diff --git a/game/Assets/Fonts/Dialogue.asset b/game/Assets/Fonts/Dialogue.asset index 1d96da6..15a2028 100644 --- a/game/Assets/Fonts/Dialogue.asset +++ b/game/Assets/Fonts/Dialogue.asset @@ -1166,6 +1166,20 @@ MonoBehaviour: m_Height: 67 m_Scale: 1 m_AtlasIndex: 0 + - m_Index: 199 + m_Metrics: + m_Width: 54.625 + m_Height: 68.3125 + m_HorizontalBearingX: 4.59375 + m_HorizontalBearingY: 68.3125 + m_HorizontalAdvance: 64.078125 + m_GlyphRect: + m_X: 548 + m_Y: 257 + m_Width: 56 + m_Height: 69 + m_Scale: 1 + m_AtlasIndex: 0 m_CharacterTable: - m_ElementType: 1 m_Unicode: 32 @@ -1459,6 +1473,10 @@ MonoBehaviour: m_Unicode: 71 m_GlyphIndex: 62 m_Scale: 1 + - m_ElementType: 1 + m_Unicode: 90 + m_GlyphIndex: 199 + m_Scale: 1 m_AtlasTextures: - {fileID: 3410809455383515008} m_AtlasTextureIndex: 0 @@ -1752,6 +1770,10 @@ MonoBehaviour: m_Y: 175 m_Width: 75 m_Height: 86 + - m_X: 538 + m_Y: 247 + m_Width: 75 + m_Height: 88 m_FreeGlyphRects: - m_X: 61 m_Y: 27 @@ -1905,10 +1927,6 @@ MonoBehaviour: m_Y: 175 m_Width: 25 m_Height: 67 - - m_X: 538 - m_Y: 242 - m_Width: 27 - m_Height: 781 - m_X: 1019 m_Y: 0 m_Width: 4 @@ -1929,10 +1947,6 @@ MonoBehaviour: m_Y: 222 m_Width: 9 m_Height: 33 - - m_X: 469 - m_Y: 327 - m_Width: 554 - m_Height: 696 - m_X: 469 m_Y: 255 m_Width: 9 @@ -1981,14 +1995,6 @@ MonoBehaviour: m_Y: 234 m_Width: 62 m_Height: 789 - - m_X: 538 - m_Y: 299 - m_Width: 485 - m_Height: 724 - - m_X: 538 - m_Y: 263 - m_Width: 362 - m_Height: 760 - m_X: 966 m_Y: 192 m_Width: 57 @@ -2005,10 +2011,6 @@ MonoBehaviour: m_Y: 171 m_Width: 9 m_Height: 1 - - m_X: 538 - m_Y: 247 - m_Width: 89 - m_Height: 776 - m_X: 708 m_Y: 86 m_Width: 19 @@ -2022,12 +2024,36 @@ MonoBehaviour: m_Width: 23 m_Height: 3 - m_X: 538 + m_Y: 242 + m_Width: 27 + m_Height: 5 + - m_X: 469 + m_Y: 335 + m_Width: 554 + m_Height: 688 + - m_X: 469 + m_Y: 327 + m_Width: 69 + m_Height: 696 + - m_X: 613 + m_Y: 299 + m_Width: 410 + m_Height: 724 + - m_X: 613 + m_Y: 263 + m_Width: 287 + m_Height: 760 + - m_X: 613 + m_Y: 247 + m_Width: 14 + m_Height: 776 + - m_X: 613 m_Y: 261 - m_Width: 251 + m_Width: 176 m_Height: 762 - - m_X: 538 + - m_X: 613 m_Y: 257 - m_Width: 166 + m_Width: 91 m_Height: 766 m_fontInfo: Name: @@ -2149,7 +2175,7 @@ Texture2D: m_ColorSpace: 0 m_PlatformBlob: image data: 1048576 - _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1113120e080705020000000005080a0b1013120e080705020000000005080a0b1013120f080705020000000000000000000000000001070c0f111213131313131313131313131313131313131313131313131313131313131313131313130d0d0b070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060706030000000000000000000000000000000000000000000000000000000000000105090b0c13131313131313130b0a080400000000000000000000000000000000000000000000000000000000000002060a0c0c131313131313131207070501000000000000000000000004080a0a1313131313131313131007060300000000000000000000000000000000000000000205070813131313131313130a0907040000000000000000000000000000000000000000000004080c0e0f131313131313131308070502000000000000000000000000000000000000000206080813131313131313131312070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0b0905010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0e0f0f0f0f0e0d0b090706030000000000000000000000000000000000000000000000000000000003080b0e0e13131313131313131313090806030000000000000000000000000000000000000000000000000205070812131313131313131313130807050200000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0c0e0e0f0f0f0e0e0c0a0907060400000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313131313131312110f0c07020000000000000000000004080c0e0f1313131313131313080705020000000000000000000000000000000000000000000000000000050a0e10111313131313131311100e0b06000000000000000000000000000000000000000000000000000306070a0c0f10111211100f0d0a07060400000000020404060606060606060100000000000000000000000000000000000000000000000000000000000406070a0d0f11111211110f0d0a070604010000000000000606060606060606000000000000000000000000000000000000000000000306060e0c060503000000000000000000000000000000000000000000000000000000060c111517181d201f1b1414110e0902060c111417181d1f1f1b1514120e0903050c111417171d1f1f1b1514120e090300000000000000000000050c13181b1e1f20202020202020202020202020202020202020202020202020202020202020202020201a1917130e08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10121312100c06000000000000000000000000000000000000000000000000000000060c111518182020202020202020171714110c05000000000000000000000000000000000000000000000000000000070d12161819202020202020201f1413110d080200000000000000050b101416172020202020202020201d1312100b060000000000000000000000000000000002090e1214152020202020202020171613100b0500000000000000000000000000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000003090f1214152020202020202020201f1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d11131417191a1b1b1c1c1b1b1917151312100c0604010000000000000000000000000000000000000000000001090f14181a1b202020202020202020201515120f0a03000000000000000000000000000000000000000003090e1214151f2020202020202020201f1514120e0903000000000000000000000000000000000000000000000000000000000000000000000305070c1013141617191b1b1c1c1c1b1a1917151313100c07060300000000000000000000000000000000000000000000000000000000000000000001090f14181b1b2020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1c18130d060000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000000000000000000030b11161a1d1d202020202020201e1d1b17120b04000000000000000000000000000000000000000000060c10121316191b1d1e1e1e1d1c1a161413100c07010b0e1011131313131313130d0d0b07020000000000000000000000000000000000000000000000070c10121317191c1d1e1f1e1d1c1a171413110d08030407090a13131313131313130707050100000000000000000000000000000000060b0f12131b1813120f0b06000000000000000000000000000000000000000000000000060b171d2124252a2c2c2821201e1a140d0b171d2123242a2c2c2821201e1a140d10171d2123242a2c2c2822211e1a140e060000000000000000060f171e24282b2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120a020000000000000000000000010206060606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f201f1c17110a030000000000000000000000000000000000000000000000000911181d2224252d2d2d2d2d2d2d2d2423211c171008000000000000000000000000000000000000000000000000010a12181e2225262d2d2d2d2d2d2d2b21201d19130c0500000000000810171c2023242d2d2d2d2d2d2d2d2d29201f1c17110a0200000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d2322201c160f0800000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000060e151a1f21222c2d2d2d2d2d2d2d2d2b21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f202524211d17110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090e111414191e2021232627272829292828262422201f1c1713110d080100000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2d2d2c22211f1b150e06000000000000000000000000000000000000050d141a1e20212c2d2d2d2d2d2d2d2d2d2c22211e1a140d0600000000000000000000000000000000000000000000000000000000000000060b0f1213181c1f2022242627282829282827262422201f1c1815130f0a05020000000000000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b28241e170f070000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d050000000000000000000000000000000000000000050d151c2226292a2d2d2d2d2d2d2d2b2a27231d160e050000000000000000000000000000000000040a0f11171c1f202326282a2b2b2b2a292623201f1c18120e171a1d1e202020202020201a1917130e080100000000000000000000000000000000000003090e12181c1f202326292a2b2b2b2a29262421201d19130f1014161720202020202020201413110d0802000000000000000000000000020a11171c1f202825201f1b17110a020000000000000000000000000000000000000000020a111722282d3031373938342e2d2a251f171722282d3031373938352e2d2a251f171a22282d3031373939352e2d2b261f180f07000000000000050f1821292f343738393939393939393939393939393939393939393939393939393939393939393939393934332f2b241c140a010000000000000004080c0e0f131313131313131308070501000000000000000000000000000000000000000000000000000000000000000000000000040c151c23282c2d2c28231c150c030000000000000000000000000000000000000000000009121b23292e3132393939393939393931302d28221a120800000000000000000000000000000000000000000000000a131c232a2f323339393939393939382e2d2a251e160e0500000008121a22282d3031393939393939393939362d2b28231c140c020000000000000000000000050f171f252a2d2e3939393939393939302f2c27211911080000000000000000000000000000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000060f1820262b2e2f393939393939393939382d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d32302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e2021252a2d2e30323334353635353433312f2d2c2823201d19130e090300000000000000000000000000000000010b141d252b303335393939393939393939392f2e2b262018100600000000000000000000000000000000050f171f252a2d2e39393939393939393939392e2d2a261f180f0600000000000000000000000000000000000000000000000000000003090e11171b1f2023292c2d2f31333435353635353433312f2d2c2823221f1b15110e08020000000000000000000000000000000000000000000000000000010b151d252c3134353939393939393939393939393939393939393939393939393939393939393939393939393939393939393837342f2921190f06000000010b151d252c31343539393939393939392e2d2a251e170e05000000000000000000000000000000000000030d171f272d323637393939393939393736332e2820170e040000000000000000000000000000040a0f151b1c23282c2d30333537373838373633302d2c29231d1a22272a2a2d2d2d2d2d2d2d2726231f19120a0200000000000000000000000000000002090e151a1c23282c2d30333537383837373533312d2c29241f1c1c2023242d2d2d2d2d2d2d2d21201d19130c0500000000000000000000020b141c22282b2d34322d2b27221b140b05000000000000000000000000000000000000020b141b222734393d3e444645413b3a36302920222734393d3e434645413b3a36302921242c33393d3e434645423b3a37312a2119100700000000010c17212b333a4044454646464646464646464646464646464646464646464646464646464646464646464646403f3b362e261c1208000000000001090f14181b1b20202020202020201414110d0802000000000000000000000000000000000000000000000000000000000000000000040d161e262e34383a38342e261e150a00000000000000000000000000000000000000000006111b242d343a3d3f46464646464646463e3c39332c241a100500000000000000000000000000000000000000000007121c252e353b3e3f46464646464646453a3936302820160c0200060f1a242c33393c3d464646464646464646433a38342e261e140a00000000000000000000020d17212930363a3b46464646464646463d3c38332b23190f050000000000000000000000000009131d272f373d404246464646464646463b3936302920170d02000000000000000000020b18212a31373a3b464646464646464646453a39352f281f160c0100000000000000000000000000000000000000000000000000000000000000000a141d262d3338393e3d39342d241b0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20252a2d2e3036393a3d3f40414242424241403e3c3a38342e2c29241e1a140c0701000000000000000000000000000009131d262f363c4041464646464646464646463c3a37312a22180e030000000000000000000000000000030d17212930363a3b45464646464646464646463b3a36312921180d03000000000000000000000000000000000000000000000000040a0f151a1b22272b2d2f34383a3c3e3f414142424241413f3d3c3a38342e2e2b26201e19140e090300000000000000000000000000000000000000000000000009131d272f373d40424646464646464646464646464646464646464646464646464646464646464646464646464646464646464544403b332b21170d02000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000000000000000000b151f2931393e42444646464646464644433f39322920160b00000000000000000000000000070c151b20272b2e34383a3d3f42434445444342403d3a38342f2b262e3336373939393939393934332f2b241c140a0100000000000000000000000000050d141920262b2e34383a3d4042444445444442403d3a39352f2b28282c2f3039393939393939392e2d2a251e160e050000000000000000020b141d262d333839413f3937332d261d170e0600000000000000000000000000000000000a141d262d333e45494b5053524e4746423b332a2d333e45494b5052524e4846423b332a2f363e45494a5052524e4846423c332b22190c0300000007131e29333d454c505253535353535353535353535353535353535353535353535353535353535353535353534d4c4740382e24190e02000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000040d161f2830383f4446443f3830261c110600000000000000000000000000000000000000010c18232d373f454a4b53535353535353534a49453e362c22170c0000000000000000000000000000000000000000020d18232e3740464b4c53535353535353524746413a32281e1308030d18212c363e44494a5353535353535353535046443f3830261c110600000000000000000009141f29333b42464853535353535353534a48443d352b21160b000000000000000000000000040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000a141d2a333c434748535353535353535353524745413a31281e13080000000000000000000000000000000000000000000000000000000000000006111c262f383f44464b49453f362d1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e252a2d30363a3b3f4146474a4c4d4e4e4f4f4e4e4c4a4846443f3a39352f2a261f18120b03000000000000000000000000030f1a252f3941484c4e535353535353535353534847433c342a20150a000000000000000000000000000009141f29333b42464852535353535353535353524846423b33291f14090000000000000000000000000000000000000000000003090e151b1f262b2d3337393c404547494a4c4e4e4f4f4f4e4d4c4a484645403c3b37322d2a251f1a140d0802000000000000000000000000000000000000000000040f1a252f3941484d4e53535353535353535353535353535353535353535353535353535353535353535353535353535353535352504c453d33291e130700040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000000000000000005111c27313b434a4f5053535353535353514f4b443b32281d120600000000000000000000030b121820262b3237383f4446494c4e50515151504f4d49474540393731393f434446464646464646403f3b362e261c1208000000000000000000000000080e171f252a3137394044464a4c4f50515251504f4d4a4745413a383333383c3d4646464646464646463936302820160c02000000000000000a141d262f383f44464e4b46443f382f2920180f0600000000000000000000000000000006111b262f383f445056585d5f5f5b54524d453c34383f445055575d5f5f5b54524d453c343841485055575d5f5f5b55534d453d342b1e150b0000000c18242f3a454f575c5e60606060606060606060606060606060606060606060606060606060606060606060605a58524a40362b1f13070000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000040d161f28313a424a5053504a42382e23170c0000000000000000000000000000000000000005111d29343f495156586060606060606060575550483e33281c11040000000000000000000000000000000000000006121e2a354049515759606060606060605e54524c443a3025190f0b151f2a333e485055576060606060606060605c53504a42382e23170b0000000000000000020e1a25303b454d525f606060606060606056544f473d33271c100400000000000000000000000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000006111b262f3c464e53555f60606060606060605e54514c433a2f24190d010000000000000000000000000000000000000000000000000000000000000b17222d38424a5053585650483f30271d120700000000000000000000000000000000000000000000000000000000000000000000000003090f161b21272c3036393b4246474b4c525456595a5a5b5c5c5b5b59575553504a4745413a363129241d150d0600000000000000000000000814202b36414b53595b6060606060606060605f55534e463c31261b0d04000000000000000000000000050e1a25303b454d52545f6060606060606060605f55534d453b31261a0e020000000000000000000000000000000000000000070c141a20272b3137383f4446494b51535557595a5b5b5c5b5b5a59575553514b4947433c3936302a261f19130b0600000000000000000000000000000000000000000814202c37414b53595b6060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d574f453b2f24180c000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000000000000000000000a16222d39434d555b5d606060606060605e5b564d44392e23170b000000000000000000040c151c232832373d43474a505356595b5d5e5e5e5d5c595653514b47423c444a4f51535353535353534d4c4740382e24190e02000000000000000000010a121a202930363c42474a515356595c5d5e5e5e5d5c595754514c46443f3e44484a53535353535353535346413a32281e130800000000000006111b262f38424a50535b58535049413b322a22180f0600000000000000000000000000000b17222d384149505a61646a6c6b67615e574e463c4149505a61646a6c6b68615e574e463c414a525a61646a6c6c68615f574f473d30271d120700000f1b2834404c5761686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473b2f23170b000009131d272f373d404246464646464646463b3936302920170d02000000000000000000000000000000000000000000000000000000040d161f28313a434c545c605c544a3f34281c10030000000000000000000000000000000000000915222e3a45515b62656c6c6c6c6c6c6c6c64615a5045392d211408000000000000000000000000000000000000000a16222f3b46515b63666c6c6c6c6c6c6c6b615e564c41362a2118121d27313b45505a61646c6c6c6c6c6c6c6c6c69605c544a3f34281c10030000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6360594f44382c20130700000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000b17222d38414e585f626c6c6c6c6c6c6c6c6c6b605d554c4135291d11040000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b6065625a5042392e23180c0000000000000000000000000000000000000000000000000000000000000000000001070d151a21272c32383a4146474d525458565e61636566676869686867666462605c5454514c46423b352f271f180f08000000000000000000000b1824303c48535d64686c6c6c6c6c6c6c6c6c6c625f584e43372b1f160c0100000000000000000000020d17202a36424d575e616c6c6c6c6c6c6c6c6c6c6c615f574d42362a1e1205000000000000000000000000000000000000030b12181f262a32373c424749505356555c6062646667686869686867666462605c5455544e4746413b363129251e17110a020000000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000010e1a26323e4a555f666a6c6c6c6c6c6c6c6a675f564b3f33271b0e0000000000000000040e161e272e343c43474e54545c606366686a6a6b6b6a696663605c55534e464d555b5d606060606060605a58524a40362b1f13070000000000000000020b131c242c323b42464e53545c606366686a6b6b6a6a686664605d5553504a474f555760606060606060605f524c443a3025190d01000000000a1317222d38414a545b606765605b534d443c342a21180d04000000000000000000000000030f1b27333f49535b606c71777978746e695f584e4249535b606c71767978746e695f584e4248525c646c71767978756e6960594f43392e23180c0000111e2b3744505c6873787979797979797979797979797979797979797979797979797979797979797979797979736e64584c3f3326190d00040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000000000000000000000000000000000000040d161f28313a434c565d666d665c5044382c1f12060000000000000000000000000000000000000b1824313d4a56626d727979797979797979716c6155493c3023170a000000000000000000000000000000000000000c1825323e4b57636d7279797979797979786d685e52463f332a1e18232f39434d57616c70797979797979797979766d665c5044382b1f1206000000000000000714202d3a46525e69767979797979797979706b6054483c2f22160900000000000000000000000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000040f1b27333f49535f6a6e797979797979797979786d675d5145392c201306000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c716c62544b4034281c10040000000000000000000000000000000000000000000000000000000000000000040c121820262b32383d43484c5254575e616569686d70727374757575757473716f6d6665605d55534d454039312a211a11080000000000000000000e1a2733404c59646f74797979797979797979796f6a5f53473e31281d13070000000000000000000008131e29323a46525e696e78797979797979797979796e695f53463a2d2114070000000000000000000000000000000000060c151d232831363c43474d53535b606366676d6f71727474757575747472706f6d6666625f5854524d46423b353027221b140b0500000000000000000000000000000000000e1b2734404d59656f757979797979797979797979797979797979797979797979797979797979797979797979797979797979797873685d5044372b1e11000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000000000000000000003101d2936424f5b667177797979797979797771675b4f43362a1d1000000000000000040d162028303940444e54586062666d70727576777877767573706d67625f5752555f676a6c6c6c6c6c6c6c67645c52473b2f23170b00000000000000010b141d252e363e444d52575f62666d70737577777877777573706d6764605b54505961636c6c6c6c6c6c6c6c6c5e564c41362a1d1105000000030d1c2527333f49535b666c74726c655e564e463c332a1f160c01000000000000000000000005121f2b3744505b656c747e838685817b6f6a5f544a505b656c747e838585817b6f6a5f544a505a646e747e838585817b6f6b60554b4034281c100400121f2b3845525e6b788586868686868686868686868686868686868686868686868686868686868686868686868073675a4d4034271a0d000814202c37414b53595b60606060606060605f524c443b3025190d01000000000000000000000000000000000000000000000000030d161f28313a434c555d686d796d6053463a2d2013070000000000000000000000000000000000000c1825323f4b5865727f86868686868686867e7164574a3e3124170b000000000000000000000000000000000000000c1926333f4c5966727f86868686868686847a6d615a50453c3026222934404b555f69707e86868686868686868682796d6053463a2d201307000000000000000815212e3b4854616e7b86868686868686867d7063564a3d3023170a00000000000000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e2114080000000000040d1a242b3744505b656e7c86868686868686868684796d6054473a2d21140700000000000000000000000000000000000000000000000000000000000613202d394653606c787e71665c5145382c1f150a00000000000000000000000000000000000000000000000000000000000000040d161d242931373d43484f54565e6165696e7275787a7d7f808181828281817f7d7c7975716d67615f57514b433c332c231a110800000000000000000e1b2835414e5b687481868686868686868686877c6f625a50433a2f24180d030000000000000000040d1925303a44505a616e7b85868686868686868686867b6e6155483b2e22150800000000000000000000000000000000090f181e272e343b42464e54575f62656c6f7376797c7d7f818182828281807f7d7b7976736f6a66615e56534d46413a332d261d170e07000000000000000000000000000000000f1b2835424e5b68758186868686868686868686868686868686868686868686868686868686868686868686868686868686868685786b5f5245382c1f12000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77838686868686868684776a5e5144372b1e11000000000000030c162028323a424a51585f626a6f74797c7f81838484848382807c79746e6a615e5667717779797979797979736e64584c3f3326190d0000000000000009131d262f37404850565e616a6e74797d7f82838485848382807d7a76706c66615a616b70797979797979797976685e5246392d2013070000010b151f2e374044505b656c78817e776e685f584e453c31281e130800000000000000000000000613202d394653606c77818b9092928e857c6f665c5053606c77808a9092928e857c6f665c5155616c74808a9092928e867d6f675c5145382c1f130600121f2b3845525e6b7885919393939393939393939393939393939393939393939393939393939393939393938d8073675a4d4034271a0d000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000030d151f28313a434b555d676d7a8376695d5043362a1d100000000000000000000000000000000000000c1825323f4b5865727e8b9393939393938a7d7164574a3e3124170b000000000000000000000000000000000000000613202d394653606c78828f97939393978f82756c62574d42382e2a343c45515c676e7b859293939393939992857a6e665c5044382b1f1206000000000000000815212e3b4854616e7b87939393939393897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e21140800000000010c161f2a36424d56606c778290989393939393948a7e71675d5145392c2013060000000000000000000000000000000000000000000000000000000006121e2b37424d5764707d85796d6053463c32261b0f020000000000000000000000000000000000000000000000000000000000010c161f282f353c43474f54596063686d72777b7e828587898c8d8d8e8f8f8e8e8c8a8885827e7a746e69605d554e463e352c231a1007000000000000000714212d3a4754606d7a8591939393939393998f82766c61554b40352920150900000000000000010c16202a36414c56616c75828f98939393939393958c7f72695f53463a2d21140700000000000000000000000000000006121b212a303940454d53586062696e73787c808386888a8c8d8e8e8f8e8e8d8c8a8885827f7c77726e68615f57524c443f382f29201911090000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939393939393939393939393939393939393939393939393939285786b5f5245382c1f12000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77839093939393939184776a5e5144372b1e110000000000000b151e28323a444c545c606a6f767c8185898c8e90919191908f8c8985817b756e68626a7783868686868686868073675a4d4034271a0d00000000000007101b252f384049525a61696e757b8185898c8f90919191908f8c8a86827d78706c6163707d86868686868686867a6d6154473a2e211407000007121d2731404a525c606c77818e8b827a6e6a5f574d433a2f24190d04000000000000000000000b1825313e4b5864717e8b939d9f9e979184786d60535864717e8b939d9f9e979184796d60535764717e8a929d9f9f989184796d6053463a2d20130700121f2b3845525e6b7885919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8073675a4d4034271a0d000e1b2734404d59656f75797979797979797976685e5246392d20140700000000000000000000000000000000000000000000030d151f273139434b555d676d798386796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b989f9f9f9f978a7d7164574a3e3124170b0000000000000000000000000000000000000006121f2b3844505b666e7a85929aa4a99e938b7e71695f544a3f34313c46505a606d79839097a29f9fa69f93877d70685e544a3f34281c1003000000000000000815212e3b4854616e7b87949f9f9f9f96897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e2114080000000008131e28313a46525e69727e8b949f9f9f9fa2988f82756c61554c4135291d1104000000000000000000000000000000000000000000000000000000000814212e3a47535f6976828a7e7164584e43372b1e1308000000000000000000000000000000000000000000000000000000000007121d28313940454e535960636b6f757a7f83878b8f91979698999a9b9c9b9b9a999798928f8b85817b736d675f584f473e352c22190d030000000000000713202c3945525d68717e8a949eaa9f9f9f9f948a7e71675d51453c31261a0d0300000000000008131e28323a46525e68717e8b949eaa9f9f9fa3999083786c60574d42362a1e120500000000000000000000000000020a1117242d333c434b51575f616a6f757b8084898c90929997999a9b9b9c9b9b9a999798928f8c88847f7b746e69615e565049413a322b231a120a01000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9285786b5f5245382c1f12000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909d9f9f9f9d9184776a5e5144372b1e11000000000007121d27303a444c565d666d737c83898e9297999b9d9d9e9e9d9c9998928d87817a716c6a77849093939393938d8073675a4d4034271a0d0000000000030c19222d37404a525b636c717b81878e9297999b9d9e9e9d9d9b9999928f8a847d766e69707d8a939393939393877a6d6154473a2e21140700000c18242f3943525c646e74808d93948f847c6e695f564c41352920150a00000000000000000000101d2a3643505d697683909ca5aca9a096897c7063565c6976838f9ca5aca9a096897d7063565c6976828f9ca4acaaa196897d7063564a3d3023170a00121f2b3845525e6b7885919eabacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca69a8d8073675a4d4034271a0d000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000030c151f273139434b555d676d79829086796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5acaca4978a7d7164574a3e3124170b00000000000000000000000000000000000000030f1c28333f4a545e68707d88939fa7a59f92867b6e665c50443d39434e58616c74818e95a0a9b3a99f948c80736b60564d42382e23170b00000000000000000815212e3b4854616e7b8794a1acaca396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000030c19242f3a43505a616e7b85929fa6b0b1a79f92867b6e615a50433a2f24190d0100000000000000000000000000000000000000000000000000000004111d2935404b55626e7b879083766a5f54473a3025190d00000000000000000000000000000000000000000000000000000000010d18242f39434b51585f626b6f767c81868c90939a9c9ea1a9a5a6a7a8a8a8a8a7a6aaa29f9b98928d8680796e6a61594f473d342a1f150b01000000000004111d2935414c56616c75828f98a2aeacb0a69e9184796d60574d42372b1f150b0100000000040d19242f3a44505a616d7a85929ea6b0acb1a79f92867c6e665b50453b31261a0e02000000000000000000000000020b141c2228363e454e555c60696e757c82878d9196999c9fa3aba5a7a7a8a8a8a7a7a5aaa29f9c9995918c86817b746d68605b534c443d352c241b130a010000000000000000000000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daaacaa9d9184776a5e5144372b1e1100000000000c18232e39424c565d686d78808790949b9fa2a9a8a9aaabaaa9a8aaa29f9a938e857e746d7784909d9f9f9f9a8d8073675a4d4034271a0d00000000000b151e2b343f49525c646e737e858e93999ea2a9a8aaaaabaaaaa8aba39f9c96918a827b70707d8a969f9f9f9f94877a6d6154473a2e2114070004101d2935404b55636e73808d929d9f9691857b6e685d52453d32271b0f03000000000000000000121f2b3845525e6b7885919eabb8b2a8988b7e7165585e6b7885919eabb8b2a8988b7e7265585e6b7884919eabb7b2a8988b7f7265584c3f3225190c00121f2b3845525e6b7885919ea3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39a8d8073675a4d4034271a0d000f1b2835424e5b6875818e939393939393877a6d6154473a2e2114070000000000000000000000000000000000000000030c151e273139434b555d676d7982909286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000b17222d38424d56616b73808d959faaa2989083786d60594f43404b555f6a717e8b939da7b1aba1978f82786c60594f443b30261c110600000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b151e2935414c56616c75828f98a2aeb6aca0958c7f72695e53483e31281e1308000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d95887c6f62564c4135291c110600000000000000000000000000000000000000000000000000000004101d2935404b555d606a6e757c82898e92989d9fa4acabadb3b0b4aeacacaeb4b0b2b3aeabaaa29f98928c847c706b61594f463c31271d12070000000000010d1924303a44505a616e7b86929fa7b1b9ada1968d8073695f53473e31271d1207000000010c161f2935414c56616c75818e97a1adb8b5aba0958c7f736a5f544a3f33291f1409000000000000000000000000000a141d262d33404850575f676d737b82888f939a9ea1a8a9acaeb4b2b4b4b5b5b5b4b3b2b4aeaca9a7a09d99928e87817a716c655e564f473e362d251c130a0000000000000000000000000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1ab9e9285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000004101c2834404b545d686d7a828d92999fa6abadb2adaba7a3a1a0a0a1a2aca49f97928b80787784909daaaca69a8d8073675a4d4034271a0d0000000007121c27303d47515b646e74808a92979fa4abadb3afaca9a6a3a2a2a3a5a7a8a09e948f857d717d8a96a3acaca094877a6d6154473a2e2114070006131f2c3945515d6773808c929da4a8a19791837a6d60584e43372b1f1409000000000000000000111e2b3844515e6b7784919ea9b1aea3988a7d7164575e6a7784919da8b1aea3998a7e7164575d6a7784909da8b1afa3998b7e7164584b3e3125180b00121f2b3845525e6b7885919696969696969696969696969696969696969696969696969696969696969696968d8073675a4d4034271a0d000f1b2835424e5b6875818e9b9f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000030c151e273039434b555d676d798290949286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000006111c262f3b444f59606d79839098a2aa9f958c80736b60554c45515d676e7c86929fa5afafa39991857a6e665b50473d32291e140a0000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000007121d27303945525d68707d8a939eaab3afa49a9083786d60574d42362c1f160c01000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a85929b8e8174685e5246382d22170b0000000000000000000000000000000000000000000000000000000613202c3945515d676d737c82898f949b9fa3aaacafaeaba8a6a3aba39f9fa2aaa3a6aaacb2b4aeaaa39f9691867d706b61584e43392f24180c03000000000008131e28323e46525e69727f8b959fabb5b2a89f92877b6e625a5043392f24180c03000007121d28313945525d68707d8a939ea9b3bbafa3999083786d60584e42382d21180d0300000000000000000000000006111c262f383f44525a616a6e7980868f949b9fa4acacb2b6b5b5afacaba9a8a8a8a9aaacaeb4b4b6b1acaba39f99928e857e776d68605950483f372d251c120900000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49e9285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000040f19222c3845515c666d7a838f949fa3abb0b2ada9a19e9a979493939496989c9fa29f928d817984909daab3a69a8d8073675a4d4034271a0d000000000c18232e39424f59626d74808c929ea2a9afb5aeaca49f9c9997969596989a9ea0a69e9792877e7d8a96a3b0ada094877a6d6154473a2e211407000714202d3a4753606d79839095a0a9b2a9a0958e81746a6054473b31251a0e0200000000000000000e1b2734414e5a6774808d97a0a7a39f92867a6d61545a6774808d96a0a7a39f92867b6e61545a6773808d96a0a7a49f92877b6e6154483b2e21150800121f2b3845525e6b78858a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8acaca094877a6d6154473a2e211407000000000000000000000000000000000000030c151e273039434b555d676d79828f949f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000a141d29323e45515c666e7b86929fa5a79f93877d6f675d51515b606d79839198a2aeb0a69f92877d70685e544a3f352b20170c020000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800020b18232e39434f59606d7a84919ea5afb3a99f93887c6f665c50453b31241a0d04000000000000000000000000000000000000000000000000000000000713202c38444f5965727e8b989f92867a6d61544a3f33281c0f0300000000000000000000000000000000000000000000000000000714202d3a4753606d7980878f949c9fa6acaeaeacaaa29f9b9996949992929894979a9ea0a8aab0b4aea8a09892877d706a5f554b4035291f14090000000000020c16202a36424d57606c78839099a3aebbaea3998f82766c61554b4035291f140900030c18242f39434f59606d7a84919ea5afbbb2a89f92877c6f665c51463c2f261c0f06000000000000000000000000091217222d38424a505b636c717c838c92989ea6acafb6b5afaca9aba49f9e9c9c9b9b9c9d9fa2aaa7abadb3b4aeaba39f97928b827a706b615a51493f372d241b1108000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b9897979797979797979797979797979797979797979797979797979797979797979285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000a15202b37434e58606d78828f959fa6afb5afa8a19e97918d8a88878787898c8f939a9e9d938e8283909daab3a69a8d8073675a4d4034271a0d00000004101c2834404a54606b727f8b929ca4adb3b1aba39f9a938f8c8a8989898b8d91969c9fa1999288828e9ba8b5ada094877a6d6154473a2e2114070006131f2c3945515d676d7a839197a2adb1a89f93877c6f62574d42362a1e120500000000000000000814212e3b4754616e7a8591959999928c7f72685e5254616d7a8490959999928c7f73685e5254616d7a849095999a938d8073695e53463a2d211407000a1723303d4a5663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7b6e6255483b2f221508000f1b2835424e5b6875818e9ba8b4ada094877a6d6154473a2e2114070000000000000000000000000000000000030c151e273039424b555c676d79828f949f9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000020b17202834404b545f69717e8a939da8a49991847a6d605a58626d75818e95a0aab2a99f948c7f736b60564c42382d23190e05000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000a141d2834404b55606b74818e97a1adb9ada1978e81746b60544a3f33291f120800000000000000000000000000000000000000000000000000000000000b16222f3b4854606b7783909da3988c7f72665b5044382b1f150900000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b92999ea6abb0adaaa29f9b98928f8c898786868586888a8d91969c9ea6adb3b2aaa29992867c6f675d51453b30251a0e000000000000040e1a25303b44505b666f7c87929fa8b1b5ab9f948a7d70675d51453b31261a0c030b151e2935404b55606b74818e97a1adb7b6aca0968d80736a60544a40342a1d140a00000000000000000000000006101b2428333f4a545b606d737e8690959fa3aab0b9b2acaba39f9c98999391908f8e8f8f909298979b9fa2a9abb0b5afa9a19e948f847d716c625b51493f362d231a0f050000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000030f1b27323b4754606a73808d949fa7b0bbaea59e96918b84807d7b7a7a7a7c7f82878f949e9e938e9095a0acb3a69a8d8073675a4d4034271a0d00000006121f2c3844515c666f7d87929fa4aeb9b0a7a099928d87837f7d7c7c7d7e8184898f949ea19a938e939eaab6ada094877a6d6154473a2e2114070004101d2935404b555d686e7b85929fa7b1afa49a8f8275695e53463a2d21140700000000000000000714202d3946525e686e7b838a8c8c867f736d63564c525e686e7b838a8c8c8780736d63564d525e686e7b838a8c8c8780786c60574d42362a1e1205000916222f3c4854606b7070707070707070707070707070707070707070707070707070707070707070707070706e6a5f53473a2e211408000f1b2835424e5b6875818e9ba8b4ada094877a6d6154473a2e21140700000000000000000000000000000000020c151e263039424b545c676d79828f949fa69f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000050e18232e39424d57616c74818e96a0aaa1968e81756c615f6a727f8b939ea7b1aba1968f82786c60594f443b2f261c110800000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140806111c262f3845515c676f7d88939fa9b2b0a69e92857a6d60594f42382e21170d000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0aa9e9184786c6053463c31261a0e01000000000000000000000000000000000000000000000000000613202d394653606c7883909da5afada8a19e98928e8a85827f7d7b7a7979797b7d8084898f949ea1a9b1b4aba2989184796d60574d42362a1d120700000000000009141f28333f4a545f6a73808c95a0acb6b0a69e9184796d60574d42362a1e150b121d27303945515d67707d89939da9b2bbafa49a9184796d60584e42392e22180b020000000000000000000000040d18222d363f44505b666c74808b9298a0a7aeb4b2ada8a19e99928f8c88868483828282838485888b8e92979c9fa6abb1b3ada69e9691877e726d635b51483f352c21170c0300000000000000000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000006131f2b37434e58626f7c87929fa6b0b6aea49c938e847e7974706e6d6d6e6f72767b828a92979e9b9da0a7b1b3a69a8d8073675a4d4034271a0d000004101c2834404b55606d78839199a3afb6b0a69f959187817b7673706f6f707274777c828b9297a19f9b9ea5afbaada094877a6d6154473a2e21140700000c18242f39434c565f69717e8b959fabb6ac9f93877b6e6154483b2f24180c000000000000000005111e2a36414c565f696e787d807f7b736d635b51444c565f696e787d807f7b736e635b51444c565f696e787d807f7c736c665b50453b31251a0e02000713202c38444f5960636363636363636363636363636363636363636363636363636363636363636363636363625f584e43372b1f1206000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d211407000000000000000000000000000000020c141e263038424a545c666d79828f949fa6ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000007121d27303c45505a606d79849198a3a89e938a7e7169686f7c86929fa5afafa39991847a6d665b50473d32291d140a0000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080b17222d38424e58606d7984919aa4afb4aa9f948a7e71685d52463d30261c0f0500000000000000000000000000000000000000000000000000000000000c18232e3a46525e6975828e9ba7aca1968a7d7064574d42372b1d13070000000000000000000000000000000000000000000000000006121f2b3844505b66707d89939ea9a19e96918c86817d797573706e6d67666d6e7073777c82899197a0a7b1b4aaa0968d8074695e5246392e23180c000000000000030b17222d38424e58606d7984919aa4afb9aca1968c8073695f53463e30271d1218232e39434e58606d7984919ea5afbbb2a89f93887d6f675c51463c30271c0f060000000000000000000000010c161f2a343f48525c606c78818c929fa2aab1b6afa9a19e96918c86827f7c7a78767575757677797b7e81858a90949d9fa7adb3b0a9a19992887f726d635a50473e33291e150b00000000000000000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717171717171717171717171717171717171717171717171716c6155493d3023170a000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000815222e3b4754606a76828f99a3afb8aea49c928d817a716d6664616060616365696e757d859297a1aaacb1b9b3a69a8d8073675a4d4034271a0d000006131f2c3845515c67727f8c95a0abb5b0a69f948f837c746e69666463626365676b6f767e859196a1a9aaafb7baada094877a6d6154473a2e211407000007121d27313a444d57626c7783909da8b2afa4998c7f7366554b4035291d100400000000000000020e1925303b444d575f666d7173726e69635b514940444d575f666d7073726e69635b524940444d575f666d7073726f6a605b544a3f33291f1409000004101c27333d474f5456575757575757575757575757575757575757575757575757575757575757575757575755534e463c31261a0f02000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d2114070000000000000000000000000000020b141e263038424a545c666d78828f949ea6b0ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000b151e2a333e45515d676f7c86929fa6a59f92857b6e6d7a849198a3aeb0a69f92877d6f685e544a3f352b20170b020000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080f1c28333f4a545f6a73808c96a0acb6aea3988f82766c61564c41342b1e150a000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b86929facb2a89c8f8276695f53473a2f24180d01000000000000000000000000000000000000000000000000030f1c28333f4a54606b75828f999f97928b847f7a74706d67666361605d5c606164676b6f757d859095a0a8b2b2a89f92867b6e61544b4034281c100400000000000006111c262f3c45515c676f7d88939fa9b2b2a89f92867b6e61594f43392e23181e2834404b55606a74808d96a0acb7b9aca1968d80746b60554b40342b1e150b00000000000000000000000007131d28313c46505a636e74818e939ca4aeb4b3aca49f97918b847f7a76726f6d676969686869656c6e7174797e838990959fa2a9b1b2aba39a938c7f726c62594f453b30271c1207000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e646464646464646464646464646464646464646464646464646464646464646464615a5045392d211408000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110003101c28343f4a54626f7c89949fabb5b1a79d928d80756d68605c545554545456575f616c707c859298a2aebac0b3a69a8d8073675a4d4034271a0d00000713202d3a4653606d7985919ea7b1b3a99f948f82796f6a615e5757565656585960636c717b849196a1adb9c1baada094877a6d6154473a2e2114070000010b151f28323b45505a63707d8a96a1adb5ab9c908376675d5145392c1f1306000000000000000008141e29323c454d545c60646665615f57514940373c454d545c60646665615f57524940373b454d545c60636666625f58504a42382d21170d030000000b16212b353d44484a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4847433c332a20150900000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d21140700000000000000000000000000020b141d263038424a545c666d78818f949ea6b0b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000030c18212935404b555f6a727f8b949ea8a29790827875828f96a0aab2a89e948c7f726b60564c42382d23190e05000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140e1a242b3844505b666f7c87929fa8b2b1a89f92867b6e615a50443a3022190c03000000000000000000000000000000000000000000000000000000000006131f2c3845515c6673808c99a3afb9ac9f93877b6e62554b4035291d1104000000000000000000000000000000000000000000000000000b17222d38424f59616e7b8692928d857f79726d6863605c5556545351505355575960636b707b839096a1acb9aea3988d8174665c5145382c1f1306000000000000000a141d2834404b55606b74818d96a1adb9aea3988f82756b61554b4034281f26303845515c676f7c87939fa8b2bbafa59e9184796d60594f43392f22190c030000000000000000000000010d18242f3a434e58626c73808d939da5adbab1a9a29a938d847e79726d686562605c555c5b5c535b606164676d71767d838b9297a0a7afb5aca49f918b7e716b61574d42392e23180c030000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6158585858585858585858585858585858585858585858585858585858585858575550483e33281d1105000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110006121f2b3844505c6674818e9ba6b0b6aca0958d80746e605d56504a48474747494d535a616a6f7c86929fa8b2bdb3a69a8d8073675a4d4034271a0d0004111d2935414c5665717e8b97a1adb9ada1979082796d675f58534d4a49494a4b4f545a61696e7b84919ea5afbbbaada094877a6d6154473a2e211407000000030d16202a333f4653606c7884919eabb7ac9f92867a6d6053473a2d2014070000000000000000020d17202a333c424a505357595955534d4540372e333c424a505357595955534d4540372e333b424a505357595955534e443f382f261c0f0500000000050f19232b33383c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3b3a37312a21180e0300000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d211407000000000000000000000000020b141d262f38424a545c666d78818f939ea6b0b8b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000060f18242f39434e58626d75828f96a1a99f948c7f7f8c939ea8b2aba1968f82776c60594f443a2f261c110700000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211416202a36424d57606c78839099a3aeb8aca0958c7f73695f53483e32281e10070000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb5bbafa49a8d8074675d5145392c20160b0000000000000000000000000000000000000000000000000006111c262f3d46535f6973808d87807a726d66605d5653514b4a4847454446484a4f545961696e7a84919ea6b0b4aa9f9285796d6053463a2d20130700000000000000020b18232e39434f59606d7a84919ea5afb4aa9e948a7d70675c51453b31252e38424e58606d79839199a4afbab3a99d93897d70675d51473d31271d100700000000000000000000000004111d2935404b555f6a717e8b929ca5afb7b1a8a0979288807a716d66615e565553514b4f4f4f49505355555c60646b70787e8590959ea5afb6afa39f92877d70695e544a4034281f14090000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b49453e362c22170c00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000713202d3a4653606d7885929eabb8afa49a9083786d605c524c443f3b3a3a3b3c424750585f6a727f8b96a0acb9b3a69a8d8073675a4d4034271a0d000713202c3945525d687683909ca9b3b1a79e91857a6d675d554e46423d3c3c3d3f444850575f69707d8a939eaab6baada094877a6d6154473a2e21140700000000040e18212b3844505b6674808d9aa7b3aea399897c6f6256493c2f231609000000000000000000050e18212a30383f44464a4d4c4846423b332e252a30383f44464a4d4c4847423c332e252a30383f44464a4d4c4847433c332d261d140a00000000000008111921272c2f3030303030303030303030303030303030303030303030303030303030303030303030302f2e2b2620180f060000000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d2114070000000000000000000000020b141d262f38424a545c666d78818e939ea6b0b8c1b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000007121d28313c46515b616d7a849199a4a69c918c8c919ba5afafa39991847a6d655b50473d32291d140a0000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21141e28323a46525e69727f8b959fabb5afa59d9184796d60574d42362c20160c00000000000000000000000000000000000000000000000000000000000006131f2b37434e5864717e8a97a1adbdc0b6ac9f92857a6d6053473d33271c1003000000000000000000000000000000000000000000000000000a141d2a36424d57606d7a827c736d67605c54524c4645403d3b3a39383a3b3d44484f565e68707d89949fabb7ada2978a7d7064574a3d3124170a000000000000000007121d27303d45515d67707d8a939ea9b3b0a69e9184796d60574d42362a343f4a545f6a73808c95a0abb5b9ada1978e81746b60554b40352b1f150b000000000000000000000000040f19232c3945515d676f7c86929fa4aeb7b1a7a09591857d746d68605c54524c494745404242423f4446484b51535960656c727b838f939ea5afbbafa39992857b6e665c51443b31251a0e0400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d39332c241a100600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100091623303c4956636f7c8997a2adb9ac9f93877c6f665c5045413a342e2d2d2e31373e464e58606d7884919eaab7b3a69a8d8073675a4d4034271a0d000714212d3a4754606d7a86929facb9ab9f958a7d70685e554b433c3631302f3032383e454d57616b75828f9ba7b1bcada094877a6d6154473a2e2114070000000000060f1c28333f4a5464707d8a97aab4b4ab978a7e7164574b3e3124180b00000000000000000000060f181e262e34383a3e403f3b3a363129211c1e262e34383a3d403f3b3a37312a211c1e262e34383a3d403f3c3a373128221c140b0200000000000000080f161c202223242424242424242424242424242424242424242424242424242424242424242424242422211f1a150e06000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d20140700000000000000000000000a141d262f38424a545c666d78818e939ea5afb8c1c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000010c161f2a343f46525e68707d87939fa6a39c99989ba3adb0a69f92877d6f685e53493f352b20170b020000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211924303a44505a616e7b86929fa7b1b3a99d93897d70665c51453c31241a0e040000000000000000000000000000000000000000000000000000000000000a15222e3b47545f6a7683909da9b3bec7baaea2988b7e7265594f44382c1f140900000000000000000000000000000000000000000000000000020b1a26313b45525d686d766f6a605d55514a45413a38342e2e2d2c2c2d2e32383d444d56606b76838f9ca9b6b3a99a8d8073675a4d4034271a070000000000000000000b151e2935414c55616c75828f97a2adb9aca0968c7f73695e53463d303844505c666f7c87929fa7b1bbafa59e91857a6d60594f433a2f23190d030000000000000000000000000a16212b37434e58606d79849198a3aeb6b2a8a09590837b706b605d56514a46413c3a38342f352d3337393b4045464f535b60696e79818e939ea6b0b5aba1979083786d60574d42362a20150a00000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3131313131313131313131313131313131313131313131313131313131302d28221a12080000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000c1926323f4c5965727f8c98a9b3b4aa9b8f82756a60544a3f352f2823212121262b343c44505c66727f8c98a8b2b3a69a8d8073675a4d4034271a0d000b1724313e4a5764717d8a99a3afb4ab9d9083766c61564c433a312a25232323272c333c454f59626e7b8895a0abb8ada094877a6d6154473a2e2114070000000000000b17222d3b4854616e7b8798a3aeb2a6998c7f7366594c403326190d0000000000000000000000060c151c23282c2d3133322e2d2a261f180f141c23282b2d3133322e2d2b261f180f141c23282b2d3033332f2e2b262017110a02000000000000000000050b1013161717171717171717171717171717171717171717171717171717171717171717171717171514120f090300000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d2014070000000000000000000006111b262f38414a545b666d78818e939ea5afb7c1cac5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000040d18222935414c56606b73808c949fa9a8a5a5a7adb2a89e948c7f726b60564c41382d23190e05000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f2935414c56616c75828f98a2aeb9ada1978e81746b60544b40332a1f120900000000000000000000000000000000000000000000000000000000000006111c2935414c56626f7c88959fabbbc5cabeb3aa9d9184776b6054483b31251a0e000000000000000000000000000000000000000000000000000009141f2935414c565d6069625f58514b44403935302c28232120201f2022272c323b444f5964717e8b97a4b1b6a99c908376695d50432f24180d010000000000000000030c19242f3a43505a616e7b85929fa6b0b2a89f92867b6e61594f4239414d57606d78839099a3aeb9b3a99e938a7e70685d52473d31281d1007000000000000000000000000030f1b27323a47535f6a73808d96a0aab4b3a9a09690837a6e696159524c44403936302d2c29232822272b2d2e34383d414950575f676d78818e949ea7b1b3a99f958c7f72695e53463d32271b0f04000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2525252525252525252525252525252525252525252525252525252423211d171008000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000e1b2835414e5b6874818e9ba7b4aea2988a7d7063584e42382e241e171414141a2228343f4a54616e7b8796a0acb3a69a8d8073675a4d4034271a0d000d1a2733404d5a6673808d99abb5aea3998a7e71645a50443a30281f1a1616171b212a333e47535f697783909daab6ada094877a6d6154473a2e2114070000000000000613202d394653606c7985929facb3a69a8d8073675a4d4034271a0d010000000000000000000000030a11171c1f2024262622211e1a140d060a11171c1f2024262622211e1a150e060a11171c1f2024262622211f1b150b06000000000000000000000000000407090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a08080602000000000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d2014070000000000000000020b1417222d384149535b666c78818e939ea5afb7c1c2c5c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000006101925303a444f59606d78829097a2adb2b2b3b9aca1968f82776c60594f443a2f261b110700000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2127313945525d68717e8a949eaab4b0a69e92857a6d61594f42392e21180e000000000000000000000000000000000000000000000000000000000000000b17222d3946525d6874818e9ba7b1bcc2c1c5b8aca095897d7063574d42362a1d120700000000000000000000000000000000000000000000000000030d19242f3a434c52545c55534e45413a342e29241f1c181514131213151b2029323d4855626e7b8895aab4b8ab9e9285786b554b4035291d100400000000000000000008131e28313e46525e68717e8b949faab4aea2988f82756b60544b4049535f69727f8c95a0abb5b9ada2978e81756c61564c41352c1f160c0000000000000000000000000007131f2c38444f59626f7c87929fa8b2b6aca19791847a6d685e574f45413a342e2a25201f1c181c171b1f2023282c2f383f444d555d666d78828f95a0aab4b1a79f92867b6e61584e43372b20150a000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181818181818181818181818181818181818181818181818181714110c0600000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100101d2a3743505d6a7683909da9b6ab9f9285796d6053463c30261c130c0607091017232e3846525e697784919eaab3a69a8d8073675a4d4034271a0d000f1c2935424f5c6875828f9ba8b5ac9f92867a6d6054473e32281e160d09090a0f18212b37424d5765727f8c98a5b2ada094877a6d6154473a2e21140700000000000005121f2b3744505b657884919eabb4a79a8e8174675b4e4134281b0e0100000000000000000000000000060c101213171a191514120e09030000060b101213171a191514120e09030000060b101213171a191515120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d20140700000000000000020a141d2627333f49535b656c78818e939ea5afb9b7b4b5bac0b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000008131e28323d44505c666e7b85929eabb8bfc4b7ab9e91847a6d655b50473d32281d140a0000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2d2f39434f59606d7a85919ea6b0b4ab9f948b7e71685e52473d30271d0f06000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facb8bab6b5b9bbb1a79b8f8275695e5346392e23180c000000000000000000000000000000000000000000000000000008131e28313a4145474f4847433c352f28231c1913100c07070606070a0e17202d3a4653606d798698a2aeb9ac9f928679675d5145392c201306000000000000000000010c161f2a36414d56606c77829098a3aeb4aa9e93897d70665c5145505b656e7b86929fa7b1bcb0a69e92857a6e615a50443a30231a0d04000000000000000000000000000915222f3b4854606b76828f99a3afbbafa49a92857b6e685e564d453e352f28231c191413100c070b0f1213181c1f262d333b434b545c666d79839098a2aebaaea2988f82756a6054473c31261b0f000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a0805000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100111e2b3744515e6a7784919daab6a99c908376665c5144382b1e150a0100000006111c2a36424d576a7784909daab3a69a8d8073675a4d4034271a0d00111e2a3744515d6a7784909daab6aa9d908377675d5145392c20160c04000000060f1a26313d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000000030f1b27333f49536a7784919daab4a89b8e8175685b4e4235281b0f020000000000000000000000000000000306070b0d0c080705020000000000000306070a0d0c080806020000000000000306070a0d0c090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d201407000000000000010a141c262e384044505b656c77818e939da5afb2acaba7a9afb7b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000020c162028343f4a545e69727e8b98a5b1bebcafa295897c6f685d53493f342b20160b020000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3a3a3a404b55606b74818e97a1adbaaea3999082776c60564c41352b1e150b0000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8c98a2aebaafaaa8acafb5ac9f92877b6e61554b4034281c100400000000000000000000000000000000000000000000000000010c161f282f35393a433c3b373229241d18120d08040000000000000006131f2c3845515c667985929facb8afa399867a6d6053473a2d20140700000000000000000000040d1925303b44505b656e7b86929fa7b1afa59d9184796d60574d57606c77829098a3aeb9b4aa9e948b7e71685e52483e32281e11080000000000000000000000000006121f2b37434e58636f7c89949fabb5b2a89f93887d70695e564c443b3329241e18120d0806040000000305070c10141b22273139424a545d676e7b86929fa6b0b4aa9e93897c6f62584e43372b1c11060000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100121f2b3845525e6b7885919eabb4a79a8e817467544a403428190c0300000000000e1a253044515d6a7784909daab3a69a8d8073675a4d4034271a0d00121e2b3845515e6b7884919eabb4a79b8e817468554c4135291a0e050000000000091724303d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000000000b17222d44515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d2013070000000000010a141c262e38404a525c606c77808e939da5afb2a8a19e9a9da5afb9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000007121d27303b454f59606d7883909ca9b6c3baada094877a6d615b51463c30271d1207000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474747474747515c67707d89939da9b3b2a89f92867b6e655b50443a3023190c03000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaab4afa59e9b9fa3abafa3998d8073675c5145382c1f150a0000000000000000000000000000000000000000000000000000040d161e24292c2d362f2e2b262018130c07000000000000000000060d16202d394653606c7986929facb9afa49986796d6053463a2d201307000000000000000000000008141f27333f49535f69737f8c95a0abb5aca0968c7f72695e535e69727f8b949faab4baaea2988f82756c61564c41362c20160c00000000000000000000000000000815212e3a47535f6a76828f9ca6b0b9aca1968d80736b60574d443a32292119130c070000000000000000000000040a11171f273038424b555f69717e8b949facb6b0a69c8f82756a5f5347382e23170c0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0706040000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100121f2c3945525f6c7885929fabb3a69a8d8073675a4d402e231806000000000000091e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d00121f2c3845525f6b7885929eabb3a69a8d8073675a4d402f24190d0000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000000061e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000030606090c0e1011111211110f0d0a070604000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0e0f0f0f0f0e0c0907060400000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d20130700000000010a131c262e38404a525c646e74808d939da5afb2a8a196918e939da9b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000060f18232e39424d57616c73808d949fabb7b7b6b5a89b8f82756d62584e43392e23180e050000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545458606d7984919ea5afb9aca0968c80736a5f53493f32281e11070000000000000000000000000000000000000000000000000000000000000006121e2b37424d5763707d8a96a1acb6aa9e938e9299a3afab9e9285796d6053463d32271b0f020000000000000000000000000000000000000000000000000000040c13191d20212922211f1b150d07010000000000000000060b11172028323b4754616e7a8799a3afb9ac9f938679675c5145382c1f13060000000000000000000000020b17222d38414d57606d78839099a4afb2a89f92867b6e615a616e7b86929fa6b0bcb0a69f92867b6e615a50443b30241a0e040000000000000000000000000003101c28343f4a54626f7c88949faab8b1a79e9184796d60594f453b322920170f08010000000000000000000000000000060d151e263039434d57606c7883909aa4afb7aa9e94887c6f62544a3f34281c100300000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21191919191919191919191919191919191919191919191313100c07000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211919191919191919191919191919191919191d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100121f2b3845525e6b7885919eabb3a69a8d8073675a4d402d22170b000000000004111e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d00121f2c3945525f6c7885929fabb3a6998d8073665a4d4033271a0a0000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000060b0f121316181b1c1d1e1f1e1d1c19171413100c07030000000000000000000000000000000000000000000000000000000000000205080d11131417191b1c1c1c1b1a18161312100c070000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d201307000000010a131c252e38404a525c646e74808d929da5afb2a9a1969184818e9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000030d18212834404b545e69707d88939fa6b0b0aba9abaa9e938b7f726a5f554b40342820170c0200000000000000000000000000000000010815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170d0a090703000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6160606060606060606a73808d96a0acb7afa59e9184796d60574e41382d20160c00000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6976828f9ca8b2b0a69b8e8187929facada1978b7e7164584e43372b1e130800000000000000000000000000000000000000000000000000000001080d1113141c1515120f0a040000000000000000070c11171c2328323a444e5864707d8a97abb5b8ab9e9185786b554b4034281c100400000000000000000000000006111b262f3c44515c666f7c87939fa8b2aea2988e81756b616c76828f98a2aeb8b4aa9f948b7f72695e52483e32291e1208000000000000000000000000000006121f2b3844505c6673808d9aa6b0b8aca0958a7e71675d51473d332920170e050000000000000000000000000000000000030c151e28313c44505b656f7c87939facb9b0a69a8d8074665c5044382c1f120600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2626262626262626262626262626262626262626262626201f1c18120b0300000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e26262626262626262626262626262626262626262a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100111e2b3844515e6b7784919eaab4a79a8e81746753493f33271b0f030000000000111e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d00121e2b3845515e6b7884919eabb4a79a8d8174675a4e4131261a0f0200000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000040a0f11171c1f20232527292a2b2b2b2a282623201f1c18120f0b06000000000000000000000000000000000000000000000000000003090e1214191d202124262728292928272523201f1c18120f0a040000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d2013070000010a131c252e37404a525c646e74808d929da4aeb3a9a19791847b7f8c99a6b2ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000010b151f2a333c45515c666e7b85929aa4afb0a69f9c9ea1a69f92867c6e675c51453d32291e1308000000000000000000000000000000070d1215212e3b4854616e7b8794a1aeb0a396897d7063564a3d30231919161613100b0400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6d6d6d6d6d6d6d6d6d6f7c87929fa8b2b3a99e93897d70675c51453c2f261b0e050000000000000000000000000000000000000000000000000000000000000004101d2935404b55626e7b87939facb9ab9f94887c828f9ba9b3a99d9083766a6054473a3025190d00000000000000000000000000000000000000000000000000000000000104060710090806030000000000000003090e12181c23282e343c444c56606a75828f9ba8b5b6a99d9083766a5d50432e23180c00000000000000000000000000000a141d2834404a54606a74808d96a1acb4aa9e93897d7068717e8b949eaab4baaea2989082776c60574d42362d20170d0000000000000000000000000000000713202d3a4653606d7984919eabb8b3a99d9083786c60554b40352b21170e0500000000000000000000000000000000000000030c161f27333f4953606a75828f9ca7b1b8ab9e9285796d6053463a2d20130800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3333333333333333333333333333333333333333333333332d2c28231d150c03000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b333333333333333333333333333333333333333333333744505d6a7783909daab6aa9d9184776a5e5144372b1e1100101d2a3743505d6a7683909da9b5a99c8f8276655b5044372b1f14080000000107111d2935414c566a7784909daab3a69a8d8073675a4d4034271a0d00111e2a3744515d6a7784909daab5a89b8f827568584e43372b1e130800000000040c1524303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000050b10161b1c22282b2d2f32343637383838373533302d2c29231f1b17110c070000000000000000000000000000000000000000000003090e141a1e2025292d2e303334353635353432302d2c28231c1b160e0903000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d20130700010a131c252e374049525c636e73808d929da4aeb3a9a19791857b73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000007121d27313c45505a606d78839097a2acb2a89f948f9197a1a2989083796d60594f443a3025191006000000000000000000000000010a11181e22212e3b4854616e7b8794a1aeb0a396897d7063564a3d302626262322201b160f07000000000f1b2835424e5b6875818e9ba8b4aea195887b7a7a7a7a7a7a7a7a7a7a78839099a3afbaada2978e81756b60554b40332a1d140a00000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d9aa4afb3a99c9083767d8a97a1adab9f95897c6f62564c41362a1c1106000000000000000000000000000000000000000000000000000000000000000003000000000000000000060b0f141a1d23282e34383f444e565d686f7c87929facb9b4ab9a8e8174675b4e4134281b070000000000000000000000000000020b18232e39424e58606d7984919ea5afafa59d9083786e7a85929ea6b0bcb1a79f92867b6e655b50453b30241b0e050000000000000000000000000000000a1623303d495663707c8997a1adb9ada2978a7e71655b5043392f231a0f05000000000000000000000000000000000000000000040d17222d38414e58636f7c8995a0acb8ada1978a7d7063574a3d3025190d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150b000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1b2835424e5b6875818e9ba8b4ab9e9285796c6053463b302519120b06070c1318242c3945525d687784909daab3a69a8d8073675a4d4034271a0d00101c2936434f5c6976828f9ca9b5ab9e9184786a5f53473a302419110a0505080d161e27333f495363707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000002080d161c21272c2d3338393c3f4143444445444442403d3a38342f2b27221b18120b0300000000000000000000000000000000000000060b141a1f252a2d3035393a3d3f4142424242413f3c3a38342e2b27201a140d050000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d201306010a131c252e374049525c636e73808d929da4aeb3a9a29792857c6e73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000061018242f39434e57616c74808d959fa9b3aaa0968f8285919ea5a0958d80746b60564c41362a22180d0300000000000000000000000a131c232a2e31333b4854616e7b8794a1aeb0a396897d7063564a3d33333333302f2c27211911070000000f1b2835424e5b6875818e9ba8b4b0a4988d88878787878787878787868690959fabb5b8ab9f92857a6e61594f43392f261e150b02000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929facb6ada2978b7e717985919eabb1a79b8e8174685e5246382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171b1f252a2e34383f444a50575f686d7a839199a3afbaaea3998b7e7164584b3e3125180b00000000000000000000000000000007121c27303d45515d67707d8a939ea9b3aca0958c7f75818e97a2adb8b5ab9f958c7f72695f53493f33291f120900000000000000000000000000000004101c2834404b556673808c99a9b2b8ab9e9285796d6053493f31271d1108000000000000000000000000000000000000000000000006111b262f3c4854606b7784909daab7b3a99a8d807467564c41362a1e1105000f1b2835424e5b6875818e9ba8b4ada194877a6e61544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d12070000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c505d6a7783909daab6aa9d9184776a5e5144372b1e11000c1926333f4c5966727f8c99a9b3ada197897c6f62564d41362a231d171515181d242934404b55606d7a86929facb3a69a8d8073675a4d4034271a0d000d1a2734404d5a6773808d9aacb6aca196887b6e62564c413529231b13121114191f28303944505b65727f8c99a5b2ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000040c131921272c3238383f4446494b4e4f50515251504f4c4a4745403937332d28231d150c0800000000000000000000000000000000020a11171f262a30363a3b4146474a4c4e4f4f4f4e4d4b494644403938322a251f170f0700000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d20130609131b252e374049525b636e73808d929ca4aeb4aaa29792857c6f6a73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a929da7b1aea39891847a7e8a939ea79f93887d70685e52463f342a1f150b0100000000000000000007111c252d353a3e3f404854616e7b8794a1aeb0a396897d7063564a40404040403d3b38322b23190f0400000f1b2835424e5b6875818e9ba8b4b4a99f989593939393939393939393939d9fa7b1bdb1a5988b7e72686059504a423830261d140a0000000000000000000000000000000000000000000000000000000000000713202c38444f5965727e8b97a2adb8ab9f9285796d73808d99a6b0ac9f92867a6d61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000003090e13191b22272b30363940454a50545c606a6e7a829095a0abb5b5ab9f92867a6d6154473a2e211407000000000000000000000000000000000b151e2935404b55616b75818e97a2adb1a79f92867e8b939ea9b3bbaea3999083786d60574d41382d21170d0000000000000000000000000000000006131f2c3845515c677683909ca9b6b5ab9a8d8174665c5141382d1f150b000000000000000000000000000000000000000000000000000a141d2c38434f5966727f8c99a9b2b7aa9d908477685e5246392d201307000f1b2835424e5b6875818e9ba8b4ada194877a6e6159595959595959595959595959595959595959595959595959595953514b43392e23180c0000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61595959595959595959595959595959595959595959595959595959595d6a7783909daab6aa9d9184776a5e5144372b1e11000a1723303d4a5663707d8997a2adb3a99a8d8074685e52463f342e2822222223282f353f45515c67727e8b99a3aeb3a69a8d8073675a4d4034271a0d000b1825313e4b5864717e8b9aa4afb2a8998d8073685d52453e352b26201f1e202429313a424c56606c7884919daab7ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000060e161e252933383d43484a505356585a5c5d5e5e5e5d5b595653514b46443f38342e271e1a12090000000000000000000000000000030b141b222731363b4246484c525457595a5b5c5c5b5a585653514a47433d36302921191107000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f938679655b5044372b1f1205131b252d373f49515b636d73808c929ca4aeb4aaa29892857c6f6a6673808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000010c161f2a343c45515d676e7c86929fa4aeafa59f92867c6f75828f97a2a49a91857a6d615b51463c31271d12070000000000000000010d18232d373f464a4c4c4c54616e7b8794a1aeb0a396897d7063564c4c4c4c4c4c4948443d352b21160b00000f1b2835424e5b6875818e9ba8b4bbb1a9a4a1a0a0a0a0a0a0a0a0a0a0a0a9abb1b9bfb2a6998c7f79706b605b544a42382f261b110600000000000000000000000000000000000000000000000000000000000b16222f3b4854606b7783909da9b3b1a79a8d8074676e7b88949fabaea3988c7f72665c5044382b1f150a0000000000000000000000000000000000000000000000000000000000000000000003090e151a1e24292d33373b42464b51545c60666d727c8390949fa8b1bbaea3998e8175685d5246392d20130700000000000000000000000000000000030c18242f3a434f59616d7a85929ea6b0aea298928b919ba5afbbb1a79f92877c6f665c50453c2f261b0f05000000000000000000000000000000000713202d3a4653606d7986929facb9aea399897d7063544b402f261b0d0300000000000000000000000000000000000000000000000000020b1b27323d4855626e7b8897a1adb8aca095877a6d6154473a2e211407000f1b2835424e5b6875818e9ba8b4ada194877a6e66666666666666666666666666666666666666666666666666666666605c554b4034281c100400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6666666666666666666666666666666666666666666666666666666666666a7783909daab6aa9d9184776a5e5144372b1e11000713202d3a4653606d7885929fabb8ac9f92867b6e615b51454039332d2f2f2e343a4045505a606d7984919eabb4b3a69a8d8073675a4d4034271a0d000815212e3b4854616e7b87939facb8ab9f92857a6d605a50473f37312d2b2a2d2f353c434b545d68717d8a95a0acb8ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000000081018202830353d44484f54545b60626567696a6b6b6b6a686663605c55535049454039302c241b1209000000000000000000000000030d151d262d333b42464d5254565e6163666768696868676563605c54544e46423b332b231911070000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa49a86796c60493f33271b0f131b252d373f49515b636d737f8c929ca4aeb4aaa29892867c6f6a5f6673808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000008131e28313c46505a606d79839098a2aeb2a89e938b7f726a6e7b85929fa6a1978f82756d62584e43392f23180e050000000000000006121e2a353f49515759595959616e7b8794a1aeb0a396897d70635959595959595956544f473d32271b1003000f1b2835424e5b6875818e9ba8b4c1bbb4b0aeadadadadadadadadadadacb6b8bcc2c0b4a89c918c847d736c665c544a41382d22170c0300000000000000000000000000000000000000000000000000000007121c2a36424d5763707c8995a0acb8ab9f95887c6f62697683909caab4aa9e9184786d6053463c31261a0f010000000000000000000000000000000000000000000000000000000000000000060b141a1f262b3035383f44464d52555c60666d71787f8690959fa6b0bab2a89f92867b6e62564c4135291d1105000000000000000000000000000000000007131d28313e46525e68717e8b949faab3aaa29f989ba3adb7b5aba0958c80736a5f544a3f332a1d140a00000000000000000000000000000000000915222f3c4855626f7c8899a3aeb9ac9f92867a6d6053473a2e20140a0000000000000000000000000000000000000000000000000000000a16212e3a47535f697885919eabb8b1a796897d7063564a3d3023170a000f1b2835424e5b6875818e9ba8b4ada194877a72727272727272727272727272727272727272727272727272727272726d675c5145382c1f130600000000000f1b2835424e5b6875818e9ba8b4ada194877a72727272727272727272727272727272727272727272727272727272727272727783909daab6aa9d9184776a5e5144372b1e110006121f2c3844515c6675818e9ba6b0aea2988f81756d625a514b443f3c3b3c3d40454b515a626c73808d96a0acbdb3a69a8d8073675a4d4034271a0d000714202d3a46525e697783909da9b3aea2988e81746c61595147433c3937363a3b41454e555d666d7a84919ea7b1bcada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000008111a222a323a41464f54596063666c6f72747677777877777573706d6763605b53514b433e362d241b110600000000000000000000030c151f272f383f444d53575e6166686d7072747575757574726f6d66626058524d453d352b23190e0500000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c6053462d2217121b252d373f49515b636d737f8c929ca4aeb4aaa29892867d6f6a60586673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000071019242f3a434e58626c74818e95a0aab4aaa0968e81756d6269717e8b949fa99e948b7f726a5f554b40342920170b020000000000000916222e3a46515b6366666666666e7b8794a1aeb0a396897d7066666666666666666360594f44382c201307000f1b2835424e5b6875818e9ba8b4c1beb7b3b1b0b0b0b0b0b0b0b0b0b1b1b3b5b8babeb8ada39c96918980786d665c53493f33271e150b0000000000000000000000000000000000000000000000000000000c18232e3a46525e6975828e9ba7b1b3aa9d9083766a5f65717e8b98a2aeada1968a7d7064584e43372b1e1308000000000000000000000000000000000000000000000000000000000000020a11171f252a31373a4146495053575e61676d71787e848c9298a0a7b0b9b3a9a1968d8074695f53443a3024190d010000000000000000000000000000000000010c161f2a36414c56626c76828f98a2aeb3aeaba5a7adb5bbafa3999083796d60584e42382e21180b0200000000000000000000000000000000000a1724313d4a5764707d8a97abb4b6a99d908376675d5145392c1f130200000000000000000000000000000000000000000000000000000006121e2b37424d576875828e9ba8b5b1a5988b7e7265584b3f3225180c000f1b2835424e5b6875818e9ba8b4b3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20130700000000000f1b2835424e5b6875818e9ba8b4b3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f84919eabb7aa9d9184776a5e5144372b1e110004101c2834404a5463707d89949fabb4aa9e938b7f726c605c54504a494848494b51555d606c717e88939fa8b2bdb3a69a8d8073675a4d4034271a0d0005121e2a36424d5765727f8c97a2adb3aa9d938a7e716b625b534e4846444246474c51585f676d78828f96a1adb9baada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000000007101a232b343c444c525960636b6f74797c7e81828384858483827f7d7975706c65605c5550483f362d22170c010000000000000000000a151e273139414950575f61696e73777a7d7f8182828281807e7c79756f6a615e574f473d352b20170d02000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d201b242d373f49515b626d727f8c919ca4adb5aba39892867d706b60585a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000040e19222935414c555f6a717e8b939da7b1aea39891847a6d605b606c77828f98a3a69f92867c6f675c51453e32291d140a0000000000000c1825313e4a57636d7273737373737b8794a1aeb0a396897d737373737373737373706b6054483b2f221609000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a4a5a6a8abadb3b7b5ada8a19e928d81786d655b50443d30271c12070000000000000000000000000000000000000000000000000004101c2834404a54616e7b86929facb9aea2988b7e716558606d7a85929facb2a89c8f82766a5f53473a2f24190d0000000000000000000000000000000000000000000000000000000000060c141c232831363c42474c52535b6063696e73797e848b91969fa2aab1b9b2aaa29791847a6d61574d4232281e130800000000000000000000000000000000000000040d1925303a44505a616e7b86929fa7b1bab8b1b3b8bdb2a89f92877c6f665c51463c30261c0f060000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b4a79b8e817468554b4035291d1004000000000000000000000000000000000000000000000000000000020e1a2631404d596673808c99a6b3b3a79a8d8074675a4d4134271a0e000f1b2835424e5b6875818e9ba8b4b4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c9196a1adb7aa9d9184776a5e5144372b1e1100000c18232e394854606b7683909ca5afafa59f92877e736d66605b5456555556545c60676d737e87929aa4adb3bbb3a69a8d8073675a4d4034271a0d00020e1a25303b4753606d7985929ea7b1afa59f92867d726d625f585553504d5254555d606a6e79828f949ea8b2bdbaada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000050f19222b353d464e565e616b70767c8185898b8d8f90919191908e8c8985827d78726d67615a50483f34291d1105000000000000000006111c263039434b535b60696e757b7f83878a8c8d8e8f8f8e8d8b8985817c756e6960594f473d32291e1408000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c1b242d363f49515b626d727f8c919ca3adb5aba39992867d706b60594f5a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000020b16202b343d45515d676f7c86929fa5afafa59f92867c6f675d515b656e7b86929fa7a3989083796d60594f443b2f261b110600000000000c1926333f4c5966727f7f7f7f7f7f808d9aa6b3b4a79b8e817f7f7f7f7f7f7f7f7f7d706356493d3023160a000f1b2835424e5b6875818e9ba8b4b7aca29b979797979797979797979798999c9fa2a9abb0b9b2aca49c938e81776c60594f42392e23180c0000000000000000000000000000000000000000000000000006121f2c3844515c6673808c99a3afb8ab9f9285796d60535d6774818e9aa7b1ab9f94887c6f62554c4135291b1106000000000000000000000000000000000000000000000000000000080f181e262e343b42464d53565d61656c70757b80858b91969ea0a8aeb4b9b0a8a19892857c6e685d52453c3120160c02000000000000000000000000000000000000000008131e29323e46535f69727f8c95a0abb8c5bebfc5b9aca0968d80736a60544b40342a1e140a000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3b2a6998c7f7366594c402f24180c0000000000000000000000000000000000000000000000000000000000091825313e4b5864717e8b97a4b1b5a89b8e8275685b4f4235281c0f000f1b2835424e5b6875818e9ba8b4b9aea49c9999999999999999999999999999999999999999999999999999999993877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b9aea49c999999999999999999999999999999999999999999999999999999999999999999999ea1a8b2b7aa9d9184776a5e5144372b1e11000007121c2c38444f5963707d89939da8b2afa399928b8079716c66646262626365666d7179808b92999f9ea1a9b3b3a69a8d8073675a4d4034271a0d00000914202c3945515d67737f8c95a0abb4aea39892877f766f6a6462605b565e6164676d737c838f949ea6aab0b8baada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000030d17212b343d474f585f686d757d83898e9297989a9c9d9e9e9e9d9b9998928e89847f79716c625a50453a2e21150900000000000000000c17232e38424b555d656c727b81868c909596999a9b9c9b9b9a9898928e89827b706b60594f443b3025190d030000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c242d363f48515b626d727f8b919ba3adb5aba39992877d706b60594f4d5a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000a141d28323d46515b606d7a849198a3aeb2a89e938b7e726a5f554c535f69727f8c95a0aaa0958d80746b61564c41382d22170b0400000000131f2c3946525f6c79868c8c8c8c8c8d929ca8b5b6a99d938e8c8c8c8c8c8c8c8c8c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4b3a69b908b8a8a8a8a8a8a8a8a8a8a8b8d8f92979c9fa6adb3b9aea59e938c7f736b60544a4034281b11060000000000000000000000000000000000000000000000000713202d3a4653606d7985919eabb5b1a79a8d8174675d5155636f7c8995a0acb0a69a8d8174675d5145382d22170b000000000000000000000000000000000000000000000000000008111a222a30383f444d53575f61686d72787d82878d92979da0a8acb2b9b2aca69f9691867d6f6a5f564c41332a1f0e04000000000000000000000000000000000000000000020c17202a36424d57606d7883909daab6c3cbd1c4b7aa9e9184796d60584e42392e22180c02000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4b1a4988b7e7165584b3e3225180700000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0b5a99c8f8276695c4f4336291c10000f1b2835424e5b6875818e9ba8b4bfb6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4bfb6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb2bab7aa9d9184776a5e5144372b1e11000000101c27323d4854606b74818e96a0a9b3aba39f928d837e7874716f6e6f707275797e848d929f97929197a1adb3a69a8d8073675a4d4034271a0d000004111d2935404b55606d79839099a3acb4aaa399928b827c76716e6c656b696e70747a808790959f9f9c9fa6b0bbada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000009141f29333d464f59606a6f7a818990949b9ea1a9a7a9aaaaabaaaaa8aaa29f9b96918b847e716c62564a3d3124170b0000000000000003101c28343f4a545d676d777f868e92999da0a7a5a4a3a2a3a5a7aaa29f9b938f857d706b60564c41362a2015090000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2d363f48515b626d727f8b919ba3adb5aba39992877e706b61594f474d5a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000006111b262f3a444e58626d75818e96a0aab4aaa0968e81756d62584e434d57606d78839099a3a79d928a7d70685e53493f332720150a00000000131f2c3946525f6c798592999999999a9ca4aeb9baafa59d9b99999999999999998c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4b1a4978b7e7d7d7d7d7d7d7d7d7d7e7e8082858a90949ea1a9b2b7afa59f93877d6f665c5144382d22170b000000000000000000000000000000000000000000000006131f2b37434e5864717e8a97a1adb8ab9f95887c6f62554b54606b7784919dabb5ac9f92857a6d6053493f33271b0f0300000000000000000000000000000000000000000000000008121a232c343c424a50575e61696e747a7f84898f92999ea1a9acb2b8b3ada8a19e948f847c6f6b60584e443a3021180e0000000000000000000000000000000000000000000000050e1a26313b44505c666f7c8895a2afbbc8c9bcafa396897c70675d51463d30271d100600000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb6a99c908376695d5043362a1d10000f1b2835424e5b6875818e9ba8b4c1bfb9b4b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ada093877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4c1bfb9b4b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b8b9bdc4b7aa9d9184776a5e5144372b1e110000000b16212c38444f59606d7a849197a2a9b2afa49c95918a84817e7c7b7b7c7e81858b91969c9a928585919eabb3a69a8d8073675a4d4034271a0d0000010d18242f3a45515c666f7c87929aa4acb4aba39f948f87827e7b797878797a7d81858d9299a09e948f949faab7ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000020b1a25303b454e58606b707c848e939c9fa6abadaeaca8a6a4a3a4a5a7abadaca8a09e96918a7e7165584b3e3225180b0000000000000006121f2c3844505c666d79828c92989fa3a7a09d9a97969697999c9fa4aca59e9792867d6f685e52463c31261a0e0200000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392d363e48505a626d727f8b919ba3adb6aca49992877e716c61594f47404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000b17222d38414c56606a727f8b939ea8b2aea2989184796d605b51463c44505c666f7c87929fa8a49e92857a6e655b50443c32261b0f03000000131f2c3946525f6c7985929fa6a6a6a6a8aeb6c0c1b7afa9a7a6a6a6a6a6a6a6998c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707071727375797d838a9297a0a8b2bbafa4999183786d6053493f33271b0f03000000000000000000000000000000000000000000000a15212e3b47535f6a7683909ca9b3b4aa9d9083776a5f53434f5965727f8c99a3afaea2988b7f72655b5044372b1f1409000000000000000000000000000000000000000000000007111a242c363e464e545c60696e747b81868c91969b9fa3abadb3b9b2aca9a19e96918a827a6f6a60594f463c32281e0f060000000000000000000000000000000000000000000000000a141d28343f4a545f6a7986939facb9c6c9bcb0a396897d70675d51453d30271c120700000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb6aa9d9083776a5d5044372a1d11000f1b2835424e5b6875818e9ba8b4c1bbb3adabababababababababababababababababababababababababababa093877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4c1b9b1acaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaeb4bcb7aa9d9184776a5e5144372b1e1100000005101c27333d45525d686e7c859297a1a8afaea7a09d96918d8b898888898b8e92979ea19f93887d828f9ca8b3a69a8d8073675a4d4034271a0d00000007131d2834404b545f6a717e88939aa2aab0afa69f9a938f8b8886858585878a8e92989fa39d938e828f9ca9b5ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000a141d2a36424d57606a707d8691969ea5abb0acaaa29f9b99979797989b9ea1a9acaca59e9184796d6053473a2d201407000000000000000713202d3a4653606d79828f949fa3a69e9c95918d8a89898a8c8f939a9fa7a9a19892857a6e61574d42372b1e120600000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f534639363e48505a626c727f88939fa3adbbafa49a93877e716c615a50473e404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000030f1b27333f49535d686f7c87929fa5a3a3a59f92867c6f675d51483f343f4a54606a73808d96a0a3a1978f82776c60584e43372b1f1206000000131f2c3946525f6c7985929fa0a0a0a2a4aab2bcbdb4aca6a3a0a0a0a0a0a0a0998c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e6464646464646464646566666d70767d859196a0a9b3b5aba0958b7e71655b5044372b1f120500000000000000000000000000000000000000000006111c2935414c56626f7c88949fabbaaea2988b7e7165584e434754616e7a86929facb4aa9d9184786c6053463b31261a0e01000000000000000000000000000000000000000000040e19232c363e4850585f666d727b81878e92989ea0a8acafb5b5afaca8a09d97918c847e766d685f584f473d342a20160c00000000000000000000000000000000000000000000000006111b262f3844505c666f7c8895a2afbbc8d1c4b7ab9e9184796d60584e42392e23180b02000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb6a99c908376695d5043362a1d10000f1b2835424e5b6875818e9ba8b4beb3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e93877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4bcb1a7a09d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9fa2aab4b7aa9d9184776a5e5144372b1e11000000000b16212935414c565f6a6f7d8591969da5abb1aca9a19e9a9795959596989b9ea1a29a938c7f74818d9aa7b0a69a8d8073675a4d4034271a0d000000010c18232e39424e58616c727f8892989fa6acb0aca49f9c97999292919298979a9fa2a29f928e817c8995a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000006111c262f3846525e696f7c869298a1a8afafa8a09d98928f8c8b8a8b8c8e91979b9fa49e93897d70675c5145382c1f13060000000000000006121f2c3844505c6675818e96a1a19e948f8984807e7c7c7d7f828790959fa8aaa1978e8175695f53473a2e21140700000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f5246363e48505a626c717e88939aa4afb5ada39f93887e716c615a50483e35404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000005121f2b3744505b656d7a8491999696969696938b7e716a5f554b40362e38424e58606d79849196969696948b7f726a5f53473b2e211508000000131f2c3946525f6c798592949494949598a0aab5b6aca29a9794949494949494948c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575758545c60646c707b849197a2adb9b1a79e9184786c605346392d2013090000000000000000000000000000000000000000000b17222d3946525d6874818e9aa6b0b8ab9f92857a6d6053473c46525e6875828f9ba9b2aca096897d7063574d42362a1d12070000000000000000000000000000000000000000020c16202b353e48505a616a6e787f868e92999fa3aaacb2b9b2acaba39f9b96918b857f79716c615e564e463d352b22180e040000000000000000000000000000000000000000000000000b17222d38414d57606d7883909daab6c3c6c5c3b9aca1968d80746a60544a4034281d140a000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4b1a4988b7e7165584b3e3225180700000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0b5a89c8f8275695c4f4236291c0f000f1b2835424e5b6875818e9ba8b4b9ada1979291919191919191919191919191919191919191919191919191919191877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b8aca095909090909090909090909090909090909090909090909090909090909090909090909298a2aeb7aa9d9184776a5e5144372b1e1100000000050d19242f3a434e57606b6f7c848e939d9fa7abadadaba7a4a2a1a2a3a5a8a69e9792887f72737f8c99a3a3a39a8d8073675a4d4034271a0d0000000007121d27303c46505a626d727e8690949ea0a8abaeaca9aba39f9e9e9fa2aaaba39f98928a81787c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000b17222d3842505a616e7b859298a2aab2aba39f96918b85827f7e7d7e7f8185898e9399978e81756b60554b4034291c10040000000000000003101c28343f4a54606d7a849199969189827c777371706f7072767b839096a1aca99f93877b6e6255483b2f24180c00000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f52463e48505a616c717e88939aa4acb6ada39b918b7f726c625a50483e3634404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000613202d394653606c788289898989898989898981756c62584e433a2f26303c45515d67707d89898989898989867b6f6255483c2f221509000000131f2c3946525f6c79868787878787888e98a4b0b2a69a908a878787878787878787807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4b4b4a50535a61696e7b85929ea6b0b9aca096897c706356493d30251a0e0200000000000000000000000000000000000000030f1c28333f4a54616d7a86929facb8b1a79a8e8174675d514539414c5664707d8a97a1adb2a89c8f8275695f5346392f24180c000000000000000000000000000000000000000008131e28323d47505a616c707c838c92989fa3abaeb4b9b0aba8a19e99928e89847e79726d67615a524c443c342b23190f06000000000000000000000000000000000000000000000000050f1b27333f49535f69727f8c95a0acb8bebab8b6b7b2a89f93877c6f665c51443c2f261b11060000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3b2a6998c7f7366594c402f24180c00000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1b5a89b8e8275685b4f4235281c0f000f1b2835424e5b6875818e9ba8b4b8ab9e928585858585858585858585858585858585858585858585858585858585857a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b7aa9d908384848484848484848484848484848484848484848484848484848484848484848386929facb7aa9d9184776a5e5144372b1e11000000000008131e28313c454f59606a6e7a818990959b9fa2a9a7a8a9a9a9a8aaa39f9b948f857e726d717e8b96969696968d8073675a4d4034271a0d00000000000b151e2a343e48515b626c707c838b91969b9fa2aaa7a8a9a9a9a8a6a7a09d99928d857e746f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000030f1c28333f4a54616c75828f97a1aab4aaa299928c847e7975737170717274787c82878f92857a6e61594f43392f23180c0000000000000000000c17232e3845525d686f7d87928f847d756f6a676463636466696e7984919eabafa4998d807366554b4035291d1004000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f524648505a616c717e87939aa4acb6ada49c918c7f726d625a50483e362c34404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000714212d3a4754606d797d7d7d7d7d7d7d7d7d7d796d605a50463c31281e2935404b55606b707c7d7d7d7d7d7d7d7c6e6255483b2f2215080000000714212e3a4754616d7a7a7a7a7a7a7c8895a2aeb0a3978a7e7a7a7a7a7a7a7a7a7a796d6053473a2d201407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3e3f3f444650575e69717e8b949fabb7b2a89a8d817467574d42362a1e11050000000000000000000000000000000000000006121f2b3844505b66727f8c98a2aeb8aca095887c6f62554b40353b4653606d7984919eabb8ac9f93877b6e61554b4035291d1004000000000000000000000000000000000000010d1924303a444f59616c717e8690959fa3aaafb5b4aeaca69f9c96918c86827d78716d67605c555046413a322a22191107000000000000000000000000000000000000000000000000050e1b242b3744505b656e7b86929fa7b1bbb3adaba9abb0afa4999083786d60574d41382d22170b0200000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b4a89b8e817568554b4035291d1004000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b3a69a8d8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8b4ada194877a78787878787878787878787878787878787878787878787878787878786d675d5145392c20130600000000000f1b2835424e5b6875818e9ba8b4ada194877a77777777777777777777777777777777777777777777777777777777777777777783909daab6aa9d9184776a5e5144372b1e110000000000010c161f2a333d474f585f686d747d83898e9297989a9b9c9d9c9b9998928e89827b706c63707d898989898989898073675a4d4034271a0d0000000000030c19222c363f49515a616a6e777e848a8e9298989a9b9c9d9c9b999795918c86807a716c6f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000006121f2b3844505b66717e8a949ea9b3aba29892878079716d676664646465656c6f757b828a7e71685e52473d31271d120700000000000000000006111c2935414c56606b73808c827a706b62605857565657575f67727e8b98a5b5ab9d908477675d5145392c1f1306000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f5248505a616c717e879399a4acb6aea49c928c7f726d625b51483f362d2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000613202c3945515d676d707070707070707070706d675d51483f342a1f18242f39434f59606a6f707070707070706e6a5f53473a2e2114080000000713202d3946525e686d6d6d6d6d6e7b8794a1aeb0a396897d706d6d6d6d6d6d6d6d6d675d5145392c1f1306000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131312e34383e454d57626c7683909caab4b7aa9e918477695e52463a2d201407000000000000000000000000000000000000000613202d394653606c7884919eaab4b4aa9d9083776a6054433a2f3844505c6673808d99a6b0afa4998d8073675d5145382c1f160a00000000000000000000000000000000000005111d2935414c56606b717e8792989fa7aeb4b5afaaa39f9b948f8a847f7b75706c65605c55514b433e35302820191007000000000000000000000000000000000000000000000000020d17202a36424d57606c77839098a3aeb9b3a9a29f9c9fa6b0aba0958c7f73695f53493f33271f140900000000000000000000000000000000000a1723303d4a5663707d8996a9b3b6aa9d908377675d5145392c1f130600000000000000000000000000000000000000000000000000000006121f2b37434e586875828f9ba8b5b5ab988b7e7165584b3e3225180b000f1b2835424e5b6875818e9ba8b4ada194877a6e6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b605d554c4135291d110400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7783909daab6aa9d9184776a5e5144372b1e11000000000000040d18212b343d464e565d616b70767c8185898b8e8f8f908f8e8c8a86827d756e6961606d797d7d7d7d7d7d7d7b6e6155483b2e22150800000000000007101a242d373f4850585f656c71787d8285898b8d8f8f908f8f8d8b87847f7a746d68626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000613202d394653606c7884919ea6b0afa49992867e736d66605d55585758535b60626a6e767d776c60564c41352b1f150b01000000000000000000000d19242f3a444f59606d787f786d686059544e4b49494a4d55636f7c8996a2afac9f93867a6d6053473a2d201407000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f52505a616c717e879299a4abb5aea49c928c80736d635b51493f362d242734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000004111d2935414b555d6063636363636363636363605d554b40362d2218121d27313d474f58606263636363636363625f584e43372b1f120600000005111d2935414c565e61616161616e7b8794a1aeb0a396897d706361616161616161605d554b4035291d1004000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242423282c333b45505a64717e8a98a2aeb9aca096877b6e6154473b2e21140800000000000000000000000000000000000005121e2b37424d5763707d8a96a0acbaaea2988b7e7265584e433128343f4a54626e7b88949fabb5ab9e9285796d6053473d32271b0f0200000000000000000000000000000000000713202d3946525d686f7d879299a2aab1bab1aba49f98928e88827d78736e6863605b53514b4540393129251e160e070000000000000000000000000000000000000000000000000008141e29323b46535e69727f8b949faab4baada2979290949faab1a79f92867b6e655b50443b30251a0e04000000000000000000000000000000000815222e3b4855616e7b8897a1adb9ac9f92867a6d6053473a2d22170b0000000000000000000000000000000000000000000000000000000815212e3a47535f6a7885929eabb8afa399897c6f6356493c30231609000f1b2835424e5b6875818e9ba8b4ada194877a6e615e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e54514c433a2f24190d0100000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000060f19222b333c444c525960636b7074797c7f8182838382817f7d7a75706b615e575d676d707070707070706e695f53473a2d2114080000000000000008121b252d363e464e535b60666c7075797c7f818283838382807e7b77726e68615e626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000004111d2935414c5664717d8a96a0acb9ac9f93877e706c605c54514b4b4a4b495053575f626c706c655b50443b30231a0d03000000000000000000000008131e28323d44505c666d726d665d564f47433e3d42464e56626f7c8895a2afafa499887b6e6255483b2f221508000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c5f505a616c717e879299a3abb5aea49d928d80736d635b51493f372d241b2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000010d18242f3a434b51545656565656565656565653514b43392f241b100b151f2b353d464e54565656565656565655534e463c31261a0f02000000010d1925303a444c5254545454616e7b8794a1aeb0a396897d70635654545454545453514b43392f24180c00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171718171c2129333e4653606d7985929fabb8b2a8968a7d7063574a3d3024170a0000000000000000000000000000000000000714212d3a46535f6976828f9ca8b2b8ac9f92867a6d6054473c32232e3847535f697683909caab4ada2978b7e7165594f43382c1e14080000000000000000000000000000000005121e2a36424d57616d7a859199a3abb4b7afa7a099938e86817c76706c66615e56535049454039342f271f19130c0400000000000000000000000000000000000000000000000000040e1925303b44505a616e7b86929fa6b0bcb0a69f9285839098a2aeaea3989082776c60574d42362a20160c020000000000000000000000000000000613202d394653606c7985929eabb8afa399897c7063544a3f33281c0f0300000000000000000000000000000000000000000000000000020b14222f3c4855626f7b8897a1adb9ac9f92867a6d6054473a2d211407000f1b2835424e5b6875818e9ba8b4ada194877a6e615452525252525252525252525252525252525252525252525252524745413a31281e13080000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61545151515151515151515151515151515151515151515151515151515d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000071019212a323a41464f54596063666d6f7274757676767573706d68636059534d555d6063636363636363615f574d42372b1e1206000000000000000009131b242c343c414950545b6064666d6f7274757676767573716e6966615e5655626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000613202c3945525d6876828f9ca8b2b3a6998d80736d6663605955534e48464244464e535a6164605b53493f32291e1108000000000000000000000000010c162028343f4a545c6065605c544c443d4246484d53585f68727e8b98a5b1b5ab95887c6f6255493c2f221609000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c5f59616c707e879299a3abb5afa59d928d80736e635b52493f372d251b1a2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000007131d28313a4145474a4a4a4a4a4a4a4a4a4a4745403931281d1209030d19232b343d4348494a4a4a4a4a4a4a4847433c332a201509000000000008131e28323a414647474854616e7b8794a1aeb0a396897d7063564a47474747474745403931271d120700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a060c1017212c3845515c6776828f9ca9b5b2a5988c7f7265594c3f3226190c000000000000000000000000000000000004101d2935404b55616e7b87939facb9b1a79a8e8174675d5145392b202b37424d5764717e8b98a2aeb3a99d9083776b6054483b3025190e000000000000000000000000000000000714212d3a46535f6974818e97a1abb5b7afa59e959187817b746f6a63605b54524d46443f38342e29231d150d080200000000000000000000000000000000000000000000000000020c16202a36414c56626c76828f98a2aeb8b4aa9f948b7e7b86929fa8b2aa9f948b7e72695e52463e32281e130800000000000000000000000000000005121f2b3744505b6575828f9bacb6b5ab9a8d8074665b5044382b1f140a000000000000000000000000000000000000000000000000000a141d2c38444f5966737f8c99a9b3b6a99d908376675d5145392c201306000f1b2835424e5b6875818e9ba8b4ada194877a6e615447454545454545454545454545454545454545454545454545453a39352f281f160c010000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544744444444444444444444444444444444444444444444444444505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000070f18202830353d44484f54545c6063656768696a69686663605d56544f46434c51545656565656565655534d453c31261a0e0200000000000000000109111a222a2f383f444a5053545c6063656768696a69686664615e5754524c55626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000714212d3a4754606d7a86929facb9b5a89b8e817d79746f6b66625f5854534d4746424750555753504941382d20170d0502000000000000000000000000040d17232e38424a50535953504a4246474d5354575e616a6e7a84919eaab7afa49a887b6e6255483b2f221508000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c59616b707e879299a3abb5afa59d938d80746e645c524940372e251b131a2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3d3a39352f281f160c0000071119222b32383b3c3d3d3d3d3d3d3d3b3a37312a21180e030000000000020c1620283035393a3b4854616e7b8794a1aeb0a396897d7063564a3d3a3a3a3a3a39352f271f150b0100000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000005101c2834404b556673808c99a6b3b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000613202c3945515d6774808d9aa4afb8aca095897c6f62554b4135291a26313c4753606d7a85929fabb8aca095897c6f63564c41362a1c12070000000000000000000000000000000815222e3b4855616e7b87929fa9b3b9afa59e938e837c746e69625f5853504a46413b37332d28231d18120b0300000000000000000000000000000000000000000000000000000008131e28323a46525e68717e8b949faab4baaea2988f8276727f8c96a0acb0a69f92857b6e615a50443a3024190d030000000000000000000000000000030f1b27333f495365727f8b9aa4afb8ab9e9184786c6053463d2f261b1106000000000000000000000000000000000000000000000006111b262f384854606b7784919daab7b1a8998c807366554c4135291d1104000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3838383838383838383838383838383838383838383838382d2c29241e160d04000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b373737373737373737373737373737373737373737373744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000060e161e242933383d44484a515356585b5c5c5d5c5b595754524c48443d3a4145474a4a4a4a4a4a4a4847423c332a1f15090000000000000000000000080f181d262d33383f44464b515356585a5c5c5d5c5c5a5854534d47464955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000b1724313e4a5764717d8a99a3aebbb6aa9e938e8985807c77736f6a66615e5754524c4745494a46443f382f261b1b15120e0903000000000000000000000006111c2630383f44464c4644464c5254575e6165696e737c839096a0acb9ac9f93867a6d6054473a2d211407000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c616b707d879299a3abb5afa59e938e81776c605c524a40372e251c130e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000040d161d24292c2d303030303030303030302d2c29241d160d0400000007101921272c2e2f303030303030302f2e2b2620180f0600000000000000040e161e25292d2e3b4854616e7b8794a1aeb0a396897d7063564a3d302e2e2e2d2c29241d150d030000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000c18232e3e4b5865717e8b98a4b1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000714202d3a4753606d7985929facb6b4aa9d9083776a6054433a2f2418202c3945515d6774818e9aa7b1b1a79b8e8175685e5246392e23180c000000000000000000000000000005111e2a36414c566773808d99a3afbbb1a79e938e81796f6a615e57534e46443f3836302b27221b18120c0701000000000000000000000000000000000000000000000000000000040d1924303a44505a616e7a85929fa6b0bcb0a69f92867b6e6d7984919da5afaea2988f82756c61564c4135291f150b0100000000000000000000000000000b17222d3b4855616e7b87939facb9ada1978a7d7063594f41382d22170d04000000000000000000000000000000000000000000040d17222d38414e58636f7c8996a0acb8aca095897c6f6256493c2f24190d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21201d19130c0400000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000000000040c131921272c323839404446494c4e4f50504f4e4c4a4745413a38322f35393a3d3d3d3d3d3d3d3b3a37312a21180e03000000000000000000000000060b141b22272d333839404546494c4e4f5050504f4d4b4846423b3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000d1a2733404d5a6673808d99abb5b7afaaa59e9b97928d8984807b77726e6965615e5653514b4644403937332d2b26211e1a14100b05000000000000000000000a141e262e34383a40454d53565e6165696e72767b80869095a0a8b2b2a89d908477675d5145392c201306000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c6b707d879299a3abb5afa59e938e81786c655b504a40382e251c130a0e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000040c13181d20212323232323232323232320201d18120c040000000000070f161b1f22232323232323232322211f1a150e06000000000000000000040c13191d212e3b4854616e7b8794a1aeb0a396897d7063564a3d30232121201f1d18120b03000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000071724313e4a5764717d8a97a4b0b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000713202c38444f5965717e8b97a2adbaaea2988b7f7265584e4331281d131d2935404b55626f7c8995a0acb9ac9f92867a6e61544a4034281c1004000000000000000000000000000714202d3946525e687784919dabb5b8aca0958e81786d676058524d47433c38332d2a251f1b17110c070000000000000000000000000000000000000000000000000000000000010c161f2935414c56616c75818f97a2adb8b4aa9f948b7f726966707d89939eaab3aa9e938a7e71685d52453d31271d120700000000000000000000000000000614212d3a46535f697683909ca9b3b2a99c8f82766b6053493f33271f160c0300000000000000000000000000000000000000030c161f27333f4953606a75828f9ca8b2b4aa9d9184776a6054473b2e1e130800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1413110d08010000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000002080d161c21272c2e34383a3c3f414243434342403d3a39352f2c2724292c2d303030303030302e2d2b261f180f060000000000000000000000000000020a11171c22282b2e34383a3c3f414243434342403e3b3a36313c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000f1c2936424f5c6975828f9ca8b5afa59e9b9b9fa19e9a96918d88837f7b76726d6864605d5553514a46443f3837322d2a261f1c160f07000000000000000000020c172029323b424b51575f61686e72777b7f83878d9298a0a7b1b3aaa1968c7f7265554b4135291d1104000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9285786b707d869299a3abb4b0a69e938e81786d665b53493f382e261c130a010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000001070d111314171717171717171717171413100d070100000000000000040a0f131516171717171717171514120f0903000000000000000000000002080d15212e3b4854616e7b8794a1aeb0a396897d7063564a3d302317141413100c070100000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b1825323e4b5865717e8b98a4b1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000b15222f3b4854606b7783909da9b3b8ac9f92867a6d6054473d3221160d18242f394854606a7784919dabb5aea3998c7f73665c5144382c1f150a000000000000000000000000000814212e3b4754616e7a8796a0acbdb2a99d9083796d665d554e46423b37312b28221c19140f0b06000305060a070705010000000000000000000000000000000000000000000007131d28313a45525d68717e8a939ea9b3baaea3989083786c60606b75828f98a2aeb0a69e91857a6d60594f43392f24180c030000000000000000000000000005121e2a36424d5765717e8b97a2adb7ab9f94897c6f655b50443c31281e150d040000000000000000000000000000000000040c151e28313a44505b656f7c88949eaabaaea3988c7f7266584e43372b1f0c0100000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21141212121212121212121212121212121212121212120706040100000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211411111111111111111111111111111111111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000000000000000050b10161b1c23282c2d303234353637363533302d2c29241e1b191d20212323232323232322211e1a150e060000000000000000000000000000000000060b11171c1f23282c2d303234353637363533312e2d2a2f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000111e2a3744515d6a7784909daab7aa9e938e8f92999d9fa09e9995908c87837e7a75716d6763605c5453504947433c3a36312c272119110700000000000000000a141e29323b444c545c60696e757a7f83878b8f92999fa2aab1b1a9a2989184796d6053473a2f24180d01000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e928578707d869298a3abb4b0a69e948f81786d665c544a41382d261c140a01010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000010406070a0a0a0a0a0a0a0a0a0a070604010000000000000000000000030709090a0a0a0a0a0a0a080806020000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a07060400000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000006101c2834404b5566737f8c99a6b2b4a79a8e8174675b4e4134281b0e01000000000000000000000000000007121c2a36424d56636f7c8995a0acbbb1a79b8e8174685d5245392c201307121d2c38434e5865727f8c99a3aeb5ab9e9184796d6053463c32261b0f020000000000000000000000000a1623303d495663707c8996a8b2b9ada197897d70675c544b433d36302b261f1c17110e080300060b0f1213171413110d080200000000000000000000000000000000000000030d18242f3a434f59606d7a85919ea5afbbb1a79f92867b6e665b59616e7b86929fa8b2ada1978e81746b60554b4035291e150a00000000000000000000000000020e1a26313b4754606d7a85929faab4b0a69d9083786c60584e433a30271f160e07000000000000000000000000000000060d161e27303a434d57606c7883909da6b0b4aa9f92867a6e6154473d32271b0f0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140805050505050505050505050505050505050505050000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408040404040404040404040404040404111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000040b1012181c1f2023252829292a2928262421201d1913100d111314171717171717171514120e09030000000000000000000000000000000000000000060b0f12181c1f2023252729292a292927252121222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000121e2b3845515e6b7884919eabb5a89b8e8182868b9095999ea0a09d9a93908b86827e7a75706d6663605b53534e4846423b38332b23190f0500000000000006111c26303b444d565e666d737b81868c9095989c9fa3abaeb2aca7a09792867c6f675d5145392c1d130700000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9285787d869298a3aab4b0a69f948f82786d665c544a42382f261b140b0200010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c201300000000000000020507080a0a0a0a0a0a0a0c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0a0a0a0a0a0a0a090907030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a060b1117222c3845515c6776828f9ca9b5b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000c18232e3a46525e6975818e9ba7b1b8aca095897c6f62564c4135291d11040f1b27323d4754616d7a86929facb9ada1968a7e7164584e43372b1e13080000000000000000000000000b1824313e4b5764717e8a97a4b1b8ab9e9185786b60554b4239312a251f1b150f0b060000070c11171b1f202421201d19130c050000000000000000000000000000000000010b151f2935404b55606b74818e97a1adb7b5aba0958c7f72695f54535e69737f8c96a0acb3a99d93897d70675d51453c30261c1106000000000000000000000000000914202c3945515d6773808c98a2aeb8ab9f958b7f726a5f564c423931282018120b040000000000000000000000040a11171f283039424b555f69717e8b959fabbaaea3988d8074685e5246392b20160a0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0908060300000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000070c10121316191b1c1d1d1c1b19171413110d0801010406070a0a0a0a0a0a0a0808060200000000000000000000000000000000000000000000000003070c10131316191b1c1d1d1d1c1a181516222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000121f2c3945525f6c7885929fabb0a396897d757a7e83888c91969a9fa29f9c99928f8a86817d7974706c65625f5855534d48443d352b21160b0000000000000b17232e38424d565e686e7880878e92999da0a7a9acafaeaca8a19e9590857d706a5f554b4035291d0c0100000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e92857c869298a2aab4b0a69f948f82796d665c544a42382f261d140a020000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c2013000000000003090e12141517171717171717171825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e31241717171717171717171615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171c2228333f4953606d7985929facb8b4aa988b7e7165584b3e3225180b000000000000000000000000000004101c2834404a54616e7b86929facb9b4aa9d9083776a6054433a2f24190d010a16202d3946525e6875828f9ba9b2b2a99c9083766a5f53473a3024190d0000000000000000000000000c1825323f4b5865727e8b98a5b1b5a89b8f827568594f43392f281f1a140f0a0303060a0f12181b22272b2d312e2d2a251e170e050000000000000000000000000000000007121d27313945515d67707d89939da9b3bbafa3999083786d60574d4d57606d7984919ea6b0afa59e9184796d60584e42382e23170c0300000000000000000000000004111d2935414b55616d7a86929fa8b2b1a79f92867c6e685d544b433a3228231c15100c0705020001000205070c10151c2328313a424b545d676e7b86929fa7b1b2a89f92867b6e61564c41362a1e11050000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171717171717171717171717171717171717171717171615130f0a040000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000040607090c0e0f1010100f0d0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1010100f0d0b0916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000121f2c3845525f6b7885929eabafa396897c706d72767b8084898e92979b9fa39f9c98928e8a85817c78736f6a66615f57544f473d33271c10040000000003101c28343f4a545e686e7a838d92999fa3abacb1afacaba39f9b96918b837b706b60584e43392f24180c0000000000000000000000000f1b2835424e5b6875818e9ba8b4ada19792859298a2aab4b1a79f948f82796d675c544a423830261d140b02000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c201300000000050d141a1e212124242424242424242425323f4b5865727e8b98a5b1b0a4978a7d7164574a3e312424242424242424242423221f1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242422272d333c44505b65717e8b98a2aebaaea298897c6f6356493c30231609000000000000000000000000000006121f2c3844515c6673808c99a3aebaaea3988b7f7265584e4331281e13080005111e2a36414c5663707d8a97a1adb7ab9f94887c6f62564c4135291c110600000000000000000000000c1825323f4b5865727e8b98a5b1b4a79a8d8174675a4e4130271d160d090b060c1012131b1d23282d3337393d3a3936302920170c020000000000000000000000000000030c18232f39434f59606d7984919ea5afbbb1a79f92877c6f665c504545515c67707d8a949eaab4aca0968d80736a5f544a3f34281f1409000000000000000000000000010d18242f3a46525d68737f8c96a0acb9aea29890837a6d665c554c443c342e271f1d1814110e090e080e1114181c1f262e343c434b545c666d79839098a2aeb9aca1968d8073695e52443b3025190e020000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e242424242424242424242424242424242424242424242424242422211f1b150e0700000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304030200000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000111e2b3844515e6b7784919eaab0a3968a7d706365696e73787c81858a8f92999d9fa29f9b97928e8984807c77736e696360594f44382c2013070000000006121f2b3844505c666e7a8490959fa3abafb2acaba49f9c99928f8a847e786e6960594f463c31271d12070000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a9a1989298a2aab4b1a79f959082796d675d554b423930261e140b0200000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c2013000000050f171f252a2d2e30303030303030303030323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3130303030303030303030302f2c272119100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a8a8a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030312d33383f444e58606c7883909daab4b8ac9f9286796d6053463a2d20130700000000000000000000000000000713202d3a4653606d7985919eabb5b8ac9f92867a6d6054473d3221160c0100010d1925303a4653606d7984919eabb8b0a69a8e8174685d5245382d22170b00000000000000000000000b1824313e4b5764717e8a97a4b1b4a79b8e817468554b413529201b18171718171c1f20272b2e34383f44464a4746413a32291e130800000000000000000000000000000a151e2934404b55606b74808d96a1acb7b5aba0958c80736a5f544a3f404b55616b75828f98a3aeb2a89f92877c6f665c50443b31261a0e0500000000000000000000000007131d2935414c56606d7984919ea4aeb4aaa0958f82786d675d564e444039302c2924201e191b1b1b191e2023282c30383f444e555d666d78828f95a0aab4afa59e9184796d60574d4232291e1408000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3030303030303030303030303030303030303030303030303030302f2e2b2620181007000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000004090d0f0f131313131313130f0e0c080400000000000000000004090e111213131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000101d2a3743505d6a7683909da9b1a4988b7e7165575f61656c6f74797d82868b9095999ea1a29e9a96918d88847f7b76706b6054483b2f221609000000000713202d3a4653606d78828f96a0a7afb3ada8a09e99938f8b86827d79716d665f574f473d342a1f150b010000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb3aaa29fa2aab4b1a7a0959083796d675d554b433930271e150c020000000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c20130000030d17212931363a3b3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b98a5b1b0a4978a7d7164574a3e3d3d3d3d3d3d3d3d3d3d3d3c3b38322b23190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949b9b9b9b96897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3e3f444a5058606a727f8b95a0abbcb3a99c8f8276675c5145382c1f13060000000000000000000000000006131f2b37434e5864717e8a97a1adbdb1a79b8e8174685d5245392c20130400000008131f2b3844505c6673808d99a6b0b8ac9f92867a6d60544a3f33281c0f03000000000000000000000a1723303d4a5663707d8996a8b2b6a99c8f8376675d51453b322c272524242523282c2d32383940454950535754524c443a3025190d0200000000000000000000000006111c26303845515c676f7d88939fa8b2bbafa4999183796d60584e423839434f59616e7b86929fa8b2afa3999083786d60574d42362a20170d020000000000000000000000010d1924303a45515c67707d89929da7b1b1a79f948f82796d685f58514a423e38352f2d2a25282728252a2d2e34383d424a50585f676d78818f949fa7b1b1a79d938a7d70675d51453b3020170d02000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3b37322a22180e040000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000002091015191b1c202020202020201c1b18140f0902000000000000080f151a1d1f2020202020202020191916120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab0a89b8e8275685b4f4235281c0f020000000000000e1b2734414e5a6774818d9aa7b3a79a8d8074675753535b6063676d71757a7f83888c91969a9fa2a19e9a95918c88837d706356493d3023160a00000006121e2b37424d5764717e8b949fa8b1b2a9a29f96918c87827e7a75716d66605c544d453d352b22180d03000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bcb4aeacaeb4b1a7a09590837a6d675d554b433930271e150c03000000000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c2013000009141f29333b4246484a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b98a5b1b0a4978a7d7164574a4a4a4a4a4a4a4a4a4a4a4a4a4948433d352b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878e8e8e8e8e8e897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4b4950545b606a6f7c86929fa7b1b9ada1978a7e7164554b4034281c1004000000000000000000000000000a15212e3b47535f6a7683909ca9b3b8aca095897c6f63564c4135291d110400000003101c28343f4a54626e7b88949fabb7aea2988c7f72665b5044382b1f1409000000000000000000000814212e3b4754616e7a8796a1adb8ac9f92867a6d60564c443d3832323131312e34383a3d43474b51535b6064615e564c41362a1e13080000000000000000000000020b17232e38424e58606d7984919aa4afbab2a89f93877c6f675c51463c30303e46535f6973808c96a1acb5aba0958c7f72695f53463f32291e140800000000000000000000000008131e2834404b55606b74808d95a0a9b3b0a69e948f827a6f6a605c54504745403b3a36303534353036393b4045464f545c606a6f79828f939ea6b0b3a9a0958e81746c61554b4033291f0e0500000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4947433c342a20150a0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000009121920262a2c2c2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909da3a3a39b8e8275685b4f4235281c0f020000000000000b1825323e4b5865717e8b98a7b1aa9d908377695f53495053555c6064686d72767b8084898e9298a2aba7a09d99958a7d7063574a3d3024170a0000000814212e3a47535f697784919da6b0b2a9a197928b847f7a76716d6864605c54504a423b332b231a100600000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c6bfbab8bab2a8a09590837a6d685d554b433931271e150c0300000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c201300020e1a25313b454d5354575757575757575757575757575865727e8b98a5b1b0a4978a7d7164575757575757575757575757575756544f473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a81818181818181817c6f6255483c2f22150900000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757535b60666c727c859298a2aeb9b2a89e9285796d6053463a2e23180c0000000000000000000000000006111b2935414c56626f7c88949fabbbb4aa9d9184776b6054443a3024190d01000000000b17232e3847535f697683909caab4b4aa9e9184786c6053463c31261a0e010000000000000000000714202d3946525e687884919eabb8aea3988b7e72685e564e4843403f3e3e3e3f3f4446494e54555c60656c706d685e52463a3025190d02000000000000000000000a141d28343f4a545f6a73808d96a0acb6b9aca0968d80746a60554b40342a2a36424d57606d7984919ea6b0b1a79f92867b6e615a50443b3025190d040000000000000000000000020c18232e39434f59606d79839097a1aab4b0a69e948f847c736d66615a53514b47464242414141424146474b51535961666d727c848f949ea5afb4aaa1979083796d605a5043392f20170d0000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6157575757575757575757575757575757575757575757575757575757575755534e463c32261b0f0300000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000020c151e262c313536393939393939393534312c251e150c02000008121b242b313638393939393939393933322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a77849096969696968e8275685b4f4235281c0f020000000000000815222e3b4855616e7b88959fabaca095887b6e61574d44464b5153565e6165696e73787c8185929fabb1acaa9f9286796d6053473a2d2014070000000815222f3b4855626e7b8895a0acb9ada19691857e78726e6865605d5653514b443f38302a221a11080000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1d0cac4bab2a8a09691837a6d685d564c433a31281f150c030000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c20130005121e2a36424d575e61636363636363636363636363636365727e8b98a5b1b0a4978a7d716463636363636363636363636363636360594f43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d75757575757575756f6a5f53473a2e21150800000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363646466656c70787f869297a2aab4b5aba0968b7f72675c5145382c1d1207000000000000000000000000000b17222d3945525d6874818e9aa6b0baaea3988b7f7265594f4332281e1308000000000006111c2b37424d5764717e8b98a2aeb9aca0968a7d7063574d42372b1d120700000000000000000005111e2a36414c566774818d9aa7b1b4aa9f92857a6e686058544f4c4b4a4a4b4c4a505356586062676d71787d7a6d61564c41362a1e130800000000000000000006111c262f3844505c666f7c87929fa8b2bbafa59e9184796d60584e43392e2226313b45515d67707d8a949eabb4aea2988f82766c62564c41362a1f160c01000000000000000000000007121d27303d45515c676e7b859298a2abb4b0a69f9691867f78706c64605d5554524d4f4e4e4e4f4c5254555c60646b70787f8691969fa6afb4aba29892857b6e675c51473e31281d0e050000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e63636363636363636363636363636363636363636363636363636363636363625f584e43372b1f130600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000009141e2730373d41424646464646464642403d372f271e130900040f19242d353d42454646464646464646403e3b352e251c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7783898989898989898175685b4f4235281c0f020000000000000714212d3a46535f697683909da8b1a79a8d8074695f544a424045464c5254575f62656c6f747b8794a1aeb2a89c8f8275675d5145382c1f13060000000b1825313e4b5864717e8b97a8b1b8ab9e91847b716c66615e5654524c46494b4847433c342a1d140a0000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cdc4bbb2a8a09691847a6e685e564c443a31281f160d03000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c2013000714212d3a46535e696e707070707070707070707070707070727e8b98a5b1b0a4978a7d717070707070707070707070707070706f6b6054483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d606868686868686868625f584e43372b1f120600000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070717275787d838b9298a2a9b3bbafa3999184796d60554b4034281c0b00000000000000000000000000030f1b27333f4953606d7a86929facb8b9ac9f92867a6d6154473d3221160c020000000000000e1a26313c4753606d7a85929fabb8b2a89c8f8276695f5346392f24180d010000000000000000020e1925303c4956636f7c89959fabb8ada29790837a6f6a636059595857575859545c6063666a6f74797e848a8073685e52463a3025190d0200000000000000000b17222d38424e57606d78839099a3afbab2a99d93897d70675d51463d30271d1f2935404b55616c76828f99a3aeb4aa9f948b7e71685e52463e31281e13080000000000000000000000000b151e2834404b555f696f7c869299a2aab3b0a8a098928c837d77716d6764615e565c5b5a5b5c565e6164676d71767d838c9298a0a8b0b3aaa29992867c6f695f554b40352c1f160c000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070707070707070707070707070707070707070707070706f6a5f53473b2e21150800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110004101b26303942494d4f535353535353534f4d4841392f251a0f040915202b353f474e5253535353535353534c4b4640372e23190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000916232f3c4956626f7c7d7d7d7d7d7d7d7c6f6255483c2f2215090000000000000005121e2a36424d5765727e8b96a1acac9f92867b6e665c544b433e3a4146474d53535b606a73808d99a6b3aca1968a7e7164554b4035291d10040000000c1926333f4c5966727f8c99a5b2b5ab978a7e7169605b54524c47454550555755534e463c2f261c110600000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c4bbb2a9a19691847b6e685e564c443a32281f160d0400000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c2013000815212e3b4854616e7b7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9aa7b4b3a6998d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545b5b5b5b5b5b5b5b55534e463c31261a0f0300000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7e7f81848990959fa2aab3b9ada49f92877c6f665c5143392e23180c0000000000000000000000000005121f2b3744505b65727f8c98a2aebab2a89b8e8175685d5246392d201304000000000000000915202c3945515d6774818e9aa7b1b9ac9f93877b6e61554b4035291d10040000000000000000000815222f3b4854606b7683909da5afb3a9a09590847c756f6b6866656464646667666d6f73777c80858b9192867a6d61564c41362a1e130800000000000000050f1c28333f4a545f6a737f8c95a0abb5b9ada1968e81746b60554b40342b1e1518242f3943505a616e7b86929fa8b2b0a69f92857a6e61594f433a2f24190c030000000000000000000000030c18232e39434d57606a707d879298a2a9b1b2aaa39f95918a837e7974716e696a68686768686a686e7174797e838990959fa2aab2b1a9a19892877d706a60574d43392f231a0d04000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6f6255493c2f22160900000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000915212c37424c545a5c606060606060605b59534b41372c2014080e1a26313d4751595e5f606060606060605957514940352a1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000815222e3b4754606a6f707070707070706f6a5f53473a2e21150800000000000000020e1a26313b4653606d7984919ea6aea3989082786d665d554f4846444246484f565e686f7c87929facb2a89e9184796d6053463a2f24180c000000000d192633404c5966737f8c99a6b2afa399867a6d6057504a4641454b515a6164625f584e42382d22170b02000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bbb3a9a19691847b6e695e564c443a322820160d040000000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929da9b5b4a89c928d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a83776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145474e4e4e4e4e4e4e4e4847433c342a20150a0000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8c8e91979d9fa7aeb4b3ada39c928b7f726a60544b4030271d1207000000000000000000000000000613202d394653606c7884919eaab4b8aca096897c7063564c4135291d11050000000000000004101d2935404b55626f7c8995a0acb8afa49a8d8074675d5145392c20160b00000000000000000007131f2c38444f5963707d89939da7b1b1a7a0969187817c78757372717171727476797c8084898d92979d988d8073685e52463a3025190d010000000000050e1b242b3844505b666e7b86929fa7b1bbafa59e91847a6d60594f43392f22190c121d27313e47535f6973808d96a1adb9ada2978e81756c61554c4135291e150b00000000000000000000000007121d27303c454e58616b707d869297a0a7afb4aea7a09d95908a85817e7a7876757474747576787a7e81858a90959da0a7aeb4afa7a09792867d706b61584e453c31271d110800000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8175685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c111d2a36424e59636a6c6c6c6c6c6c6c6c66635b51463b2f23160a000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000006131f2b37434e58606263636363636363625f584e43372b1f1206000000000000000009141f2c3845515c66717e8b949fa9aa9f948e81786d6761595553504d53545960686d7a849199a3aeada1968c7f72665c5044382c1d1207000000000c1925323f4c5865727f8b98aab4ac9f9286796d60544d4b4b4c52545c606c716e6a5f544a3f33281f1409000000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb3a9a19791847b6e695e574d443b322920160d04000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b9696969696969696969696969696969a9da4aeb9b9aea49c999696969696969696969696969696969083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a42424242424242423c3a37312a22180e030000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969797999b9ea1a9abb1b9afa9a29e918c80736d62584e42392e1e150b0000000000000000000000000005121e2a36424d5763707d8a96a0acbcb4ab9d9184776b6054443a3024190d0100000000000000010d18242f394854606a7784919dabb5b6ac9f9285796d6053473d32271b10020000000000000000030f1b27323d4854606b74818e95a0a8b1b1a8a099938e8984827f7e7d7d7e7f818385898d91969a9ea1a99f92867a6d61564c41362a1d110500000000020d17202a36424d57606c78839098a3aeb9b3a99e938a7d70685d52473d31281d10070b151f2b37424d57606d7984919ea6b0b3a99e938a7d70675d51453d30271d12070000000000000000000000000b151e2a333d464f59616b707d8590959da5adb2b1aca79f9d97928e8a87858382818181828385878a8e92979d9fa7acb1b2aca59d9590857c706b61594f463d332a1f150b0000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a97969696969696969696969696969696969696969696969696969696969696968e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1b2835414d5a65707579797979797979756f65594d4034271b0e121f2c3845525e6a757979797979797979736d63574b3e3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000000030f1b27323d464e54565656565656565655534e463c31261b0f03000000000000000004101c2834404b54606c77828f97a1aaa69d938e8179706b6562605c575e61646b707a839096a0abafa59e9184796d60544a3f34281c0b01000000000a1623303d495663707c8998a2aeafa399887c6f665f575758565d60666d737e7c6e665b50443b30251a0e020000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a9a19791857b6e695f574d453b322920170e0400000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a3a3a3a3a3a3a3a3a3a3a3a3a3a3a7a9aeb6c0c0b6aea8a6a3a3a3a3a3a3a3a3a3a3a3a3a3a39d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d35353535353535352f2e2b2620181006000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a4a5a8abadb2b6afaca59e97928a7f736e635b51463d30271d0c03000000000000000000000000000714212d3a46535f6975828f9ca8b2baaea3998c7f7265594f4432281e130800000000000000000007121d2c38434e5865727f8c99a3aebaada2978b7e7265594f44382c1f14090000000000000000000a16212c38444f59606d79839096a0a7afb2aba49f9b96918e8c8b8a8a8b8c8d909298999ea0a8abadaea2988d8073685e5246392d2013070000000008141f29323b46535e69727f8b949faab4b9ada1978e81756b61564c41352b1f160c00030d1a26313c45515d67717e8a949fabb5afa59e91847a6d60594f43392e23180c030000000000000000000000030c18212b343e474f59616b6f7b838e939ea1a8aeb4b1aba9a29f9b979792908f8e8d8e8f909297979a9fa2a9abb1b4aea8a09e928e837b6f6a60594f473d342b21180d030000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c697582868686868686868175685b4f4235281c0f13202c3946535f6c7987868686868686867f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000000000a16202b343d4347494a4a4a4a4a4a4a4847433c342a20150a000000000000000000000c18232e3944505b656e7b859298a3aba59d938e847d76726f6d666b696e71767d849095a0a8b1a79d938a7d70675d5142382e23170c00000000000714202d3a4753606d7985929fabb5ab9c8f82786e6965646566686d7279808a82786c60574d42362a1f14090000000000000000000000000f1b2835424e5b6875818e9ba8b3a9a29792857c6f695f574d453b332920170e050000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a5b0b0b0b0b0b0b0b0b0b0b0b0b0b4b5b9babababab9b4b3b0b0b0b0b0b0b0b0b0b0b0b0b0aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021282828282828282822211f1a150e0600000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b1b2b4b6afacaca49f9b938e857d736d635c52493f342b1e150b0000000000000000000000000004101d2935404b55616e7b87939facb9b9ac9f92867a6d6154473d3221160c02000000000000000000010f1b27323d4754616d7a86929facb9b3a99d9083776b6054483b30251a0e00000000000000000004101b27323d45515d676e7a8490959da5acb1afaca8a19e9b9998979797999a9d9fa2aaaaacb2adaba39f9992857a6d6154473a2e211407000000020e1925303b44505a616e7b86929fa6b0bcb0a69e92857a6d61594f433a2f23190d04000009151f2935404b55616c76828f99a3aeb9ada1968d81746b60554b40342820150a000000000000000000000000060f19222c353e474f5960696e79818a91969fa3abaeb4b3adaba7a9a29f9d9b9b9a9b9b9d9ea2a9a7abadb3b4aeaaa29f96918a81796e6960584f473d352c22190f06000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f13202c3946535f6c79869293939393938c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000020b19222b343c43474d5354565653514b423f372e261c10060000000000000000000007121d27333f49535e69707d869299a2aaa59e96918a837f7b797878797b7e82899196a0a7b1a79f958e81746b61554b4030261c1106000000000006131f2c3845515d6774818e99a3afab9f948f827b7572717173767a7f848c928b7f72695e52463b30251a0e0200000000000000000000000f1b2835424e5b6875818e9ba8aaa29792857c6f6a5f574d453b332921170e05000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadaa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141b1b1b1b1b1b1b1b1515120f0a030000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb6afacabaaa8aca49f9d9a938f89817b706c635b524a40372d22190c030000000000000000000000000006131f2c3945515d6773808d9aa4afbbb2a89b8e8175685e5246392d20130400000000000000000000000a16202d3946525e6875828f9ba9b2b8aca095897c7063574d42362a1d12070000000000000000000b16212935404b555e686e7b838e939da0a7abb0b2adaba8a6a5a4a4a4a5a7a9acaeb4aeaca9a29e99928e87807a6d6154473a2e21140700000005111e2a36414d56626c76828f98a2aeadb3a99e948a7e71685e52473e31281e1107000000030d18242f3943505a626e7c87929fa9b2b2a89f93887d6f675c51453c31261b0f0300000000000000000000000007101a232c353e474f575f676d747d848d92999fa3abacb2b6b4b3adaba9a8a7a7a7a8a9abadb3b4b6b1acaaa29f98928d847d746d675f574e463d352c231a100700000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daaadaa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f13202c3946535f6c7986929f9f9f9f998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000000000a141d2b343d464e53575e616362605c54514940382e22180e04000000000000000000000b17222d38414d56606b707e879298a0a8a8a09e95908b8886858586878b8f949ea1a8afa7a0959083796d60594f433a2f1e150a00000000000004101d2935404b55626e7b87929fa5afa69f948f86827f7e7e8083868b91969f92867b6e61574d42362a1e120500000000000000000000000f1b2835424e5b6875818e9baaa29892857c6f6a5f584e453c332a21170f0500000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070f0f0f0f0f0f0f0f0908060300000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a49f9f9d9c999a93908c87827c756e686159514940382e251b100700000000000000000000000000000714202d3a4753606d7985929facb6b9aca096897d7063564c41362a1d1105000000000000000000000005111e2a36414c5663707d8a97a1adb9b1a79b8e8275695e5246392e23180c000000000000000000040c18242f39434d565e696e79818991959c9fa6a9abadb3b0b1b0b0b1b0b3adaba9aaa29f9b97928d87817c746d685d5246392d2013070000000714202d3946525e68717e8b949faaa0a0a0a2978f82756c61564c41352c1f160c000000000007121d28313e47535f6a73808d96a1a0a0a0a49a9184796d60584e43372b1f12060000000000000000000000000008111a232c353d454d555d606c707980868d92999ea0a8a9acafb5b3b4b5b4b4b4b5b4b3b5afaca9a7a09d98928d868079706b605c554d453d342c231a11080000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909da0a0a09d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f13202c3946535f6c7986929facaca6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000006111b262f3d464e585f62696e706f6d66625b524a40342a20150a0000000000000000000006111b262f3b444f59616c707d8691969fa4aba79f9d98999292919299979c9fa6adaca59d9590837a6d675d51473e31281d0c03000000000000000c18242f3947535f69737f8c939da5ada69f99928f8b8a8b8d9092999ea1a2988f8275695e52463a2d20140700000000000000000000000f1b2835424e5b6875818e9ba29892867d6f6a60584e463c332a21180f050000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b939393939393939393939393939393939393939393939393939393939393939393939393939393939083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939a9392908f8d8a87837f7b756f6a615e564f4740372e261c1309000000000000000000000000000007131f2c38434f5965717e8b97a2adbeb5ab9e9184786c6053463a3025190d010000000000000000000000010d1925303a4653606d7984919eabb8b9ac9f92867b6e61544b4034281c100400000000000000000007121d27313b444d575e676d747d838a9094989c9fa2a9a4a5a5a4a4a3a9a19e9c9998928f8a85807b756f6a615d564c4135291d11050000000814212e3b4754616e7b85929393939393939392857b6e615a50443a30231a0d040000000000010c161f2b37434e58606d798491939393939393968c80736a5f53473a2e211508000000000000000000000000000008111a232b333c434b515a61676d737b80868c9196999d9fa3aba6a8a8a9a9a9a8a8a6aba39f9d9995918c86807a736d676159514b433b332b221a1108000000000000000000000000000f1b2835424e5b6875818e9393939393939393939393939393939393939393939393939393939393939393939393939393938e8275685b4f4235281c0f02000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77839093939393939184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000b17222d38414e58606a6f767b7d7c79726d635c52463c31261b0f03000000000000000000000a141d29323d47505a616b707c848d93999fa4aca9aba39f9e9e9fa3aba9abaca7a09d938e837a6e685d554b41352c1f160c000000000000000007121d2b37424d57606c78818e939ea1a9aba39f9b989798999c9fa3a7a09d948f857b6e6154483b2e21150800000000000000000000000f1b2835424e5b6875818e9b9892867d6f6a60584e463c342a21180f06000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8adac9f9286796c5f5346392c2013000c1825323f4b5865727f87878787878787878787878787878787878787878787878787878787878787878787878787878787878783776a5d5044372a1d11000000000000000000000000000000000000000000020608080b0d101111121111100e0b0908060300000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c08040000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787878686858482807e7a77736e69626058524d443e352e251c140a0100000000000000000000000000000915222f3b4854606b7783909da9b3adaea3998c7f72655b504437281e13080000000000000000000000000008131f2b3844505c6673808d99a6b0adafa3998c8073665c5145382c1f1306000000000000000000010b151f29323b454d555d606b70787e83888c8f9297969798989797969597918f8d8986827d79736e69625f58524c443a3024190d010000020f1c2935424f5c687582878787878787878787877f71695e52483e32291e110800000000000000040d1a26313c45515d67717e878787878787878787877b6f6255483c2f221509000000000000000000000000000000081019212a3139404550555d60696e747b7f84898d90929998999b9c9c9d9c9c9b99979992908c89847f7a746e68605d554f454039312a2119100800000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787878787878787878787878787878787878787878787878787878175685b4f4235281c0f02000f1b2835424e5b68758187878787878787877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77838787878787878784776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000030f1b27333f4953606a6f7c83878989857f736e63584e43372b1f120600000000000000000000020b17202b353e485059616a6f7980878f939a9ea0a8a6a8a9a9a9a9a7aaa39f9c95908981796e685e564c433a2f231a0d040000000000000000010e1a26313c44505b666d78818a91979c9fa3aba5a5a4a4aba39f9d9a95908a827b6e695e52463a2d20140700000000000000000000000f1b2835424e5b6875818e9992867d706b60584e463c342a22180f0600000000000000000000000000000000000000020f1c2835424f5b6875828e9ba0a0a09f9286796c5f5346392c2013000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d6053473a2d2014070000000000000000000000000000000000000205090e121415181a1c1d1e1f1e1d1d1a181615130f0a06020000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f0902000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7978777573716e6866615e57544e46413b322c231c130a02000000000000000000000000000005111e2a36414d56636f7c8995a0a0a0a0a09f92867a6d6153493f3327160c020000000000000000000000000003101c28343f4a54616e7b88949fa0a0a0a09e9185796d6053463a2d20130700000000000000000000030d172029333b434b515960666d71767b7f828587898a8b8b8b8a8988878582807d7975716d67615f57534e46413a32281e1308000000000714212d3a4754606d7a7a7a7a7a7a7a7a7a7a7a716c62574d42362c20170c0000000000000000000915202935404b55616c717a7a7a7a7a7a7a7a7a7a796d6053463a2d20130700000000000000000000000000000000070f181f272f353e434b51575e61696e72777c808386898b8d8e8f8f908f8f8e8d8b898683807c77726e68615e56514b433e342f271f180f070000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053473a2d20140700000714202d3a4753606d797a7a7a7a7a7a7a7a776c605346392d2013060000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a6d6054473a2d211407000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000005121f2b3744505b656f7c8690949697928b80736a5f53473a2e2115080000000000000000000000050e19232c363e474f585f676d747c82878d9196979a9b9c9d9c9c9a9998928f8a837d746d675e564c443a31281d11080000000000000000000009151f28333f4a545c666d747e848b9092999898999898979992908d89837d766e695e574d42362a1e120500000000000000000000000f1b2835424e5b6875818e92877d706b60594f463d342b221810060000000000000000000000000000000000000000020f1c2835424f5b6875828e93939393939286796c5f5346392c20130006131f2c3845515c666d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675d5145392c2013060000000000000000000000000000000003090e12151a1e21222527292a2b2b2b2a29272522211f1b15120f0a0300000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c0300000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d676c6a696664615e5654534d47433d363029201a110a010000000000000000000000000000000714202d3946525e6875818e939393939393938e8275685e5241382d22170b0000000000000000000000000000000b17232e3847535f69768390939393939393978a7e7164574b3e3124180b0000000000000000000000050e172029313940454f545c6064696e7276787b7c7d7e7e7e7e7d7b7a787673706d6764605c55534d47433c35302820160c02000000000713202c3945525d686d6d6d6d6d6d6d6d6d6d6d68625a50453b30241a0e05000000000000000000030d18242f3a43505a61686d6d6d6d6d6d6d6d6d6d6d675c5145382c1f13060000000000000000000000000000000000060d151d2429313a40454d52565e61666b6f73767a7c7e8081828383838281807e7c7a76736f6a65615e56524c4540393129231d150d060000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675d5145392c1f1306000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f12050000000000000000000000000000000613202c3945515d676d6d6d6d6d6d6d6d6d675d5145392c201306000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000613202d394653606c788491989fa6a19e93877c6f6255483c2f22150900000000000000000000000007111a242c353e464e555d606a6f757c8084888a8d8e8f90908f8e8c8986827d78706b605d554c443b32281f160c0000000000000000000000030b17222d38424a545c606c71797e8386898b8c8c8c8b8a898683807c77706c615e574d453b30251a0e0200000000000000000000000f1b2835424e5b6875818e877e706b61594f473d342b22191006000000000000000000000000000000000000000000020f1c2835424f5b6875818787878787878786796c5f5346392c20130004101c2834404b545c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060605d554b4035291d1104000000000000000000000000000003090f141a1e21262b2e2f32343637383838373634322f2e2b26211f1a150f0a0400000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c02000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c555d5c5a5754524c4846423b37322a251f170e0800000000000000000000000000000000000814212e3b4754616e7b878787878787878787877d7063564c412f261b110600000000000000000000000000000006111c2b37424d5764717e87878787878787878783766a5d5043372a1d10040000000000000000000000050e171f272f353d424a5053575f626569696e707172727171706f6d68696663605c5553514b46423c373129241e160e04000000000004111d2935414c565d60606060606060606060605d5650483f33291f1208000000000000000000000007131d28313e4850565d60606060606060606060605c554b4034281c1004000000000000000000000000000000000000030b12181f282f353b42464d525459606366676d6f71737575767676757573716f6d676662605854524c46413b352f271f18120b03000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060606060606060606060606060606060606060606060606060605d554b4035291d1004000004101d2935404b555d606060606060606060605b53493f33271b0f0300000000000000000000000000000004111d2935404b555d6060606060606060605d554b4135291d1104000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2a8a8a094877a6d6154473a2e2114070000000000000916222f3c4955626f7c8896a0aab0ada49a8c7f7266594c3f3326190c0000000000000000000000000008121a232c343c434b51585f626a6f73777b7e808282838382817f7d7a75706c656059514b433b322920160d0400000000000000000000000006111c262f39424a515a61676d72767a7c7e7f807f7e7d7c7977746f6a64615a534d453b33291f14090000000000000000000000000f1b2835424e5b687581877e716c61594f473d352b2219100700000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a6d6054473a2d21140700000c18232e39424b515354545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b433a2f24180d0100000000000000000000000001070c151a1f262a2d31373a3b3e4043444445444443413e3c3b37322e2b26201b150c0700000000000000000000000000000009141e2730373d41424646464646464642403d372f271e13090000000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545453514b514f4d4a4746413b3a36312b272019140d050000000000000000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a7a7a706b6054443a301d140a00000000000000000000000000000000000e1a26313c4653606c787a7a7a7a7a7a7a7a7a7a6d6054473a2d21140700000000000000000000000000050d151d242930383f44464d535559575e616364656564646362605d565a5653514b4745403937312b262019130c04000000000000010d19242f3a444c525454545454545454545454524c443f362d20170d000000000000000000000000010c161f2c363e444c525454545454545454545453514b43392e23180c000000000000000000000000000000000000000001070d161d242930363b4246474f5456555d606365666869696a696968666463605d5556544e4746413b363029241d150d0701000000000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b43392f24180c000000000c18242f39434b5153545454545454545453504941382d22170b00000000000000000000000000000000010d18242f3a434b51535454545454545454514b433a2f24180d01000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88959b9b9b9b94877a6d6154473a2e2114070000000000000a1724303d4a5763707d8a96a6b0b9b3aa9a8d8073675a4d4034271a0d000000000000000000000000000008111a222a313940454e53585f62666a6e717375767676767472706d6763605b534f454039312920170e0400000000000000000000000000000a141d273039404450555c6065686d6f7172737271716f6d6767626058555046423b332921170d020000000000000000000000000e1b2835414e5b6874817e716c61594f473d352b2319100700000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d685d5245392c201306000007121d2730394045464747474747474747474747474747474747474747474747474747474747474747474747474747474747474745403a31281d1307000000000000000000000000030b121820262b31363a3c4247484b4d4f5051525150504d4b4947433c3a37312b262018120b0300000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0f04000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474745404442403e3b3936302d2a251f1b160e08020000000000000000000000000000000000000006121f2c3844505c666d6d6d6d6d6d6d6d6d6d6d6860594f4432291e0b02000000000000000000000000000000000009151f2b3844505b666c6d6d6d6d6d6d6d6d6d6d685d5245392c2013060000000000000000000000000000030b12181e262e34383c4247484c4d5254565758585857565554524c4d494745403a38342f2b261f1a150d0802000000000000000008131e28323a4145474747474747474747474745413a322d241b0e0500000000000000000000000000040d1a242c323a4145474747474747474747474645403930271d120700000000000000000000000000000000000000000000040c13181f252a30363a3d4348494c515456585a5b5c5c5d5c5c5b5a585654514b4947433d3936302a251e18120b0300000000000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474747474747474747474747474747474747474747474747474745403931271d12070000000007121d273139404547474747474747474746443f382f261b1106000000000000000000000000000000000007131d28313a404547474747474747474745413a31281d130700000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c888e8e8e8e8e8e877a6d6154473a2e2114070000000000000815222e3b4855616e7b88949fa8adaaa2988b7e7265584b3f3225180c0000000000000000000000000000000810181f272f353c43474e5355585f62646768696a6969676663605d55535049413d352f271f170e05000000000000000000000000000000020b151e272e343e434b5153565d606365656665656462605c5556544e49443e36312921170f05000000000000000000000000000713202d3a4653606d79716c615a50473e352c231911070000000000000000000000000000000000000000000000000004101d2935404b555d6060606060606060605d564c4135291d11040000000b151e272e34383a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c010000000000000000000000050d151d232931373b4246484d5355585a5c5d5e5e5e5d5c5a5855534e4847433c373228231d150c0500000000000000000000000915212c37424c545a5c606060606060605b59534b41372c2014080000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342f3633312e2d2a25211e1a140f0a0400000000000000000000000000000000000000000003101c28343f4a545c60606060606060606060605d564f473d3320170d000000000000000000000000000000000000030f1c28333f4a545b60606060606060606060605d564c4135291d110400000000000000000000000000000001070c151c23282c31373a3b3f424648494a4b4b4b4b4a48474541403d3a38342f2c29231d1a140f0a0300000000000000000000010c1620282f35393a3a3a3a3a3a3a3a3a3a3a39352f28201b120900000000000000000000000000000008121a20282f35393a3a3a3a3a3a3a3a3a3a3a38342e271e150b00000000000000000000000000000000000000000000000001070d141a1f252a2d32383b3c414547494b4d4e4f5050504f4e4d4b494745413c3b37322d2a251e19140c070100000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f271f150b0100000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a000000000000000000000000000000000000010c161f282f35393a3a3a3a3a3a3a3a3a39352f281f160c0100000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8182828282828281796d6054473a2d2114070000000000000814212d3a47535f6976828f959ea19f9892857a6d6154473a2e21140700000000000000000000000000000000060d151d242932373c4347484e5355575a5b5c5d5d5c5b595653514b46443f382f29241d150d050000000000000000000000000000000000030c151c232831394045474c5254565859595958575653514b4947433d39332a251f170f05000000000000000000000000000006121f2c3844515c666d66615a50483e352c231a11070000000000000000000000000000000000000000000000000000000c18242f39434b51535454545454545454524c433a2f24190d01000000030c151d23282c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241d160d040000000000000000000000060e171f272f343c43474d5355575f626567696a6b6b6b6a696765625f5855534e47433c342e271e170f06000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c292329272421201e1914120e09030000000000000000000000000000000000000000000000000c17232e38424a505354545454545454545454524c443d352b210e05000000000000000000000000000000000000000b17222d38424a505354545454545454545454524c433a2f24190d010000000000000000000000000000000000030a11171c1f262b2e2f30363a3b3d3e3f3f3e3e3d3c3a39352f302d2c29231f1c18120e090300000000000000000000000000040d161e24292c2d2d2d2d2d2d2d2d2d2d2d2c29241e160d090000000000000000000000000000000000080d161e24292c2d2d2d2d2d2d2d2d2d2d2d2c28231d150c03000000000000000000000000000000000000000000000000000002090e14191e20272c2f2f35393a3c3e4042424343434242403e3c3a39352f2e2b27201e19140e080200000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241d150d03000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b0200000000000000000000000000000000000000040d161d24292c2d2d2d2d2d2d2d2d2d2c29241d160d040000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f696e75757575757575756d675d5145392c20130600000000000006121e2b37424d57616e7a838d9196928f867e70685e5246392d2013070000000000000000000000000000000000030b121820262b31373a3c4347484b4d4f4f50504f4e4c4a4745403937332d261d18120b0300000000000000000000000000000000000000030b12181f272f34383a414547494b4c4d4c4b4a494745403c3b38322d28221a140d0500000000000000000000000000000004101c2834404a545c605c5450483e362c231a11080000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474745413a31281e13080000000000030b12181c1f2021212121212121212121212121212121212121212121212121212121212121212121212121212121212120201d18130c0400000000000000000000000610182029313940454e53575f6167696e71737677777877777674716f6a67625f58534e4540393029211810060000000000000000020f1b2835414d5a65707579797979797979756f65594d4034271b0e01000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121201f1c181c1a171414110d080502000000000000000000000000000000000000000000000000000006111c2630383f44464747474747474747474745413a322b231a0f000000000000000000000000000000000000000006111c262f383f44464747474747474747474745413a31281e13080000000000000000000000000000000000000000060c10151a1e2122252a2d2e303132323131302f2d2c292423201f1c1813100c070100000000000000000000000000000000040c13191d202121212121212121212121201d19130c0400000000000000000000000000000000000000040c13191d2021212121212121212121201f1c18120b03000000000000000000000000000000000000000000000000000000000002090e11161b1f2224292c2d303233353636373636353331302d2c2924221f1b16110d080200000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121212121212121212121212121212121212121212121212121201f1d18120b030000000000000000030b12181d1f202121212121212121201f1b17110a02000000000000000000000000000000000000000000040c13181d20202121212121212121201d18130c04000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575f616868686868686868605d554b4135291d1104000000000000020e1a26313c46525e686e7980848686827c706c61564c41362a1e110500000000000000000000000000000000000001070c151b20262b2e31373a3b3e404243434343413f3d3a39352f2b27221b140b070100000000000000000000000000000000000000000000070d151d23292c3035393a3c3e3f403f3e3e3c3a38342f2e2b27201c170e090300000000000000000000000000000000000c18232e39424a5153514a423e362c241a11080000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a39352f281f160c0100000000000000070c1013131414141414141414141414141414141414141414141414141414141414141414141414141414141414141413110d07010000000000000000000000060f18222a323b434b51585f62696e73777b7e8082838485848383807e7c78746e6a625f58514b433b332a22180f0500000000000000030f1c2936424f5c697582868686868686868175685b4f4235281c0f020000000000000000000000000000000000000001070c10131414141414141414141414141414141414141413100c070d0b080705010000000000000000000000000000000000000000000000000000000000000a151e262e34383a3a3a3a3a3a3a3a3a3a3a39352f28201a11080000000000000000000000000000000000000000000a141d262d3338393a3a3a3a3a3a3a3a3a3a39352f281f160c010000000000000000000000000000000000000000000003090e1214151a1e2021232425252524232221201d19161413100c0704000000000000000000000000000000000000000001080d1113141414141414141414141413110d080100000000000000000000000000000000000000000001080d1113141414141414141414141313100c0700000000000000000000000000000000000000000000000000000000000000000002050a0f1315191d20212325272829292a29292827252321201d1815130f0a05010000000000000000000000000000000000000000000000000000000000000001070c10131414141414141414141414141414141414141414141414141414141414141414141414141414141414141413100c07010000000000000000000001070c101314141414141414141413120f0b0600000000000000000000000000000000000000000000000001070d111314141414141414141413110d070100000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b454d53555b5b5b5b5b5b5b5b54514b433a2f24180d010000000000000009151f2a36414d565e676d73787a79756f6a61594f443a3025190d010000000000000000000000000000000000000000040a0f151a1f21262b2e2f313435363736363433302d2c29241f1b17110a0200000000000000000000000000000000000000000000000000030b12181c1f24292c2d303232333232312f2d2c2923221f1b16100b050000000000000000000000000000000000000007121c273039404446444039302c241a120800000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2c29241e160d040000000000000000000004060707070707070707070707070707070707070707070707070707070707070707070707070707070707070707060401000000000000000000000000040d17212a343c444d555c606a6e757b8084888b8d8f90919191908f8d8b8884807b756f6a605c554d453c342a21170d04000000000000030f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f020000000000000000000000000000000000000000000004060707070707070707070707070707070707070706040000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2d2d2d2d2d2d2d2d2d2c29241e160d0800000000000000000000000000000000000000000000020b141c22282b2d2d2d2d2d2d2d2d2d2d2d2c29241e160d0400000000000000000000000000000000000000000000000000020608090e12141516171818181817151413110d08070604000000000000000000000000000000000000000000000000000104070707070707070707070707070401000000000000000000000000000000000000000000000000000104070707070707070707070707060400000000000000000000000000000000000000000000000000000000000000000000000000000307080d11131416181a1b1c1d1d1d1c1b1a18161413110d07060300000000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070707070707070707070707070707070707070707070707070707070707070707070707060400000000000000000000000000000000040607070707070707070706050300000000000000000000000000000000000000000000000000000000010406070707070707070707060401000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484f4f4f4f4f4f4f4f4745413a31281d13070000000000000000030e1925303b444d555d6066676d6c65625f584f473e32291e13080000000000000000000000000000000000000000000000030a0f12151a1f2122242728292a2a2928262320201d18120f0b060000000000000000000000000000000000000000000000000000000001070c1013191d20212325262626252423201f1c1815130f0a04000000000000000000000000000000000000000000000b151e272e34383a38342e271e1a1208000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29333c464e565e676d737c82878d9196989a9c9d9e9e9e9d9c9a9896918d87827c736d675e574e463c33291f160c010000000000030f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2021212121212121212121201d19130c04000000000000000000000000000000000000000000000000020a11171c1f2021212121212121212121201d19130c04000000000000000000000000000000000000000000000000000000000000020507080a0b0c0c0b0b0a0907070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d0f0f1010100f0f0d0b090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212931363a3b42424242424242423a39352f281f160c0100000000000000000008141f29323b434b5153555c60605b53534e463e352c20170d02000000000000000000000000000000000000000000000000000306090f121415181a1c1c1d1d1c1b19171413100d070300000000000000000000000000000000000000000000000000000000000000000004080d1113141618191a191817161413100c070603000000000000000000000000000000000000000000000000030c151c23282c2d2c28231c150c08000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141413110d08010000000000000000000000000000000000000000030606090a0b0c0b0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313b454e585f696e7980868e93999ea0a8a6a9aaaaabaaaaa9a7a8a19e9a938f8780796e695f584e453b31281d13070000000000030f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f0200000000000004090d0f0f131313131313130f0e0c08040000000000000000000104070713131313131313130a0a08040000000000000000000105090b0c131313131313131312100d08020000000000000000000000060c1012131414141414141414141413110d0801000000000000000000000000000000000000000000000000000000060b0f12131414141414141414141413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0e0d0a080606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020306060606060606020100000000020507080c0e1011121211100e0b08080602000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c0804000000000000000005080a0b1313131313131313130c0b0906010000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0813202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262a2d2e35353535353535352d2c29241d160d0400000000000000000000020d172029313a4045474b515353504947433c342c231a0e050000000000000000000000000000000000000000000000000000000000020608080b0d0f101010100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000001040707090b0c0d0c0b0b090706040000000000000000000000000000000000000000000000000000000000030b12181c1f201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000004060707070707070707070604010000000000000000000000000000000000000000060b0f12131617181818171514120e0907040000000102030606060606060605030000000000000000000000000000000000000000010d18242f3a434d575f6a6f7b838c92999fa4abacaca9a5a2a1a0a1a2a4a8acacaca49f99928d837b6f6a5f574d433a2f24180d0400000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000002091015191b1c202020202020201c1b18140f0902000000000001080d1113142020202020202020171614100b05000000000000060c11151818202020202020201f1f1c19140d060000000000000000000000000306070707070707070707070707040100000000000000000000000000000000000000000000000000000000000000030606070707070707070707070604010000000000000000000000000004080c0e0f121212121212120d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416181a1b1b1c1c1b1b19171513120f0b06040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050708090b0d0e0e0f0f0f0e0d0c0a08060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c0804090e121415181b1d1e1e1e1e1d1b181514120e09050100000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f090200000000060c11151718202020202020202020181815120d0600000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f423025190d13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e2122282828282828282821201d18130c04000000000000000000000000050e171f282f35393a40454746443f3837322a221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171c1f2022242525252321211e1a1614100b050a0d0f101313131313131212100c0802000000000000000000000000000000000004111d2935414b555f696f7c8490959fa3abafaba49f9c989594939495989c9fa3abafaba39f9590847c6f695e554b41352921160a00000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000030c141b212528292d2d2d2d2d2d2d282725201a130c03000000040c13191d202d2d2d2d2d2d2d2d2d2423201c171008000000000911181d2224252d2d2d2d2d2d2d2c2b29251f1810080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181a1b1f1f1f1f1f1f1f1a1916130e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181d1f20222527272829292827262422201f1c1713110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d11141416181a1b1b1c1c1b1b1a19171513120f0b060603000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b181410141a1e21222527292a2b2b2a29272522211e1a15110d0802000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c0300000910171d2124252d2d2d2d2d2d2d2d2d2524221d181109010000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c90837669564c41362a1e1113202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1c1c1c1c1c1c1c1413110d07010000000000000000000000000000050d161d24292c2f34383a3937332d2b2620181008000000000000000000000000000000000000000000000000000000000000000000000306070606030000000000000000000000000000000000040607060400000000000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c080400000000000000000000000000000000000000000000000000040607060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151b1c22282b2d2f31323231302e2d2a2522201c161015191c1d2020202020201f1e1c18130d0600000000000000000000000000000005101a232c3945515d676e7b8591969fa7aeaea69e99938f8b89878687888b8f92999fa4acafa7a09691857b6e675d51453d32271b0f04000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000020c151e262c313536393939393939393534312c251e150c0200040d161e24292c39393939393939393931302d28221a1108000009121b23292e313239393939393939393835302a221a100600000000000000000003060712131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000040607121313131313131313120706040100000000000000000000030b131a202427282b2b2b2b2b2b2b2625231f19120a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2124292c2d2f313334353635353433312f2d2b2822201d19130f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e121415191e202123252627282929282727262421201f1b1715120f0a050200000000000000000000000000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201c1f262a2d2e323436373838373634322e2d2b26201d19130d0701000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c0009121b22282d303139393939393939393932312e29231b13090000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e918578685e5246392d201409202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080f0f0f0f0f0f0f0f070604010000000000000000000000000000000000040c13181d2023292c2d2d2b27221b1b150e06000000000000000000000000000000000000000000000000000000000000000000060c10121313120f0b0600000000000000000000000000070c10131313100c07000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b2d3338393c3d3e3f3e3d3b3a36312f2c27211c212628292d2d2d2d2d2d2c2b28241f18100700000000000000000000000000000b16212c38444f59606d79849197a1a9b1aaa39f948f87827f7c7a7a7a7c7e82868e939aa2a9b1a8a1979183796d60594f44382c21160b000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000009141e2730373d41424646464646464642403d372f271e1309010c1620282f35394646464646464646463d3c39332c231a100506111b242d343a3d3f464646464646464644413b342c22180d02000000000000060c1012131f202020202020201b1b18140f0901000000000000000000000000000000000000000000000000000001070c1013141f20202020202020201f1413110d070100000000000000010b151d252c3134353838383838383833322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2d2f35383a3c3e40414242424141403d3b3938332d2c29241e1a150e090200000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e2122252a2d2e3032333435353635343432302e2d2b2722211f1a15110e080200000000000000000000000000000000000000000000000000000000000000020c151e262c313536393939393939393534312c292c31363a3b3f41434445454443413e3b3a37312d29241e18130c04000000000000000000000000000009141e2730373d41424646464646464642403d372f271e13050e1b242d34393d3e4646464646464646463f3d3a342d251b110600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197877a6d6154473b3025190e202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113181c1f20201f1b17110f0a040000000000000000000000000000000000000000000000000000000000000000030a11171c1f20201f1c17110a02000000000000000000030b12181c1f201f1c18120b030000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000000000000000000000000000000000000000000030607090c0e1011111211110f0d0a070604010000000000000000000000000000000000000002070a0c0d12121212121209080603000000000000000000000000000000000000000000060d161e24293237383f4446494a4b4b4b4a4846423d3c38332c282d32353639393939393939383530292219100600000000000000000000000004101c28333c4854606b74818e96a0a9b2aaa298928b827c76726f6e6d6e6f71757b81889297a1a9b2a9a0958d80746b6054483d32271b0f010000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020004101b26303942494d4f535353535353534f4d4841392f251a0f08131e28323a41455353535353535353534a49443e362c22170b0c18232d373f454a4b5353535353535352514d463e342a1f140800000000030a11171c1f202b2d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000000000030b12181d1f202c2d2d2d2d2d2d2d2d2c20201d18130c0400000000000009131d272f373c404245454545454545403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b141b22272b31373a3b404547494b4d4e4e4f4f4e4e4c4a4846443f3a3935302b26201a140b0600000000000000000000000000000000000000000000000000000000000000000000000002090e13191d20262a2d2e3036393b3c3e40414142424241403f3d3b3937332d2e2b26201e19140f0a04000000000000000000000000000000000000000000000000000000000009141e2730373d41424646464646464642403d3734383b4246484b4e5051515151504e4b4847423c39353029241d160d0800000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0c17202d363e45494b5353535353535353534b4a463f372d23180d01000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a9978a7e7164564d42362a2016202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000001040607090a0b0c0c0b0b0a08070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c10131413120f0b0600000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2b28221c140b0200000000000000030c151d23282c2d2c28231d150c06000000000000000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c020000000000000000000000000000000000000000060b10121316191b1d1d1e1f1e1d1c1a171413110d070300000000000000000000000000000000070e1316191a1f1f1f1f1f1f1515120f0a04000000000000000000000000000000000000060f1820282f353c43474a505355575858585654534d4a48443d3833383e42434646464646464544413b342b22180d0200000000000000000000000714202c38444f5963707d89939da8b2aca29892867e756e6a65626160616265696e747d859297a1abb1a79f93877d6f63594f44382c1d12070000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000915212c37424c545a5c606060606060605b59534b41372c20140d19242f3a444c525f6060606060606060575550483e33281c10111d29343f49515658606060606060605f5d5850463b3025190d000000030c151c23282c2d38393939393939393534312c251d150b0000000000000000000000000000000000000000000000030d151d24292c2d393939393939393939392d2c29241d160d0400000000040f1a252f3941484d4e525252525252524d4b4740372e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d262d33373c4246484b515355585a5a5b5c5c5b5a59575553504a4745413a37312a251f17110a02000000000000000000000000000000000000000000000000000000000000000001080d14191e24292c31363a3b3e414647494b4d4e4e4f4f4e4e4d4c4a4846443f3c3a37312d2a251f1b150e0903000000000000000000000000000000000000000000000000000004101b26303942494d4f535353535353534f4d48414045474d5355585a5c5d5e5e5d5c5a5855534d4746413a352f281f1a110600000000000000000000000915212c37424c545a5c606060606060605b59534b41372c20131e29323e48505658606060606060606060585651493f34291d1206000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5a89b8f8275695e52463d3228201d2935414c566c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000406080d1113141617181819181817151312100b060604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070605030000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a3938332d261d140a000000000000000b151e272e34383a38342e271e181006000000000000000000000000000000000000000009141e2730373d41424646464646464642403d372f271e13090000000000000000000000000000000000050b1011171c1f20232527292a2b2b2b2a29262421201d1813100b06000000000000000000000000010a12191f2325262b2b2b2b2b2b22211f1b150e0600000000000000000000000000000000050e18212a323a41454e53545b60626465656463615e5756544f48443e42494e5053535353535352514c463d34291f130800000000000000000000000916232f3c4855616b7783909da5afafa49a92867d716c625f585654535455575e616b707c859299a3aeafa49a9083766b605448392f24180c0000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d312518111d2935414c565d6c6c6c6c6c6c6c6c6c64615a5044392d201415222e3a45515b62656c6c6c6c6c6c6c6c6962584d4135291c100000000a151e262e34383a454646464646464642403d372f271d0e05000000000000000000000000000000000000000000010b151f272f35393a454646464646464646453a39352f281f160c010000000814202c37414b53595b5e5e5e5e5e5e5e5957524940352a1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292f383f44464d5355555d60626466676869686867666462605b5454524c47433c363028221c140b04000000000000000000000000000000000000000000000000000000000000040c13191f252a3035393b4246484b4c52545658595a5b5c5c5b5a5a5957545350494847433c3936302b27201a150c07000000000000000000000000000000000000000000000000000915212c37424c545a5c606060606060605b59534b4b5153575f616567696a6b6b6a696765615f5754524c45413a312c2317110a020000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d31251925303a44505a61646c6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92867b6e61584e443a322b262d3946525e687986939facb2a6998c7f7366594c403326190d000000000000000000000000000000000001070c101314191d2021232424252525242322201f1c171313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444646443f382f261c1106000000000007121d273039404546454039302a22180e0300000000000000000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0f040000000000000000000000000000050b10161c1c23282b2d3032343637383838373533302d2c29241f1c17110c07010000000000000000000a131c242a2f32333838383838382f2e2b26201810060000000000000000000000000000020b17202a333c444c52585f62666c6f70717271706e6968636059554f464c545a5c6060606060605f5d574f463b3024180c0000000000000000000004111d2935404b5563707d8a959fabb3a99f93887e706b625a534e49474747494d5259616a6f7d87929fa9b3ac9f94897c6f63554b4035291d100400030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835414d5a65707579797979797979756f65594d4034271b13202c3945525d68767979797979797979706c6155493c3023161824313d4a56626d72797979797979797974695d5144382b1f12000006111c2630383f444652535353535353534e4d4841392f20160c02000000000000000000000000000000000000000007121d273139404547525353535353535353524745403a31281d13070000000c1824313c48535d65686b6b6b6b6b6b6b66635c52473b2f23160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1820282f353d41495053575f6165676d6f717374757575747473706e6c6664605d56534e46423b332d261d160d0600000000000000000000000000000000000000000000000000000001080d161e242930363a4145474d535558565e6163656667686869686767656361605b5355534e4746413b37322b262018120b0300000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53555c6065696e727476777878777674716e6966615d56514b433e3527221b140b0200000000000000000f1b2835414d5a65707579797979797979756f65594d4034271f2a36414c56616c71797979797979797979726d62564a3d3124180b000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3998d81746a60564c443c3731303a4754616d7a8799a4afb2a6998c7f7366594c403326190d00000000000000000000000000000003090f12181d1f2024292c2d2f303132323231302e2d2b2823201f1c18120e09020000000000000000000000000000000000000000000407090a0a09080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505353504a42382d22170b00000000000c18232e39434b5153514b433c342a20150a0000000000000000000000000000000000000915212c37424c545a5c606060606060605b59534b41372c20140800000000000000000000000003090e171c21272c2e34383a3c3f4143444445444442403d3a39352f2b28231c18120b030000000000000007121c252e353b3f404545454545453c3a37312a22180e04000000000000000000000000000a141d29323c464e565d606a6f75797c7d7e7e7e7d7b7874706b63615952545e66696c6c6c6c6c6c6c6961574c4135281c10000000000000000000000613202c3945515d6775828f9ba7b1ada2978d80746c61595047433c3b3a3b3c42464f58606b73808d97a1adb0a69b8e8275675d5145382c1f130600030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c697582868686868686868175685b4f4235281c14212d3a4754606d7a86868686868686867d7064574a3d3124171825323f4b5865727f8686868686868686796c5f5246392c1f1300000c17232e38424a50535e606060606060605b59534b4132281e130800000000000000000000000000000000000000000c18242f39434b51535f60606060606060605f53514b433a2f24180d0100000e1a2734404d59656f7578787878787878736e63574b3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a212a323a41454f535b6063696e72767a7c7e808181828281817f7d7b7975716d68625f58524d443f382f2820180f0600000000000000000000000000000000000000000000000000040c131920282f353b42464c5254575f616568686e6f71737474757575747372706e6c6565625f5854524d47433c373128231d150c03000000000000000000000000000000000000000000000f1b2835414d5a65707579797979797979756f655a62676d72777b7e81838484848483817e7b77736d68605d554f4740332d261d140a00000000000000000f1c2936424f5c697582868686868686868175685b4f42352828313a46525e68717e8686868686868686867f7265584b3f3225180c000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5ab9f92877c6f685e564e47434040424c5663707c8996abb5b2a6998c7f7366594c403326190d0000000000000000000000000002080d151a1d24292c2d2f35393a3c3d3e3f3f3e3e3d3b3a38342e2d2c28231d19140c07010000000000000000000000000000000000050b1014161717161414110e090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60605b544a3f33281c0f0300000004101c2834404b555c605c554e463c31261a0f0200000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000050d141a22282d3338383f4446494c4e5050515251504f4d4a4745413a38342e29231d150d070000000000020e19242e3740474b4d5252525252524847433c342a20150a00000000000000000000000006111b262f3b444e585f686d757c8185888a8b8b8b898785817d77706b615e566670767979797979797873695d5144382b1e12000000000000000000000714202d3a4753606d7986929facb8ab9e92857a6d605a50473f37312e2d2e30363e464f59606d7985919eabb8ac9f9285796d6053473a2d20140700030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f93939393938e8275685b4f4235281c14212d3a4754606d7a879393939393938a7d7064574a3d3124171825323f4b5865727e8b93939393939286796c5f5246392c1f130003101c28343f4a545c606b6c6c6c6c6c6c6c68655d53443a3025190d0000000000000000000000000000000000000004101d2935404b555d606c6c6c6c6c6c6c6c6c6c605d554b4035291d110400000f1b2835424e5b68758185858585858585807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232b333c444c525960656c70767b7f8386888b8d8d8e8f8f8e8d8c8a8885827e7a746e6a615e57504a423a322a21180f050000000000000000000000000000000000000000000000060d161e2429323a41454d52565d6065696e7175787a7c7e80818182828181807f7d7b7976726f6a66615e56544e47423c342e271e150b000000000000000000000000000000000000000000000f1c2936424f5c69758286868686868686817568616c71797f83888b8d8f909191908f8d8b88847f7a736d67615952443f382f261b1106000000000000000f1c2936424f5c6975828f93939393938e8275685b4f4235242f3a434f59616d7a85929393939393978f82786c605346392d201306000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bcb4aea39991847a6d686058534e4d4d4e545e6873808d9aa6b3b2a5998c7f7266594c3f3326190c000000000000000000000000050d131920262b2f35383a3e414547494a4b4b4c4b4b4a4846443f3d3a38342e2a251f18120b03000000000000000000000000000000080f161c202223242221201e191615130f0a05010000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666d6c665b5044382b1f150900000006131f2c3845515c676d675f584e43372b1e130800000000000000000000000000000000000f1b2835414d5a65707579797979797979756f65594d4034271b0e00000000000000000000070f171f252a33393d44484a505356585a5c5d5e5e5e5d5c595754514b46443f38342f271f1911070000000007131f2a3540495257595e5e5e5e5e5e55534e463c31261b0f0100000000000000000000000b17222d38414d565f6a6e7a81888e9297979898979697918e89837d766e686069768286868686868685786c5f5245392c1f12000000000000000000000a1724313d4a5764707d8a98a2aeb1a7998c8073675d51483e352b26212021252a343d45515d67737f8c99a8b2aea2988a7d7064574a3d3124170a00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c14212d3a4754606d7a87939f9f9f9f978a7d7064574a3d3124171825323f4b5865727e8b989f9f9f9f9285796c5f5246392c1f130006121f2c3844505c666d7879797979797979756f65564c41362a1b110600000000000000000000000000000000000006131f2c3945515d676d787979797979797979786d675d5145392c20130600000f1c2936424f5c6975828f91919191918d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232b353d454e565d606b6f787d82888c8f929997999a9b9c9b9b9a999797928e8b86817b756e69605b544c443c332a21170e050000000000000000000000000000000000000000000710181f282f353e444c52565e61686d72767b7e818587898b8c8d8e8f8f8e8d8d8c8a8785837f7b77736e68626058534e45403930271d12070000000000000000000000000000000000000000000f1c2936424f5c6975828f93939393938e8275696e767e858b9095989a9c9d9e9e9d9c9a9895908c868079706c635b504941382d22170f050000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f42352935414b55616b75818e97a19f9fa59f92857b6e655b5044372b1f1205000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b4aaa39fa09690837a6f6a625f585a5a585f666d7a85929fabb8b5ab978b7e7164584b3e3125180b0000000000000000000001070e171e252a3137394045474b4c525456575758585857565553504a4a46454039363029241d150d070000000000000000000000000008111a21272c2f30302f2e2d2a2522211f1b15110d080200000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79786c6053463c31261a0e010004111d2935404b55606d796f6a5f53473a3024190d00000000000000000000000000000000000f1c2936424f5c697582868686868686868175685b4f4235281c0f000000000000000000091119212931363e44494f54545c60636567696a6b6b6b6a686663605d5553504a454039312b231911070000000a16232f3b47525c63666b6b6b6b6b6b625f584e43372b1e130800000000000000000000030f1b27333f49535e686e7c848e939b9ea2a9a4a5a4a9a19e9b95908a827a706b6a778490939393939285786c5f5245392c1f12000000000000000000000d1a2633404d596673808c99aab4aca095887b6e61554c41362c231a1414141a222935404b55616e7b8896a0acb4aa998c807366594d4033261a0d00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c14212d3a4754606d7a8793a0acaca3978a7d7064574a3d3124171825323f4b5865727e8b98a5acac9f9285796c5f5246392c1f13000713202d3a4653606d7984868686868686868175685e5246382d22170b0000000000000000000000000000000000000714202d3a4753606d79858686868686868686867a6d6053473a2d20140700000f1c2936424f5c6975828f9c9e9e9e9a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222b353d474f575f686d747c83898f94989c9fa3aba6a7a8a8a8a7a7a6a9a29f9b98928e87817b726c665d564d453c332920170b0200000000000000000000000000000000000000081119222a313a414550565d60696e747a7e83888b8e91979698999a9b9b9c9b9a9a989698928f8c88847f7b756f6a625f57514b42392e23180c0000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e82756f7b828b91979da0a7a7a9aaababaaa9a7a7a09d98928d847d736e605b53493f332721170d0300000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235303945515d67707d8a939ea9b2a89e938a7e71695e53493f33271b0f03000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aea3989298a09590847c746f6a686766676a6f78828f97a2adbaaea399897d7063564a3d3023170a000000000000000000040c1318202930363c43474b515357565d60626364656565646361605c545653514b46423b352f271f1911090100000000000000000000050f1a232b33383c3d3d3c3b3a36302f2e2b26201e19130e0802000000000000000000000000000000000000000000000000000000000000000000000006131f2b38434e5864717e7d7063574e42372b1e1308000a13202c3945515d6773807c6f62564c4135291c1106000000000000000000000000000000000f1c2936424f5c6975828f93939393938e8175685b4f4235281c0f000000000000000009121b232b333b42465055596063666d6f72747677777877777573706d6764605c54514b433d352b23190f0500000c1925323f4b57636e737878787878786f6a5f53473a2f24190d0100000000000000000005121f2b3744505b656e7a8491969ea5abadb3b4aeacaaa9aaa79f9d948f857d706c7885919e9f9f9f9285786c5f5245392c1f12000000000000000000000f1c2935424f5c6875818f9ba8b5aa9d918477695f53433a2f241a110a07091018242f3946535f697784919daab5a89c8f8275695c4f4236291c0f00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130006121f2c3844505c66737f8c999393939392867a6d6153493f33271b0f030000000000000000000000000000000006121e2b37424e5764717e8b979393939393938d8074675d5145392c20130600000f1c2936424f5c6975828f9ca8aba79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343d474f59606a6e7a818790959c9fa6a9acafb5b3b4b4b5b5b4b4b2b3adabaaa29f9a938e867f786d685f574d453b32291d140a00000000000000000000000000000000000008111a232b343c434c525a61686d747b80868b9095989b9ea1a9a4a6a7a7a8a8a8a7a6a5aaa29f9c9896918c86827c756e6a605c544b4034281c100400000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e82757c858f949ea1a9a8a5a3a2a2a3a4a7abadb1acaaa29f96918a80746c655b50443f33291f140900000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422e39424f59606d7984919ea5afaca1968e81756c61564d41382d22170b00000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f92869196a0969187817b7775737374777c828f949ea9b3b9ac9f92867a6d6054473a2d2114070000000000000000050d161d2429323a41464e53555d606468686d6f707172727171706e6d666763605c54524d454039312b231b130a010000000000000000000b16212b353d44484a4a49474642403c3b37322d2a251e19140d05000000000000000000000000000000000000000000000000000000000000000000010b15222e3b4754606a768382766a5f53473a2f24190d06111b2834404a54606d7a858174685d5246382e23170b000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f0000000000000008111b242d353d454d535a61646b7075797c7f8183838485848382807d7a76706d66605c554f473d352b21160b00000d1a2633404d596673808485858585847c6f62554c4135291d11040000000000000000000613202d394653606c77839096a0a8afb8b1abaaa39f9d9d9d9fa3a69f9791877e707986929facab9f9285786c5f5245392c1f1200000000000000000000111e2a3744515d6a7783909daab4a79b8e817468574d4231281e120800000007121d2a36424d576875828e9ba8b5aa9d9184776a5e5144372b1e1100030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130003101c28343f4a54616e7b86929f9f9fa3988c7f72655b5044372b1f1409000000000000000000000000000000000814212e3a47535f6a7683909ca99f9f9f9f94887b6e62554b4035291d110400000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c464f59606b707c848e939aa0a7abb0b6b8b4b2adabaaa9a9aaabadb3b4b8b4aeaca49f98928c827a6e695f574d443a2f261b11060000000000000000000000000000000007111a232c353d464e565d606c717a80868d92989d9fa7a8abadb2b1b3b4b4b5b5b4b4b3b2b4aeaba9a8a09e99928e88827b736d665c5145382c1f130600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e817c8691979fa6a29f9b9897969596989a9ea1a9abb1aea8a19e928c81776c605a50453b31251a0e04000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4234404b54606b74808d96a1adafa49a91847a6d605a50443b2f261b110600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a6998c80849198a099938e88848180808184878f949ea6b0bab0a69c8f8276685d5245392c20130700000000000000070f171f282f353e444c52585f62676d7175777a7c7d7e7e7f7e7e7d7b797773706d66615e56514b433d352d251c130a010000000000000004101c27333d474f5456575554524d4c4947433c3936302a251f170e08010000000000000000000000000000000000000000000000000000000000000007121d2a36424d57626f7c89887b6e62554c4135291b110b17222d3844515c66727f8c867a6d61544a3f34281c10030000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f00000000000006101a232d363e474f575e616c70777d8185898b8d8f90919191908f8c8a86827d78726d6760594f473d33271c1004000916232f3c4956626f7c89919191918d8174675d5145392c20160b000000000000000006121e2b37424e5764717e8a959fa8b2b7afa79f9d989291909192999c9ea19992867c7a8799a3afab9f9285786c5f5245392c1f1200000000000000000000121e2b3845515e6b7884919eabb2a6998c7f7366594c403126160c00000000010e1a2631404d5a6673808d99a6b3ab9e9285786b5f5245382c1f1200030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000c17232e3846525e6875818e9ba7b1aa9e9184786c6053463b30251a0e00000000000000000000000000000004101c2834404b54626e7b88949fabacb2a89c8f82766a5f53433a2f24180d0100000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f3a434e58606b707d8591969fa4acb1b7b3adaba7a9a19e9d9c9c9d9fa2a9a8abaeb3b6afaaa29f948f847b6e695e564c41382d22170b030000000000000000000000000000060f19232c353e474f585f686d757e858d92989fa2aaabb1b4b6b3b3adaba9a9a8a8a8a9aaacaeb4b4b6b2acaba39f9b938f8780796d6053463a2d20130700000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9d9184859298a1a19e98928f8c8a8989898b8e91969d9fa7aeb2ada49c938d80736c62574d42362a20150a000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423845515c666f7c87939fa8b2a89f93887d70685d52483e32291d140a0000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7c869299a29f9a96918e8d8d8e90939a9fa6b0b8b2a89f948a7d7063564c4135291d11040000000000000710192129313a404550565e616a6e74797e818486898a8a8b8b8b8a89888683807d79736e69605d554f473f372e261c130a000000000000000714202c38444f5960636362615e565955534e4746413a3630292019130c040000000000000000000000000000000000000000000000000000000000000c18242f3a46525e6975818e8d8074675d5145382d22170f1b27333f4953606d7984918c7f72665c5044382b1f150a0000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000030c18222c353e48505960696e757d83898e9297989a9c9d9e9e9e9d9b9999928f8a847f79706b60594f44382c201307000815222e3b4754606a7784919d9e9e92867a6d6054473d33271c1002000000000000000814212e3a47535f6a7784919da7b1baafa59e95908a86848384868a8f949ea19891847c8895abb5ab9f9285786c5f5245392c1f1200000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190c0000000000091926333f4c5966727f8c99a5b2ac9f9286796c5f5346392c201300030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000006111c2a36414d56636f7c8995a0acaca096897d7063574d42362a1c1106000000000000000000000000000006131f2c3845515c6673808d9aa6b0b9ada1968a7d7064574e4231281d13070000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414b555f6a6f7d869297a0a8afb6b3ada9a19e9a969691909090909297979b9fa2aaadb3b4aea69e9691847b6e685e53493f33271f140900000000000000000000000000040d18212b353e474f59606a6f7a828a91979fa3aaaeb4b6afaca9a6a9a19e9d9c9b9b9c9c9e9fa3aba8acaeb4b5afaca59e999184796c605346392d20130600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aca096919298a29f97918b85827f7d7c7c7d7e81848a90959fa3aab3aea59d928b7e71695e53463d32271b0f020000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42424e58606d79839199a4afaba0968d80746b60564c41362c20170b020000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f737e879298a0a7a09d9b9a999a9d9fa4acb0b7b0a9a1968f82766b6155443a2f24190d010000000000040e19222b333b434b515a61686d747b81858a8e91939a969798989897969892908d8985807b736d676059514940382e251c11070000000000000916222f3c4854606b70706f6e696966625f5854524c46413b3229241e160d050000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b869292857a6d6053493f33271b121f2b3744505b65717e8b969184786d6053463c32261b0f0200000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000b151e2a343e47505a616b707b828a90959b9ea2a9a7a9aaaaabaaaaa8aba39f9c96918c847d706b6054483c2f2216090006131f2b38434e5866727f8c99a4a2988b7f7265594f44382c1f1409000000000000000815222f3b4855626e7b8895a0acb9b2a89e938e837d7a7776777a7d82899196a0968f828f9ca9b5ab9f9285786c5f5245392c1f1200000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190a00000000000d192633404c5966737f8c99a6b2ac9f9285796c5f5246392c1f1300030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000e1925303b4854606b7783909da9b2a89b8f8275695e5246382e23170c00000000000000000000000000000713202d3a4653606d7985929eabb8b4ab9e9184786d6053463c3120160c010000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01020405050404020000000000000000000000000000000000000000000000000000000000000006111b262f3845515d676f7c869298a2a9b2bbafa9a19e97928e8a87858383838485878a8e92989ea2a9afbab0a8a09691847a6d655b50443c31261a0e030000000000000000000000010c161f2a333d474f59616b707c848f939ea1a9aeb4b3adaca49f9c99969792908f8f8e8f8f919299979b9fa2aaabb1b9aca1968b7e71665b5044382b1f120600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b2a8a09d9fa29a938d857e797572706f6f707174787d838b9298a2a9b3aea49f92857b6e61584e43372b1e13080000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f3f4a545f6a73808c95a0abafa3999184796d60594f443a30241a0e05000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73707d8690959fa2a9a8a6a6a7aaacafb6b0aba69f9691847b6e61594f4432281e13080000000000000a15202b343c454d555d606c717a81878e92989b9d9fa4aca4a5a5a4a4aaa39f9d9a97918c8680796f6b625b524a40372e23190d0400000000000a1723303d4a5663707d7d7c7a7875736f6a66615e56524d443f352f281f170e0500000000000000000000000000000000000000000000000000000006131f2c3945515d6773808d99988b7f72655b5044372b1f13202d394653606c7884919d968a7d7164584e43372b1e140800000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000007121c27303c464f59616c717d858f949da0a7abadacaaa6a3a1a0a0a1a2a5a9aca8a19e9691877d706356493d3023160a00030f1b27323d4854616e7b87939faa9d9184776b6054483b30251a0e000000000000000c1925323f4c5865727f8b98a7b1b8aca0968e8178706d676a676d70757d8491959f948f949faab8ab9f9285786c5f5245392c1f1200000000000000000000111e2b3844515e6b7784919eaab3a6998d8073665a4d4032261b0f03000000000d1a2734404d5a6773808d9aa6b3ab9e9185786b5e5245382b1f1200030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000008141f2c38444f5965717e8b97a2adac9f92877b6e61544a3f34281c100300000000000000000000000005121e2a36424d5764717e8a97a1adb9aea3998c7f73665c5044382b1f1204000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e0d0f11111211100f0d0b07070501000000000000000000000000000000000000000000000000000b17222d38414f59606d79849198a2aab3b5afa59e97928b85817d7a7877767677787b7d81858c92979ea5afb5b2a8a0968f82776c60574d42372b20150a000000000000000000000007131d28313c454f59616b707d8691969ea5adb3b3ada9a19e9a93908c8987858382828282838486888b8e92989d9fa7aba99e9184796d60544a3f33281c0f0300000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bab2acaca4999388807a716d67656463626365666c70787f869297a2abb4aea2988f82756a6054473a3025190d0100000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f44505b666f7c86929fa7b1a79f92877c6f675d51473d32281e120800000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f736b707c838c92979d9fa7a6a7a8a8a7a6a69f9c948f847c6e695e52473e3320160c010000000000030f1b27323c464e575e676d747e858d92999fa2aaaaacafadabaaaaabacaeaeacaaa9a19e98928d847d726d635c52493f352b1f160c0100000000101d293643505c6976828a888785827f7c77736d68615e565045413a312920170f0500000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929e9e9184786c6053463c3126202c38444f5964707d8a95a09c9083766a5f54473b3025190d00000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000c18232e39424e58616c717e8792979ea6acb0aba7a09d99969493939496999c9fa6a99f958e81756b6054483c2f22160900000a16202d3a46525e6976828f9caaa095897d7063574d42362a1d12070000000000000e1a2734414d5a6774808d9aa7b3b5ab9e9184796d66605d555d60636b707b8391969f9c9fa6b0b8ab9f9285786c5f5245392c1f1200000000000000000000111d2a3744505d6a7783909daab5a89b8f827568584e43372b1f140900000006131f2b37434e586975828f9ca8b5aa9d9184776a5e5144372b1e1100030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000020f1b27323d4753606d7985929facafa3998c8073665c5044382c1f14090005050505050505050505050714212d3a46535e6976828f9ca9b3b9ac9f92867a6d61544a3f34281c1003000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a16191c1d1e1e1e1d1c1a171413110d080401000000000000000000000000000000000000000000030f1b27333f4953616b74818e96a0aab3b5aba49f938e857f7974706d686a69696a696e71757a7f858e939fa3abb5b2a89f948c7f72695f53463c31261b0f00000000000000000000030d18242f3a434d57606b707d869298a0a8afb9afa9a29f97928c8783807c7a7876767575757677797b7e81858a90959c9fa1978b7e72665c5042382d22170b0000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2bbafa49a93877e746d68605d5557565656545b60656c727d859299a3aeb3aa9e94897c6f62564c4135291d110500000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4d57606c78839099a3aeaa9f958c80736a60554b40352b20160c0000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73666a6f797f858c909597999a9b9b9a999794908a827a6e6a5f564d42352c210d0400000000000006131f2b37434e5860696e79818a92989fa3abaeacaaa6a9a19e9e9e9e9fa3aba7abadadaaa39f9691877f736e635b51473d31281e130800000000101d293643505c6976838f9597928f8c8884807a746e68625a524c433b332921170d0400000000000000000000000000000000000000000000000005121f2b3744505b65727e8b97a2a096897d7063574d42372b222f3b4854606b7683909da89f94887c6f62564c41362a1d1207000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000004101c2834404a545f6a707e879299a2a9b0aea69f9c95908c8987878788898c8f949b9e979083796d60594f44382c201307000005121e2a36424d5764717e8a98a2a89b8f8275695e5246392e23180c0000000000000f1c2835424f5b6875818e9ba8b5aea3998b7e71675d54514b51535960696e7b849199a4aab0b8b8ab9f9285786c5f5245392c1f12000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9184786a5f54473b31251a110a080a1117242e3b47535f6a7884919eabb5a89b8f8175685c4f4235291c0f00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000a161f2c3945515d6774808d9aa4afab9e9184796d6053463b31261a0e121212121212121212121212101c28343f4a54616e7b87939facb9b1a79b8e8175685e5242382e23170b00000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413427202326282a2b2b2b2a29262421201d1913110d07010000000000000000000000000000000000000005121f2b3744505b65707d8a939da8b2bbafa499938c817a726d6763615e565d5d575e6164686d727a818b9299a3acb6b0a69f92867b6e61584e43372b1d12070000000000000000010b151f2935414b555f69707d879298a2aab2b4aea59e97928c857f7b7673706d686a6968686969666c6e7175797e83898f949e9184796d60544a3f2f261c11060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bdb2a89f93887e716c605d56514b4a49494a4a50535b606b6f7d87929fa7b1b0a69b8f8275685e5246392d20130700000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f535e69727f8b959fabaea2989083786d60584e43392f231a0e040000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73665f676d727a7f83878a8c8d8e8f8e8d8a87837d766d685f584e443b30231a10000000000000000815222e3b4754606a6f7b838e939fa2aaafaba7a09d999597929191919299979a9fa2a9adaea8a199928c80736d63594f433a2f24190d02000000101d293643505c6976838f9ca19e9c9996918c86807b716c605d564d453b33291f160c0100000000000000000000000000000000000000000000000613202d394653606c7884919da9a89c8f8275695f53463a2f2b37434e5863707d89959faba69b8e8174685e5246392e23180c000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000006121f2c3844515c666f7c869299a3abb3aaa39f948f89837f7d7b7a7a7b7c7f83888e9391857b6e675d51473d33271c10040000020e1a25303b4753606d7985929fab9f92877b6e61544b4034281c100400000000000f1c2936424f5c6975828f9ca8b5ac9f92867a6d60554b454045474f575e696f7d87939faab4bfb8ab9f9285786c5f5245392c1f12000000000000000000000c1926323f4c5965727f8c98a8b2ada196887c6f62574d42362a231c1515141b222a36414c56626f7c8896a1adb4aa998c807366594d4033261a0d00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000004101d2935404b55616e7b87939facada1968a7d7064574d42362a1d1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2b3844505c6673808c9aa4afb8aca095897c6f63564c4130261c110600000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d41342b2d30333537383837373533312e2d2a25201d18130d070100000000000000000000000000000000000613202d394653606c7883909da5afb8ada39f93877f756d68605d5554524c50504d5254565d60686d757f87929aa4afbaaea3988e81756a5f5347392e23180c000000000000000007121d27313945515d676e7b859299a3aab4b3aaa39f938e857f79736e696663605d565c5c5b5c545b606264676d71767d828a918c7f72675c5142382e1d140a000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ada1968d81746c625a524c45403d3c3c3d3f44495059606b727f8b95a0abb9ac9f92867a6d6154473a2e21140700000f1c2936424f5c6975828f9ca8b5a89b8e8275685a505a616e7b86929fa7b0a69f92867c6e665c50463d31271d1108000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366555c60686d72777b7d7f81818281807e7a76706b615e564e463c32291f1108000000000000000916222f3c4955626f7c8590959ea5aeada69f9c95908c89868584848586888a8e92979ea1a9b0aba39f928c7f726b60564c4135291e1408000000101d293643505c6976838f9ca9aba8a8a09e98928d857e756d685e574d453b31281d12070000000000000000000000000000000000000000000006121f2b37434e5863707d8995a0acac9f93877b6e61554b40352e3b47535f6a76828f9ca7b1ac9f92867a6e61544b4034281c10040000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000004111d2935404b55606d78839098a3abb3aaa298928b827c7773706e6d6d6e6f72767c8189867d6f695e554b40352b21160b0000000009141f2c3945515d6774818e9aa8a3998c8073665c5145382c1f150a00000000000f1c2936424f5c6975828f9ca8b5aa9d908377675d51433935383d454d57606b74818d98a2aebab8ab9f9285786c5f5245392c1f12000000000000000000000916232f3c4956626f7c8996a1acb2a89a8e8174695e53463f342e26232223262d333e46525e6874808d9aa8b2aea2988a7d7063574a3d3024170a00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000c18242f3947535f6976828f9ca8b2a89c8f8276695f5346392e232b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2d3a4653606d7984919eacb6b3a99d9083776b6054443a301e140a0000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413338393c4042444445444342403e3a3936302c29241d18120c0400000000000000000000000000000005121e2a36424d5764717d8a95a0acb7b0a69c918b7e726d615e56514b47464143434246474c52565e616d727e88939fa6b0b4aa9f93877c6f62544b4034281c1004000000000000000c18242f39434f59606d79849197a2abb4b3a9a298928b817a726d67615e575654524c4f4f4f4f4a505355555c60646b70767d8485796d60554b4030261c0b02000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5ab9e91847a6d605a5045413a352f302f2d33383f444f59606c7883909da9b3afa3998b7e7165584b3e2f24180c00000f1c2936424f5c6975828f9ca8b5aa9d9184776c605b616c75828f98a2aea99f948b7f726a5f544a3f342b1f150b00000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73665951565d6065696e70737475757473716e68636159524c443c342a20170d00000000000000000a1724303d4a5763707d87939fa4aea9a19e948f89837f7c7a78777778797b7d81858b92979ea6afafa49f93877d70685d52453b3025190d010000101d293643505c6976838f9ca9b6b5b2acaaa29f97928b827a6e695e574d43392f24180e040000000000000000000000000000000000000000000a14212e3a47535f6a76828f9ca7b1afa49a8d8074675d51453936424d57626f7c88949fabbaaea3998c7f73665c5145382c1f160a0000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000613202c3945515d67727f8c95a0aab4aba29892867e766f6a66636160606163666a6f757d7e716b60574d43392f23190f050000000004101d2935404b55636f7c8996a0ab9e9185796d6053463c32261b0f02000000000f1c2936424f5c6975828f9ca8b5a89b8f827568554b4031292c333b454f59616e7a86929facb8b8ab9f9285786c5f5245392c1f12000000000000000000000815222e3b4754606a7884919eaab4ac9f92867b6e615b51443f38302f2f2f2f383f44505a616e7a86929facb8ab9f9285796d6053463a2d20130700030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000007121d2b37424d5763707d8a96a0acac9f93877b6e61554b40343838383838383838383838383838383836414d5663707d8a96a1adbaada2978b7e7165594f4332291e0c020000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413f4446494c4f50515151504f4d4a4746413a39352f29241d160d0600000000000000000000000000000714202d3a46525e697683909ca7b1b5ab9f948c7f736c625b524c45403a39353030363a3b41454c525b626c727f8c949fabb5afa4998e8174665c5145382c1f130600000000000004101d2935404b55616c74818e96a0a9b3b3a9a19792867e756e68605d55534d49474541434242423f4446484b51535960636c707a7d70675d5143392e1e150a00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aea3998b7f72675d51483e352f2924232322282d333d44505b66707d8a97a1adb5ab9b8e827568554b4035291d1004000f1c2936424f5c6975828f9ca8b5aca0958a7e736c6668717e8a949eaaada2978f82776c60574e42382e22190d0300000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4c5254575e616466676868676664615e56554f46413a322a22180e0500000000000000000916232f3c4855616b727f8b929da69e97918a827c77736f6d676b6b666d6e7174797f858f949ea5afafa49991847a6d60564c41362a1e11050000101d293643505c6976838f9ca6aaacb2b9b4aea9a29f948f837b6e695e554b40352920160c020000000000000000000000000000000000000006111c2935414c56626e7b87939facb9b6ac9f92857a6d6053473d3a46535f6975818e9ba6b0bbb4ab9e9185796d6053463d32271b0f0200000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000714202d3a4753606d7985929ea7b1afa39992867d716c626058565454545556585f626b70716c61594f453b31271d11070000000000000c18242f394854606b7784919eaba1978a7e7164584e43372b1e1308000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422f282129333d46525e6874818e9baab4b8ab9f9285786c5f5245392c1f120000000000000000000006131f2b37434e586673808d98a3aeaea3988f82756d635b504a423e3c3b3c3d4149505a626c75818e98a2aeb0a69b8e8175675c5145382c1f130600030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000010e1a26313c4653606c7884919eaaafa49a8d8073675c514545454545454545454545454545454545454546525e6875828f9ba8b2b6ac9f9285796d6053473d3220170d000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d464a505356595b5d5e5e5e5d5c595754524c4745403a352f281f17110a020000000000000000000000000815212e3b4854616e7b87939facb9afa3998f82786c605a5146413a352f2d2925252a2d2f353a4146515a606c77828f99a3afb5ab9f9285796d6053463a2d20130600000000000006131f2c3945515d67707d8a939da8b2b4aba19792857c716c615e56514b46423d3a39352f35352d3338393b4045474f545a61676d706b61554b4030271d0c0300000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f92867a6d61554c413629241e181616171b2228333f4a54606c7885929eabb7aa9e918477675d5145392c1f1306000f1c2936424f5c6975828f9ca8b5b1a79a908a80786d6d7a85929ea6afa59f92857b6e655b50453c30261c10070000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4145474d525457595a5b5c5b5a5754524c48443e36302920180f060000000000000000000714202c38444f59626d74808d949c948f857e766f6b6662605d55545c606164676d727a828e939ea7b1aba1978d8073685e5246392d2014080000101d293643505c6976838f97999da0a8acafb5b3ada69e9590847b6e675d51453e32281e1308000000000000000000000000000000000000000c17232e3946525d6874818d9aa4afbbbaada2978b7e7265594f44414c56616e7b87929facb9b4b5ada1978a7e7164594f43382c1f140900000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0005121e2a36424d5765727f8c97a1adb2a99f92877d706b625a544e4a48474748494e5359606364615a50473d33291f150b0000000000000007121d2c38444f5966737f8c99a4a99c9083766a5f53473a3024190d000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42352817202a36414c5663707c8998a2aeb8ab9f9285786c5f5245392c1f1200000000000000000000030f1b27323d4854616e7b86929fa9b3aa9e948c7f726d605c544f4a4948494a4f535b606c717e8b939eaab4ab9f94897c6f62554b4034281c100400030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000009151f2b3844505b66727f8c98a3aeac9e9285796d6053525252525252525252525252525252525252524953616e7b86929facb9afa49a8d8073675d5145392c1f1305000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d53545b606366686a6b6b6a6a686664615e5653514b4540393128221c140b0300000000000000000000000c1926323f4c5965727f8c9aa4afb9ac9f92877b6e665b50483f35302924201d191a1e20242930363f44505b656e7b87929facb9ada2978a7d7063574a3d2d22170b000000000005111e2a36414c56606d7984919ea5afbaaea39992857c6f6a625a524c45403936312d2c2924292822282b2d2f34383d444850555d606361594f433a2f1e150b0000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c8f8276685e52433a2f2419130c07060b1117222d3844505b6674818e9aa7b4ac9f9386796d6053473a2d201407000f1c2936424f5c6975828f9ca8b5b9aca29a928d827a75818e97a1ada99e938a7e71695e53493f332a1e150a000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c40393b4246484a4c4e4e4f4e4d4b4746413b38332a251e170e060000000000000000000004101c28333e47515b606d78828f928c827a716c6360595653514b4a505355555c60686d78818e959fabb2a99f92867a6e6154473b3025190d0100101d293643505c697682898a8d91969a9fa3abb0bab0a7a0969083796d605a50443a3024190d01000000000000000000000000000000000003101c28343f4a54616d7a86929facb6b4b3b3a99d9184776b60544846525e6874818e99a3afaca7a9aea99d9083776b6054483b30251a0e01000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000714212d3a46535e697783909da9b3ada1968d80736b60595047433d3b3a3a3b3c43474f5456575550483e342b21170d0300000000000000010f1b27323d4854616e7b87939fac9f94887c6f62564c4135291b11060000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c1925303b4653606d7985929facb8ab9f9285786c5f5245392c1f1200000000000000000000000a15202d3a46525e6974808d97a1adb0a69f93887f736d66615957565556575960656c727e87929fa5afafa3998f82766a605443392e23180c0000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000000030f1c28333f4a54616d7a86929facada1978a7e7164585e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b65727f8c99a3afb9ac9f93877b6e61554b4035291d1004000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a575e61666c6f737577777877767573716d6865605d55514b433e332d261d150c0300000000000000000005111e2a36414d566976828f9cacb6b1a89a8e8174695f544a3f3629251e1813110d0e1114191e252a333f49535f6974818e9ba8b2b3a99a8d817467544a3f33281c0f03000000000714202d3946525e68737f8c96a1adb7b0a69f92877d6f6a60585046413b352f2a2521201d191c1c171c1f2023292c32383e434c515456554f473d31281d0c030000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e827568564c4131281e12080100000006111c28333f4a5465727e8b98a5b1afa499887b6e6255483b2f221508000f1c2936424f5c6975828f9ca8b5beb4aca49c948f847f8b939ea9ada1978e81756c61574d41382d21180c03000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403330363a3b3d4041424241403e3b3936302c282119130c050000000000000000000000000b16212c353f44505c666d79838a80776d68615a544f494745403f4446484b51565e666d78839099a4afaea2988c7f7265564c41362a1e1105000714212d3a4754606d7a7c7e8084888e92999fa6aebbb1a8a0958e81756c61564c4135291e1308000000000000000000000000000000000006121f2c3844505c66727f8c98a2aeaea8a6a8aaa095897d7063574d4c56616e7a86929faba39f9a9da4ab9f95897c6f63574d42362a1d1207000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000815212e3b4854616e7b8795a0acb6ac9e9184796d60594f473f37322e2d2d2e31373d44484a4b49453e362c22190f050000000000000000000a16202d3a46525e6976828f9ca9a69a8e8174685d5245382d22170b0000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c141f2c3844515c6676838f9ca9b6ab9f9285786c5f5245392c1f12000000000000000000000005121e2a36424d57616d7a85929ea4aeafa49a938b8078706b666462626264666b70777f879299a3aeb1a79f92877c6f62584e4330271d12070000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f4230251914212d3a4754606d7a8793a0adb1a4978b7e7164584b3e3125181825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000000000b17222d3846525e6874818e9ba7b1a99c9083766a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c7884919eabb5b2a89c8f8276695f5343392f24180c00000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675d60696e73787c7f82838484848382807d7a76726d67605d5550443f382f261e150b0200000000000000000714202d3946525e687885919eabb8aca095887c6f62574d42382d2419130c0705010205080d1319222d38414d57626f7c8896a0acb6a99c908376665b5044382b1f120600000004101d2935404b55616e7a86929fa8b2b4aa9e938b7e716b60584e463f363029241d1a1413110d08060b0f1213181c1f272c313a4145474a48443d352c1f160c000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423028160c0000000000000b17222d3d495663707c8996a3afb5ab95897c6f6256493c2f231609000f1c2936424f5c6975828f9ca8b5c2beb6aea69e96918b919ba5aea49e91857a6d615a50453b2f261b0f0600000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4033252a2d2e31333435353433312e2d2a251e1c160d08020000000000000000000000000005101a2328343f4a545d676e7b7e736c655e565048434445454443413f3c40454c545c666f7c87939facb4aa9d908377685e5246392d201407000713202c3945525d686d6f7173777c81878f949ca4afb6b1a79e938a7e71685d52453a2f24190d01000000000000000000000000000000000713202d3a4653606d7984919eaaaea49c999b9ea59b8f8275695f53525d6873808d98a3a399928d929daba79b8e8175695e5246392f24180c000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000b1825323e4b5865717e8b98a7b1afa49a8c7f72675c51473d342b2721212122262b33383c3d3e3d39342c241a10070000000000000000000005121e2a36424d5764717e8a97a2ac9f92867a6d6053493f33271b0f0300000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c101c2834404a546774818e9aa7b4ab9f9285786c5f5245392c1f120000000000000000000000020e1a25303b46525e68707e8a929da5afaca49f928d837d7773716f6e6f7073777c838c9299a3abb1a89f958d80736a5f54463d321e150b000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a99c90837669564d42362a1e14212d3a4754606d7a8793a0adb2a5988c7f7265594c3f30251a1825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000000006111c2935414c56626f7c88959fabab9f94887c7878787878787878787878787878787878787878787878787d8996a0acb9aca1968a7d7063574d4231271d120700000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807467686d747b8085898c8e90919191908f8c8a86837f7a736d67615a504a423830261d140a00000000000000000814212e3b4754616e7a8797a1adb7aa9d9184776a5f53453b2f261c1208020000000000000208111b262f3c4754606a7784919eaab7ac9f9285796c605346392d20130600000006131f2c3845515d6773808c98a2aebaaea2988f82756c62594f463d342a251e18120e090704010000000306070c10161b1f282f35393a3d3c38332c231a0d04000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000615222f3c4855626f7b8895a2aeb0a396897d7063564a3d3023170a000f1c2936424f5c6975828f9ca8b5c1beb6afaca8a09d989ba3ada89d928a7d70685e52483e33291d140a0000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4033261e2021242627282928272421201e1914100b0500000000000000000000000000000000081117232e38424b555e696e716c605b534c4b4d5051515151504e4b494644424a545f6a75828f9ba8b5aca095877a6e6154473b2e2114080004111d2935414c565d606264666a6f747c828d929fa4acb6afa59e92857a6d60564c4135291d110400000000000000000000000000000006131f2b37434e5864717e8a96a1adab9c928c8e939e9f93877b6e615555606d7a85929faa9f9287818d99a3ac9f92867b6e61554b4035291d10040000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000e1a2734414d5a6774808d9aa7b3ac9f93877b6e61554b40352b221b151414151a21272c2f3031302d28221a12080000000000000000000000020e1a25303b4753606d7985929faaa2988c7f72655b5044372b1f120500000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0c18232e404d596673808c99a6b3ab9f9285786c5f5245392c1f1200000000000000000000000009141f2a36414c56616c74808d939da5afafa49d95908a84807d7c7b7c7d80848990959fa3abb0a7a0969083796d60584e43342b200c03000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5ab9e918578695e52463a2d2014212d3a4754606d7a8793a0adb4a79a8e817467574d42362a1c1825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000000000d1925303a4754606a7683909da9b0a6988e88858585858585858585858585858585858585858585858585898f99a8b2b4aa9e9184786c6053463c3120150b0100000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80746b707a80868d9297999b9d9e9e9d9d9b999993908b858079706c605b544a42382f261b1106000000000000000a1623303d495663707c8996a9b3b4a79a8d817467584e43332a1d140a000000000000000000000a141d2b37434e586874818e9ba7b4aea298877b6e6154483b2e2115080000000714202d3a4753606d7985929eaab4b3a99f92867a6e615a50473d342b2219140c07010000000000000000000000040b0d161e24292c2d302f2c27211a110800000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000815222f3b4855626e7b8895a1aeb0a3968a7d7063574a3d3024170a000f1c2936424f5c6975828f9ca8b5b7afaca49fa4acaaa5a7adaca0968d81746b61564c41362c21170b020000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c40332619141517191b1b1c1b1a181414110e08020000000000000000000000000000000000000006111c26303a434d575e6164615a505254585a5c5d5e5e5d5d5b5856535049464e5864717d8a97a9b3b1a7968a7d7063574a3d3024170a00010d1924303a444c52545657585f626a6e78808b939aa4afb9ada1978d8074685d5245392c2015090000000000000000000000000000010b15222e3b4754606a7683909da8aea3998c80818e9ba4998d8073675d5c67727f8c98a2a79b8e817a86929faca3998d8073675d5145382c1f160b0000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00101d293643505c6976838f9ca9b6aa9d908377685e5243392f231a100a07070a0f161c2022232423211d1710080000000000000000000000000009141f2c3845515c6774818d9a9d9d9d9184786c605346392d20130600000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c071926323f4c5965727f8c98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000020d1925303a44505a606c77818e939fa3abaea7a09d96918d8a8988898a8d91959d9fa7afaea69f9591847a6d675c51463c3222190f00000000030f1c2936424f5c6975828f9ca8b0a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5ada197877b6e6154473b31251a212d3a4754606d7a8793a0adb7aa9d908477695e5246382e231725323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000000000008131e2b37434e5864717e8b97a1adaaa098979191919191919191919191919191919191919191919191919799a1abbaaea3988c7f72665b5044382b1f12030000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074727d858d92999ea1a9a8a9aaabaaa9a8aba49f9d97928d847d736c665c544a41382d22170b040000000000000b1724313e4a5764717d8a97a4b0b1a4988b7e7165584b3e3125180b0200000000000000000000020b1b27323f4c5865727f8b98a5b2b4aa95887c6f6255493c2f221609000005111d2a36414c5665717e8b97a1adb9ada1978c7f73685e52483f352b2219100802000000000000000000000000000000040c13191d20212323201c1610080000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c090000000000000916232f3c4956626f7c8995a2afafa296897c6f6356493c30231609000f1c2936424f5c6975828f9ca8b5afa59e9a939aa2aab2b3b7aa9e9184796d60594f443b322b2217110a0300000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d080a0d0e0f0f0e0d0b08070502000000000000000000000000000000000000000000000a141e28313b454d5254575553575e616467696a6b6b6a69676562605b53534d54616d7a8797a2adb2a5998c7f7266594c3f3326190c000008131e28323a414547494b4e53585f666c737e88939fa6b0b3a99f92857a6d6054473c31261a0e020000000000000000000000000007121d2a36424d57626f7c89959fabac9f92867a7d8995a09f9285796d60606d7985919eaa9f95897c75828e9ba8ab9e9285796d6053473d33271c100300000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00111e2b3744515e6a7784919daab4a79a8e817467564d4131271d110800000000050b10141617181715110c06000000000000000000000000000004101c2934404b55626f7c8990909090908a7d7063574a3d3024170a00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000008131e29323e44505b656d78818c9299a0a7acaca8a09e999795959597999da0a8abaeaaa29f948f837b6e685e554b40342a20100700000000030f1c2936424f5c6975828f9ca3a3a39b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5b3a9978b7e7164574d42362a20212d3a4754606d7a8793a0adb8aca095877b6e61544a3f34281e25323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000000000020f1b27323c4653606d7985929eabb5aaa9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9ea1a9abb3b8ac9f92867a6d61544a3f33281c0f030000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80747f8792979fa3aaa29f9d9d9d9ea1a9a7acaeaca9a29f96918a80786d665c53493f332720150a0000000000000b1825313e4b5864717e8b97a4b1b0a396897d7063564a3d3023170a0000000000000000000000000a1724313d4a5764707d8a97a3b0afa396897c706356493d3023160a00000713202d3946525e6876828f9ca9b3b6ac9e9285796d60564c41362d2319100700000000000000000000000000000000000001080d111314171614100b05000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4231261a0e0600000000050e1724313e4a5764717d8a97a4b0b3a995887c6f6255483c2f221509000f1c2936424f5c6975828f9ca8b5aa9e938e879298a0a8b0b2a5998c7f726d605c544d443d3428231c150c04000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000001020201000000000000000000000000000000000000000000000000000000000610182129333b42464f545b6064696e717476777878777674726f6c65615e57525e687885929eabb3a69a8d8073675a4d4034271a0d0000020c1620283035393a3c3e43474e545b606c727f8c949fabb7aea2988c7f7265574e42372b1e1206000000000000000000000000000c18242f3a46525e6975818e9ba7b0a69b8e81747783909da2978b7e716566727e8b97a1a89d908376707d8996a0aca1978b7e7165594f44382c1f140900000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00121f2b3845525e6b7885919eabb2a6998c7f7366594c403026150b000000000000000407090a0b0a080500000000000000000000000000000000000c18232f394754606a75828484848484838073675a4d4034271a0d00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000020c172027333f49535c666d747f8790959ea0a8abacaaa6a4a2a1a2a3a6aaacacaaa39f98928b827a6e695e564c43392e22190e0000000000030f1c2936424f5c6975828f96969696968e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5b5a89c8f8275695e53463d3229212d3a4754606d7a8793a0adbcb1a7998c7f72665c50443b302725323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000000000000a151f2c3845515c6773808d99a3afbbb3adababababababababababababababababababababababababadb3bbbcb1a79b8e8174685e5242382d22170b000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807f8c9399a1a09d9898929090909196979b9fa3aaafada8a19e928d81786d655b50443c32261b0f0500000000000c1925323f4c5865727f8b98a5b2afa295897c6f6256493c2f2316090000000000000000000000000a1623303d495663707c8996a3afb0a3978a7d7064574a3d3124170a00000714212e3a4754616d7a86929facb9afa49a8d8073675d51443b30241b1007000000000000000000000000000000000000000000010406070a0907040000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e827568584e43372b20170f090605080e17202b37434e586673808d99a6b3ada197877a6d6154473a2e211407000f1c2936424f5c6975828f9ca8b5a89b8e817d8691969fa6aeac9f92877f746d665e564e463e342e261e160e060000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000050f18222a333b434c515961666c71767b7e80838484848483817e7c78736e69615d566b7784919eaab4a79a8e8174675b4e4134281b0e000000040e161e24292c2d2f31373c424a505a606c7882909ca6b0b4aa9e9184776a5f53473a2e21140800000000000000000000000004101d2935404b55616e7b86929facab9f94887c6f717e8b97a19d9083776b6d7884919ea9a1968a7e716b7784919daaa99d9083776b6054483b31261a0e01000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00121f2c3945525f6c7885929fabb2a5988b7f7265584c3f32251906000000000000000000000002000000000000000000000000000000000000000007121d2b37434e58657075777777777777736e64584c3f3326190d00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000000050e17222d38414b545c606d727c838b91969b9fa2aaa7a8a9a9a9a8a7aca49f9d98928d867f776d685e574d443a30271d10070000000000030f1c2936424f5c697582898989898989898175685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5b9ac9f92877b6e61594f443a322a2e3a4754616d7a8794a0adbab7aa9e9184796d60564d43393029323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000000000004101c2834404b55616e7b87929facb9beb9b8afaaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaafb8b9bec4b8ab9f95897c6f62564c412f261c1106000000000000000000000f1c2936424f5c6975828f9ca8b5aa9e91848c919fa29f95918c888584838485878a8e92989fa4acb2ada49c938e81776c60584e43372b21170b00000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000b1825323e4b5865717e8b99a3afb9ac9f93877b6e61554b4032291e12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9d9083776a5f53473d3229211a13121113192029333b47545f6a7784909daab7ab9e928578685e5246392d201307000f1c2936424f5c6975828f9ca8b5a89b8e82757c848f949ca4aea399928b81786e68605850443f3830282018100600000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000030d17212a343c454d555d606b70787e83868b8d8f90919190908e8b8984807b746d68606a7784919daab4a79b8e8174685b4e4135281b0e00000000040c13191d202123262b2f383f44505b666f7c88949fabb7aca096887b6e6255483b2f22150800000000000000000000000006131f2c3945515d6773808d99a3afa89c8f83766a6d7985929ea095897c70717e8a96a0aa9e9184796d65727f8c98a3aca095897d7063574d42362a1d1307000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00121f2b3845525e6b7885919eabb2a5998c7f7266594c3f2e23170c00000000000000030709090f0706040100000000000000000000000000000000010f1b27323d46545e65696a6a6a6a6a6a67645c52473c3023170b00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000006111b262f39424b515b636a6f787e848a8e9298989a9b9c9d9c9b9b999a93908c86807b726c655d564d453b32281e150b000000000000000915222f3c4855626f7c7d7d7d7d7d7d7d7c6f6255483c2f22150900000f1c2936424f5c6975828f9ca8b5bbafa3998e81746b60564c443c362f3b4855626e7b8895a1aebbb9aca0968b7e72695e554b433b35343f4a5466737f8c99a6b2ac9f9285796c5f5246392c1f13000000000000000000000c18232e3946535e6975828f9ba8b1bdbaafa59e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ea5afb9c3beb3a99d9083766a6054443a301d140a00000000000000000000000f1c2936424f5c6975828f9ca8b5aca09691969c9f97928b847f7b79777677787a7d81868d939aa1a9b2aea59e938c7f726a5f53473e33281c1003000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0005111e2a36414c566875818e9babb5b6aa9d908377695f5343392f20170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aba095887b6e62594f443b332a26201f1d202429323b454f59626f7c8895a0acb6a99c8f837669564c41362a1d1105000f1c2936424f5c6975828f9ca8b5a89b8e82756f7a828d929fa2aaa39f938e837a6f6a625a504a423a322a2217110a020000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000010b151f29333c464e575f676d747d838a8f93999a9c9d9e9e9d9c9a9896918d86807a706b6a7784909daab4a79b8e8174685b4e4135281b0e000000000002080d111314161b1d262d333f4a54606a76828f9cabb5b2a8988c7f7265594c3f2f24190d0100000000000000000000030f1b27333f4953606d7985929eabaca0968a7d70646773808c99a39b8e82757783909da8a2988c7f7266616d7a86929faca79b8f8275695f53463a2f24180d000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00111e2b3744515e6a7784919daab3a69a8d807367544a3f34281c100400000000040a0f1315161c1413100d07010000000000000000000000000000000a15202b34424c545a5c5d5d5d5d5d5d5a58524a40362b1f130700000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000a141d273039404551585f666d71787d8185898b8d8e8f908f8f8e8c8a87837f7a746e69605b534c443b332920160c03000000000000000815212e3b47535f6a6f707070707070706f6a5f53473a2e21150800000f1c2936424f5c6975828f9ca8b5c0b5ab9f93877c6f685e564e464240424c5664707d8a97a3b0bdbdb2a89f92857b6e675c554d46414044505c6675818e9ba8b4ac9f9285796c5f5246392c1f130000000000000000000007121d2a36424d5763707d8995a0acb8b2a89e938e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e939ea7b1bcb9ada1978b7e7164584e4332281e0b0200000000000000000000000f1c2936424f5c6975828f9ca8b5b2a8a09ea09f948f857e78726e6c656a6a686d70747a80889197a0a8b2afa59f92877c6f62594f44392d1f1409000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000713202d3946525e687784919eaab7b4ab998c7f7266574d4231281d0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b1a79b8e81746b60564d453d36312d2b2a2d2f353c444d57616b75828f9ba7b1b1a7998c7f7266594c3f3025190d01000f1c2936424f5c6975828f9ca8b5a89b8e8275686d78808a9298a1a8a59d9590847c716c605c544c443c3428221c140b0200000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000007121d27313b454e585f696e7a818a91959c9fa4aba9aaababaaa9a7a8a19e99928d847d726d7784909daab4a79b8e8174685b4e4135281b0e00000000000000010407070a0b141c222d38424e5864717e8a99a3afb5a99c8f827669554c4135291d11040000000000000000000005121f2b3744505b65727e8b97a2ada99e9184786c60616e7b86929f9f92877b7d8995a0ac9f92867a6d615d6874818e9ba7ac9f93877b6e61554b4035291b11060000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00101d2a3643505d697683909ca9b5a89c8f8275665c5044382c1f160c040104090e161b1f22232920201d18120c040000000000000000000000000000040f1922303a42494e4f5151515151514d4c4740382e24190e0300000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000000020b151e272e343f464e545c60666c7075797c7e818282838382817f7d7a76726e68615e575049413a322921170e05000000000000000006121f2b37434e585f6263636363636363625f584e43372b1f120600000f1c2936424f5c6975828f9ca8b5b8b0aaa49991847a6d685f58524d4d4d545e6874818e9aa7b4c1bdbaada2979082796d675e57524c4d4e56606d7985919eabb8ab9f9285786c5f5245392c1f1200000000000000000000000e1a25313b4854606b7784919daab4aca0968e8182828282828282828282828282828282818e959fabb8b5ab9e9285796d6053473d3220160c0000000000000000000000000f1c2936424f5c6975828f9ca8b5bab2aca79f948f827a716c6562605b53565d6164686e747d859196a0a9b3aea3999083776c6155493c31261a0e020000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000714212e3a4754616d7a8796a0acb9aea399897c6f6256493c3123160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f93887c6f685f574f46423b3a3836393a41454e565e69707d89939eaab8aca095887b6e6255483b2f22150800000f1c2936424f5c6975828f9ca8b5a89b8e827568666c737e8691969fa6a79f9691867e746d665e564e463e332d261d140a00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000c18242f39434d575f6a6f7b848e939da0a7acafadaba7a4a1a0a0a0a2a4aba39f9691877f727784909daab4a79b8e8174685b4e4135281b0e000000000000000000000000020a111c262f3c4754606d7a86929facb8ab9e918578675d5145392c201306000000000000000000000613202d394653606c7884919da9ada2978b7f72665b5e6975818e9ba3998d80828f9ca7a69a8e8174685d56636f7c8995a0aca4998d8073675d5145382d22170b0000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000e1b2734414e5a6774818d9aa7b4ab9f9285796d6053463d31281e16110d11141a21272c2f30352d2c29241d160d04000000000000000000000000000007101e2830373d4142444444444444403f3c362e261c12080000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000000000000030c151d2328343c424a50545b6064666d6f727475767676757472706e6866615e56524d443f382f2820170f05000000000000000000030f1b26323c464e53555656565656565655534e463c31261b0f0300000f1c2936424f5c6975828f9ca8b5b0a69e9c9e9690837a6e6a615e565a575e666d7a85929fabb8bdb4aba5a99f948f81796e69615d565a586068717e8a97a1adb7aa9e9184776b5e5144382b1e11000000000000000000000009141f2c38444f5965727f8b98a2aeaa9d918478757575757575757575757575757575757783909daab6afa4998d8073675c5145382c1f13040000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5aba0959082796e68605b535350494c5254565e616b6f7b849197a1adb5ab9f958a7d7064574d42372b1e12050000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00091623303c4956636f7c8996a8b2b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa49a91847a6e696059534d4846444146474c51585f686e7b84919ea5afb1a89d9083776a5f53473a2e21140800000f1c2936424f5c6975828f9ca8b5a89b8e8275685b606c717c848f949da4a9a198928b80786d685f5850443f382f261c1106000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000004101d2935404b555e696f7c8591969ea5acb1aca9a19e9a979594939495979a9ea1a199938b7f7783909daab4a79b8e8174685b4e4135281b0e00000000000000000000000000000a14202c3945515d677683909da9b6ada196877a6d6054473a2d21140700000000000000000006121e2b37424e5763707d8995a0acab9f92857a6d605456636f7c89959f9f92858f949fab9f94887b6e625654606b7783909daaab9f92857a6d6053493f33271b0f0300000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000b1825323e4b5865717e8b98a7b1ada297897d7063594f433a3028201d191d20252a32383b3c423a39352f281f160c0100000000000000000000000000000c161e262c3135363737373737373433302b241c140b010000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000000030b1218222a30383f444a5053545c6062656768696a6968686663615e5654524c46423b332d261d160d0500000000000000000000000a15202a343c4347484a4a4a4a4a4a4a4847433c342a20150a0000000f1c2936424f5c6975828f9ca8b5aa9e948f949e9590837c736e69676667696e78818f98a2aebab9aba29a979f9e938f827b726d686766676a6f7a84919ea9b3b6a99c908276695d5043362a1d10000000000000000000000003101c27333d4754606d7a85929facaca096897d7068686868686868686868686868686f7c88959fabb9ac9f93877b6e61554b4034291c10040000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3999083796d675e56504946443f4146474c525960696e7b85929ea5afb1a79d908376695f53463a2d2114070000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000b1825313e4b5864717e8b97a4b1b6aa9d908377675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b6aca19691847b706b615f575553504c5254555d606a6f7a839096a1adb6aca0958a7e7164584e43372b1f120600000f1c2936424f5c6975828f9ca8b5a89b8e8275685b5a616a6f7a828d929fa3aaa39f928d827a6f6a615a504a42382d22170b000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000040f19232c3845515d676e7b859197a0a8afafa8a19e97918d8a88878687888a8e92979ea19f93887d83909daab4a79b8e8174685b4e4135281b0e000000000000000000000000000004111d2935414c556774818e9aa7b4b2a995897c6f6256493c2f2316090000000000000000000a14212e3a47535f6a76828f9ca7afa3998d8073675d5154606b7783909da29892989fa6a89c8f82766a5f534f5965727f8b98a2aea2988b7f72655b5044372b1f150900000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000815222f3b4855626e7b8895a0acb3a99c8f82756b60554b423a312c2924292c31363d4348494f4745403931281d12070000000000000000000000000000030c141b212528292a2a2a2a2a2a2726231f19120b02000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000710191e262e34383f44464b515356585a5b5c5d5c5c5b595754524d4746413b363027221b140b04000000000000000000000000020b19222b343c43474d5354565653514b423f372e261c10060000000f1c2936424f5c6975828f9ca8b5a99c8f828f959f959186807b77747374767b828f939eaab4bcb1a79a908a92999e9490857f7a76747374777c839096a0acbbb1a79a8d8073675a4d4034271a0d0000000000000000000000000b16202c3945515d6774818d9aa6b0a89b8e8275685e5b5b5b5b5b5b5b5b5b5b5d6774808d9aa7b1b2a89c8f8275695e5343392f23180c000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92877c6f675d554d443f39373335393b41464f575f69707d8a939eaab6ab9f95887b6e6155483b2e2215080000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000d1a2633404d596673808c99a6b3b5a89b8f827568554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8b0aba8a09691857d756e696561605c565e6163676d737c849095a0a9b2afa49a9184786d6053463c31261a0f0200000f1c2936424f5c6975828f9ca8b5a89b8e8275685b50585f686d78808b9298a1a8a49d948f847c716c605b544a3f33281c0f030000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000a16212b38434e58606d79839097a1a9b2ada59d96918b84807d7b7a7a7a7c7e81858b91979d9a928584919eaab4a79b8e8174685b4e4135281b0e0000000000000000000000000000010d19242f3f4c5965727f8c98a5b2b0a3978a7d7064574a3d3124170a000000000000000006111c2935414c56626e7b87939facac9f92867b6e61554b4f5964717e8b97a1a29fa2aaaca0958a7d7063584e4754606d7a86929facaa9e9184786c6053463c31261a0f02000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000814212e3a47535f697783909da9b3ac9f93877c6f675d544b433d39353035393b42464f54565c53514b43392f241810070000000000000000000000000000020a1015191b1c1e1e1e1e1e1e1a1917130e080100000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000070c151c23282d333839404546494b4e4f4f50504f4e4c4a4746413b3936302a251f17110a02000000000000000000000000000a141d2b343d464e53575e616362605c54514940382e22180e0400000f1c2936424f5c6975828f9ca8afa396897d839097a098928d868381808183878f949ea5afbcb8ab9f958a7d87929f9f98928c868381808184899095a0a8b2b8aca095897d706356493d3023160a00000000000000000000000004111d2935414b55626f7c88949fabac9f92867b6e61544a4f4f4f4f4f4f4f53606d7985929fabb8aca096897d7063574d4231271d1207000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a99b8e81756a5f554b433b332d2b27292d30363d454d57616b75828f9ba7b1b1a7998c7f7266594c3f3025190d0100000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000e1b2734414e5a6774818d9aa7b4b3a69a8d8073675a4d402e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b0a69f9c9fa0979189827b75716e6d666b686d70747a80869196a0a7b1b0a69f93887d6f665c5044382a2015090000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4e565e666d747e8691969fa6a69f9691867e736c665b5044382b1f12060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000030f1b27323b4754606a73808d95a0a9b2ada39b938e847e7974716e6d6d6d6f7174797e848d929f97929196a0acb4a79b8e8174685b4e4135281b0e000000000000000000000000000000081824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000c17232e3945525d6874818d9aa4afa79b8e8175695e53434653606d7985919eabacaeb3a99d9184786c60534645515d6774818e9aa7aca0968a7d7063584e43372b1e1308000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0006121e2b37424d5765727f8c97a1adafa49a9183796d665d554f474541424145474d5359606368605d554b40352922190e0400000000000000000000000000000004090d0f0f1111111111110d0d0b0703000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000030a11171c22282b2e34383a3c3f414243434342413f3d3b3936302d2a251e1a140b06000000000000000000000000000006111b262f3d464e585f62696e706f6d66625b524a40342a20150a00000f1c2936424f5c6975828f9ca8b5ab95887c7b859298a29f9992908e8d8d90939a9ea6afb7baafa59d9083767f8b929da29f9992908d8d8e90959da0a7b1bbaea49d9083796c605346392d201306000000000000000000000000010d18242f3a47535f6a76838f9ca8afa3998c7f73665c504442424242424d5764717e8b97a2adb4aa9e9184786c6053463b3120150b01000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197897c6f62584e433a3127221f1b1d20252a333b454f59626f7c8895a0acb5a99c8f827669564c41362a1e110500000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000e1b2835414e5b6874818e9ba7b4b2a6998c7f7366594c40332619070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9f94909298a19e938e87827e7b797878797a7d81858c9299a0a8b1b0a79f948d80746b60544a3f3428180e030000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f444c545c606c717c8490949da4a8a198928a80786c605346392d2013060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000007131f2c38434f59626f7c87939fa7b1aea49b918c8179716d6664626160616264666d7179808b93999f9ea0a8b2b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000a1724303d4a5763707d8a96a3b0b1a5988b7e7265584b3f3225180c0000000000000003101c28343f4a54606d7a86929facab9f95897c6f62574d4245515c6673808c99a3aebaada2978b7e72655b5044414c55626f7c88959faba89c8f82766a5f53473a3024190d000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00020e1a26313c4754606d7a85929ea7b1aca0958f82786d67605954514b4f4c5254575e616b6f756d675d51453f342b20160c02000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000060c11171c1f23282c2d2f323435363736353533302e2d2a25201e19140e09030000000000000000000000000000000b17222d38414e58606a6f767b7d7c79726d635c52463c31261b0f03000f1c2936424f5c6975828f9ca8afa499877a707d869298a0a39f9d9a999a9c9fa4acb0bab4aea59e938a7d7074808d929fa2a39f9c9a999a9da0a7acb1b6afa69d928a7d70665b5044382b1f12060000000000000000000000000007131d2b37434e5864717d8a96a1adab9e9184786d6053463b31353a47535f697683909ca9b3aea2988c7f72655b5044372b1f120300000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e9185786a6054463c31281f17120f1114192129333e47535f6a7783909daab7ab9e928578685e5246392d20130700000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000f1c2835424f5b6875828e9ba8b5b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c9082869298a19e99928f8b888685858587898d92979fa3abb2aea69f958f82786d60594f42382e231706000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42424a505a616a6f7a828d929fa3aaa29f928d8174685b4e4135281b0e0200000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000915222f3b4854606b76828f99a4afb0a69c928c7f746d67605c545554535455545c60676d737f87939fa4acb2bab4a79b8e8174685b4e4135281b0e0000000000000000000000000000000a1623303d495663707c8996a3afb2a5998c7f7266594c3f3326190c0000000000000006121f2c3844505c66727f8c98a2aea89d9083766a6054453b404b54616e7b86929facb5ab9f9285796d6053493f3a47545f6a7783909da9ac9f93877b6e62564c4135291c11060000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000915202c3945515d67727f8c95a0aab1a89e948f8279706b64605d555c565d6064696e747c82796d605b51463d32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000000000000060b0f12181c1f2023252728292a292928262421201e1914110e080200000000000000000000000000000000030f1b27333f4953606a6f7c83878989857f736e63584e43372b1f1206000f1c2936424f5c6975828f9ca3a39f9386796c707d8691959fa2aaa7a6a7a9acafb6b3adaaa39f938e81756b6c77808b92989ea6a9a7a6a7aaacb1b5aeaca49f948d80746b61544a3f33281c0f0300000000000000000000000000010f1a26313c4653606d7984919eabada1968a7d7063574d423634404a54626e7b88949fabb8ac9f92867a6d6053493f33271b0f0300000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f827569584e43342a1f160d060305080f18212b37434e586673808c99a6b3ada197877a6d6154473a2e21140700000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000f1c2835424f5b6875828e9ba8b5b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807d8691969ea39f9c98999292919298969a9fa2a9aeb0aba39f948f837a6d665c51473d30261c1106000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42383f44505860686d78808b9298a19d948f837b6e6155483b2e2215080000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000004101c2934404b55636f7c89949fabb4ab9f948c80736d605d55504a48474747494a51555d606d727e8b929da9b2beb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000713202d3a4653606d7984919eaaaca1968a7e7164584e43333946525e6875818e9ba8afa3998d8073675d51413837434e5865717e8b97a2ada49a8d8174685d5245382e23170b0000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000004111d2935414b55606d78839098a2abb0a69e948f847d76716d6769696a686d71757b81878e81756d62584e443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b0a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b0ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000000000000000003070c10131316181b1c1c1d1d1c1b19171414110e08050200000000000000000000000000000000000005121f2b3744505b656f7c8690949697928b80736a5f53473a2e211508000f1c2936424f5c6975828f96969696928578666b707c838d92989ea0a8a6a7a8a8a6a9a29f98928c81786d60656c747e868f949b9fa2aaa7a8a8a7aba39f9a938c82786d60594f42382d22170b0000000000000000000000000000000a151f2c3844505c66737f8c99a3aea89c8f8275695f5346393844515c6673808d9aa6b0b0a69a8e8174685d5241382d22170b0000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423228180d0400000000060f1b26323d4a5764707d8a97a3b0b3a995887c6f6255483c2f22150900000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000e1b2835414e5b6874818e9ba7b4b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80747c848e939c9fa6aba39f9e9e9fa2aaa7abadaeaba69f99928c82796d685d544a40352b1e140a00000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422e343e464e565e666d747e869196938e827a6e695f53463a2d2114070000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000006131f2c3845515c6775818e9ba6b0aea3998f82766e635b514b443f3b3a3a3a3c40444b515b626c74808d97a1adb9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000006131f2b37434e5864717e8a96a1adaa9e9184786d6053463d3236414d56636f7c8996a2ac9f92867b6e61554b402f323c4753606d7985929fabac9f92867a6d60544a3f34281c100300000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000010d18242f3a44515c666e7b869299a3acb0a69e969189827e7a77767577787a7e81868e93938b7f726a60564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca3a3a39b8e8275685b4f4235281c0f1925323f4c5865727f8b98a3a3a39f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000000000000000000040607090c0e0f1010100f0e0c0a080705020000000000000000000000000000000000000000000613202d394653606c778491989fa6a19e93877c6f6255483c2f221509000f1c2936424f5c69758289898989898983776a606a6f7980868c9196979a9b9b9b9a9997928e8680786d665c5b606d727b82898e9298999a9b9b9a9999928e8780786d665c50473e2f261c110600000000000000000000000000000003101c28343f4a54616e7a86929facac9f93877b6e61544b403a4653606d7985929eabb8ab9f94887c6f62564c412f261b11060000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000a16232f3c4956626f7c8995a2afafa296897c6f6356493c3023160900000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000e1b2734414e5a6774818d9aa7b4b2a6998c7f7366594c40332619080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80746f7a81898f949a9ea0a8a6a8a9a9a9a8a7aaa29f9b948f877f786d675d564c42392e23190c0200000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528343c444c545c606c717c84908c81786d685f574d42362a1e12050000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929facb8ac9f92867b6e615b52454039342e2e2d2e2e343a4145515a606d7984919eabb5b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000010b15222e3b4754606a7683909da8aea2988c7f72665c5044382b3844505c66727f8b98a5a79b8e8175695e5243392f2c3945515d6774808d9aa6aea2988c7f72665c5044382b1f150a00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000007131d2834404a545f69707e87929aa2aab0a8a09e948f8a868483828384868a8e92999f9f92877c6f685d5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f96969696968e8275685b4f4235281c0f1925323f4c5865727f8b96969696969285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a0aab0ada49a8c7f7266594c3f3326190c000915222f3c4855626f7c7d7d7d7d7d7d7c6f62585f676d737b8084888b8d8e8f8e8d8c8985817b736c665c54505b62696e757c8185898c8e8e8e8d8c8986817c736c665c544a3f352c1d140a00000000000000000000000000000000000c17232e3846525e6875818e9ba7afa4998d8073665c5145424d5764717d8a97a1adb3a99c9083766a5f53443a2f1d140a000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c060000000000000815222f3b4855626e7b8895a1aeb0a3968a7d7063574a3d3024170a00000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000d1a2733404d5a6673808d99a6b3b4a79a8d8174675a4e413025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074686d757c82888d919697999b9c9c9c9c9b9898928e89827c736d665d554c443a30271c11070000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235282b323a424a515a626a6f7a837f746d665d564d453b31261a0e020000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a98a2aeb2a89a8d8174695e534940352f282321202123282f353f45515d67727f8c99a3afb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000007121d2a36424d57626f7c89959fabab9f92857a6d60544a3f342d3a4653606d7884919eaa9f95897c6f62574d4231272935404b55626f7b88949fabaa9e9184786d6053463c32261b0f03000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000010c18232e39424d57616c717e889298a0a7adaca69f9c9993918f8f909192999b9fa3aba39991847a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c697582898989898989898175685b4f4235281c0f1925323f4c5865727f8989898989898985786c5f5245392c1f1200000000000004090d0f0f131313131313130f0e0c080400000000000000000004090e111213131313131313130d0c0a060200000000000000000000000000000000000000000a1724303d4a5763707d8a96a6b0b9b3aa9a8d8073675a4d4034271a0d000815212e3b47535f6a6f7070707070706f6a6054555d60696e73777b7e80818281807f7c79746e69605b544b4451575f616a6f747a7d7f818282817f7d7a756e6a605b544a42382e231a0b02000000000000000000000000000000000006111c2a36414c56636f7c8995a0acab9e9285796d60534646535e6976828f9ca9b3ada1978a7e7164584e4332281e0b02000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422d22170b0000000000000916222f3c4955626f7c8895a2afb0a396897d7063564a3d3023170a00000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000c1925323f4c5865727f8b98a5b2b5a99c8f827669564d41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807467606a6f767b8084888a8c8e8f90908f8e8c8985817c766f6a605c544b433a32281e150b000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528202930394044505860686e78736d605c544c443b33291f1409000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99aab4aca196887c6f62574d423729241d17141414181d242935404b55616d7a86929facb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000c18242f3a46525e6975818e9ba7afa4998d8074685d5242382e38444f5964717e8a96a0a89d9083766a6054453b301f242f3947535f6a7683909ca9aca1968a7d7064584e43372b1f1306000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000007121c27303c45505a626c717e8690959fa2a9acababa49f9d9c9c9d9e9fa3abacaba39f98928b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7d7c6f6255483c2f22150915212e3b4854616e7b7d7d7d7d7d7d7d7c706356493d3023160a0000000002091015191b1c202020202020201c1b18140f0902000000000000080f151a1d1f2020202020202020191916120d07000000000000000000000000000000000000000815222e3b4855616e7b88949fa8adaaa2988b7f7265584b3f3225180c0006121f2b37434e585f626363636363636260584e4b51565e61666a6e717374757573726f6d66615e57504a423f454d53586062676d70727475757473706d67625f58504a423830261c1108000000000000000000000000000000000000000d1925303b4854606b7783909da9ada1978a7e7164584e4a54616e7b87939facb5ab9e9285796d6053463c3220160c00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e82756853493f33271b0f0300000000000a1723303d4a5663707d8996a3b0b5ab95897c6f6256493c2f23160900000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96aab4b7ab9e918478685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675860626a6e73777b7e808282838382817f7c79746f6b625f58504a423a312820160c03000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528171e272e343f464e565e656c65635b514a423a322921170d03000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5ab9e9184786a5f53453b312518120b0607070c1318242f3a46525e687683909da9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000004101d2935404b55616e7b86929fa3a39f93877b6e61564c41302f3b4854606b7783909da8a1968a7e7164584e4333291f1d2b37434e5864717e8a97a1a3a89c8f83766a5f53473b2e211508000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000b151e2a333e48505a626c707c838c92979ea1a8a9abacaaa9a8aaababa8a9a19e99928e867e726d62564a3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f707070707070706f6a5f53473a2e21150814202d3a46525e696e70707070707070706b6054483b2f221609000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000009121920262a2c2c2d2d2d2d2d2d2d2625231e19120a0100000000000000000000000000000000000814212d3a47535f6976828f959ea19f9892857a6d6154473a2e21140700030f1b26323c464e535556565656565655544e4640454d5254585f626467686868676663605c54534d443f38333c42474e54555d606366676868676663605d55534e443f382f261e150a000000000000000000000000000000000000000008141e2c38434f5965717e8b97a2ada99c9083766a5f53505b6673808c99a4afafa3998c8073665c5145382c1f130400000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275655b5044372b1f140b0200000208111d2935404b5565727f8c98a5b2afa399887b6e6255483b2f22150800000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000815222f3b4855626e7b8898a3aeb9aca196877a6e6154473b2f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a54585f6267696e717375767676757472706d67636059534e443f3830281f160e0400000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c151c2328343d444d535b605b5351444039302820170f0600000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab5a89b8e827568584e4333291f1307010000000107131d2935414c566976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000006131f2c3845515d6773808d99969696968f8275695f53433a2f333f495363707d89959696969184796d6053463d3220171a26313c4653606d7985929696969694887c6f6255493c2f221609000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000030c18212c363f48505a616a6f787f858c9196999c9ea1a9a1aba39f9e9c9997928d87817b716d625b51463a2e22160900000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f6263636363636363625f584e43372b1f1206121e2a36424d575e61636363636363636360594f44382c2013070000020c151e262c313536393939393939393534312c251e150c02000008121b242b313638393939393939393933322f2a231c130a000000000000000000000000000000000006121e2b37424d57616e7a838d9196928f867e70685e5246392d20130700000a15202a343c4347484a4a4a4a4a4a4947433c353b4246474e5355585a5b5c5b5a595653504a46423b332d2a31373d43474b515356595b5b5b5a595653514b47433c332d261d150c030000000000000000000000000000000000000000020f1b27323d4753606d7985929facab9f94887b6e625553606c7884919eabb5ac9f92877b6e61544b4034281c100400000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e9184786c6053463c2f261d140b09080d1319252c3945515d6775828f9ba8b5ac9f9286796d6053463a2d20130700000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000713202d3a4653606d7986929facb8b2a8978a7d7164554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4e5355575f6164666869696969686563605c55544f47433c342e261e160d040000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0b1218222b323b4149505350494140342e271e160d060000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb3a6998c807366594d403226170d000000000000010d19253043505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000714202d3a4753606d7985898989898989897d6f63574d42312b3744505b6575828989898989897f72665c5044382c1f12151f2c3845515c677380898989898989898174685b4e4135281b0e000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000060f1a242d363f4850585f666d727a7f84888c8f91979494949992918f8c8985807b746e69625a51493f34291e1206000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c464e53555656565656565655534e463c31261b0f030e1a25303b454d52545656565656565656544f473d32271b1003000009141e2730373d41424646464646464642403d372f271e130900040f19242d353d42454646464646464646403e3b352e251c120700000000000000000000000000000000020e1a26313c46525e686e7980848686827c706c61564c41362a1e11050000040e18222a32373b3c3d3d3d3d3d3d3c3b37322930363a3c4347484b4d4e4f4e4d4c4946443f38363128221f262b323739404547494c4e4f4f4e4c4a47454039373128221c140b03000000000000000000000000000000000000000000000a161f2c3845515d6773808d9aa4afa69a8d8074675d5663707d8a96a1adb1a89b8f8275695e5242392e23180c0000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aca196897c6f63584e42382f261d1a1817191e242935414c56606d7a86929facb7aa9d918477675c5145382c1f130600000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0006131f2c3845515c667683909ca9b6b4a89b8e8175675d5145382c1f150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4347484d535557595b5c5d5d5c5b595653514b48433d373228231c150c04000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f07101920292f383f4446443f382f28231c150c04000000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb2a5988c7f7265594c3f3226190c00000000000000081d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d706b6054453b312d394653606c777d7d7d7d7d7d7d796d60544a3f34281c10101c2834404b55616d7a7d7d7d7d7d7d7d7d6f6356493c30231609000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000008111b242d363e464e545c60676d72787c80828586878887878684827f7c78736e69615e5750483f372d23180d01000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4a4847433c342a20150a0009141f29333b4246484a4a4a4a4a4a4a4948443d352b21160b000004101b26303942494d4f535353535353534f4d4841392f251a0f040915202b353f474e5253535353535353534c4b4640372e23190d020000000000000000000000000000000009151f2a36414d565e676d73787a79756f6a61594f443a3025190d0100000006101820262b2e2f3030303030302f2e2b2720252a2d31373a3b3e40414242403f3c3a38342e2a251f17151a20272b2f35393a3d3f41424241403d3a39352f2b262017110a02000000000000000000000000000000000000000000000004101d2935404b55616e7b87939facab9f9285796d605e6875828f9ba8b2aca095897d7063574d4230271d12070000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b2a89a8e81746a5f544a41382f2a262424252a30353f46525d68727f8c98a2aeb5ab9b8e817568554b4034281c100400000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0004101c2834404b546773808d9aa9b3b8ac9f9285796d6053473e30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413a3b4246484b4d4f4f50504f4e4c494645403938322b262017110a0300000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00070e171d262d33373937332d261d18120b0300000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817e7064574a3d3124170a00000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190900000000000003101d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000713202c3945525d686d70707070707070706b60594f44332a2b3744505b656c707070707070706d675d5142382e23170c0c18232e3946525e686d707070707070706f6b6054483b2f221509000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000009121b242c343c424a50555d60656a6f737678797a7b7b7a797875736f6c66615f57524d453f362d251b11070000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3d3c3a37312a22180e0300030d17212930363a3b3d3d3d3d3d3d3d3d3b38322b23190f0400000915212c37424c545a5c606060606060605b59534b41372c2014080e1a26313d4751595e5f606060606060605957514940352a1e120600000000000000000000000000000000030e1925303b444d555d6066676d6c65625f584f473e32291e13080000000000060e151b1f212223232323232322221f1b15191e20262b2e2f31343535353433302d2b28231c1a140b090e161b1d24292c2d30333435353433302d2c29241d1a150b0600000000000000000000000000000000000000000000000000000c18242f3946535f6975828f9ca8ada2978b7e7165616e7a86929facb4aa9d9184776b6054453b301e150b000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92877c6f665b5349413c3631313130363a4146515b616d7a85929eaab4afa3998a7e7164574b3e2e23180c0000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000c18232e3d4a5763707d8a97a2adbaaea2988b7e7164594f42382e23170d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413431363a3b3e404243434342413f3d3a38342e2c27211b150c06000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200050b141b22272b2d2b27221b140b07000000000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575706c6155493c3023160a00000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab3a6998c807366594d4031261a0e02000000000000101d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000004111d2935414c565d60636363636363636360594f473d322127333f49535b6063636363636363605d554b4130261c110607121d2935414c565e61636363636363636360594f43382c1f1307000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000009111a222a30383f444c51545860626669676d6e6e6e6d6c66696662605b54534d46423b332d241b13090000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f303030303030302f2e2b2620181006000000050f171f252a2d2e30303030303030302f2c27211911070000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c111d2a36424e59636a6c6c6c6c6c6c6c6c66635b51463b2f23160a000000000000000000000000000000000008141f29323b434b5153555c60605b53534e463e352c20170d02000000000000040a0f1215151717171717171615130f0a0e11151a1f21222527282928272623201f1c17110e090300040a0f12181d1f20232628282827262320201d18120f0a0300000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8a96a0aca99d9083776a66727f8c99a3afaea2988b7f7265594f4433291f0c03000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3999083786c655b534e46423f3e3e3e41464c525b636d75818e97a1adb9ac9f92867a6d6154473a2e2114070000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000713202d3a4653606d7985929fabb8b4aa9d9083776b61544a3f34281f160b0200000000000000000000000000000000000000000306060b060603000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134262a2d2e313335363636363532302d2c28231d1b160f0a0400000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000020a11171b1f201f1b17110a0200000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686864615a5044392d20140800000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b4a89b8e817568574e42372b1e1308010000000209101d2935404b556976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000010d19242f3a444c52545656565656565656544f473d352b21222d38414950535656565656565654514b433a2f1e150a00000d1925303a444c52545656565656565656544f473d32271b0f03000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000810181e262e343a4145474e545559555c6061616161605b54595653504a46423b363029201b1209010000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222323232323232322211f1b150e060000000000050d141a1e2021232323232323232322201b160f07000000000f1b2835414d5a65707579797979797979756f65594d4034271b0e121f2c3845525e6a757979797979797979736d63574b3e3225190c0000000000000000000000000000000000020d172029313a4045474b515353504947433c342c231a0e05000000000000000000030608090a0a0a0a0a0a090806030002050a0f121415181a1b1c1b1a19161312100b0600000000000001070c10131416191b1c1c1b19171413100d07010000000000000000000000000000000000000000000000000000000000010e1a26313b4653606c7884919eaaab9f95887c6f6b7784919eabb5ac9f92857a6d6054473d3321170d00000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5ab9f958e81776c655f58534d4c4b4a4b4c52565d616d727f8c939ea9b3b0a69b8e8275685e5246392d2013070000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000006131f2c3845515c6675818e9ba8b2b8aca0958a7d70665c50443c31281d140b030000000000000000000000000000000000060b0f12131813120f0b0600000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271e2122242628292a2a29282623201f1c18120f0a04000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000060b0f1213120f0b060000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b575550483e33281c1004000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4aa9d9184776a5f53473a302519130c0708080d141a252c3845515d6776838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000008131e28323a4145474a4a4a4a4a4a4a4948443d352b23191b262f383f4446494a4a4a4a4a4a4745413a31281d0c03000008131e28323a4146474a4a4a4a4a4a4a4948433d352b21160a00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000060c151c23282f35393c4347494d4b51535455545453504a4c4946443f3836312a251f170e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f121515171717171717171515120f0a030000000000000003090e12141517171717171717161613100b0400000000000f1c2936424f5c697582868686868686868175685b4f4235281c0f13202c3946535f6c7987868686868686867f7366594c403326190d000000000000000000000000000000000000050e171f282f35393a40454746443f3837322a221a110800000000000000000000000000000000000000000000000000000000020608080b0d0e0f0f0d0c0907060300000000000000000000000406070a0c0e0f0f0e0d0a07060401000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a2aea79a8e8174707c8996a0acb0a69a8d8174675d5145392c20130500000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbb3ada79d938e80776f6a615f5758575758565e61686d757f88939fa5afb4aa9e94897c6f62564c4135291d11050000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000004101c2834404b5463707d8a96a0acb9b1a79d9183786d60584e43392f261d150c050000000000000000000000000000020a11171c1f2025201f1c17110a020000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a1415181a1c1c1d1d1c1b19161313100c07000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000305060503000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4a49443e362c22170b00000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a8b2aca096887b6e62564c41362a241d18161516191f252a35404b55606d7985929fabb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000010c1620282f35393a3d3d3d3d3d3d3d3d3b38322b231911141d262d3337393d3d3d3d3d3d3d3a39352f281f160c000000020c1620283035393a3d3d3d3d3d3d3d3c3b38322b23190f0400000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000030a11171e24292c32373b3c404045464748484746443f403c3938332d2a261f1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a0a090806030000000000000000000000020507080a0a0a0a0a0a0a0a090703000000000000000f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f13202c3946535f6c79869293939393938c7f7366594c403326190d00000000000000000000000000000000000000050d161d24292c2f34383a3937332d2b2620181008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a86929facac9f92867a75818e9ba8b2ab9f94887c6f62554c4135291d110400000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a9a29fa29d928e837c746e69676564646566686d727a818c939aa4afbaaea2988f82756a6054443a3025190d010000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000c18232e394653606c7884919ea9b3b8aca0958c7f726a5f554b42382f261e170e090300000000000000000000030a0b141c22282b2d312d2b28221c140b0200000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e080b0d0f1010100f0e0c0a0706040000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423d3c39332c241a100500000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a0acb2a89a8d8073685e52463f352f2924222222252a30364045515d67717e8b98a2aeb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000040d161e24292c2d30303030303030302f2c27211911070b141b22272b2d303030303030302d2c29241d160d0400000000040e161e25292d2e30303030303030302f2c27211910070000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000060c13191d20272b2e2f2e34383a3b3b3b3a3938332d2f2d2b28221c1a140e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f13202c3946535f6c7986929f9f9f9f998c7f7366594c403326190d0000000000000000000000000000000000000000040c13181d2023292c2d2d2b27221b1b150e0600000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b13131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845525d6874818e9aa7aea2988b7f7a86929facb2a99c8f83766a5f53433a2f24190d0100000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada29792979f9d949087807b77747271717173767a7f858e939fa4acb6afa59f92867b6e61584e4332281e1308000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000007121f2b3844505b66727f8b97a1adb9b1a79f92867c6f675d544a42383029201a140f0a06040000000104060b10151b1d262d3338393e3938332d261d140a00000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000002030303030200000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353531302d28221a11080000000000000000000000000000000000000000000000000000000000000815222e3b4754606a7784919eaab4ac9f92867a6d615b5145413a352f2f2f2f30363b4246525b606d7984919eaab4b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000000040c13191d2021232323232323232322201c160f0700020a11171b1f202323232323232321201d18130c04000000000000040c13191d20212323232323232323221f1b160f07000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000001080d11151b1f222223282c2d2e2e2e2e2d2b282223201f1c17110e0903000000000000000000000000000004090d0f0f131313131313130e0d0b0703000000000000000000000000000000000000000000000000000004080c0e0f1313131313131313080705020000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f13202c3946535f6c7986929facaca6998c7f7366594c403326190d00000000000000000000000000000000000000000001070d1113181c1f20201f1b17110f0a040000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020202020181714110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935414c56626f7c88959fabaa9d91837f8b98a3aeada1968a7d7164584e4331281e13080000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9f92858f949e9f99928d8884817f7e7d7e8082868c92979ea5afb6afa69d938b7f72695f53463d3220160c02000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000030f1c28333f4a54606d7985929ea8b1baaea3989083796d665b544a423b322b261f1b1312100c07080d1113171c1f272b2f383f44464b46443f382f261c1106000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282423201c1710080000000000000000000000000000000000000000000000000000000000000006131f2b37434e586673808d98a3aeaea2988e81756d625b514b45403d3c3b3c3d41464d525c636d74808d96a1acbcb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000001080d11131417171717171717161613100b0500000000060b0f1213161717171717171413110d0701000000000000000002080d111314171717171717171615130f0a0400000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000001040a0f131516181c1f2021222121201f1c171613120f0b0600000000000000000000000000000002091015191b1c202020202020201a1a17130e08010000000000000000000000000000000000000000000001090f14181b1b20202020202020201414110e0802000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000104070c10131413120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2423211d17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6a7683909da9aca095918b919baab4ab9e9184796d6053463c3120160c010000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa499887c828f949fa39f9a95908d8b8a8a8b8d8f92999ea2a9afb4aea59e948e81746d62574d42342b200e0400000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000b17222d3845515d67727f8b95a0acb6b4aaa0958f82786c665c544c443e37312b27201f1c181b1b191d2023282b32373d424a50535853504a42382d22170b000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c171614100b050000000000000000000000000000000000000000000000000000000000000000030f1b27323c4754616e7b86929fa9b3aa9e938b7f726d605d55514b494948494a4c52575e616e737f8b929da8b2bdb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000000000000010407070a0a0a0a0a0a0a0a09070400000000000000000305060a0a0a0a0a0a0a07060401000000000000000000000000010507070a0a0a0a0a0a0a09090703000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000030608070c1013131415151413120f0b0606060300000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2726231f19120b020000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d050000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000040607060503000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939393931302d28221a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864717e8a97a1ada7a09d989ba3adaea3998c7f73665c5044382c1f1204000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8ac9f93867979828c9399a0a7a09d9a98979798999c9fa3abadb3afaaa29f938e82796d605b51453b3122190f0000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000006111c2935404b55606d7884919aa4afbbb1a79e948e81786d665e564f46423c37322d2c2823272824292c2e34383c43474f545b6064605b544a3f33281c0f030000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0a0a080400000000000000000000000000000000000000000000000000000000000000000000000a15202d3a46525e6974808d97a1adafa59f93887f746d67605d555655555557565e61696e75808b919ba4aebac1b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000040607080808070606030000000000000000000000000000000000000000020c151e262c313536393939393939393433302b241d140b01000000000000000000000000000000000000010b151d252c31343539393939393939392e2d2a251e170e0500000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e46464646464646463e3d39332c241a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26323c4653606d7985919eabb1acaaa5a7adb9ac9f92867b6e61544a3f34281c1003000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aa9e9184786d78808791969ea1a9a7a5a4a4a4a6a9acafb3adaca49f98928b81786d675c51493f33291f10070000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000d18242f3a44505c66707d88939fa7b1b9b0a69d938e81786e686159534d47433c3a38342e34342f35393a3f44464e545960666c716c665b5044382b1f150a0000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d56616d7a85919ea4aeafa49a938b8179726d6765636262626466686d737b818c929ba3a8aaafb7b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000000000004080c0e0f131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d414246464646464646413f3c362f261d120800000000000000000000000000000000000009131d272f373d404246464646464646463b3936302920170d02000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000002060a0c0d13131313131313130a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b53535353535353534b49453e362c22170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6673808c99a3afb8b7b2b3b8b1a79b8e8175685e5242382e23170c00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9d9d9c908376666d737d848c92979c9fa4aba8a9a9a9a8a7a9a19e9a938e867e756d665c554b40372d21170d000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000007131d28343f4a54606b74808d95a0a9b3b8afa59d938e827a706b615f57544e49464440424141424145474a50535860626b6f787e786c6053463c32261b0f0200000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0e0e0d090907030000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b46525e68707d8a929ca5afaca49f928d847f797572706f6e6f7072767a80868e939ca09d9b9ea5afb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000010507070b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b09080603000000000000000000000000000000000000000000000004101b26303942494d4f535353535353534d4c4740382f24190e0300000000000000000000000000000000040f1a252f3941484d4e53535353535353535346413b32291e1408000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000070d121619192020202020202020161613100b040000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606060575550483e33281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b86929facb9c3bec0b8aca095897c6f63564d4130261c110600000000000000000000000000000000000000000000000f1c2936424f5c6975828f909090908e817568606b70797f858b909399999b9c9d9c9b9a9897928d87817b716d605c544b43392e251b0f06000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000010c17232e38424f59606d79839197a1abb4b7afa59e9490847d756e696260585653514a4e4e4e4f4c5154545c60636a6f757c838a7d7064584e43372b1e130800000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314181a1b1a1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2935414c56616b73808d939ea5afafa49d96918b85827f7c7c7b7c7d7f82868c92989ea095908e939eaab4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000002080d111314181818181818181818181818181818181615130f0a040000000000000000000000000000000000000000000915212c37424c545a5c606060606060605a58524a40362b1f1307000000000000000000000000000000000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2322201b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c6c64615a5045392d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6975828f9ba7b1bcc8beb3a99d9083776b6054443b301e150a0000000000000000000000000000000000000000000000000e1a2734414d5a6774808383838383837f72655960676d72797f83868a8c8e8f90908f8e8b8985817c756e69625a504a423930271d130900000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000006111c26303d45515d676e7b859299a3abb4b7afa69f96918a817b746f6a6663605c545b5a5b5b555d6063666d70767c8289908f82766a5f53473a3025190d00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d20202527282723221f1b160d08010000000000000000000000000000000000000000000000000000000000000000000000000000020d1925303a444f59606c77818e939fa4acaea8a19e98928e8b898888888a8c8f92999fa2a0969083818e9ba8b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000050c13191d20212424242424242424242424242424242422221f1b150f0700000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c67645c52473c3023170b000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000a131c232a2f32333939393939393939302f2c272119110700000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c717979797979797979716c6155493d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acb8c5baada2978b7e7265594f4432291f0c030000000000000000000000000000000000000000000000000d1926333f4c58646e74777777777777726d6256555c60676d72767a7d808182838382817f7c79746f6a615f5750443f3830271e150b0100000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000a151e2935404b555f696f7d879299a2aab3b8b0a9a19e938e87817c77736f6d66696867676869676d7074797d82888f949d94887c6f62564c41362a1c1207000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d161d24292c2d31343533302f2c272119130c04000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e44505b656d78818c939aa1a8adadaaa29f9b989695959597999c9fa3a49f9591847b808c99a6b0a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000050e161e252a2d2e313131313131313131313131313131312f2e2b2720191007000000000000000000000000000000000000000f1b2835414d5a65707579797979797979746e64584c3f33261a0d000000000000000000000000000000000e1b2734404d59656f75797979797979797976685e5246392d2014070000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000007121c252e353b3e4046464646464646463d3b38322b23190f04000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e86868686868686867e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4854606b7784919daab4beb8ab9f9285796d6053473d3220170d000000000000000000000000000000000000000000000000000b1723303c47525c64676a6a6a6a6a6a65625b514b51555d6065686e7173757676767574726f6d66625f58534d453f342e261e150c030000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000030c18242f39434d57606b707e879298a1a9b0bab2ada59e99928e88837f7c7977757574747576787a7d80858a8f949c9ea69a8e8174685e5246392e23180c000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a1f282f35393a3e4141403c3b383229241e160d0400000000000000000000000000000000000000000000000000000000000000000000000000020c162027333f49535c666d77808891969fa2a9abaeaca8a5a3a2a1a2a3a5a9a69f9a938e837b717e8b97a3a3a39b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000040f1a252f3941484d4e53535353535353535346413b32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000020c1620283036393a3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3c3b37322b22190f040000000000000000000000000000000000000f1c2936424f5c697582868686868686868074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000020d19232e3740464b4c53535353535353534948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393938a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f5965727e8b98a2aebab0a69a8d8074675d5145392c2013050000000000000000000000000000000000000000000000000007131f2b36404a52585a5d5d5d5d5d5d5856514940454b5153565e61646668696a6968676562605c54534e46423b3328231c150c03000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000007121d27313c454f59616c707d8691979fa6aeb4b9afaba39f9b95908c89868482818181828384868a8d91979c9fa6aaac9f92867a6d61544a4034281c10040000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c313a4045474b4d4e4d4948443d352f2820160c0100000000000000000000000000000000000000000000000000000000000000000000000000040e17222d38414b545c656c737d848c92979da0a7a6a8a9a9a9a8a7a9a19e9a94908781796e707c8996969696968e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000814202c37414b53595b60606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000008131e28323a4146474b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4947433c342b20150a0000000000000000000000000000000000000f1c2936424f5c6975828f93939393938d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000006121e2a354049515759606060606060606056544f473d32271b10040000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f9f978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c27323d4753606d7a85929fabb8ab9f94887b6e62554b4035291d100400000000000000000000000000000000000000000000000000030e19242e3840474c4d5050505050504c4a463f34394045474c525457595b5c5d5d5c5b585653504a47433c36312a2117110a0300000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000010b151f2a333d47505a616b707d8590949fa2aab0b7b5afaca7a09d999992918f8e8d8e8e8f9193999a9ea1a9abb0b7aea3988c7f73665c5144382c1f12060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222c353e434b5153585a5b5a56544f45413a32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39424b535b606b70797f858c9095979a9b9c9d9c9b9a9897928e88837c746d676e7b888989898989898174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00010d1925303a444c52545757575757575757575757575757575755544e463c32271b0f0300000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6360594f44382c2013070000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4acaca4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16202c3945515d6774808d9aa6b0a89c8f8276695f5343392f24180d01000000000000000000000000000000000000000000000000000008121d262e363c3f414444444444443f3e3a34282f35393b4146474a4d4e4f50504f4e4c4946443f3837312a261f180f06000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000000030d18212b353e485059606b6f7a828c92989ea6abb0b8b9b1acaaaba39f9d9c9b9a9a9b9c9e9fa4ababadb3b9b3adaaa29e9184796d6053463a2d2013070000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202b343e474f555d6064676866636059524c443a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000000a141d2730394149505960676d737a7f83888a8d8e8f908f8f8d8b8885817c766f6a60606d787d7d7d7d7d7d7d7c6e6255483b2f221508000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0005111d2a36414c565e61646464646464646464646464646464646260584e43372b1f130600000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000c1925323e4b57636d737979797979797979706b6054483b2f2216090000000000000000000000000000000000000002020202020202020202020202020202020b1825313e4b5864717e8b97a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55626e7b88949faba1968a7d7064574d4231281d1207000000000000000000000000000000000000000000000000000000010b141d242b30333437373737373732312e292324292c3036393b3e404243434342413f3c3a38342e2b26201a140e0600000000000000000000000000000c1926323f4c5965727f8c98a5adada295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2adada4978a7d7164574a3e3124170b00000000000000000000060f19232c363e474f5960686e787f868f949c9fa6abadb3b7b7b5afacaaa8a8a7a7a8a9abacafb5b8b5afaca9a19e98928d857b6e6255483b2f2215080000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464f5961676d717474736f6b605d564c41352921160b0000000000000000000000000000000000000000000000000000000000000000000000000000020b151e272f383f444f555d60686d72777b7e808282838382807e7c78746f6a6260585c666d707070707070706e6a5f53473a2e211408000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000713202d3946525e686d717171717171717171717171717171716f6a6054473b2e22150800000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f86868686868686867d706356493d3023160a00000000000000000000000000000106090b0c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1825313e4b5864717e8b97a4b1b1a4978a7e7164574b3e3124180b090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a76828f9ca89e9184786d6053463c3120160c0100000000000000000000000000000000000000000000000000000000020b12191f2326272a2a2a2a2a2a2524221e18181d1f252a2d2e3133353637363534322f2d2c28231c1b150e09030000000000000000000000000000000c1926323f4c5965727f8c98a0a0a0a095887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a0a0a0a0978a7d7164574a3e3124170b000000000000000000000007111a242c353d474f565e666d737b82898f949a9fa2a9aaacb1b1b3b4b5b4b4b4b5b5b3b2b3adababa39f9c97928d86807a6e695f53473a2e2114080000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b38434e58616b70797e8081807c766d685d52453d32271b10040000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333d434b51565d6065696e7173757676767574726f6c65626058544e545c6063636363636363625f584e43372b1f1206000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000714212e3a4754616d7a7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6f6255493c2f22160900000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0813202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c939393939393897c706356493d3023160a00000000000000000000000000060d121618191c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c25313e4b5864717e8b97a4b1b1a4978a7e7164574b3e312418191510090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37424e5764707d8a96a1998c7f72665c5044382b1f120400000000000000000000000000000000000000000000000000000000000001080e1317191a1d1d1d1d1d1d191815120d0c1014191e2021242628292a2a29282523201f1c17110f0a0400000000000000000000000000000000000c1926323f4c5965727f8c939393939393887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c899393939393938a7d7164574a3e3124170b00000000000000000000000008111a232c343d444c545c60696e757c82888d92979a9da0a7a5a6a8a8a9a9a9a9a8a7a5a9a29f9b99928f8a85807a736d675f574d42372b1e12060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a707d858b8d8e8d89827a6d60594f44382c201307000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b2227313a41454c5254575f61646768696a6968676562605b53544e47424a50535656565656565655534e463c31261a0f02000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00091623303c4956636f7d898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f423025190d13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c999f9f9f9f96897c706356493d3023160a0000000000000000000000010911181e2224252929292929292929292929292929292929292929313e4b5864717e8b97a4b1b1a4978a7e7164574b3e31292825211b140c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313c4653606d7884919e92867a6d61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000003070b0d0e1111111111110c0b0906010004080d111414171a1b1c1d1d1c1b19161312100c0600000000000000000000000000000000000000000c1926323f4c5965727f87878787878787877c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c87878787878787877e7164574a3e3124170b0000000000000000000000000008111a222b323b424a50575f616b6f767c81858a8d919596989a9b9c9c9d9c9c9b9a999797928f8b86827e79736d68605d554d453c31261a0e020000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953626f7c8792979a9b99948f82766b6054483b2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f282f353a4145474d5355575a5b5c5d5c5c5a585553504947433c383f44464a4a4a4a4a4a4a4847433c342a20150a00000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00091623303c4956636f7c8996979797979797979797979797978d8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c90837669564c4135291d1113202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6acaca396897c706356493d3023160a000000000000000000000009131b23292e31323535353535353535353535353535353535353535353e4b5864717e8b97a4b1b1a4978a7e7164574b3e353534312c261e150c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505c66727f8c998e8175685e5242382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000010404040404040000000000000000010507080b0d0f1010100f0e0c09070603000000000000000000000000000000000000000000000713202d3a4653606d797a7a7a7a7a7a7a7a786d6053463a2d2013070000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a796d6053463a2d2013070000000000000000000000000000081019202930383f444d535960636a6f74797d818487898b8d8e8f8f90908f8f8d8c8a8885827e7b76716d67615e56514c433c332a1f1509000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f99a1a9a7a69e94897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24293035393b4246484b4d4f4f50504f4d4b4946443f3837322e34383a3d3d3d3d3d3d3d3b3a37312a22180e0300000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00091623303c4956636f7c8996a2a4a4a4a4a4a4a4a4a4a4a49a8d8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e918578685e5246392d201308202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000006111b252d343a3e3f424242424242424242424242424242424242424242424b5864717e8b97a4b1b1a4978a7e7164574b424242413d3730271e1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616d7a8692897c6f62564c4130261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d6d6d6d6d6d6d6d6d6d665c5044382b1f120600000000000000000000000006121f2b3844505c666d6d6d6d6d6d6d6d6d6d665c5144382c1f1206000000000000000000000000000000070e171e262e343b42464f54586062666d7074777a7d7e8081828383838282807f7d7b7875716e6864605c55524c45413a312a21180e03000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929fabb3b4b0a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292c31363a3b3e404243434342413f3c3937332d2b2723282b2d303030303030302f2e2b2620180f060000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00091623303c4956636f7c8996a2adadadadadadadadadada79a8d8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197877a6d6154473a3025190d202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5864717e8b97a4b1b1a4978a7e7164574f4f4f4f4d49423930261b100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3846525e6875818e83776a6054443a301e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0d0b080606030000000000000000000000000000000000000000000000000004101c2834404b555c606060606060606060605c544a3f34281c100300000000000000000000000003101c28343f4a545c606060606060606060605c544a4034281c100400000000000000000000000000000000050c151c232831363d44484e54545c606467686e707273757576767676757472716e696865615e5653514b46413a352f281f180f0600000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8e8175685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb8b8b2a8998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191d20262a2d2e3134353637363534322f2d2b27221b1b171c1f202323232323232322211f1a150e06000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a89b8e8275685b4f4235281c0f00091623303c4956636f7c8996a0a0a0a0a0a0a0a0a0a0a0a09a8d8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b2a9978a7d7164564c4135291f16202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000006121e29343f495156585c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c64717e8b97a4b1b1a4978a7e71645c5c5c5c5c59544b42372c211509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c56626f7c897e7165584e4332291e0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316181a1b1c1c1c1b1a171513120f0b060300000000000000000000000000000000000000000000000c18232e39434b5153545454545454545453504a42382e23170b00000000000000000000000000000b17232e38424a5053545454545454545453514a42392e23180c000000000000000000000000000000000000030a11171f262a32383c43474b515357565e616365676869696a696968676664615f575854524d46454039363029241e160d060000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667784919da4abaca9a1968a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e2122242728292a2929272522201f1b17110f0b101213171717171717171514120f0a0300000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9b8e8275685b4f4235281c0f00091623303c4956636f7c8993939393939393939393939393938d8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b4a89b8e8175685e52463c31281f1d2935414c566c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000916222e3a46515b626568686868686868686868686868686868686868686868686868717e8b97a4b1b1a4978a7e71686868686868655d54493d3125190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a4754606a7481796d6053473d3220170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1012181c1f202225272828292828262422201f1c17120f0b0600000000000000000000000000000000000000000007121d273039404546474747474747474746443f3830261c1106000000000000000000000000000006111c2630383f444647474747474747474644403930271c12070000000000000000000000000000000000000000060c141a21272c3237394045464a4c525456585a5b5c5c5d5d5c5c5a595755534d4b4746413b38342e2a251e19130c04000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575726d62564a3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465717e8b929c9e9f9e979184796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e121415181a1c1c1d1d1c1a181613120f0b0600000306070a0a0a0a0a0a0a08080602000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8e8175685b4f4235281c0f00091623303c4956636f7d868686868686868686868686868686868074675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8ac9f92867a6d61584e433a312b262d3946525e687986939facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000b1824313e4a56626d7275757575757575757575757575757575757575757575757575757e8b97a4b1b1a4978a7e757575757575756f65594d4134281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b38434e58646f746d675d5145382c1f13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c1f23282c2d2f3133343536353433312f2d2b28221f1b17110b0600000000000000000000000000000000000000000b151e272e34383a3a3a3a3a3a3a3a3a3a38342e261e140a000000000000000000000000000000000a141e262e34383a3a3a3a3a3a3a3a3a3a38342e271e150b0000000000000000000000000000000000000000000003090e161b20272b2e34383a3d414647494b4d4e4f5050504f4f4d4c4a4846423e3b3936302c28231d19130d080100000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575716c6156493d3024170a00000000000000000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686865625b51463a2e221609000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e384a56626c7480898f9292918d857c6f675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f1010100f0e0c09060503000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817f7265584c3f3225190c000613202d394653606c787a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d20130700000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5baaea3988d80736a5f554b433c3731303a4754616d7a8799a4afb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000c1925323f4c5865727f828282828282828282828282828282828282828282828282828283909daab6b6aa9d90838282828282828275685c4f4235291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d46535d6468605d554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c23282c2e34383a3c3e404142424241403e3b3938332d2b27221b17110a02000000000000000000000000000000000000030c151d23282c2d2d2d2d2d2d2d2d2d2d2b28231c140c0200000000000000000000000000000000020c141c23282b2d2d2d2d2d2d2d2d2d2d2c28231c150c03000000000000000000000000000000000000000000000000040a0f151b1d23282c2d3036393b3d3f4042424343434342413f3e3b3a36312e2d2a251f1c18120d0802000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686864615a5045392d211508000000000000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585651493f34291e12060000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2e3a45505a646e747d82858584807b6f6a60554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575726d62564a3e3124180b0006121f2b3844505b666c6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675c5145382c1f130600000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bfb4aa9f92867c6f675d554e47424040424c5663707c8996abb5b2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000714212e3a4754616d7a848f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9095a0acb8b8ab9f95908f8f8f8f8f8f86796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202b34414b53595b53514b43392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282e34383a404446494b4d4e4f4f4f4e4d4a4846443f3937332d28221c140b06000000000000000000000000000000000000030b12181c1f202121212121212121201f1c17110a02000000000000000000000000000000000000020a11171c1f202121212121212121201f1c18120b03000000000000000000000000000000000000000000000000000000040a0f12181c1f20252a2d2e303234353636373636353433312e2d2a2621201e1914100c070000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585650483e34281d11050000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000111d29343f48525c646b7075787977746e6960584e43392f24180c00000000000000000000000000000000000000000004090c0e0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101008070502000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686865625b51463a2e22160900030f1c28333f4a545b6060606060606060606060606060606060605c554b4034281c100400000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8b0aaa3989083796d675f58534d4d4d4e545e6873808d9aa6b3b2a5998c7f7266594c3f3326190c00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000713202d3946525e686f7c86929b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9da0a7b1bcbcb1a79f9d9b9b9b9b9b9386796c605346392d201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222f3941484d4e4745403931271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171e272e34394044464a515355585a5b5b5c5b5b59575553504a46443f38332d261d180f0700000000000000000000000000000000000000070c10131314141414141414141312100b0600000000000000000000000000000000000000000000060b10121314141414141414141312100c070000000000000000000000000000000000000000000000000000000000000000070c101313191e20212325272829292a2a292927262422211e1a1414110e0804000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423f3e3a342d251b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18222d36404a52596163696b6c6b67615e564e463c31271d12070000000000000000000000000000000000000002090f15181b1c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1514120e090300000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585651493f34291e120600000b17222d38424a50535353535353535353535353535353535353514b43392e23180c0000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a08000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b0a69e9c9e959082796e6a625f575a5a585f666d7a85929fabb8b5ab978b7e7164584b3e3125180b00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000005111d2a36414c56606a717e8b929da6a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaacb1b9c3c3b9b1abaaa8a8a8a89f9386796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101d272f373c40413a38352f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c2328303940454a5153545c606264666768696867666462605b54535049443f382f2a2218120b03000000000000000000000000000000000000000406070707070707070707070603000000000000000000000000000000000000000000000000000003060707070707070707070706040000000000000000000000000000000000000000000000000000000000000000000000000406080d11141416181a1b1c1d1d1d1c1c1a19171514120e0907050200000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423e3d39342d241b100600000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353532312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242f3840474f55565c5f5f5e5a54524d443c342b1f150b01000000000000000000000000000000000000030c141b2025272829292929292929292929292929292929292929292929292929292929292929292929292929292929292929292921211e1a140d05000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4c4a463f372d23180d01000006111c262f383f4446474747474747474747474747474747474645403930271d12070000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b4a79a8d8174675a4e412f24190d010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9e948f949e9490837c746e69686766676a6f78828f97a2adbaaea399897d7063564a3d3023170a00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000010d1925303a444e58626c74808d949fa9b2b5b5b0aaa39f9f9f9f9f9f9f9f9f9f9f9f9f9fa3abb5c0bfb5aba39f9f9f9f9f9f9386796c605346392d20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151d252b3034352d2c29241d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e262e343d434b51545c6064666d6f7173747575757473716e6c6663605b53504a423c3428231d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080a0c0d0f0f101010100f0e0c0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353531302d28221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282524221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c28333e485055575757575757575755534d453b31261a0e020000000000000000000000000000000000020c151e252c3134353636363636363636363636363636363636363636363636363636363636363636363636363636363636363636362e2d2a251f170f050000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423f3e3a342d251b1106000000000a141d262d3338393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e271e150b000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e827568554c4135291d11040000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f828f959f959187807b7774737374777c828f949ea9b3b9ac9f92867a6d6054473a2d21140700000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000008131e28323c46505a606d78829097a1abb5b0a69e98929292929292929292929292929299a3afbbbbaea3999292929292929286796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b131a20242728201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f2830383f444f555c60666d7175797c7e808182828281807d7b7974706c65605b544e463f342e271e150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080912121212121212120707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282524211d171009000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3945505a616464646464646464615f574d42362a1e1205000000000000000000000000000000000009141e2730373d41424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343433b3a36312921170d0300000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353532312e29231b13090000000000020b141c22282b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c28231d150c03000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9d908477675d5145392c20160c0100000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa296897d839198a099928d88848180808184878f949ea6b0bab0a69c8f8276685d5245392c20130700000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000020c16202b343e44515c666e7a859199a3aeaa9e948f8686868686868686868686868687929facb9b9ac9f928786868686868686796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181a1b1413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f28313a424a505960676d72797d8185888b8d8e8e8f8e8e8c8a8885817d78716c665f585145403930271e150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215151f1f1f1f1f1f1f1f1413110d0802000000000000000000000000000000000000000000000000000000000000000000000005080a0b13131313131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c181715110c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71717171717171716e695f53463a2d21140700000000000000000000000000000000040f1b25303941484d4f5050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504846423b33291f140900000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282524221e18110901000000000000020a11171c1f2020202020202020202020202020202020201f1c18120b0300000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f92867a6d6054473e31281d130b04000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab94887b7c869299a39f9a95918e8d8d8e90939a9fa6b0b8b2a89f948a7d7063564c4135291d110400000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000050e19222834404a545e686f7d87929fa5a89c8f82777979797979797979797979797e8b97a4b1b1a4978a7e79797979797979746a5e5145382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080c0e0e0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f28313a434c545c606b6f797f848a8e929897999a9b9c9b9a999797918d89837e786e6a625b514b433930271e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222b2b2b2b2b2b2b2b21201d19130c040000000000000000000000000000000000000000000000000000000000000000060c111517182020202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e7e7e7e7e7e7e7e7b6e6155483b2e221508000000000000000000000000000000000915202c37414b53595b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54534d453b31251a0e02000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c191816120d0600000000000000000000060b0f1213141414141414141414141414141414141313100c07000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5afa3998b7e7164594f433a2f241d15100c070c0a0702000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aea399877a717e879299a0a8a09d9b9a999a9d9fa4acb0b7b0a9a1968f82766b6155443a2f24190d0100000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000071018232e39424d56606b727f8b939da79e948c7f736b6c6c6c6c6c6c6c6c6c717e8b97a4b1b1a4978a7e716c6c6c6c6c6c6a62584d4135291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313a434c565d666d747d848b91969b9fa2aaa6a7a8a8a8a7a6a9a19e9a95908a837c726d605c554b433930261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f38383838383838382e2d29241e160e040000000000000000000000000000000000000000000000000000000000000910171d2124242d2d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313100f0d090500000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79868a8a8a8a8a8a8a7e7265584b3f3225180c000000000000000000000000000000000c1825313d48535d6568696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969615e574d42362a1e1205000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b08070502000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0c0b09060100000000000000000000000000030606070707070707070707070707070707070706040000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5ab9d9083766b61554b40352e271f1c181a1917130e070000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca3a39f9286796c717e8791969fa2a9a7a6a6a7aaacafb6b0aba69f9691847b6e61594f4432281e13080000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000007121c27303b444f59626d74818e959fa69f93877d70695e5f5f5f5f5f5f64717e8b97a4b1b1a4978a7e71645f5f5f5f5f5e5850473c3125190d00000000000000000000000000000000000000000000000000000000000406070809090a090807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232f39434c555d686d78808891969ea1a8abaeafacaaa8a8a9aaacafadaba7a09d9590867f746d675c554b42382e23170d03000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c45454545454545453a3935302820160c020000000000000000000000000000000000000000000000000000000009121b22282d3031393939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0c0e0e0f0f0f0f0e0d0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000002090f14181b1c202020202020201c1c1915100a020000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79869297979797978b7e7265584b3f3225180c000000000000000000000000000000000e1b2734414d59656f757676767676767676767676767676767676767676767676767676767676767676767676767676767676767676766e695e53463a2d211407000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181818181818181818181818181818181414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b7ab9f958a7d70675d51454039302c28232626231f19120a01000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f969696969185786b6c717c848c92979d9fa7a6a7a8a8a7a6a69f9c948f847c6e695e52473e3320160c010000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000b151e29323d46515b606d79839097a1a49992857b6e665c515353535864717e8b97a4b1b1a4978a7e71645753535353514d473e352a1f1409000000000000000000000000000000000000000000000000020507070c1012131516161616151413100c0708060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2934404b555d676d7a828d939aa0a8acb0ababa39f9d9c9b9c9d9fa4acabb1aca79f99928c81796d675c544a3f34281f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474852525252525252524746413a32281e130800000000000000000000000000000000000000000000000000000006101b242c34393d3e46464646464646463e3d39342d241b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070c1013141617191a1b1b1c1c1c1b1a18171514120e0906050300000000000000000000000000000000000000000000000000000000000000000000000000030c131a202527282d2d2d2d2d2d2d292825211b140c0400000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa4a4a4988b7e7265584b3f3225180c000000000000000000000000000000000f1c2835424f5b6875818383838383838383838383838383838383838383838383838383838383838383838383838383838383838383827b6e6154483b2e211508000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2525252525252525252525252525252525252521201e1a140d0500000000000000000000000004080c0e0f1313131313131311100e0a0600000000000000000000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313131307070401000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bcb1a79e9184796d605c514b423c38342e33322f2a241c130a000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c69758289898989898983776a616a6f797f858c909597999a9b9b9a999794908a827a6e6a5f564d42352c210d04000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000030c17202b343f45515c676e7b859299a3a1979083786d605a50454b5864717e8b97a4b1b1a4978a7e7164574b46464645413c352c23190e030000000000000000000000000000000000000000000004090e121415181c1f20222223232222201f1d181615130f0a05010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313945515c676d79838f949fa4acb2ada69f9c9992908f8e8f91939a9d9fa7adb1aba39f938e82796d665c50443d31271d120700000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c464e53555e5e5e5e5e5e5e5e54524c443a3024190d0100000000000000000000000000000000000000000000000000000c17222c363e45494b53535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314181d1f202224262728282929282827252321201e1a1613120f0b0604000000000000000000000000000000000000000000000000000000000000000000020c151e252c313435393939393939393635322c261e160c02000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facb1a5988b7e7265584b3f3225180c00000000000000000000000000000000121f2b3845525e6b78858f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f887c6f6255483c2f221509000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2adada6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131313131313131313131313131313131312e2d2a251f170e0500000000000000000001090f14181b1b202020202020201e1d1a16110b04000000000000000000000000000000000000000000000000000000000000000000000001080e13171a1a20202020202020201413110d080100000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bfb9aca0968e81756e605c544e46454041403f3b352e261c12070000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7c6f62585f676d737a7f83878a8c8d8e8f8e8d8a87837d766d685f584e443b30231a1000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000050e19222934404b555e69707d87929fa59f958d80746c61574e4b5864717e8b97a4b1b1a4978a7e7164574b3e39393835312a231a1107000000000000000000000000000000000000000001070c10141a1e212223282c2d2e2f30302f2f2d2c292422221f1b15110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3943505a606d79828f959fa6afb1a9a19e948f8a868482828284878b90959ea1a8b0aea59e948f81786d60594f43392f24180c0100000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626b6b6b6b6b6b6b6b615d564c4135291d11050000000000000000000000000000000000000000000000000005111d28343e485055576060606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d202124292c2d2f3132343435353635353332302e2d2a2522201f1b1712100c070000000000000000000000000000000000000000000000000000000000000009131e272f373d40424646464646464643413d3830281e140a000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facb2a5988b7f7265584c3f3225190800000000000000000000000000000000121f2b3845525e6b7885919c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c95887c6f6255483c2f221509000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a0a0a0a0998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3b3a36302920170d0200000000000000030b131a202427282d2d2d2d2d2d2d2a2927221c150d05000000000000000000000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5ada7a89e938d80746d66605853514b4e4d4b4740382e24190e0200000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000815212e3b47535f6a6f7070707070706f6a6054555d60686d72777b7d7f81818281807e7a76706b615e564e463c32291f110800000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000071018232f39434d57606b727f8c939ea79d928a7e716a5f554b5864717e8b97a4b1b1a4978a7e7164574b3e312c2b29251f1911080000000000000000000000000000000000000000070c12181d1f262a2d2e2e34383a3b3c3c3d3c3b3a38352f2f2e2b27201e19140d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616c74818e949fa7b0b1a79f97918a837e7a77757576777a7e838a91969ea6afafa69e938d80736b60554b4035291d13070000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f78787878787878786d685d5246392d201307000000000000000000000000000000000000000000000000000815212d3945505a61646c6c6c6c6c6c6c6c64625a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12181d1f24292c2d2f35393a3c3d3f41414242424241403f3d3b3a36302f2d2b27221f1c18120e0903000000000000000000000000000000000000000000000000000000040f1a252f3941484d4f535353535353534f4e49423a30261b100500000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb2a6998c7f7366594c403024190d01000000000000000000000000000000121f2b3845525e6b7885919ea9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000091623303c4956636f7c899393939393938c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4746423b33291f1409000000000000010b151d252c313435393939393939393736332e271f170d0400000000000000000000000000000000000000000000000000000000000000010b141d242b3033343939393939393939392c29241e160d040000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada39b989f9c928d81796f6a63605c545a5957524a40352a1f130700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000006121f2b37434e585f626363636363636260584e4b51565d6065696e70737475757473716e68636159524c443c342a20170d0000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000007121d27313b454f59626d75818e95a0a49f92867c6e675d515864717e8b97a4b1b1a4978a7e7164574b3e3124181d19140e0700000000000000000000000000000000000000030b12181d24292c31363a3b3f4044464849494949484745403f3c3b37322d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67707d8a939da6b0b1a79f9590857d76716d67696869686d71767d848f949ea5afafa59f93887d70675d51453a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c85858585858585857a6d6154473a2e211407000000000000000000000000000000000000000000000000000a1724303d4955616c717979797979797979716c6256493d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d141a1d24292c2f35393a3e404547494a4c4d4e4e4f4f4f4e4d4b4a4846423f3c3937332d2c28231c1a150f0a04000000000000000000000000000000000000000000000000000814202c37414b53595b606060606060605c5a544c42382c21150900000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb4a79a8e817467564c4135291d1207000000000000000000000000000000121f2b3845525e6b7885919ea6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000091623303c4956636f7c87878787878787877f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61585858585858585858585858585858585858585858585854524d453b30251a0e02000000000009131d272f373d40424646464646464644423f3931291f150b0000000000000000000000000000000000000000000000000000000000000008121d262f363c3f4146464646464646464639352f2820160c0100000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a79b918c92989c938e837c75706d66686766635c52473b2f23170a00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000030f1b26323c464e535556565656565655544e4640454c5254575e616466676868676664615e56554f46413a322a22180e050000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000010b151f29333d47515b606d79839097a2a2989183796d605b5864717e8b97a4b1b1a4978a7e7164574b3e3124180b0d090300000000000000000000000000000000000000070c151d23282f35393b4246484b4a515355555656555553514b4c4947433c39363029241e160e07000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d7985919ea5afb2a89f9590837a706b64605d555b565d60646b707a828e939ea7b1afa49a9184796d60554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88919191919191877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e86868686868686867e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191f252a2f35393a4145474b4b51535557595a5b5b5c5c5b5b5a585654524d4c4946443f3a38342e2b261f1b160e090200000000000000000000000000000000000000000000000c1825313d48535d65686c6c6c6c6c6c6c69665e54493d3225190d00000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb6aa9d908377685d5246392f241811080000000000000000000000000000121f2b3845525e6b7885919a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a796d6053463a2d201307000000000f1b2835424e5b6875818e9ba8b4ada194877a6e646464646464646464646464646464646464646464646464615e574d42362a1e110500000000040f1a252f3941484d4e53535353535353514f4a433b31271c11060000000000000000000000000000000000000000000000000000000000030e19242f3840474c4d53535353535353535345413a32281e130800000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a5988c7f86929f9d959087827d79767474736e63574b3f3226190700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4947433c353a4145474d525457595a5b5c5b5a5754524c48443e36302920180f06000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000030d17212b353f45515d676e7b859299a4a0958e81756d625864717e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000710191e272e34394045474d535558545c60616263636262605d555955544e4746413b3530282018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67737f8c97a1adb9ada1969082796d68615953514b4f4c52545961686d78818e959faab4aca1968c7f72675d5145392c20130700000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88959e9e9e9e94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a9393939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24293036394045474c525457555d6062646567676868696868666563615e5759555350494644403937312c27211a140d05000000000000000000000000000000000000000000010e1b2734404d59656f75797979797979797670665a4e4135281c0f02000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6ac9f92867a6d61554b403529231a120900000000000000000000000000121f2b3845525e6b78858d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000006121f2b3844505c666d6d6d6d6d6d6d6d6d6d675c5145382c1f1306000000000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717171717171717171717171717171716e695e52463a2d201407000000000814202c37414b53595b606060606060605d5b554d43392e22160a000000000000000000000000000000000000000000000000000000000007131f2b36404a52585a60606060606060605f524c443a2f24190d01000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa396897d7f8c949fa09a938f8985838181807366594d402f24180d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3c3b3732293035393b4246474a4c4e4e4f4e4d4b4746413b38332a251e170e0600000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000050f19232935404b555f69707d87939fa59e938b7f726a6064717e8b97a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000030b1218222b303940454b5153575f616568666d6e6f6f706f6e6d67696662605854524c46413a3228231d150c0400000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fa9b3b0a69e91847a6d675e564f474540424145474f565d666d79839098a2aeb2a89f92857a6d6053473a2f24180c00000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2ababa094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a979f9f9f9f978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b222730353b42464b5153565d606467676d6f7072747475757575747372706e69696662605b5353514a47423c38322a251f170e060000000000000000000000000000000000000000020f1c2835424f5b687581868686868686868276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9bacb6afa3998b7f72675d51453e352c241b13060000000000000000000000000d192633404c5966737f8080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807a6e6154473b2e21140800000000000000000000000000000000000000000000000000000003101c28343f4a545c606060606060606060605c554b4034281c1004000000000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b6e6154473b2e211408000000000c1824313d48535d65686c6c6c6c6c6c6c6a675f554a3f33271a0e01000000000000000000000000000000000000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6c6c6c5d564c4135291d1104000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa295887c78828f95a0a49f9c9892908e8d85786c554b4035291d1004000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000006101820262b2e2f3030303030302f2e2b272024292c30363a3b3d4041424241403e3b3936302c282119130c050000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000071118242f39434d57616b737f8c939ea59f92877c6f6864717e8b97a4b1b1a4978a7e7164574b3e3124180b000000000000000000000000000000000000030c151c2328343c424b51555d6065696e727577797b7c7c7c7c7b7a7875726f6a66615e56524c443e342e271e160e0400000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8b98a2aeb7ab9f948a7d70685e554c443e39352f35393e444c545c676e7b86929fabb5aea2988b7e7165554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4acaca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000080e171d262d333a41454d52555d6064686d7174777a7c7d7f80818182828281807e7d7b7875726f6c6563605c54534d48433d36302920180f0600000000000000000000000000000000000000020f1c2835424f5b6875828e93939393938f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b9aa4afb5ab9e9285796d605a50473e362d2517110a02000000000000000000000c1925323e4b57636d737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373736e685e5246392d201407000000000000000000000000000000000000000000000000000000000b17232e38424a5053545454545454545453514b43392e23180c00000000000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b897d7063564a3d3023170a000000000e1b2734404d59656f75797979797979797771675b4f4236291d1003000000000000000000010507080d0c0a0702000000000000000000000d1a26333f4c58646e74797979797979797976685d5245392c201307000000000000000000000000000000000f1c2936424f5c6975828f9ca8b4aa94877b6e7a8390959ea5aaa29f9c9b928679675d5145392c201306000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000060e151b1f212223232323232322221f1b15191d20252a2d2e31333435353433312e2d2a251e1c160d0802000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000007121d27313b454f59606c77818f96a0a39991847a6d66717e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000020b151e272e343f464e545c60676d71767b7e8284868888898988888684827f7c77736e68615d5650454039302820160d04000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6676828f9caab3b3a99c8f82766b61564c433a322c2924292c323a424b555f6973808d99a3aeb3aa9c908376675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000009111a20292f383f444c52575e61676d71767a7e818386888a8c8d8e8e8f8f8e8e8d8b898785827f7c7874706d66625f57544f46423b332a21180e03000000000000000000000000000000000000020f1c2835424f5b6875828e9b9f9f9f9c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939fabb5ada1978d80736c615950483f3727221b140b020000000000000000000a16232f3b46515b6366676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767615e564c41362a1e11050000000000000000000000000000000000000000000000000000000006111c2630383f444647474747474747474645403930271d120700000000000f1b2835424e5b6875818e9ba8b4b8ada39b98979797979797979797979797979797979797979797979796897d7063564a3d3023170a000000000f1b2835424e5b6875818686868686868683776a5d5144372a1e11040000000000000002080d1114141a1917130e080000000000000000010e1a2734414d5a67748086868686868686867a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c6975828f9ca8aea398867a6d6d7a838e939fa2aaaca9a399867a6d6053473a2d201407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000040a0f1215151717171717171615130f0a0d11141a1e2021242627282928272421201e1914100b050000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000010b151f2a333e44505b656d79849198a2a1968f82786c717e8b97a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000a141d2730394044515860666d72797e83888b8e919299959696959a93918f8c88847f7a736d68615a514b423a32281f160c03000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7885929facb8ada297897d7063594f443a3129201d191d20283039434d57616d7a86929facb9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000010a121b232c323b414950565d60696e73797e82868a8d90929997989a9a9b9b9c9b9b99989697918f8c8885817d79746e69636059524d453c332a201509000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8aca99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6976828f99a4afb3a99d928a7e716b615a514940332d261d140a00000000000000000006121e2a3540495157595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54524c443b3025190e0200000000000000000000000000000000000000000000000000000000000a141e262e34383a3a3a3a3a3a3a3a3a3a38342e271e150b0000000000000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a396897d7063564a3d3023170a000000000f1b2835424e5b6875818e93939393939084776a5d5144372a1e1104000000000000050d14191e20212726231f19120a02000000000000010e1a2734414d5a6774808d939393939393877a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c6975828f9ca3a39f92857967686d79818b92989fa3aba194877a6e6154473b2e211408000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a09080603000104090e11141417191b1b1c1b1a181414110e080200000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000030d182127333f49535d676e7c86929aa49f948c8073717e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000000006111c262f39424a515b636a6f797f858b9095989b9e9fa3aba2a3aca49f9e9c9996918c86807a706c605c544c443a31281e150b000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8898a2aeb8ab9e9285796d6053463e32291f17100d11161e27303c46525e6875828f9ca8b5aea399897c6f6356493c30231609000000000000000000000000000000000000000000000000000304050504040201000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000010a131c242d353d444d535b60686d747b80858b8f92999a9d9fa3aba5a7a7a8a8a8a8a7a6a5a9a19e9c9997928e8a85807b766f6b615e574e463c31261a0f020000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626f7c87939fa7b1aea49f92867d716c625b52443f382f261b11060000000000000000020d19232e3740464b4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4746413b32291e1408000000000000000000000000000000000000000000000000000000000000020c141c23282b2d2d2d2d2d2d2d2d2d2d2c28231d150c030000000000000f1b2835424e5b6875818e9ba8b4c1bfb8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0a396897d7063564a3d3023170a000000000f1b2835424e5b6875818e9b9f9f9f9d9084776a5d5144372a1e11040000000000050e171e252a2d2e33322f2a241c140a000000000000010e1a2734414d5a6774808d9a9f9f9f9f93877a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c6975828f969696969185786b5e676d757e868e92999ea295887b6e6255483b2f221508000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e0f0f0e0d0b08070502000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000060f17222d38414c555f6a707e88939fa69f93887d717e8b97a4b1b1a4978a7e7164574b3e3124180b000000000000000000000000000000071017222d38424a545c606d727c838b91979d9fa7a8aaacafb5afafb6afacaba8a8a09e98928d857e746d665d564c433a30271d12070000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4b5a89c8f8275665c5044382c20170d0501040c151e2a36414c5666727f8c99a5b2b5ab988b7e7165584b3e3225180b00000000000000000000000000000000000000000406070a0d0f11111211110f0d0b0916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000009131c252e363f474f565e656c727a80868d92979c9fa3abaaacafb5b2b3b4b4b5b5b5b4b3b1b3adaba8a9a19e9b97928d87827c756e695f584e43372b1f12060000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000020e1a25313b47535f6a74818e95a0a9b2aea39892877e726d635c504941382d22171309000000000000000007121c252e353b3e404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403b3936302920170d0200000000000000000000000000000000000000000000000000000000000000020a11171c1f202121212121212121201f1c18120b03000000000000000f1b2835424e5b6875818e9ba8b4c1bbb3adabababababababababababababababababababababababa396897d7063564a3d3023170a000000000f1b2835424e5b6875818e9ba8acaa9d9084776a5d5144372a1e110400000000020b1720293036393b403f3b352e261c12080000000000010e1a2734414d5a6774808d9aa7acaca093877a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c69758289898989898983776a555d606c717b81878d929795897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000006111b262f3a434e57616c73808d949fa49a92857b7e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000020c182228333f4a545c666d747f8790959ea1a9abb1b5b5b2b0afaeaeafb0b2b5b5b2acaaa29f97928a81786d685d554c43392e23180e0400000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b3a69a8d807367544a3f34281a0e05000000030c1925303d4a5763707d8a96a3b0b2a5998c7f7266594c3f3326190c000000000000000000000000000000000000070c101313171a1c1d1e1f1e1d1c1a181416222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000009121b252e374048505960696e777f858d92999fa2a9acaeb5b6b8b5b2b0b6afacacabacaeb4afb1b3b5b5b3adaba9a29e9a938f89827b6e6a5f53473a2e2114080000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000009141f2b37434e58606d79839097a0a8b1aaa39992887f736e605b53493f3327251b11070000000000000008131e29323a41464747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474746443f3830261c1106000000000000000000000000000000000000000000000000000000000000000000060b10121314141414141414141313100c070000000000000000000f1b2835424e5b6875818e9ba8b4beb3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e96897d7063564a3d3023170a000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e1104000000000a141d29323b4146474d4b4740382e241a0e0500000000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7c6f6255515a62686e747b8085898c897d706356493d3023160a000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000406070f131313131313131313131313131313131313131313131313131313131313131313131313131313090806030000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000a141d28313c45505a606c78828f96a0a19790837e8b98a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000a141e2a343c44505b666d78818c9299a0a7adb3b4aeaca8a6a3a2a1a1a2a3a6a9acaeb5b4aea9a19e938e827a6d675d554b40342820160c02000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b2a5998c7f7266594c3f2e23170600000000000816232f3c4956626f7c8995a2afb3a6998d8073665a4d4033271a0d000000000000000000000000000000030a0f12181c1f202426292a2b2b2b2a2927242120222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000006101b242d374049515a626b707b828b92979fa3abadb3b9b8b3adaba8a6a3aca49f9f9f9fa3aba2a4a6a9acaeb4b8b3adaca49f9c938f857c6e6255483b2f2215080000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000030f1b26323c45515d676e7b859196a0a7b0aba39a938c80746c655b504440372d23190e050000000000010d1925303a444c525454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545453504a42382e23170c0000000000000000000000000000000000000000000000000000000000000000000000030607070707070707070707060400000000000000000000000f1b2835424e5b6875818e9ba8b4b9ada19792919191919191919191919191919191919191919191919191897d7063564a3d3023170a000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e110400000006111b262f3b444c52545a58524a40362c20170b02000000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000000000000000000815212e3b47535f6a6f7070707070706f6a60544750565e61696e74797c7f817c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000070c1013131c2020202020202020202020202020202020202020202020202020202020202020202020202020201615130f0a04000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000020b161f2a333e44505b666d7a849198a29f959086929facb8b1a4978a7e7164574b3e3124180b0000000000000000000000000006111c26303c46515b606c78818e939fa3abb1b3adaba39f9c99969594949596999c9fa3abadb3b3ada59d949083796d675c51453e32281e1308000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b2a5998c7f7266594c3f2e23170b00000000000916232f3c4956626f7c8995a2afb3a6998c807366594d4033261a0d0000000000000000000000000002090e151b1d23282c2d30333637383837373534312e2d2a2f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000040d18222d363f49515b636c717d858f949ea2a9aeb4b9b3adaba9a29e9c9997959a9392929299949597999c9fa3aaacaeb4b6afaca59e978a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000a15202935414b555e696e7b8490959fa6afaca49f928d80776c605c52493f352b20160c020000000005111d2a36414c565e61616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605c544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ab9e9285858585858585858585858585858585858585858585858585857d706356493d3023160a000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e11040000030d17222d38414c565e6166635c52483e33291d140a000000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000006121f2b37434e585f626363636363636260584e43444d52575f61666d7073756f6a6054473b2e221508000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000030b12181c1f20292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000040d182128333f4a545d686f7c86929fa49f989298a2aebab1a4978a7e7164574b3e3124180b000000000000000000000000000b17232e38424e58626d74818e939da5afb5afa9a29f99928f8c89888787888a8c8f92999fa2a9afb9afa69f959082796d605a50443a3024190d030000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1b3a6998d807366544a3f34281c1005000000020c1424303d4a5763707d8a96a3b0b2a5988c7f7265594c3f3226190c000000000000000000000000050d141a20262b2e34383a3d4042444445444442403e3b3a36303c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000010c161f2a343e48515b636d737e8792979fa6adb3bab2aca9a29f9a97928f8c8a8887868585868687898b8c8f92989b9fa3abafbbb9afa9968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000040d18242f3a434d575f696e7a838f949ea5afafa49c928d80746e635b51473d32281e1308000000000713202d3946525e686d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a78787878787878787878787878787878787878787878787878706b6054483b2f221609000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e110400010b151f27333f49535e686e736e635a50453b2f261b11060000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000030f1b26323c464e535556565656565655544e463c3b41464d53545c606366686260584e43372b1f1306000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000030c151d23282c2d363939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b262018100600000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000060f17222d38424c565f6a717e8a929da6a29fa2aab4bfb1a4978a7e7164574b3e3124180b00000000000000000000000003101c28343f4a545f6a727f8b939da5afbbaea59e97928c86827f7d7c7b7b7c7d7f82868c92979ea5aeb6b0a79f948d80746c61564c4135291f15090000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2b5a89b8f8275665c5044382b20170d0600040b141e2935414c5665727f8c98a5b2b3a9978a7d7064574a3d3124170a0000000000000000000000060f171f252a3137394045464a4d4f50515251504f4d4b4746423b3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000008131e28313c46505a626d737f8b9299a2a9b0b9b3aea8a09e97928d8985827f7d7b7a79797879797a7c7e808286898e92999ea5afbab0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000007131d28313b454d575f686e79828f939da5aeaea49d928d80736d62594f443a3025190d030000000714212e3a4754616d7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6360594f44382c201307000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e11040007121d27313944505b656e7a80736c61574d41382d22170d0300010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4947433c3430363b42464a505356595b56544e463d32271b0f03000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000b151e272e34383a424646464646464646464646464646464646464646464646464646464646464646464646464646463c3b37322a22180e04000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000006111c262f3a444e58616c74808d949fa8acaeb4bcbdb1a4978a7e7164574b3e3124180b00000000000000000000000006121f2b3844505c666f7c86929fa5afb6aea49c938f857f7a7573706f6e6e6f7073767a7f858f939ca4adb5b0a69d928a7e71685d52463c31261a0e0200000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a1acb8ab9e9285796d6053463e32291f17110d10151d26303845525d6875828f9ba8b5ada197887b6e6255483b2f221508000000000000000000020a1117212930363c43474b515357595c5d5e5e5e5d5c5a5754524d47464955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000020b19242f3a434e58616c727f8c919fa3abb3b8b0aaa29f96918b85807c797573706f6d676c6c666d6d6f717376797d81868e939eaab6b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000010c161f29333c454d565e676d79818e939ca4aeaea49c928c7f726b60564c41362a1f1409000000121f2b3845525e6b78858787878787878787878787878787878787878787878787878787878787878787878787878787878787878787877c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56544f473d32271c1004000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e1100050e18242f39434e58606c77828a7e71695e53493f33271f150b01010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3c3b37322b252a3136383f4446494c4e4947433d342b20150a00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000007121d2730394045464f5353535353535353535353535353535353535353535353535353535353535353535353535353534947433c342a20150a000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000a141d28323c46505a606d78828f96a1aab4bfc6bdb1a4978a7e7164574b3e3124180b000000000000000000000004111d2935404b55606d78839098a3aeb7aea49c928d827b736e686663626161626366686e737b828d929ca3adb7aea49e92857a6d61574d42372b1f140900000000000000000000000000000000000000000000000000000000000714202d3a46525e697884919eabb7ada197897d7063594f443b3127221b191d1f272f38424d57606d7a86929facb8ab9e9185786c605346392d2013060000000000000000020b141b2227333b42464e53555c606366696a6b6b6a6a686764615e5654524c55626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000a141d2935414c555f6a717e88939fa4afb5bbaea69f98928c847e7974706d66666462605d55545c6061626466676d70747a818e9ba8b5b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000040d17212a333c444c555d676d78818d929ca5afaea49f92877d6f685e52463b31251a0e010000121f2b3845525e6b78859194949494949494949494949494949494949494949494949494949494949494949494949494949494949494887c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154525252525252525252525252525252525252525252524948443d352b21160b00000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e11020b17202935404b555f6a727f8c92857b6e655b50443c31271d1207000e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000006101820262b2e2f3030303030302f2e2b2720191f262a2e34383a3d40423c3b37322b22190f0400000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000c18232e39424b51535c60606060606060606060606060606060606060606060606060606060606060606060606060606055534e463c32261b0f030000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000020b16202a343e44505c666d7a849198a3aebac0bdb1a4978a7e7164574b3e3124180b00000000000000000000000613202c3945515d67727f8b95a0aab4afa59c928c80756e68615e56565554545557565e61696e75808c919ca5afb9ada1978e8174695f53473b30251a0e020000000000000000000000000000000000000000000000000000000005121e2a36424d576774818d9aa6b0b3a99c8f82766b61564c433b332d2a25292c3139414a545e69737f8c98a3aeb0a69b8e8174655b5044372b1f120500000000000000000a141d262d333e454d52585f62676d70737577777877777573716e6966615e5655626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000006111b262f3845515d676f7c86929aa4afbbb6afa49c948f857f79726d6763605c54575554514c4b5153545658555d606368727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000050f18212a323b434c555c666d74808d939da6b0afa39991847a6d61574d42362a1d12070000121f2b3845525e6b7885919ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474545454545454545454545454545454545454545453d3b38322b23190f0500000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e110a141d29323b45515d676f7c8692978f82776c60584e43392f23180e050e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000000060e151b1f212223232323232322221f1b150e141a1c23282c2d3033352f2e2b27201910070000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000004101c2834404b545c60696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c625f584e43372b1f13060000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000040e182228343f4a545e686f7c86929fa4aeb9bdb1a4978a7e7164574b3e3124180b0000000000000000000004101c2834404a54606d7985929ea7b1b3a99e938c80736e615e56524c4a494848494a4c52565e616e737f8c939ea8b2b3a99f93877b6e62574d42362a1e110500000000000000000000000000000000000000000000000000000000020e1a25303c4955626f7c88949fabb5ab9f948a7d70685e554d443f38363035383d434b535c666e7b85929faab4ab9f94897c6f6253493f33271b0f030000000000000006111b262f383f4450575e616a6f74797d8082838485848382807e7b77726e68615e626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000b17222d38414e58606d7a849198a3acb6b6aca49f928d827b726d67605d5553504a4a4847454140454647494b4b51535665727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000004060709080603060f182029313a434b545c606e74818e949ea8b2aba1968d8074695e5346392f23180c0000121f2b3845525e6b7885919eabadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3838383838383838383838383838383838383838302f2c27211911070000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e06111b262f3b44505a606d798391989f948c7f726a5f554b40342920170c0e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000000000000040a0f1215151717171717171615130f0a04090e11171c1f2023262823221f1b150f07000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000006131f2c3845515c666d75797979797979797979797979797979797979797979797979797979797979797979797979797979766a5f53473b2e2115080000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000061017232e38424c56606a717e8b929da7b1bbb1a4978a7e7164574b3e3124180b0000000000000000000006121f2c3844515c66727f8c97a1adb9ada1978f81776c605c524d46413d3c3b3b3c3d41464d525c636d75818e96a1acb9afa4998e8174695e52463a2d20150a00000000000000000000000000000000000000000000000000000000000915212e3b47535f6a76828f99a3afb0a69e91857a6e675e5750494641424045474e555c656d78828f97a2adafa4999083766a605441382d22170b00000000000000081117222d384149505a61696e757c81858a8c8f90919191908f8d8a87847f7a746e68626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000030f1b27333f4953606a74818e96a0aab4bbafa49a938b80776e69605c55514b46443f3d3c3a393534383a3a3c3e40454c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000070c1013131615130f0a060e171f283039424a505c606d78828f96a0acb2a99f92867b6e61554b4034291c100400121f2b3845525e6b7885919ea3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2322201c160f07000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e0d17222d38414d56616c74818d95a0a69f92867c6f675c51453e32291e13081a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000000000000030608090a0a0a0a0a0a0908060300000000060c10121316191b1615130f0a0400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000713202d3a4653606d79828686868686868686868686868686868686868686868686868686868686868686868686868686867c6f6255493c2f22160900000000000000000000000000000001070c10192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000006111c26303a444e58626c74808d959fa9b3b1a4978a7e7164574b3e3124180b000000000000000000000713202d3a4653606d7984919ea9b3b1a79e91857a6d655b5046413b36302f2e2e2f30363b4246525b606d7984919ea7b1b5ab9f92867b6e6154473c32261b0f030000000000000000000000000000000000000000000000000000000006131f2b37434e58626f7c87929fa7b1ada1979083796e69605b53524c4f4b51535860676d77808d949fa9b1a79f93877c6f62584e432f261b1106000000000000040d1a2327333f49535b606c717b81878e9297999c9d9e9e9d9d9b9a9795908c86817b726c6f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e312518060000000000000000000000000000000000000000000000000000000005121f2b3744505b656f7c87939fa8b2b8aea49f93887f736c655e57514b45403a38342e2f2d2c29282c2d2e2f2f353f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000001070d12181c1f2022211f1b150e060d161e2730383f44505c666d7984919ea7b1aea3998e8174675c5145382c1f130600121f2b3845525e6b78859196969696969696969696969696969696969696969696969696969696969696969696969696969696969695887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f161613100b0500000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e161f27333f49535e69707d8a929da7aea3999183796d60594f443a3025190f1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d0f09080603000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000006131f2c3845515c666d78818e939393939393939393939393939393939393939393939393939393939393939393939393887c6f6255493c2f2216090000000000000000000000000000030b12181d1f2633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000a151e29323d46505a606d78839097a1abb5a4978a7e7164574b3e3124180b00000000000000000004111d2935414b5564707d8a97a1adb8aca0958b7e71685d53493f36302a2522212122252a30364045515d67707d8a959fabb7afa3998c7f7266584e43372b1f130600000000000000000000000000000000000000000000000000000000030f1b26323c47535f6a73808d959fa8b2a9a09590837b716c65615e565c555d60646a6f79818d929da6b0a89f958d80736a5f53463d321d140a000000000000010c161f2c353e44505b656c737e858e939a9fa2a9a8aaaaabaaaaa8a6a7a09d99928d867f776f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e2d22170b010000000000000000000000000000000000000000000000000000000613202d394653606c7883909aa4afbab0a69c928b7f726d605b534d454039352f2b28232221201d1c1f20212324323f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000002080d13181d23282c2d2f2e2b26201810060c151e262e343f4a545d67707d8995a0acb4ab9f9285796d6053473a2d20140700121f2b3845525e6b78858989898989898989898989898989898989898989898989898989898989898989898989898989898989898989887c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211412121212121212121212121212121212120a090704000000000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e1d28313944505b656e7b85929ea4aeb4aba0958d80746b61564c41362a21181a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000004101c2834404b545c666d78818e939ea59f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887c6f6255493c2f22160900000000000000000000000000030d151d24292c2d33404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000030c17202b343f45515c666e7b859199a3aea4978a7e7164574b3e3124180b0000000000000000000613202c3945515d6775828f9ba9b2b4aa9d9183786c60564c41382d251f1916151516191f252a35404b55616c7683909da9b2b5ab9d9184776a5f53473b2e21150600000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78839096a1a8b1a7a09590857e78716d68696969676d70757c838e939da4aea8a0969083786d60584e43342b200b0200000000000008131e28313e47525b606c77808b92979fa4acadafacaca49f9e9d9d9d9fa3aaa39f98928b82797c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000050f1b27333f495364717e8a97a4b1b1a4978b7e7164544a3f33281d130700000000000000000000000000000000000000000000000000000713202c38444f5964707d8a959facb6b4aa9f948c80736d625a5049413b342e29241f1c171b1f2222262626262626323f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000002080d13191d24292e34383a3c3b37322a22180c030c141c232e38424b55606b7783909daab7aea298897d7063564a3d3023170a000a1623303d495663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080505050505050505050505050505050500000000000000000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a18242f39434e58606c77828f97a1adb7bdb1a79d928a7d70685e52463f332a1e152734414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000000000000000000000010507080a0c0e0f0f0f0e0e0c090706040000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000c18232e39424b545c666d78818e939ea5afacacacacacacacacacacacacacacacacacacacacacacacacacacacaca295887c6f6255493c2f221609000000000000000000000000010b151f272f35383a3b404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000050e19222834404b545e696f7d87929fa5a4978a7e7164574b3e3124180b0000000000000000000714212d3a4754606d7a86929facb9aea2988b7e72655b50433a2f261b140d080808080e1419242f3943505a64717e8a97a1adb8aca096887c6f6255493c2e23170b0000000000000000000000000000000000000000000000000000000000040f1b26323c45515c666e7a8491969fa7aea7a097928b837e7a7876757677797d828991959ea5afa69f9691847a6d665c51463c3222190f000000000000010d19242f3a434f59636d74818d929fa2a9afafaba39f9b9a93919090919298989da0a29f948f837d8996a3afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000020d17202b3744505b65717e8b98a4b1b1a4988b7e71665b50443a2f24180d02000000000000000000000000000000000000000000000000000916222f3b4854606b7683909da7b1baaea2988f82786c605b51443f382f28231d18121920272b2e2f333333333333333f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000050d14191e252a2f35394045464947433c342a1e150b020a111c263039434f5966737f8c99a6b2b3aa998c807366594d4033261a0d000916222f3b4854606b707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070706d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a212935404b55606a727f8c949fa9b3bebab9aea49e91857a6d615a50453c30271c2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000306080d11141417191b1b1c1c1b1a19161413100c07040000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000007121d273039424a545c666d78818e939ea5afb7b9b9b9b9b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1afa295887c6f6255493c2f22160900000000000000000000000007121d27313940454748484c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000071018232e39424d56606b727f8b939ea7978a7e7164574b3e3124180b0000000000000000000a1724313d4a5764707d8a99a3aeb8ac9f92857a6d6053493f31281d140a02000000000209121d27313e4653606d7984919eabb8b2a8998c7f7266544a3f34281c100300000000000000000000000000000000000000000000000000000000000a15202834404b545e686e7b8490959da4aca9a29f95908b878483828384868a8f949da0a7aba39f948f847b6e685e544b40342a20100700000000000004111d2935414c56616b73808c939da4adb3aea59e99928e8a868483838486888c91959ea19e959085919eabb8ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000008131e2935404b55606c7883909daab6b7aa9d9083786c60554b4035291f140900000000000000000000000000000000000000000000000004101c2834404b5563707c89959fabb9b2a89f92867b6e665b50493f332d261d18120c19222b32373b3c40404040404040404c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1009090807050200000000000000000000000000000000050e171e252a30363a41454b515355534e463c30271d1207000a141e28313d495663707d8996a3afb4a89b8e8175685b4e4235281b0f000713202c38444f596063636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363605d554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090704000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a29333b45515d676f7c87929fa6b0b8b7adb7b9ada1978f82756d62574d42392e232734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000040a0f1315191e202124262728292928272523201f1d1812100c07000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000b151e273039424a545c666d78818e939ea5afb7c1c9c9bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a295887c6f6255493c2f2216090000000000000000000000000c18242f39434b51535555555966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000007121d27303b444f59626d74818e95a0978a7e7164574b3e3124180b000000000000000004101c2834404b546774818d9aabb4b5a89b8f8275675d5141382d1f160b02000000000000010b151f2c3844505c6674818d9aabb5b6a99c8f8376665c5044382b1f12060000000000000000000000000000000000000000000000000000000000040c18232e39424d565f696e7b838d929da0a7ada7a09d9a93918f8f8f9092999c9ea6aca79f99928c827a6e695e564c42392e22180e000000000000000613202c3945525d68707d8a929ca5aeb4aba39f938f87817d7a78777677797b7f848a91979d9f979197a1adb9ada094877a6d6154473a2e21140700000000000000000000000000000000000000000000010d1925303845515d67717e8b95a0acb8b8aca0958b7e71675d51453b30251a0e04000000000000000000000000000000000000000000000006131f2c3845515c6774818e9ba7b1b9ada1968c7f72695e544a3f3727221b140b0a15202b343c4347494d4d4d4d4d4d4d4d4d5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000000000060b0f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1616161414110e090200000000000000000000000000020d17202930363a41464b51545c60625f584e43392e23180c01020c16212e3b4854616e7b8794a1aeb6a99c908376695d5043362a1d100004101c27323d474f545656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565653514b433a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171717171717171717171717171717171717171614100b0500000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514437262f3b45505a606d79849199a3aeb2acaaa1abacb2a99e938b7e71695f544a4034282734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000001070c10161b1f22252a2d2e303234353635353432302d2c29241f1c18120b0600000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000030c151e273038424a545c666c78818e939ea5afb7c1c3b8ada39b9897979797979797979797979797979797979795887c6f6255493c2f221609000000000000000000000004101d2935404b555d606262626266737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323d47515b606d79839097978a7e7164574b3e3124180b000000000000000006131f2c3845515c667784909daab7b3a9978b7e7164554b402f261b0d04000000000000000003101c28343f4a5463707d8a99a3afb8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000007121d27303b444d575f696e79808990959fa4abacaca49f9e9c9c9c9d9fa3abaaaba39f9590877f786d685e574d443a30271d100700000000000005111d2a36414c56606d7a84919ea4adb4aaa399928b827b75706d676a6a666c6f72777e848e939da19ea1a9b3beada094877a6d6154473a2e2114070000000000000000000000000000000000000000000005111e2a36414c56606d7984919ea7b1bcbcb1a79e9185796d60574d42362a20150a00000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8b4aa9e9184796d60574d42382d2517110a020f1b27323c464e54555959595959595959595965727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000020a11171c1f2835424f5b6875828e9ba8b5a99c8f8276695c4f4336292222222221201e19140d0500000000000000000000000008141e29323b41464c52555d60666d6f6a5f554b4034281d1207000714212d3a4754606d7a8793a0adb7aa9d9084776a5d5144372a1e1100000b16212b353d4448494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4745403a31281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e242424242424242424242424242424242424242424242423201c161008000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372d38424d57616c74818e96a0abb2a8a09e949ea1a8b0a69f92867b6e665c51443d312834414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000060b12181c1f272b2e3036393b3d3f4142424241413f3c3a39352f2c28231c17110a020000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000030c151e263038424a545b666d78818e939ea5afb8c1b3a79b918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b887c6f6255493c2f221609000000000000000000000006131f2c3845515d676d6e6e6e6e6e737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000030c17202b353f45515c676e7b8592998a7e7164574b3e3124180b00000000000000000713202d3a4653606d7986929facb9ada197877b6e6154483b2f21140a000000000000000000000c17232e3a4753606d7986929facb9aea298887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000b151e29323b454d575e676d747d838b9399a4afb6afacaba9a8a9aaacafb5afa399928a837c736d665e564d453b32291e150b000000000000000713202d3946525e6874808d96a1adbaaea39892877e756e6963605d55545b6062656c717a818d929da5adb3bbbaada094877a6d6154473a2e211407000000000000000000000000000000000000000000020b19232d3946525e68737f8c96a1adb9c3c3b9ada1978c8073695e52463c32261b0c03000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a2adbaaea2988c7f72665c51453b2f261c12060006131f2b37434e5860626666666666666666666666727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000020b141c22282b2d35424f5b6875828e9ba8b5a99c8f8276695c4f43362f2f2f2f2f2e2d2a251f170e0500000000000000000000010d1925303b444c52565e61676d72797c6f675c5145392f241810080a14212d3a4754606d7a8793a0adb7aa9e9184776b5e5144382b1e110000050f19232b32383b3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3a39352f281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3030303030303030303030303030303030303030303030302f2c28211a11080000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514437333f4a545e69717e8a939da8b2aba09691879196a1abaea2989083786d60594f433a2f34414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000020a11171d23292c32383b3c4146474a4c4e4e4f4f4e4d4c494745403a38342e28231c140c0600000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000030c151e263038424a545c666d78818e939ea5afb8b2a5988c7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7a6d6154473a2e21140700000000000000000000000714202d3a4753606d797b7b7b7b7b7b808d9aa7b3afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000050e19232934404b555e69707d87928a7e7164574b3e3124180b00000000000000000916222f3c4955626f7c8899a3aeb8ab9e928578695e53463a2d2114020000000000000000000006131f2c3845515c677783909daab7b4aa978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000030c17202a333b454d555c606b70787e86939facb9b3adaba9a7a8aaacb2b9ac9f92867e766f6a605c544c443b332920170c03000000000000000714212e3a4754616d7a86929fa9b2afa59f92867d716c615f5754514c4a5053555a61676d77808d939da8b2bdbaada094877a6d6154473a2e2114070000000000000000000000000000000000000000000a141d2b37434e58616d7a85929fa8b2bdcbc9beb3a99f92867b6e61584e43372b1e150b00000000000000000000000000000000000000000004111d2935404b556774808d9aa9b3b8ac9f92867a6d60544a4033291d140a00000815222e3b4754606a6f7373737373737373737373737f8b98a5b2b0a3968a7d7063574a3d3024170a000000000000000000000000000a141d262d3338393c424f5b6875828e9ba8b5a99c8f8276695c4f433c3c3c3c3c3c3b3a36302920170d0200000000000000000005111e2a36414c565e61686d737a7f8485796d60554b403529221914141b222f3b4855626e7b8895a1aeb7aa9d9084776a5d5144372a1e1100000007111921272c2f303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302d2c29241d160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c38332c231a100500000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144313a44505b666e7b85929fa5afafa39991847a849199a4afaa9f958d80736b60564c413534414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000050b141b22272f34383d4347494c525457595a5b5c5c5b5a585653514b46444039342e261e180f09000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000030c151e262f38424a545c666d78818f939ea6b0b6a99c908379717171717171717171717171717171717171716d685d5246392d2013070000000000000000000000091623303c4956636f7d8888888888888d929da9b5afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000071018232f39434d57606b727f8c8a7e7164574b3e3124180b00000000000000000b1824313e4b5764717e8a97abb5b5a99c8f827669574d42362a1e12050000000000000000000004101c2934404b556774818e9aa7b4b3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000050e18212a333b454e58616b707b839099a4afaca9a29f9c9b9b9ea0a8aaafa39990837b6f6a60574d443a322921170e050000000000000006121e2b37424e576673808c98a2aeb3a99d928a7e716b625a534d4745413f44464850555d656c74818e96a0acb8baada094877a6d6154473a2e211407000000000000000000000000000000000000000006111c262f3847535f6a74818d98a2aebac4c3bcc4baaea2988e81746a5f54473e30271c120700000000000000000000000000000000000000000613202c3945515d677783909daab6b5a89b8e8175675d5142392e20170b0200000916222f3c4955626f7c808080808080808080808080828f9ca9b5b0a3968a7d7063574a3d3024170a00000000000000000000000006111c262f383f444649494f5b6875828e9ba8b5a99c8f8276695c4f494949494949494746423b32291f14090000000000000000000714202d3946525e686e747a80858c918b7e71675d51453d3429242121262d36424d5664717d8a97a4b0b6a99c908376695d5043362a1d1000000000070f161c20222323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232320201d18130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a48443e352c21160b00000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d51443a434e58606c78829097a2adb0a69f92877c6f7d87939fa7b1a79f93877d6f685d52453e33414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000070e171d262d33394045474e5456565e6163656768696868676563605d5553514a443f38302a211a12090100000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000030c141d262f38424a545c666d78818f949fa6b0ab9f948e81776c6464646464646464646464646464646464615d564c4135291d11050000000000000000000000091623303c4956636f7c8995959595959a9da4aeb9afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59636d75818a7e7164574b3e3124180b00000000000000000c1926323f4c5965727f8c98a5b2b4a79a8d8174675a4e4131251a0e0200000000000000000000000c18232f3f4c5966727f8c99a5b2b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000000000000000006121e2a36424d57606a707d869095a0aba7a09d97928f8e8f91969c9ea6ab9f9590857c6f695f564c4135291f140900000000000000000814212e3a47535f6a7784919daab4ada2978e81746c61595046423b39353338393e434c535b606d7984919ea8b2bdada094877a6d6154473a2e21140700000000000000000000000000000000000000000b17222d38424f59626e7c87929faab4bcb7b6afb1b6b4aa9f93877c6f625a5042392e23180c01000000000000000000000000000000000000000714202d3a4753606d7a86929facb9b2a8978a7d7164554b4130271c0e050000000b1825323e4b5865717e8b8c8c8c8c8c8c8c8c8c8c8c8f949fabb7b0a3968a7d7063574a3d3024170a0000000000000000000000000b17222d38424a50535555555b6875828e9ba8b5a99c8f8276695c555555555555555554524d443b3025190e0200000000000000000814212e3b4754616e7a80868c92979e9184796d60594f463e35302e2e2f383f46525e6975818e9ba8b4b5a89b8f8275685c4f4235291c0f0000000000050b101316161717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171413110d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757575757575757575757575757575757575757554f473e33281c1004000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144414b55606a737f8c949fa9b3aa9f948c7f736b73808c959faaafa49991847a6d605a50453b414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000007101920292f383f444b515358606267686e7072747575757474726f6d6764605c54504a423c332c241b130901000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000020b141d263038424a545c666d78828f949fa7b0a69e938d80736d625a585858585858585858585858585854524c443a3024190d010000000000000000000000091623303c4956636f7c8996a1a1a1a1a7a9aeb6bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29333d47515b606d79847e7164574b3e3124180b00000000000000000e1a2734414d5a6774808d9aa7b3b2a5998c7f7266594c3f33261909000000000000000000000000071824313e4b5764717e8a97a4b1b5a99c8f8276695c4f4336291c100000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696f7c869298a0a7a59e95918a8582818284888f949ba3a79f9792857b6e685d52453b31251a0e02000000000000000815222f3b4855626e7b8896a0acb8ab9f92857a6d605a50473f36312c29282b2d313a4149515d67717d8a96a1adb9ada094877a6d6154473a2e21140700000000000000000000000000000000000000030f1c28333f4a54606b75828f99a3afb9b0aba9a3a5abbbafa49a8f82766c61544a4034281e1308000000000000000000000000000000000000000916222f3c4955626f7c8899a3afb8aca096877a6d6154473a2f21150b000000000b1825323e4b5865717e8b98999999999999999999999c9fa6b0bbb0a3968a7d7063574a3d3024170a0000000000000000000000030f1c28333f4a545b60626262626875828e9ba8b5a99c8f827669626262626262626262615e564d42362a1e110500000000000000000815212e3b4854616e7b8692989fa2a1968d80736b60584f46413b3a3a3b4149505b616e7b86929facb8b4aa998c807366594d4033261a0d000000000000000407090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363636363636363636363636363636363636363636361594f44382c201407000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514445515d676f7c87929fa6b0aea2989083786d606d78839098a2aeaba1968e81756c61574d42414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000030c19222b323b414950555c60656a6f73777a7d7f8181828281807f7c7a75716d66605c544d453e362d251b1309000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000020b141e263038424a545c666d798290959fa8afa59d928b7f726c61584e4b4b4b4b4b4b4b4b4b4b4b4b4746413a32281e1308000000000000000000000000091623303c4956636f7c8996a2aeaeaeb3b5b9bcbcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212b353f45515d676e7b7d7063564a3d3023170a00000000000000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7164584b3e3125180b000000000000000000000000091623303c4956636f7c8996a2afb6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58616e7b859198a2aaa69e938e837d79767475777c828c919ba4a9a19791847a6d60574d42362a1e1205000000000000000c1825323f4b5865727e8b98a8b2b2a8998c8073685d52483e352a26201d1c1f20282f38404b55606c7884919eabb7ada094877a6d6154473a2e211407000000000000000000000000000000000000020d17202b3844505b66707d89949eabb5b0a69f9c9699a1abb6ac9f948a7d70665c51443a2f24190d030000000000000000000000000000000000000b1724313e4a5764717e8a97abb5b7aa9d918477685e5246392d201303000000000b1825323e4b5865717e8b98a4a6a6a6a6a6a6a6a6a6a9abb0b8bdb0a3968a7d7063574a3d3024170a000000000000000000000006121f2b3844505b666c6f6f6f6f6f75828e9ba8b5a99c8f82766f6f6f6f6f6f6f6f6f6f6e695e52463a2d20140700000000000000000714202d3a46525e6975828f9aa4ada89f92877d706a6159524c484747484d535b606d75818e98a2aebaaea3988a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070707070707070707070707070707070707070706b6155483c2f231609000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5145505a606d79849199a3afafa59f92867b6e665c666e7b86929fa5afa89e938a7e71695e544a3f4d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000b151e2b343d444d535b60676d71777c8084878a8c8d8e8f8f8e8d8b8986827e79716d665f5750483f372d251b11080000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000020c141e263039424b545d676d79839096a0a8aea49f93877e706a60574d433e3e3e3e3e3e3e3e3e3e3a3935302820160c02000000000000000000000000091623303c4956636f7c8996a2afafafafafafafafafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232935404b555f696e706b6055483c2f23160900000000000000000f1c2935424f5c6875828f9ba8b5b0a3978a7d7064574a3d3124170a0000000000000000000000000915222f3c4855626f7b8895a2aeb7aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a75828f97a1aaaa9e948e8179706d6668686a6f757f8c929ca8a9a0968e8174695e53463a2d211407000000000000000e1b2734414e5a6774818d9aa7b4aca196887b6e62564c41362c231a14110f12161d262f3944505b6674808d9aa7b3ada094877a6d6154473a2e21140700000000000000000000000000000000000008141e2935404b55606c7883909da6b0b7ab9f9490898f99a6b0b0a69d9184796d60564c4135291f14090000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b5a89b8e827568564c41362a1d1105000000000b1825323e4b5865717e8b98a4b1b3b3b3b3b3b3b3b3b5b7b7b7b7b0a3968a7d7063574a3d3024170a00000000000000000000000613202d394653606c787c7c7c7c7c7c828f9ca9b5a99d90837c7c7c7c7c7c7c7c7c7c7c7b6e6154473b2e211408000000000000000005121e2a36424d57626f7c87939fa9afa39992867c706b615d5655545455575e656c727f8c939eaab4b8ac9f92867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000105080b0b0b0805010000000000000000000000000000000000000000000000000407090a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7063574a3d3024170a000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514d57616c74818e96a0abb2a89e938b7e71695f545f69717e8b939ea8afa59f92857b6e665b50444d5a6774808d9aa7b3ada093877a6d6054473a2d211407000007121d27303d464e565e656c71797e84898d919696989a9b9c9b9b9a9898928f8a847e786e69615a51493f372d231a0e0500000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000020c151e273039424b555d676d7a849196a1a9afa49992867c6f695f564c42382e313131313131312e2d29241e160e0400000000000000000000000000091623303c4956636f7c8996a2a2a2a2a2a2a2a2a2a2a296897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000081118242f39434d575f616360594f44382c2014070000000000000000101c2936434f5c6976828f9ca9b5b0a396897d7063564a3d3023170a0000000000000000000000000815222e3b4855616e7b8894a1aeb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88939ea9aea2988f82786d67605c54585f626d73808c96a0aca89f92877b6e6154483b2e21150600000000000000101d2a3643505d697683909ca9b6ab9e918478695f53433a2f241a11090403060b141d28333f4a5464717d8a97a4b0ada094877a6d6154473a2e2114070000000000000000000000000000000000010d1925303945515d67717e8b95a0acb8b0a69c90827d89949facb6aca0968b7f72685d52453b31261a0b0200000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3b3a6998d8073665a4d403025190d01000000000b1825323e4b5865717e8b98a4aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3968a7d7063574a3d3024170a00000000000000000000000714202d3a4753606d7a8688888888888f949fabb7ab9f95908888888888888888888888807366594d4033261a0d0000000000000000020e1a25303b4754606a75818e97a2adaba29892857d746d68646261616264696e777f87939fa5afbcb0a69b8f8275675d5145392c20130600000000000000000000000000000000000000000000000000000000000000060c111517181715110c06000000000000000000000000000000000000000000050b101416171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d4a545e69717e8a939ea8b2aca1968e81756c62574d57626c75818e96a1abada2979082786c60584e4d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000c18232e39434e5860696e777e848b91959a9ea0a8a5a7a8a8a8a7a7aaa39f9b96918b837b716c625b51493f352c20170d02000000000000000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e21140800000000000000000000000000030c151e273039434b555e686e7b849197a2aaaba29892857b6e685d544a3f342825252525252521201d19130c040000000000000000000000000000091623303c4956636f7c8995959595959595959595959595897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c454d535556554f473d33271c10040000000000000000101d2a3643505d697683909ca9b6afa296897c6f6356493c302316090000000000000000000000000814212e3b4754616e7a8794a1adb8ab9e9285786b5f5245382c1f1200000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b0ac9f92867b6e665d55504a4e535b606d7984919eaaafa3998c7f7266594c3f2d22170b00000000000000111e2b3744515e6a7784919daab5a89b8f827568574d4231281e120800000000020b17222d3d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000000000000000000000000000005111e2a36414c56606d7984919ea7b1b5ab9e94897d76828f9aa4afb2a89e92857a6d60574d42362a1d140a00000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4b1a5988b7e7265584b3f3225180800000000000b1825323e4b5865717e8b989e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e968a7d7063574a3d3024170a00000000000000000000000714202d3a4753606d7a8693959595959c9fa6b0bbb1a79f9d959595959595959595958c807366594d4033261a0d00000000000000000009141f2b37434e58616e7b85929ea4aeaaa197928a807a74716e6d6d6e71757b828c9399a4afb7b4aa9f94897c6f63554b4135291d11040000000000000000000000000000000000000000000000000000000000000911171d21242524211d171109000000000000000000000000000000000000000810161c20232423201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969696969696969696969696969696969696969286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d505c666e7b85929fa5afafa49a91847a6d615a5045505a606d7a849199a4afa99f948c7f726a5f554b5a6774808d9aa7b3ada093877a6d6054473a2d2114070004101c2834404b55606a6f7b828a91969da0a7aaacb2b2b4b4b3b4b4b3b4aeaca8a09e9590867e726d625b51473e32291e1308000000000000000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e2114080000000000000000000000000000030c151e27313a434c565e696e7c859298a3acaaa19791837a6d665c50443f342b20161818181413110d0802000000000000000000000000000000091623303c4956636f7d8989898989898989898989898989897d706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333c4246484a48443d352c21160b000000000000000000101d293643505c6976838f9ca9b6afa396897c706356493d3023160a0000000000000000000000000814212e3b4754616e7a8794a1adb8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000004101c2934404b556a7683909da9b4a89b8e8175685e544b443f4347515c66737f8c99a6b5ab9c8f82766953493f33271b0f03000000000000121f2b3845525e6b7885919eabb4a79a8d8174675a4e413127160c000000000000061724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000000000000000000000000020b19232d3946525e68737f8c96a1adbbafa4998f82756f7c87939fabb5ada2978d8073695f53463d2f261b1106000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7164584b3e3125180b00000000000b1825323e4b5865717e8b919191919191919191919191919191919191918a7d7063574a3d3024170a00000000000000000000000714202d3a4753606d7a8693a0a2a2a2a9abb0b8c2b9b1aba9a2a2a2a2a2a2a2a2a2998c807366594d4033261a0d000000000000000000030f1b27323d46525e69707d8a929da5afa9a19e928d85817d7b7a7a7b7e82878f949fa4abb5baaea2988f82766b6054433a2f24180d01000000000000000000000000000000000000000000000000000000000009121b22292d3031302d29221b1209000000000000000000000000000000000008111a21282c2f302f2c28211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d59606d78839097a2adb1a79f93887d70685d52483f45525d686f7d87939fa7b0a69f92877c6f675d515a6774808d9aa7b3ada093877a6d6054473a2d2114070006131f2c3845515c676f7c858f949ea1a8acb1b6b2acaaa8a7a7a7a9abaeb3b8b2aca79f9892887f726d62594f443a3025190d040000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000000030c151f28313a444d575f6a6f7d86929aa4afa9a0958f82786d605b51463d32281e13080b0707050100000000000000000000000000000000000714212d3a4754606d797c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a31373a3b3d3c38332c231a0f05000000000000000000101c2936434f5c6976828f9ca9b5b0a3968a7d7063574a3d3024170a0000000000000000000000000815222e3b4855616e7b8894a1aeb7aa9e9184776b5e5144382b1e110000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb2a5988c7f7265564d42393437404a5463707d8a96a3b0ab9e918578655b5044372b1f1205000000000000121f2c3945525f6c7885929fabb3a6998d8073665a4d4033271a080000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000000000000000000000000000a141d2b37434e58616e7a86929fa8b2b4aa9f93877c6f6a75818e99a3afb3a99f92867b6e61594f41382d22170b010000000000000000000000000000000f1c2935424f5c6875828f9ba8b5b0a4978a7d7164574a3e3124170b00000000000b1724313e4a5764717e8484848484848484848484848484848484848484847c706356493d3023160a00000000000000000000000714202d3a4753606d7a8693a0adafafb5b7bbc2cac2bcb7b6afafafafafafafafa6998c807366594d4033261a0d000000000000000000000a15202a36424d57616c73808d939da5afada49d98928e8a888787888a8e92999fa6afb5b5aea39f92867b6e61594f4431281d13070000000000000000000000000000000000000000000000000000000000030c1b242d34393d3e3d39342d241b1007000000000000000000000000000000050e1a232c33383c3d3c38332c231a0d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0ac9f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a56606b73808c949fa9b3aaa0958d80736b60564c4135414c56606b73808d959faaaea3999184796d60595a6774808d9aa7b3ada093877a6d6054473a2d211407000713202d3a4653606d798592979fa6acb2b0aba9a8a09e9b9a9a9b9c9fa2aaaab0b9b1aaa29a938b7f726b61564c41362a21160a0000000000000f1b2835424e5b68758187878787878787877a6e6154473b2e211408000000000000000000000000000407090a0d161f28323b454e58606b717e88939fa5afa79f948d80746d62584e443a2f24190f060000000000000000000000000000000000000000000613202c3945515d676d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e302f2c27211a1108000000000000000000000f1c2935424f5c6875828f9ba8b5b0a4978a7d7164574a3e3124170b0000000000000000000000000915222f3c4855626f7b8895a2aeb7aa9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aeb1a4988b7e7165584b3e2f282e3d495663707c8996a3afac9f9386796c605346392d201306000000000000121f2b3845525e6b7885919eabb3a79a8d8074675a4d413025190d0000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000000000000000000000006111c262f3847535f6a74818e98a2aebaaea3988e81746a626e7b87929faab4aea3998e81756b6053493f33271d12070000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b0a4978a7d7164574a3e3124170b00000000000a1723303c4955616c71777777777777777777777777777777777777777777706b6054483b2f22160900000000000000000000000714202d3a4753606d7a8693a0a3a3a3a9abb0b8c2b9b1abaaa3a3a3a3a3a3a3a3a3998c807366594d4033261a0d00000000000000000000040e1a25303b45505a606c77818e939fa3abaeaaa29f9b9795949495979b9fa3abb0b9b2aba39f918a7e71695f53473d321f160c0100000000000000000000000000000000000000000000000000000000000b151e2d363f45494b49453f362d23190f0400000000000000000000000000020d17202c353e44484a48443e352c1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadac9f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d686f7d87929fa6b0aea3989083796d60594f443a303a444f59606d78839098a2aeaba0968d80746b61566774808d9aa7b3ada093877a6d6054473a2d2114070006131f2c3845515c67717e8b949ea9b0aba69f9c9896918f8e8d8e9092989b9ea6acb2b4aca49f92877d70685e52463d32271b0f0300000000000714202d3a4753606d797a7a7a7a7a7a7a7a786c605346392d2013060000000000000000000000050b101316161a13162029333c464f59616c727f8c939da6b0a69d928b7f726a60564c41352922180c02000000000000000000000000000000000000000004111d2935414b555d60626262626262626262626262626262605d554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222323201c160f0800000000000000000000000f1b2835424e5b6875818e9ba8b4b1a5988b7e7265584b3f32251807000000000000000000000000091623303c4956636f7c8996a2afb6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a879aa4afb2a6998c7f7366564d42363035404b5464717d8a97a4b0afa499867a6d6053473a2d201407000000000000111e2b3844515e6b7784919eaab4a89b8e817568564c4135291b110600000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e2114070000000000000000000000000000000b17222d38424f59626f7c87929faab4b3a99f92867b6e615f6974818e98a2aeb4ab9e93897c6f655b5044392f23180c0200000000000000000000000000000e1b2834414e5b6774818e9aa7b4b1a4978b7e7164584b3e3125180b00000000000814212d3945505a61646b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6360594f44382c20130700000000000000000000000714202d3a4753606d7a8693969696969c9fa6b0bbb1a79f9d969696969696969696968c807366594d4033261a0d000000000000000000000009141f29333e44505b656c78818c9299a0a8adaeaba7a4a1a0a0a1a4a8acafb5b3ada8a099928b7f726c61574d42352b210d04000000000000000000000000000000000000000000000000000000000007121d27303f485056585650483f352b21160a0000000000000000000000000008141e29323e474f5557554f473e31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a606d7a849199a3afb0a69f92867c6f675c51473d3228323d44505c666e7b86929fa5afa89d928a7d70685e6774808d9aa7b3ada093877a6d6054473a2d2114070004101c2834404b55626d75828f97a1a69f9c94908b8784828180818385898f939ea0a8b0b6afa39992857a6d61594f43382c201509000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f120500000000000000000000070f161c20222327201f1c212a343d47505a636d74818e949fa8aea49f92877c6f685d52453f342a1e140a0000000000000000000000000000000000000000010d18242f3a434b515456565656565656565656565656565654514c433a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415171614100b050000000000000000000000000e1a2734414d5a6774808d9aa7b3b3a6998c807366594d402e23180c0000000000000000000000000b1824313e4b5764717e8a97a4b1b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb5a89c8f8275695e5246423e4045515c6673808d9aa6b3ac9f9386796c605346392d201306000000000000101d2a3743505d6a7683909da9b6aa9d908477685e5246382d22170d04000001070f1b27333f495363707d8a96a3b0ada094877a6d6154473a2e2114070000000000000000000000000000030f1c28333f4a54606b75828f99a3afbaada2978d8073695e57616e7b86929fa9b3afa59d9083786c60554b4034291e130800000000000000000000000000000d1a2734404d5a6773808d9aa6b3b1a5988b7e7265584b3f32251807000000000005111c28333e485055575e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56544f473d32271c100400000000000000000000000714202d3a4753606d7a8689898989898f949fabb7ab9f95908989898989898989898989807366594d4033261a0d0000000000000000000000020d172027333f49535b666c757f8791969ea1a8acafb5aeadadaeb1b3b4aeaca9a19e9691877f726d625a50453b3123190f0000000000000000000000000000000000000000000000000000000000000c18232e3943505a6264625a50473d32271b0f020000000000000000000000010d1925303b444f59616361594f43392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a6c75818e96a1abb3a99f948c7f726a5f554b40352b2028343f4a545f69717e8b939ea8aea49e92857a6e616774808d9aa7b3ada093877a6d6054473a2d21140700000c18232e3943505a616e7a85929e9f948f89837e7a777574747476797d828991969fa6b0b5aba2978e81756b6054483c31261a0e020000000004101d2935404b555d606060606060606060605b53493f33271b0f0300000000000000000009111921272c2f30342d2b2823222b353e48515b606d78828f96a1aaaea39991847a6d605b51463c30261c1106000000000000000000000000000000000000000007131d28313a4145474949494949494949494949494949494745413a31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a09070400000000000000000000000000000c1926333f4c5966727f8c99a5b2b4a79b8e817468544b4034281c100400000000000000000000000c1926333f4c5966727f8c99a5b2b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885919eabb8ac9f92867b6e615b524d4b4b515a606d7984919eabb7ab9e928578665b5044382b1f12060000000000000e1b2835414e5b6874818e9ba7b4ac9f92867a6d6153493f33271f160e0a070d1218232b3744505b6573808d99a6b3ada094877a6d6154473a2e21140700000000000000000000000000020d17202b3844505b66707d89949eabb5b2a89f92857a6d6057525e6973808d97a2adb8ab9f958a7e71675c51453a3025190d03000000000000000000000000000d192633404c5966737f8c99a6b2b3a6998c807366594d402e23180c0000000000000c17222c363e45494a5151515151515151515151515151515151515151514948443d352b21160b0000000000000000000000000713202d3a4653606d787d7d7d7d7d7d828f9ca9b6aa9d90837d7d7d7d7d7d7d7d7d7d7d7b6e6155483b2e221508000000000000000000000000050e17222d38414a545b606d727d848b91969c9fa3aba6a7a8a8a7a6aaa29f9c97928c847c726d625b51483e332a1f1107000000000000000000000000000000000000000000000000000000000004101c2834404b55626c716c62594f43382c1f1409000000000000000000000005111e2a36414c56616b706b61554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818787878787878787878787878787878787878787878787878787878787878787878787878786796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d90847769717e8b939ea8b2ada2978f82776c60584e43392e2317232e38424d57626c75818e96a1abada1978f82756d6774808d9aa7b3ada093877a6d6054473a2d211407000007121d27303f46525e68707d8a93928b827c76716e6868676768666d70757d8490949fa7b1b3a99e93897c6f63574d42372b1e120600000000000c18242f39434b5153545454545454545453504941382d22170b00000000000000000009121a232b33383b3d403a38342e26232c363f44515c666d7a849198a3aeaba1968f82756d62584e42382e23170b0200000000000000000000000000000000000000010c161f282f35393a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1b6aa9d908377665c5145382c1f13060000000000000000000004111d2935414c556874818e9ba7b4b2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546975828f9caab4aea3988e81756d615e5758555d606c727f8c96a1acb4ab9c8f827669544a3f33281c0f030000000000000c1926323f4c5965727f8c98a9b3afa3998b7e71655b50443b3128201b1817181d2429343f4a54606c7884919eabb7ada094877a6d6154473a2e2114070000000000000000000000000008141e2935404b55606c7883909da6b0b9ada1968c7f72685d524d56606d7a85929fa9b3b1a79e9184796d60564c41362a20150a000000000000000000000000000b1824313e4b5764717e8a97a4b1b4a89b8e817568554b4034281c1004000000000005101a242c33393c3e4444444444444444444444444444444444444444443d3b38322b23190f0500000000000000000000000006121f2b3844505c666d707070707075828e9ba8b5a99c8f8276707070707070707070706e695f53463a2d2114070000000000000000000000000006111b262f38424a505b626b6f787e848b8f9299989a9b9b9b9a999898928f8a857f796f6a625b51493f362c21180e00000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e716b6054483b30251a0e01000000000000000000000714202d3946525e68707d70675d5145392c1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d6054473a2d211407000f1b2835424e5b6875818e9ba8b4aa9d9084776e7b86929fa5afafa59e92857b6e655b50463c30271d111c26303c45505a606d7a849199a4afa99e948b7f726a74808d9aa7b3ada093877a6d6054473a2d2114070000000b151e2a36414c56616c74818e867e766f6a65615e565b5a545c60636b6f7a829095a0abb5afa59c8f8275695f53473a2e211407000000000007121d273139404547474747474747474746443f382f261b1106000000000000000008111a242c353d4448494d46443f383028242834404a545e686f7c86929fa6b0a89e938c7f726a5f544a3f34281e14080000000000000000000000000000000000000000040d161d24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c29241e160d0400000000000000000000000000000000000000000000000000020507080a0d0e0f0f0f0e0d0b090606030000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a9b2b9ac9f9286796d6053463a2d201309000000000000000000000613202c3945515d677784919daab7b2a896897d706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000b17222d3f4b5865727f8b98a3aeb4aa9e938c7f756e69656465676d737e87929fa8b2aea3998c7f7265594c3f2d22170b00000000000000091623303c4956636f7c8997a1adb5ab9d9083786c60564d433a322b27242424292f353d44505c66707d8996a1acb9ada094877a6d6154473a2e211407000000000000000000000000020e1925303945515d67717e8b95a0acb8b1a79e9184796d60564c45525d68727f8c97a1adb9aca1968c7f72685e52463c31261a0c02000000000000000000000000091623303c4956636f7c8996a9b3b6a99d908376675c5145382c1f130600000000000008121a22282d3031383838383838383838383838383838383838383838302f2c27211911070000000000000000000000000003101c28343f4a545c60636363636875828e9ba8b5a99c8f827669636363636363636363615f574d42362a1e120500000000000000000000000000000a141d262f383f44515960666d72797e8286898b8d8e8e8e8e8d8b8985827e79726d66605851493f372d241a0f060000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79857d6f63574d42362a1d1207000000000000000000000814212e3b4754616e7a85796d6053473b31261a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d685d5245392c201306000f1b2835424e5b6875818e9ba8b4aa9d90847778839098a2aeb2a89d938a7e71695e53493f342a1e150b151e2a333f45525d68707d87939fa7b0a69f92867c6e74808d9aa7b3ada093877a6d6054473a2d211407000000030c1925303b44505a606d79847d716c62605854524c4e4d4a50535960686d79839099a3aeb9ac9f93877b6e6255483b2f24180d0100000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a0000000000000000050e1a232c363e474f54565a53504a42393129232e39424c56606a727f8b949ea9afa59f92867c6e665c50443b3025190d030000000000000000000000000000000000000000040c13181d202123232323232323232323232323232321201d19130c0400000000000000000000000000000000000000000000000206090e12141517191b1b1c1c1b1a181513120f0b060300000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9aea399897c6f6256493c31261a0e020000000000000000000714212d3a4754606d7a86939facb9aca096877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000614212e3a4754616d7a86929fa8b2afa59c928c817b75727172747980879299a3afb2a89f92867a6d6154473a2e211406000000000000000613202d394653606c7885919eacb6aca0958b7e71695e554c443d373231312f353940454f59606d7883909da8b2bdada094877a6d6154473a2e21140700000000000000000000000005111e2a36414c56606d7984919ea7b1b8aca0958b7e71675d5144414c56606d7985919ea8b2b2a89f92857a6d61584e43372b1e140a0000000000000000000000000814212e3b4754616e7a8797a1adb9ac9f9286796d6053463a2d20130a000000000000000810171c2123242b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2322201c160f070000000000000000000000000000000b17232e38424a50535656565b6875828e9ba8b5a99c8f8276695c565656565656565655534d453b31261a0e020000000000000000000000000000020b141d262d333f474f545c60676d71767a7d7f8081828181807e7c7975716d66605c544e463f372d251b120800000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a8175695e5246392f23180c0000000000000000000713202c38444f5966727f8b7e7164574d42362a1b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d6060606060606060606060606060606060606060606060606060606060606060606060606060605d564c4135291d1104000f1b2835424e5b6875818e9ba8b4aa9d908477808d959faab4aba0968e81746c61574d41382d22180c030c18212935414c56606b73808d959faaaea29890837974808d9aa7b3ada093877a6d6054473a2d2114070000000008141e29323e45515d676d796f6b625a544e47464141413f44464f565d676f7c87929facb9afa49a8c7f7366554b4135291d11040000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b0200000000000000020c16202b353e485059606367605c544b433a322a27303a444e58606c77828f97a2adaea3989083786d60564c41362a1f140900000000000000000000000000000000000000000001070d1113141616161616161616161616161616161413110d08010000000000000000000000000000000000000000000003090f12141a1e202124262728292828272422201f1c17120f0b060000000000000000000000000000000000000000000000000000000713202c3945525d687885919eabb8b4ab998c7f7366574d42372b1e1308000000000000000006111d2935414b5564717d8a99a4afb7aa9e918477685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000713202d3946525e6873808d96a1abb4ada49c938e86827f7e7f81858c9399a3abb4aaa1968d8073685e5246392d2013070000000000000006121f2b3844505b6674818d9aa4afb1a79e92857b6e675d564f47433f3e3e3e40454b5159616b727f8c95a0acbabaada094877a6d6154473a2e2114070000000000000000000000020b1a232d3946525e68737f8c96a1adb9b0a69d9184786d60554b403a45515d67727f8b96a0acb9aea2988d81746a5f53473d30261c110600000000000000000000000714202d3946525e687885919eabb8aea398897c6f6256493c32261b0f0200000000000000050c111417171e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e161613100b050000000000000000000000000000000006111c2630383f44464a4a4f5b6875828e9ba8b5a99c8f8276695c4f4a4a4a4a4a4a4a4846423b332a1f140900000000000000000000000000000000020b141c2228343d424a51555c6065676d7072737475757473716f6d6664605c54514b423d342d251b1309000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6976828f867b6e61554b4034291c100400000000000000000916222f3b4854606b77848f8276695f5346382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b51535454545454545454545454545454545454545454545454545454545454545454545454545454524c433a2f24190d01000f1b2835424e5b6875818e9ba8b4aa9d90837c87939fa7b1afa3999184796d605a50453b2f261b100600060f1924303a444f59606d78839098a2aeaaa0958d8074808d9aa7b3ada093877a6d6054473a2d21140700000000020d17202935414b555d666d6660595047433d3936302e34383d444c555f6a74808d9aa7b1b6ac9d908377675d5145392c201306000000000000030b12181d1f202121212121212121201f1b17110a02000000000000000008131e28323d47505a616b70736d665d554c443c332b29323d44505b656e7a85929ea6b0aa9f958b7f72685e52463b31261a0e0200000000000000000000000000000000000000000000010406070909090909090909090909090909090706040100000000000000000000000000000000000000000000040a0f151a1f21252a2d2e3033343536353533312f2d2b28221f1c17110c070000000000000000000000000000000000000000000000000004111d2935414c566875828f9ba8b5b6aa9d908377695f53473a3025190f05000000000000040e18212c3945515d6775818e9babb5b4aa9a8d817467564c4135291d1105000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d7a849199a3abb3ada59e98928f8c8b8b8e92979fa4abb2aaa2989184796d60564c41362a1d110500000000000000030f1c28333f4a54626f7c87939faab4ada2979083796d686059544e4c4b4a4b4b51555d606b707d87929fa7b1bcbaada094877a6d6154473a2e21140700000000000000000000000a141d2b37434e58616e7a86929fa9b2b7ab9f948a7d70665c50433935404b55606d7984919ea7b1b4aa9f92877c6e62594f42382e23170b010000000000000000000005111e2a36414c566875828f9ba8b5b4aa998c7f7366584e43372b1f140900000000000000000005080a0b1111111111111111111111111111111111111111110a090704000000000000000000000000000000000000000a141e262e34383a3d424f5b6875828e9ba8b5a99c8f8276695c4f433d3d3d3d3d3d3b3a36312a21180e030000000000000000000000000000000000020a1117222b303940444b5153555d6063656768686867666562605c5453514b454039302b221b130901000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b87938d8073675c5145382c1f160a0000000000000004111d2935414c5663707c8993877b6e6153493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474747474747474747474747474747474747474747474747474747474747474745413a31281e130800000f1b2835424e5b6875818e9ba8b4ab9e9184849199a4afb1a79f92877d6f675d51483e33291d140a00000008131e28323d44515c666e7b86929fa5afa79f93877d808d9aa7b3ada093877a6d6054473a2d2114070000000000050e18242f3a434b545c605c544f473f37322d2a2523282c323a434e58616e7b88959fabb9ac9f93867a6d6054473a2d2114070000000000000001070c101314141414141414141413120f0b06000000000000000000010d1925303a444f59616c717d80786d675e564d453d342b27333f49535e68717e8b949fabb1a79f92857a6e61574d42362a1e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d151b20262b2e30363a3b3d404142424241403e3c3938332d2b28221c18120b030000000000000000000000000000000000000000000000010d1924303f4c5865727f8b98a8b2b9ac9f93877b6e62564c41362a21170e0600000000060d16202834404b55606d7a85929fabb8aea2988a7d7064574a3d3024190d010000000000000000000000000000000000000000000000000000000000000000010d1925303a45525d686f7c879299a1a9afafaaa39f9b9897989a9ea1a9afaea8a09892867c6f675d51443a3025190d0100000000000000000b17222d3847535f6a75818e98a3aeb3a99f9590827a706b62605858575758555d60676d737d869299a3aeb9c2baada094877a6d6154473a2e2114070000000000000000000006111c262f3847535f6a74818e98a2aebbb0a69c9083766c61544a3f312f3944515c66717e8a95a0acb8afa3998f82756b60544a3f34281d130700000000000000000000020e1925303f4c5965727f8c98a8b2b7aa9d9084776a5f53473b30251a0d040000000000000000000000000505050505050505050505050505050505050505050000000000000000000000000000000000000000000000020c141c23282b2d35424f5b6875828e9ba8b5a99c8f8276695c4f433630303030302e2d2a261f180f0600000000000000000000000000000000000000000610191e272e34394045464b515356585a5b5b5b5b5a585653514b46454039342e271e191009000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c999285796d6053473d32271b0f020000000000000713202c3945525d6875818e9a8c8073655b5044372b1f1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c0100000f1b2835424e5b6875818e9ba8b4aca196919196a1abb4aa9f958c80736b60554b41362c20170b02000000020c16202834404a545f69717e8b939ea8afa4999184818e9ba7b4ada093877a6d6054473a2d21140700000000000007131d28313a424a5153514a423d342b27201e19171c2028313c46535f697783909daab6afa49a897c6f6356493c30231609000000000000000000000406070707070707070707060503000000000000000000000005111d2a36414c56606b717e878d82796d685f574e463d32272d38414c56626c76828f99a3afada2978d8174695f53463b3025190d01000000000000000000000105080b0b0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e070604010000000000000000000000000000000000000000000000000000040c131820262b31373a3b4246484a4c4e4e4f4f4e4d4b4846443f3938332d28231c150c0700000000000000000000000000000000000000000000000815222f3c4855626f7c8896a1acb9afa49a8d8074685e52463d33292017110e09090e11171f28323a45515c67727f8c98a2aeb8ac9f92867a6d6054473a2d2114080000000000000000000000000000000000000000000000000000000000000000000008131e2935414c56606a707d8791979fa4acaeaeaca8a5a4a5a7abadaeaba39f9691867d706a5f554b4132281e130800000000000000000006111c2b37434e58626e7b86929fa6b0b1a79f9490847d756f6a676564646566676d717980879298a3ababb0b8baada094877a6d6154473a2e211407000000000000000000000b17222d38424f59626f7c87929faab4b5ab9e94897c6f635a5042382e2834404a54606c7883909da6b0b5ab9e94897d70665c50443a2f24180d02000000000000000000000816222f3c4955626f7c8896a0acb8aca095887c6f62574d42362a1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2835424f5b6875828e9ba8b5a99c8f8276695c4f4336292323232322211e1a140e0600000000000000000000000000000000000000000000070c151c23282e34383a404547494c4d4e4f4e4e4d4b494645403a38342e28231d150c070000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919e978b7e7164594f43382c1f14090000000000000714212d3a4754606d7a86929e9184786c6053463a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241e160d040000000f1b2835424e5b6875818e9ba8b4b2a8a19e9ea1a8b2aea2989083786d60594f433a2f241a0e050000000000040e18232e39424d57626c75818f96a1acaba196918e939da9b6ada093877a6d6054473a2d211407000000000000010c161f283039404446444039302b221b16110e0c10161f2a36424d576774808d9aa7b3b6ac988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d8792948f837a6e6960584e43382b262f3b44505a626f7c87929fabb3a99f92867b6e61564c41362a1e1105000000000000000000060c111517181b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1413100d07010000000000000000000000000000000000000000000000070d161d242932373c4347484d525457595a5b5c5b5b5a575553504a46443f38342e271e18120b030000000000000000000000000000000000000000000613202d394653606c7884919eabb7b6ac9f92857a6d61594f453b3228231c1a1a1a1a1c2328313a444d57606d7984919eaab4b1a79b8e8174675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000020d19242f3a444e58616b707d858e939a9fa3aaa8aaabababaaa8aaa29f99928d847c706b60584e433a2f20160c02000000000000000000000f1a26313c47535f69727f8c949fa7b1b0a69f969188827c77747271717173767a7e848d9299a39f9c9fa6b0bbada094877a6d6154473a2e211407000000000000000000030f1c28333f4a54606b76828f99a3afbbafa3998f82756b6054473e3026232e3944505b65707d8a949fabb7b0a69d9083786d60554b4035291f1409000000000000000000000815212e3b47535f6a7784919eaab7b1a79b8e8174695e52463d31281d130700000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000060b101c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1717171514120e0903000000000000000000000000000000000000000000000000030b12181d23282c2f35393a3d3f4041424241403e3c3a38342e2c28231d18120b0300000000000000000000000000000000000000000000000000000000000000000004111d2935414c5563707d8996a09d9083776b6054483b30251a0e000000000006131f2b37434e5865727f8b98a196897d7063554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121212121212121212121212121212121212121212121201d19130c04000000000f1b2835424e5b6875818e9ba8b4bab2acababadb2b0a69f92867b6e665c50473d31281d12080000000000000007121c27303c45505a616d7a84919aa4afa8a19e9b9da5afbaada093877a6d6054473a2d21140700000000000000040d161e272e34383a38342e271e19100a050200040d1a26313f4b5865727e8b98a5b1b2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616d7a8592999e9590847b6f6a6054473b2e2229323f47535f6a74818e99a3aeaea3998e8174685e5246392d20150a00000000000000000911171d21242527272727272727272727272727272727272720201d18120c040000000000000000000000000000000000000000000810191f282f353c43474e5355575e6163666768696868666462605b5453504a4440393028231d150c05000000000000000000000000000000000000000005121f2b3744505b6573808d99a6b0baaea2988e81746b60574d443c342e2a262727262a2e343b434c565f69737f8c96a1acb8aca095897d7063554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000008131e28323d464f59616b707a81878e9298999c9d9e9e9e9d9b9998928d8680796f6a60594f463c31281d0e0500000000000000000000000a15202b37424d57606c78828f95a0a7b0b0a8a19a938f8984817f7e7d7e8082868b91969fa39c948f949fabb7ada094877a6d6154473a2e2114070000000000000000020d17202b3844505b66707d89949fabb5b4aa9f92877c6f62594f43352c1e1c27333f4953616b7682909ca6b0b8aca0958b7e71675d51453b30251a0e0400000000000000000006131f2b37434e586673808c99a6b0b9ac9f92867b6e61584e433a2f2418120b03000000000000000000000000000000000000000004080a0a100706040000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100a0a0807050200000000000000000000000000000000000000000000000000000000070c12181c1f24292c2d3032343535353433322f2d2c28231f1c18120c0700000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775818e9ba8a095897c6f63574d42362a1d1207000000000815222e3b4754606a7783909da89b8e8174675d5145392c201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141414141414141414141414141414141414141414141414141414141414141413110d080100000000000f1b2835424e5b6875818e9ba8b4c1bdb9b7b7b9b3a99e938b7e71695f544a3f342b1f160c0000000000000000000b151e2a333f46525d68707d88939fa7b1adaba7a9afb7baada093877a6d6054473a2d2114070000000000000000040c151c23282c2d2c28231c150c070000000000091824313e4b5764717e8a97a4b1b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6974808d97a1a79f9691857c6f6256493c2f23202b37434e58616e7b86929facb5ab9f92867a6e6154473c32271b0f0300000000000009121b22292d30313434343434343434343434343434343434342d2c29241d160d040000000000000000000000000000000000000008111a222b313a41454e53585f6266696e7073747575757473716f6c6663605b54514a423d342e271e170e0500000000000000000000000000000000000000030f1b27333f4953626e7b88949eaab7b4aa9f93887d6f695e564d443f38363134343136383f444d565d686e7b86929fa8b2b1a79d9083786c6053463a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000010c16202b343e474f5960686d747c81868a8d8f91919291908f8d8985807b746d675f584f473d342a1f160c000000000000000000000000030e1a26313c44505b666d798390959ea6aeb2aca49f9b96918e8b8a8a8b8d8f92989ea1a39f928c828f9ca9b6ada094877a6d6154473a2e211407000000000000000008141f2935404b55606c7883909da6b0baaea3988e81746a5f53473d32231a17222d38414f59626f7c89949eabb5b1a79e9185796d60574d42362a20150a000000000000000000030f1b26323c4855626e7b88949fabb7aea3998e81746a60554b413529231c150c070100000000000000000000000000000001050b101416171d1413100c07010000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000070c1013181d202023252728282828272523201f1c1813100c07000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca79b8e8175695e5246392e23180c00000004111d2935404b55626f7c8995a0ac9f92867a6d6054473c31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070707070707070707070707070707070707070707070707070707070707070707070707070707060401000000000000000f1b2835424e5b6875818e9ba8b4c1c9c5c4c3b9ada1978f82756d62574d42382e22190d04000000000000000000030c18212935414c56606b73808d95a0aab4b7b4b6bac1baada093877a6d6054473a2d211407000000000000000000030b12181c1f201f1c18120b030000000000000b1824313e4b5764717e8a97a4b1b3a79a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000004101c2834404a54616e7b86929fa9b1a89f92867c6f6356493c30231b26313c46525e6974818e9ba8b1aea3988c7f7366584e43372b1f1306000000000006111b242d34393d3e4141414141414141414141414141414141413a39352f281f160c01000000000000000000000000000000000008121a232c343d434b51585f626a6e73777b7d7f8181828281807e7b7974706c66605c544f454039302920170e04000000000000000000000000000000000000000b17222d3847535f6a76828f9ca6b0bbafa49a91857b6e685f57504a46424140404142464a50575e686d7a849198a3aeb8aca0958a7e71655b504437281d130700000000000000000000000000000000000000000000000000000000000000000000000000040d19222c353e474f565e616a6f74797d8082848485848482807d79746e69605d554e463d352b22180d040000000000000000000000000009152028333f4a545d676e7a838f949fa2aaaeafaca8a09d9a98979798999c9fa3a8a199928b807d8a96a3b0ada094877a6d6154473a2e21140700000000000000020e1925303945515d67717e8b95a0acb8b3a99f92867b6e61584e43342b2111111b262f3e4854606a75828f99a4afb9ada1978c8073695e52463c32271b0c030000000000000000000a15212e3a47535f6a76828f9ca7b1b4ab9f93887c6f675d514540342e271e18120d0804000000000000000000000206080d11171c2023242a201f1d18120b0300000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000004070d11131416191a1b1c1b1b1a18161313100c0704000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aeac9f92867b6e61554b4034281c100400000613202c3945515d6774818e9aa7aea2988b7e7165574d42372b1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cecfc3baaea49e91857a6d615a50453c30261c10070000000000000000000000060f1924303a444f59606d79839098a2aebac1c2c6cbbaada093877a6d6054473a2d2114070000000000000000020a11171c1f201f1c17110e09030000000000000c1825323f4b5865727e8b98a5b1b3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6674818d99a3aeaca0958c7f726b6054483b2f2215202a36424d57626f7c8895a0acb4aa9e9184776a6054473b2e22150800000000010c17222d363f45494b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4745403931281d12070000000000000000000000000000000007101a242c353e464f555d606a6f757b8084878a8c8d8e8f8e8e8d8a8885817d78726d666059514b423a322920160d0300000000000000000000000000000000000006111b2b37434e5863707d89949fabb4b6aca19790837a6e69605c54534d4e4d4d4e4d53545c60696e7a829096a0aab4afa59d9083786c6053493f3327160c01000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c353d444c52585f62676d70737577787878777573706d66615f57514b433c342b231910060000000000000000000000000000030b17222d38424b555e686e79828b92989fa3abacb1acaaa7a5a4a4a4a6a9aaa29f9691877f737d8a96a3aaaaa094877a6d6154473a2e2114070000000000000005111e2a36414d56606d7984919ea7b1baada2978d8073695e52463c3122190f0a141d2c38434e58626f7c87939fabb4b3a99f92867b6e61584e43372b1e150b00000000000000000006121e2b37424e5763707d89959fabb8afa49a9184796d605c524440393029241d1913100c0708070604060708090e1214191e20282d3031362d2c29241d150d03000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0d0e0f0f0e0d0b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909daab4afa3998c8073675c5145382c1f160a00000714202d3a4753606d7a85929facb4aa9c908376695f5347382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0f0f0f0e0d0b090606030000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1d1c6bdb1a89d928a7d70685e52483f332a1e150a0000000000000000000000000008131e28323d45515c666e7b86929fa5afbbc4d0c6baada093877a6d6054473a2d21140700000000000000020c141c23282b2d2b28231c1a140f0a0604000105101c28343f4a546673808d99a6b3b2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb3a99d9184786c60594f44382c20131a25303b47535f6a7784919daab7aca096887c6f6255493c2f2216070000000005111d29343f485056585a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a53514b43392f24180d010000000000000000000000000000050e19222c363e474f5960676d747c82888c919596999a9b9c9b9b999797928e8a847f78706b605c544c443a32281f150b010000000000000000000000000000000000000f1a26313c4854606b76828f99a3aebab3a9a09590847b726d66615f575b5a5a5b575f61666d727b8390949fa8b2b2a89d93897d6f665b5041382d2217040000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232b323a41464e53555d606366696a6b6b6b6a686663605c54534d45413a312a221911070000000000000000000000000000000006111c262f3a434c565e676d777e868e92999da0a7a6a8a9a9a9a8a7a8a09e98928d847d72707d8a969d9d9d9d94877a6d6154473a2e211407000000000000020b1a232d3946525e6873808c96a1adb9b2a89f92857a6d60574d42342a201007020b1b27323d47535f6a74818e99a3aebaaea2988e81746a6054473e30271c12070000000000000000020e1a26313c4854606b7683909da5afb6aca0968e81756e635b514a423c352f29241f1c181614131310131415171a1e21252a2d33393c3d433a39352f271f150b010000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626f7b88959fabbcb5ab9e9285796d6053463d32271b0f0206121f2b37434e5865717e8b98a2aeb7ab9f94887b6e62544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e12141517191b1c1c1c1b1a181513120f0b06030000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cbbfb5aba0958d80746b61564c41362d21180c0300000000000000000000000000020c16202834404b545f69727e8b939ea9b2bec7d2baada093877a6d6054473a2d211407000000000000000a141e262e34383a38342e2a261f1b1413100c0d1117202b3844505c6675828f9ca8b5b4aa978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a97a2adada2978a7e71665b50473d32271b0f141f2b37434e586673808c99a6b3b2a8998c7f7266594c3f2f24180d010000000815212d3945505a6264676767676767676767676767676767676767605d554b4035291d100400000000000000000000000000020d17202b343e485059616b6f7981888f93999da0a8a6a7a8a8a8a7a6a9a19e9b96918b847d746d665e564c443a31271d12070000000000000000000000000000000000000915202c38444f59626e7b86929fa6b0bab1a7a09691867f79736e69696867676869696e73787f8690959fa6b0b4aaa0968e81746b60544a3f2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000081119202930363c43474b5153575a5c5e5e5f5e5d5c5a5653514b46423c352f281f1910070000000000000000000000000000000000000a141d28313b444c555d656c727b81868c9195979a9b9c9d9c9b9a9896918c868079706b707d8a909090909090877a6d6154473a2e2114070000000000000a141d2b37434e58616e7b86929fa9b2b9ada1968c7f72685d52453b3022180e00000a16212b37434e58616e7b86929faab4b4aa9f93877c6f625a5042392e23180c0200000000000000000915202c38444f5963707d89939eaab4b2a89e938d80736e605c544e45403935302c29232321201f1d20202224262b2e3036393e44494a504745403931271d12070000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6673808d9aa7b1bcb9ada1978b7e7164594f43382c1f14090815212e3a47535f6a7683909daab4bcb0a6998d8073665c5044382b1f13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f13151a1e212124262828292828272422201f1c17120f0b06000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c5bbaea3999183796d60594f443a30241b0f06000000000000000000000000000000040e18232e39424d57626d75828f97a1acb6c0ccbaada093877a6d6054473a2d21140700000000000006111c2630383f4446443f3836312b27201f1d18191d2029323a4653606d7985929fabb8aea398887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000004101d2935404b556774818e9aa9b3ab9f9285796d60544a3f352b21160b0f1b26323d4a5663707d8996a9b3b5a99c8f827669554b4035291d10040000000b1724303d4956626c717474747474747474747474747474747474746d675d5145392c2013060000000000000000000000000009141f29323d46505a616c707d848e939b9ea6aaacb1b2afaeaeaeb0b3b3adaba8a09e96918980786d685e564c43392f24180d03000000000000000000000000000000000003101b27323d47535f69737f8c949fa8b2b9b1a8a098928c847f7b78757473737475787b7f848b9298a0a7b0b5aba2989184796d60594f42382d1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171e252a3237394045474a4d4f51515251514f4d4946454039373129241d160d0700000000000000000000000000000000000000020b161f29323b434b535b60696e747b8084888a8d8e8f908f8f8d8b8884807a736d67636f7d83838383838383837a6d6054473a2d211407000000000006111c262f3847535f6a74818e98a2aebbb1a79e9184796d60564c4133291f10060000040f1b26313c46535e6974808d98a2aebaafa49a8f82766c61544a4034281e1308000000000000000003101c27333d4854606b75818e98a2aebaafa59c928c80746d665f57514b45413a38342f2f2e2d2c292c2d2e3031373a3b4146475055575d53514b43392f24180c0000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c07070a0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8c2beb3a99d9083776b6054483b30251a0e101c2934404b55626f7c88959fabbcc2b8ab9e9184796d6053463a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10151b1f22252a2d2e3133353536353433312f2d2b28221f1c17110c0700000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bcb0a69f92877c6f675d51473e32291e1209000000000000000000000000000000000007121d27303c45515b616d7a85919aa4afbbc3baada093877a6d6054473a2d2114070000000000000b17232e38424a5053504a46423b37322d2c292425292d323b444f5963707d8a97a2adb8ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000613202c3945515d677784909daab5a89b8f8275665c5042382d23190f040a14212e3a4754616d7a8797a1adb7ab9e918478675d5145392c2013060000000b1825313e4b5864717e818181818181818181818181818181818181796d6053473a2d201407000000000000000000000000020b1925303b444e58616c717e8691969da5aab0aeaca8a5a2a1a1a2a3a6aaabb1b2aca8a09d928d837a6d685e554b4035291f150b0100000000000000000000000000000000000b16212b37424d57606c78828f96a0a8b1b9b2aaa29f96918c888582818080818285888c91969fa2aab1b3aba39992867c6f675d51473d2f261c0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d131920262b2f35393a3d4042444545454442403d3a38342e2b261f18130c04000000000000000000000000000000000000000000040d1720293139414950575e61696e73777b7e808282838382807e7b77736d68605d606b6f77777777777777776d685d5245392c20130600000000000b17222d38424f59626f7c87939faab4b8aca0958b7e71675c51443a3021170d000000000a15202a36424d57616d7a86929fa9b3b6ac9f948a7d70665c51443a3024190d0300000000000000000b16212c38444f59616e7b86929fa5afb7aea49c928c81786e6a605d55524c4745403e3c3b3a3835393a3b3d3f4247484c52545a616469605d554b4035291d100400000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4a99c8f8376695c50432e23181314171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d5664707d8a97a1adb9c6c5b8aba095897c6f63574d42362a1d12131f2c3845515c6774808d9aa7b1bcc5b9ada196897d7063564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f272b2e31363a3b3e404142424241403e3c3938332d2b28221c18120b030000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb3a99f948c7f726a5f554b40352c20170c000000000000000000000000000000000000000b151e2a333f46525e68707d88939fa7b1bcbaada093877a6d6054473a2d211407000000000003101c28343f4a545c605c54534d47433d3a39352f3035393e444c56606b76828f9ca9b3b4aa9c8f8276675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb2a5988b7f7265544a3f2f261c1107000713202d3946525d687885929eabb8ada196867a6d6053473a2d2014070000000f1b2835424e5b6875818d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d877a6d6154473a2e2114070000000000000000000000000a141d2a36424d56606a717e879298a1a8afaeaba39f9c989695949596999d9fa7aaafb2aca49d9590837a6d675d51453e31271d12070000000000000000000000000000000000040e1a26313c44505b666d7a8491969fa7afb9b4aea8a19e9997918f8e8d8d8e8f9197999ea1a8aeb4b1a9a29992877d706a5f554b41352b1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1d24292c2d30333637383838373533302d2c28231d1a140d07010000000000000000000000000000000000000000000000050e171f282f383f444d52575e6166696e7173757676767574716f6a66615e56515960636a6a6a6a6a6a6a6a605d564c4135291d110400000000030f1c28333f4a54616b76828f99a4afbcb0a69d9183786d60554b4032281e0f0500000000030e1a25313b46525e6873808c97a1adb9b0a69e9184796d60564c4135291f1409000000000000000005101c27323d46525e69717e8a939da7b1b6aea49c938e837b736d67605d5653514b4b49474645404547484a4c4e5355565e61656c70766d675d5145392c1f140900000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3a99d9083766a544a4034281d20202423201c171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6875828f9ca9b3bebab8bab1a79b8e8175695e5246392e231814202d3a4753606d7985929fabb8c2c4bdb2a89b8e8175685d5245392c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141c23282b32373b3c4246484a4c4e4f4f4f4e4d4b4846443f3938332d28231d150c0700000000000000000000000000000f1b2835424e5b6875818e9ba8b4baada2979082786c60584e43392f231a0e0500000000000000000000000000000000000000030c18212935414c56606b73808d95a0aab4bfada093877a6d6054473a2d211407000000000006121f2b3844505c666d66615f57544e4947454043424146474f565e68707d89949faabaaea3988b7f7265554b4034281c100400000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3afb0a3978a7d7064574a3d2e24140a000005111d2935414c566b7784919eaab7b2a894877b6e6154483b2e2115080000000f1b2835424e5b6875818e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a94877a6d6154473a2e211407000000000000000000000006111c262f3846525e696f7c869299a3aab1aba39f99928f8b898887888a8c90959b9ea5adb3aea79f959083796d605a5043392f24180c00000000000000000000000000000000000009152028333f4a545e686e7b8490959da5acb2b8b2adaba9a19e9c9b9a9a9b9c9ea1a9abacb2b4aea79f9792877e716b61584e433a2f23190b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181d1f202427292b2b2c2b2a292723201f1c18120e09030000000000000000000000000000000000000000000000000000050d161d262d333b42464d5254575f62646768696a69686765625f5854524c454f54565d5d5d5d5d5d5d5d54524c433a2f24190d01000000020d17202b3844505b66707d89949fabb5b7ab9f948a7d70665c5043392f20160c00000000000009141f2a36414c56606d7a85929ea8b2b8aca0968b7f72685d52453b31261a0b0200000000000000000b16212a36424d57616c74818e959fa7b1b6aea59d9590868079726d6864605c5557565453514b5153555759575f6265686d72777d83796d6053473b30251a0e02000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3aa9d918477665c5144382c292c2d31302d28221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929facb9b3aeabaeb3ac9f92867b6e61554b4034281c1e2b37424d5764717e8a97a2adbab9b8b9b9ac9f92867a6d6054473c31261b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e262e34383d4347494d535457595b5b5c5b5b5a575553504a46443f38342e271e18120b030000000000000000000000000f1b2835424e5b6875818e9ba8b4afa59f92857b6e665b50463c31271d1108000000000000000000000000000000000000000000060f1925303a444f59606d79839098a2aebaada093877a6d6054473a2d21140700000000000713202d3a4653606d78756e696260585653514b4f4f4c52545961686e7a84919ea6b0b5ab9f92867a6d6154473a2e23180c0000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996abb5afa296897c6f6356493c302316090000030f1c28333f4a546a7784909daab7aea295887b6f6255483c2f2215090000000f1b2835424e5b6875818e9ba7a7a7a7a7a7a7a7a7a7a7a7a7a094877a6d6154473a2e21140700000000000000000000000b17222d38424f59616e7b859198a3abb0a8a099928d86827f7c7b7b7b7d8083888f939fa2a9b3b1a7a0958e81746c61554b4035291c11060000000000000000000000000000000000030b17222d38424c565e696e7b838e939ea0a8acb1b7b7b3adaba8a7a6a6a7a8abadb3b7b4aeaaa29f9590857d716c61594f463c31281d110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314171a1c1e1e1f1e1e1c1a161313100c07000000000000000000000000000000000000000000000000000000000000040b141b222730363b4246484d5355575a5b5c5d5c5c5a5855534e4746413d43484950505050505050504745413a31281e13080000000009141f2935404b55606c7883909da6b0bdb0a69c9083766c61544a3f31271d0e04000000000000030d1925303a45515d67727f8c96a1acb9b2a89e92857a6d60574d42362a1d140a0000000000000000050e1a25303b45505a606d79839095a0a8b1b7afa7a098928c847f7a74706d6766646261605c555d60616366686a6e72767a7f848a8a7e7164574d42362a1e1205000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2ac9f9286796d6053463a2f35393a3d3c39332c231a0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a3afb3aaa29fa2aaafa3998c8073675c5145382c1f212d3a47535f6976838f9ca9b3b2adabadb2aea3988b7e7265584e43372b1c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d242930383f44464e5456575e6164666868696867666462605b5453504a4540393028231c150c0500000000000000000000000f1b2835424e5b6875818e9ba8b2a89e938a7e71695e544a3f342a1f150b000000000000000000000000000000000000000000000008131e28323d45515c666e7c86929fa6b0ada093877a6d6054473a2d21140700000000000c1926323f4c5965727f817b746f6a6663605d555c5c565e61646b707a839096a1adbbafa3998e8175685e5246392d1d12070000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0aea295887b6f6255483c2f221508000006121f2b3844505b667885919eabb8aea295887b6f6255483c2f2215090000000f1b2835424e5b6875818e9ba8b4b4b4b4b4b1afafafafafada094877a6d6154473a2e21140700000000000000000000030f1c28333f4a54616c75828f97a1aab0a69f959187807a75726f6e6e6f7073777c828a9297a1a9b3b1a79d938a7e71675d5145382e23170c00000000000000000000000000000000000006111c262f3a444d565e696e79818991969da0a8abacb2b2b4b5b4b3b3b4b5b4b4aeacaaa29f98928c837b706b615a50473e342a1f160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121212110f0d0a070604000000000000000000000000000000000000000000000000000000000000000000020a11171f252a30363a3c4247484b4d4f4f50504f4d4b4847433c393632383b3c44444444444444443a39352f281f160c01000000020e1925303945515d67717e8b95a0acb8b5ab9e93897c6f63594f42382e1f150b000000000000000008131e2935414b55606d7984919ea7b1b9ada2978d8073695f53463d2f261b1106000000000000000009141f29333e45515d676d7a8391969fa7afbab1aaa29f97918c86817d797673716f6e6d676c676d6e707275787b7f83868c91958f8276695e52463a2d20160a000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a8b2aea399887c6f62554b403c4045474a49443e352c21170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b7784919dabb5aea2989298a2aaab9e9285796d6053463d32272834404a54616e7b88949fabb2a9a19ea1a9b2aa9d9083776a5f5347392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f272f353d424a505358606267696e7173747575757473716f6c6664605b54514b433d342e271e170e05000000000000000000000f1b2835424e5b6875818e9ba8aba1968e81756c61574d42382d22180d030000000000000000000000000000000000000000000000020c16202834404b545f6a727f8b949ea9b3a093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c86817c7773706d676a696969686d71767d859095a0a9b2b2a89f92877c6e62564c41362a1d0b00000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996abb5afa296897c6f6356493c2f24190f0b0c1018202d394653606c7986929facb9b2a894877b6e6154483b2e2115080000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a2a2a2a2a2a2a094877a6d6154473a2e2114070000000000000000000006121f2b3844505b66707d8a939ea9b2a89f9490837c736e68656362616263666a6f757d859297a1aab4afa59e9184796d60544a3f34281c10030000000000000000000000000000000000000a141d28323b444d565e676d747d848b91959a9ea1a8a6a7a9a9aaaaa9a9a7aaa39f9c98928d867f786e69605950483e352c22180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1f252a2d31373a3b3e404243434342413e3c3a37312d2a272c2f3037373737373737372d2c29241e160d040000000005111e2a36424d56606d7985919ea7b1bbafa3998f82756b6054473e30261c0d030000000000000000020d18242f3a45515c67717e8b95a0acb8b3a99f92867b6e61594f41382d22170b0000000000000000020d17202935404b555e686e7b8490959ea5aeb4b4aea9a19e98928e8a8583807e7c7a797979797a7b7d7f8285888c9092999d9f93877b6e6154483d32271b0f030000000000000000000000000000000000000000000714212e3a4754616d7a8796a1adb5ab998c7f73675c514a494b5153575550473e33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55636f7c8996a0acb1a79f92859298a2ada1978b7e7164594f43382c2c3844515c6673808d99a6b0ada1969196a1a8ab9f95887c6f62544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000040e172129313940454f545c60646a6f74787b7d7f8182828281807e7b7974706c66605c554f444039302920170d040000000000000000000f1b2835424e5b6875818e9ba8a49991847a6d605a50453b2f261c100700000000000000000000000000000000000000000000000000040e18232e39424e58626d75828f97a1aca093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c928e89837f7c7a7777767576787a7e838a9197a0a7b1b4aba1968d81746a5f53443a3025190d000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3afb1a4978b7e7164564c413529211c17171c2128343f4a54626f7c8899a3afb9aca196867a6d6053473a2d2014070000000f1b2835424e5b6875818e9ba8b4b7aca29b979696969696969694877a6d6154473a2e211407000000000000000000000613202d394653606c7884919ea5afaba09690827a6f6a615e565655545557585f626c707c859298a3aeb9ada1968c7f73665c5044382c1f1206000000000000000000000000000000000000020b162029323b444d555c606b70797e84898d919697999b9c9d9d9d9c9c9a9898928f8b85807a726d665f574f473e362c231a1006000000000000000000000000000004080c0e0f13131313131313130807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e141a1e20262b2e2f3134353637363534322f2e2b26201e1b1f22232a2a2a2a2a2a2a2a21201d19130c0400000000000714202d3a46525e6973808c97a1adadb4aa9f92877c6e62594f43352c1e140a0000000000000000000007131d2834404b55606d7883919da7b1adaea3998e82756b6053493f33271b0f030000000000000000050e18242f39434c565e696e7a838f939fa3aab1b9b2adaaa29f9b9892908d8a89878686858686888a8c8e9297989c9fa3aba4998c7f7266584e43372b1f13060000000000000000000000000000000000000000000713202d3946525e687884919eabb7aa9e9184796d605c5456555d6064615a50453b31251a0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774818e9ba8b2aca095897c86929faca99d9083776b6054483b302d3a4653606d7985919eabb2a89e91859196a1ada79a8d8073665c5144382c1f1308000000000000000000000000000000000000000000000000000000000000000000000000000000020c162029333b434b515960666d71777c8084878a8c8e8e8f8e8e8d8a8885817d78726d676059514a423a322920160d0300000000000000000f1b2835424e5b6875818e9ba79f93877d70685d52483e33291d140a00000000000000000000000000000000000000000000000000000007121d27303c46515b616d7a85919aa4a093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c989a95908c8986848382828384878b90949ea1a9b1b4aba39991847a6d60584e4332291e1308000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb4a79b8e8174685d52453c332b282223282c333b44505c6673808c99abb5b7ab9e918478675d5145392c2013060000000f1b2835424e5b6875818e9ba8b4b3a69b908b8989898989898989877a6d6154473a2e21140700000000000000000006121e2b37424d5764717d8a96a0acafa39991847a6d685f58524c494848484a4e535a616a6f7c86929fa8b2b2a99e9185796d6053463a2d20130700000000000000000000000000000000000000050e172029323b434b515960666d71787c8084878a8c8e8f909090908f8e8c8986827e7a746d68605c544d453d352c241a11080000000000000000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12151a1e2122242728292a2929272522211f1b15110f1315161d1d1d1d1d1d1d1d1413110d0801000000000006121f2b37434e58616e7b86929fa9a0a0a0a3988e81746a5f53473d32231a0c0200000000000000000000010c18232e3944505c66707d8a959fa0a0a0ab9e93897c6f655b5044372b1f120500000000000000000007121d27313a444d575e686e79818b92989fa7adb2b9b4aeacaaa29f9c9997959499929292999496999b9ea1a9a9acafb5ab9d9184776a6054473b2e22150800000000000000000000000000000000000000000005111e2a36414c566774818e9aa7b1aca0968c80736d66636263676d706c61574d42362a1e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a85929facb6ac9d908377818e9ba8aba095897c6f63564d423636424d5764717d8a97a1adaca196897d84919eabab9e9285796d6053463a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323b454d555d606b70787e83898d919697999b9b9c9b9a999797928e8a847f79706b605c544c443a32281f150b01000000000000000f1b2835424e5b6875818e9ba0958d80736b60564c41362c21170b02000000000000000000000000000000000000000000000000000000000b151e2a333f46525e68707d88939fa793877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a7a09d99999291908f8f909196979c9fa6adb2b1aaa29992877c6f685d52463c3120170c020000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784909daab7ab9f92857a6d60584e453d38332d2e34383e454e58606d7984919eaab7b5a89c8f827569554b4035291d11040000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7c7c7c7c7c7c7c7c7c786d6053463a2d2013070000000000000000000814212d3a47535f697683909da8b2ac9f92877c6f685d564e46413c3b3b3c3d43475058606a727f8c96a1acb9ada1978a7d7063574a3d2f24180d0100000000000000000000000000000000000000050e172029303940454f545c60656c6f74787b7d7f81828384848382817f7d7a76716d67615e56504a423c332b231a120800000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181a1c1c1d1d1c1a181515120f0a0503070909111111111111111107060401000000000000000815212e3a47535f6a74818e9893939393939392867b6e61584e43342b21110800000000000000000000000007121d28343f4a54616c768390939393939393939083786c605346392d201306000000000000000000010b151f28323b454d565e676d777f8690959ea1a8acb2b8b8b4aeaca9a6a4a2a1a39f9f9fa3aba3a5a8abadb3b6b9b4aeaca096897c6f6256493c2f231609000000000000000000000000000000000000000000010d1925303c4956626f7c8995a0acb2a89c928c807973706f70737a7d70695e53463d30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5765717e8b98a2aeafa49a8c7f727d8996a0aca79b8e8175695e5246393a46535e6976828f9ca9b3ab9e918478808d9aa8ada1978a7d7064564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444d575e676d747d838a90959a9ea1a8a6a7a8a8a8a7a6a9a19e9b96918b847d746d665e564c443a31271d1207000000000000000f1b2835424e5b6875818e9b989083796d60594f443a2f241a0f050000000000000000000000000000000000000000000000000000000000030c18212a36414c56606b74808d95a093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5acaaaba39f9e9d9c9c9c9ea1a8a9abb0b3ada7a09892877e706a60564c41342a200e05000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556774808d9aa8b2aea2988c7f736a5f574f46443f403f3f444650575f6a727f8c96a0acb9b0a6988c7f7265594c3f2f24180d010000000f1b2835424e5b6875818e9ba8b4afa295887c6f6f6f6f6f6f6f6f6f6d665c5044382c1f12060000000000000000000815222e3b4855616e7b88959fabb1a79a8e81746a60564c443c36302f2e2f32373e464e58606d7984919eabb7b3a99b8e817468554b4035291d11040000000000000000000000000000000000000000050e171e272e343d424a51535b606367696e7173747676777776767472706d6765605d55524c443f38302a2119110800000000000000000000000000010b151d252c31343539393939393939392e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0f1010100f0e0b09080603000000000000040404040404040400000000000000000000000915222f3c4855626f7c878787878787878787878073695e52463c3122190f00000000000000000000000000000b17232e3842505a63707d878787878787878787877e7164574b3e3124180b00000000000000000000030d162029333b444c555d656c727c838b91969ea0a8acaeb4b7b8b6b3b1afb5afacacacafb5b0b2b5b8b7b5afacaaa29f9a938d8174675a4e4134271b0e010000000000000000000000000000000000000000000815222e3b4754606a7783909da5afaea49c928c84807d7c7c7f84867b6e61594f42382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697683909caab4ac9f93877b6e7884919eabac9f92867b6e61554b403f4a54616e7b87939facafa4998c7f737c8896a0aca99b8f8275685e5246392d20150a0000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565e696e79818991959da0a7abacb2b2b4b5b5b5b4b3b3adaba8a09e96918981786d685e564c43392f23180c030000000000000f1b2835424e5b6875818e9b92867c6e665c51473d32281e120900000000000000000000000000000000000000000000000000000000000000060f1925303a444f59606d7983909893877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2b7b5afacaaaaa9a8a9abadb2b5afaca9a19e9590867d706c61584e443a3022180e000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3c4956636f7c8996a0acb3aa9f92867c6f69605953504a4c4c4a50535a61696f7c85929fa8b2b7ab9f94877b6e6154483b2e211507000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6363636363636363605c544a3f34281c10030000000000000000030f1b27333f495365727f8b98a7b1ab9f95887b6e61584e443a322a25222122262b333c45515c66727f8c98a8b2b7aa9d918477675d5145392c201306000000000000000000000000000000000000000000050c151d23283039404449505356575e61646668696a6a6a6969676563605d5553514b46413a342e261e180f07000000000000000000000000000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a786d60574d42342a201007000000000000000000000000000006111c26303e4854606b707a7a7a7a7a7a7a7a7a7a796d6053473a2d2014070000000000000000000000040e172029323b434b535b606a6f787e848b91969b9fa3aaaaacb2b1b3b4b5b6b6b6b6b5b4b3b1b2acaaaba39f9c98928e87817c6f6255483c2f2215090000000000000000000000000000000000000000000006131f2b38434e5863707d8a939ea8b1aea49c96918c8a89898c918e81756b60544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626e7b88949fabb4ab9c8f837669737f8c99a3afa3998c8073675c514544505b6673808c99a4afac9f93877b6e7784919daaac9f92867a6d6154473c32271b0f000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686e7b838e939da0a7acb1b7b4aeaba9a8a8a9abacafb6b8b2aca8a09e928e827a6d685d554b4034291e150a0000000000000f1b2835424e5b6875818e948b7f726a5f544b40352b20160c00000000000000000000000000000000000000000000000000000000000000000008131e28323d45515c676f7c869293877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2b1a9a3a1a2a4a6a7a8a8a7a7aba49f9c97928c837b706b615a50463d32281e0f06000000000000000000000000000000000000000000000000000000000000000000000000000713202d394653606c7884919ea8b2aea39891847b706b62605b545959545c60636c717b849198a2aebab1a79c908376695e53463a2d211407000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625656565656565653504a42382e23170c00000000000000000005121f2b3744505b6576828f9ca9b5a99d908376695f53463c322820191515151b212834404b54616e7b8796a1adb9ac9f93867a6d6053473a2d20140700000000000000000000000000000000000000000000030b12181e272e34383f4446494d525457595b5c5d5d5d5d5c5b595653514b4745403a363028231c140c060000000000000000000000000000040f1a252f3941484d4e53535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d6d6d6d6d6d6d6d6d6d6d6d665c50453b3022180e000000000000000000000000000000000a141e2c38444f5960686d6d6d6d6d6d6d6d6d6d6d675d5145392c1f1306000000000000000000000000050e1720293139414950585f656c71797f848a8f92989b9da0a8a5a6a8a8a9a9a9a9a8a7a6a4a8a09d9a99928f8b86817c756f6a5f53473a2e21150800000000000000000000000000000000000000000000030f1b27323d4855616b74818e96a0a7afaea8a09e99969596999e93897d70665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6673808d99a6b0aea3998b7e71656e7b86929facab9e9285796d6053464653606c7884919eabb3a99c8f82756973808c99a7aea3998c7f7265584e43372b1d12070000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8491959da5acb1b3adabaaa29f9d9c9b9c9e9fa4acabb1b9b2aca59d9490837a6d675c51453e30261c110600000000000f1b2835424e5b6875818e8f82766d62584e42392e23190d04000000000000000000000000000000000000000000000000000000000000000000020c16202834404b555f6a727f8b94877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2a99f97949597999b9b9b9b9a9899938f8b857f796e69615950473e342b20160c000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65717e8b96a0acb4aaa09691857d756f6c6667666667666d70767e859196a1aab3b5ab9f958a7d7063574d42362a1e1205000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625549494949494946443f3830261c11060000000000000000000613202d394653606c7885929facb3a69a8d807367574d42342b20160d08080a0f18232e3946535e697884919eabb8afa499887c6f6255493c2f221609000000000000000000000000000000000000000000000000070c151c23282d3337393c4246474a4c4e4f505151504f4e4c4a4745403a39352f2a251e17110a020000000000000000000000000000000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b555c6060606060606060606060605c544a3f33291f0f0600000000000000000000000000000000020c1b27323d474f565d60606060606060606060605d554b4035291d100400000000000000000000000000050e171f272f383f444e535b60676d72787d82868a8e91969698999b9c9c9d9c9c9c9a99989696918e8a86827e7a746f6a625f584e43372b1f120600000000000000000000000000000000000000000000000a16202c38444f59606d7a8490959fa4acaeacaaa6a3a2a3a6a59d9083786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eabb8ac9f92867a6d606975828f9ca9ada1978b7e7164584e4c5663707d8a96a1adada1978a7d70646e7b8895a0acab9d9083776a605447392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6876828f98a3aeb4aea9a29f9a9892908f8f8f91939a9d9fa7adb2b9afa69f959082796d60594f42382e23170c00000000000f1b2835424e5b6875818e857a6e615b51463c30271d11070000000000000000000000000000000000000000000000000000000000000000000000050e18232e39434e58626d75828f877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2a3978d87888b8c8e8e8f8e8d8c8986837e7a726d675f574f473e352c22190e040000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7984919aa4afb2a8a0979189827c79757473727475797d828a9297a1a9b2bbafa3999083786c6053463b31251a0e02000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c3c3c3c3c3a38342e261e150a000000000000000000000815212e3b4854616e7b8798a2aeb1a4988b7e7165584b3e3125190e0400000007121d2a36424d576976838f9ca9b6b5ab96897c706356493d3023160a00000000000000000000000000000000000000000000000000030b12181b22272b2d30363a3b3e4041434344444343413f3d3a39352f2c29241d19130b0600000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39434b51535454545454545454545453504a42382e21170d0000000000000000000000000000000000000b16212b353d434c525454545454545454545453514b43392f24180c000000000000000000000000000000050d151d262d333c414950555d60666c70757a7e818487898b8d8e8f8f90908f8f8e8d8b898784817e7a76716d67625f58534e463c31261a0f03000000000000000000000000000000000000000000000004101c28333e45525d686e7b838e939a9fa2aaa7a8a9a8a7aaa39f958b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5663707d8a97a1adb3aa9b8f8275685d64707d8a97a1ada99d9083776a6054525e6875828f9ba8b2ab9e9285796d606a7783909dacaca095887c6f62554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616e7b86929fa8aaa29f97928d89858382828284868b90959ea1a8b0b8b0a79f948d80746b61544a3f34281c1003000000000f1b2835424e5b6875818a7d70685e52493f342a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c46515b616d7a85877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5aea194877b7c7e8081828281807f7c7a76726d67605c554d453e352c231a1007000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844515c66707d88939fa5afb2a9a19e938e898582807f7f8082858a8f949fa2a9b2b8b0a69f92877c6f655b504437291f140900000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c303030302d2c28231c150c03000000000000000000000a1724303d4a5763707d8a96aab4b0a4978a7d7164574a3e3124170b00000000000e1a2531424f5b6875828e9ba8b5b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000070c11171b1f20252a2d2e3133353637373736363432302d2c2924201d18130d08020000000000000000000000000000000000000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2730394045464747474747474747474746443f3830261c0f05000000000000000000000000000000000000040f19232b313a4145474747474747474747474745403931271d120700000000000000000000000000000000030b141b22272f383f444b51545b6064676d7174777a7d7e808182838383838281807e7c7a7774716d6865605d55534e47433c342a20150a000000000000000000000000000000000000000000000000000b16212935414c565e696e7981878e9298999a9c9c9c9b9998928f898174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b2aea2988a7d716456606d7985929eabab9f95897c6f625654616e7a86929facb0a69a8d8073665c66727f8c9aa4afa79a8d8074675c5145382c1f14090000000000000000000000000000000000000000000000000000000000000000000000010d1924303a46535f6973808c96a09f98928c85807c7976757576787a7e838a91969fa6b0b8b0a69d928a7d70665c5044382c1f160a000000000f1b2835424e5b68758181746c61564c41372d22180c0300000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343f46525e68707d887a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5ada194877a6f7173747575747472706d6865605d55514b433c332c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2834404a54606b73808d939ea6aeb3ada59e9b97918e8d8c8c8d8f92989c9fa6adb3bbb0a69e948d80736a5f53493f3327170d0300000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f232323201f1c17110a0300000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e312417070000000000091c2835424f5b6875828e9ba8b5b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000060b0f12131a1e2021242628292a2a2a2a29282623201f1d1813110d070100000000000000000000000000000000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a3a3a3a3a3a3a3a3a3a3a3a38342e261e150a00000000000000000000000000000000000000000711191f282f35393a3a3a3a3a3a3a3a3a3a3a39352f271f150b010000000000000000000000000000000000020a11171d262d333940454a5053555d606468686d707273757576767676757473716f6d686764605d5654514c47433c37312a22180e0300000000000000000000000000000000000000000000000000050d19242f3a444d575e676d747c8185898c8e8f8f8f8e8c8986827d746e64584c4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb8ab9f9285796d60535c6673808d9aa7b1a79b8e8175695e5966727f8c99a3aeab9f94887b6e6254616e7b87939facab9e9285796d6053463b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d57606d7984919e949086807a736f6c65696869686d71767d848f949fa6b0b9aea49e9184786d6053463d32271b0f030000000d192633404c5966737f796d605a50443b30251b0f06000000000000000000000000000000000000000000000000000000000000000000000000000000030c18222a36414c56616b74807a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5ada194877a6e646668686868676563615d5654514c454039302a211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424f59606c78818f949da4adb2afaaa9a19e9b9a99999a9c9fa2aaabb0bab5aea69e948f82786c60584e41382d2217050000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216161312100c06000000000000000000000000000c1926333f4c5966727f8c99a5b2b1a4978a7e7164574b3e2e23180d0400000107121e2a36424d576976838f9ca9b6b6ac96897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000305090e11141417191b1c1d1e1e1d1c1b19171413100c070401000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151d23282c2d2d2d2d2d2d2d2d2d2d2d2d2c28231c150c03000000000000000000000000000000000000000000070d161e24292c2d2d2d2d2d2d2d2d2d2d2d2c29241d150d030000000000000000000000000000000000000000060b141b22272f35383f44464b515357565e616365666869696a69696967666563615d565754524c4745413a37312b262018100600000000000000000000000000000000000000000000000000000008131e28323b454d555d606a6f757a7d7f81828382817f7d7a75706b645c52473c3024170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb2a99b8e8174675c5154626e7b88959fabac9f92867b6e61606b7784919eabb3aa9c908376695f535e697683909dabada2978a7d7164574d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c45515c67707d89928d827b736d6762605b535c565e61646b707a828f949fa9b2b9aca0968b7e7165584e43382b1f13060000000713202d3a4653606d796d675d51483e32291e1309000000000000000000000000000000000000000000000000000000000000000000000000000000000006101925303a444f59606d79786c605346392d20130600000000000c1926323f4c5965727f8c98a5ada194877a6e61595b5b5c5b5a595654524c4745413a342e271e180f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303d44505b666d79828d929ea1a8adb3b3adaba8a7a6a5a7a8abaeb4b7b8b0aba39f948f82796d665b50463c2f261b11060000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090706030000000000000000000000000000000d1a2733404d5a6673808d99a6b3b2a5988b7f7265554b4034281f16100b080d1218232d3a46535f697885919eabb8afa49a897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e1010111110100e0c0a07060400000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f2021212121212121212121201f1c17110a030000000000000000000000000000000000000000000000040c13191d2021212121212121212121201f1d18120b0300000000000000000000000000000000000000000000020a11171d24292d33383a4045474b4c525456585a5b5c5c5d5d5c5c5b5a585654524c4b4745413a39352f2b26201a150e0600000000000000000000000000000000000000000000000000000000010c162029333b434b51585f62676d7072747576757472706d67636059524a41362b1f1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a7783909dabb5ada197897d7063554b535f6a7683909daaaea3998c80736763707c8996a0acaea2988b7e7164574d5765727f8b99a3afa99c8f8275695e52463a2d20160a00000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b55606b75818c80786e69605d555350494f4c52545961686d79829096a1adb9b2a89e9184776a6054473b2e22150700000006121f2c3844515c666d665d554b40362c20170d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323d44515c666d6c665b5044382b1f120600000000000c1926323f4c5965727f8c98a5ada194877a6e61544e4f4f4e4d4c494746413a39352f28231d15120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28333f4a545d676d78808a91969fa2a9acafb5b5b3b2b2b3b5b6b5b4aeaca69f99928c82796d675d544a3f342a1d140a000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3b4a89b8e8175675c51453b31281f1c1719191d242935404b55616e7b8897a1adb9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313141414141414141414141312100c06000000000000000000000000000000000000000000000000000001080d1113141414141414141414141413100c070100000000000000000000000000000000000000000000000000060b12181c22282b2f35393a3e4146474a4b4d4e4f505050504f4e4d4b494746413e3a3935302c29241e1a150f0a03000000000000000000000000000000000000000000000000000000000000040d172129313a41454e53555d60636667696969686663605d55544f4741382f241a0e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7c8995a0acb8ab9e9184786c6053464e5865717e8b98a2aeab9e9285796d6875818e9ba8b2ab9f9285796d60534754616e7a86929facac9f92867b6e6154473d32271b0f010000000000000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616e7a80746d665f57514b46443f424146474f565d676d7a84919ea7b1b9aca096897c6f6256493c2e23180c00000004101c2834404a545c605c544b43392f231a0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202834404a545c60605b544a3f33281c0f0300000000000c1926323f4c5965727f8c98a5ada194877a6e615447424241413f3d3a3935302c2924222222211e1a140e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17222d38424b555d666c747d848c92979c9fa3aba8a9aaababaaaaa8aaa29f9b948f877f786d675d554b42382d22190b02000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3b8ab9e9285796d60564c433a312b282325252a2f353e45515d67727f8c99a9b2b7aa9e918477675d5145392c20130600000000000004080c0e0f13131313131313130908060300000000000000000000000000000000000000000001040707121313131313131313131308080602000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070707070707070707070707060300000000000000000000000000000000000000000000000000000000000001040607070707070707070707070604000000000000000000000000000000000000000000000000000000000001070c11171c1f24292c2d3036393a3d3f404242434343434241403e3c3a3935302d2c2924201d19130f0a03000000000000000000000000000000000000000000000000000000000000000000050f171f282f353c43474b515356595b5c5c5c5b595653514b48443d352f261d13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d6774818e9aa7b1b2a89a8d8073665b50444753606d7a85929facada1978b7e716d7a86929facb1a79a8d8174675d5146525e6876828f9cabafa3998c7f7266584e43382c1d120700000000000000000000000000000000000000000000000000000000000000000000000007121d27303d46525e686e736d605c544d45413a37333036393e444c555d68707d8a959fabb8b2a89a8d807467544b4034281c10040000000c18232e39424a5153514a423931281d1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18232e39424a515353504a42382d22170b0000000000000c1926323f4c5965727f8c98a5ada194877a6e6154473b35353432302f2f2f2f2f2f2f2f2f2e2d2a261f180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f39434b545b606b707a80858b909299999b9d9d9e9e9e9d9c9998928e89827c726c665d554b433a2f261c100700000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000d192633404c5966737f8c99a6b2b9ada2978b7e72685e554c433d38342e323036394045505a606d7985919eabb8b3a99b8e817468554c4135291d11040000000001090f14181b1b20202020202020201615130f0a04000000000000000000000000000000000002080d1113141e2020202020202020201f1514120f090300000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13181d2020252a2d2e30323335363637363636343332302e2d292421201d1913110d0801000000000000000000000000000000000000000000000000000000000000000000000000050d161d24293237394045474a4c4e4f504f4e4c4a4745403a38322b231d140b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fabb8aca096887c6f62544a3f45515d6774818e9aa7b1a99d908377727f8b98a3aeaca095887c6f62554b414c5665717e8b99a3aeab9d9184776a605448392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414d565e6166635b504a423b352f2b27252a2d323a434c56616c7683909dabb5b6aa9d908377665c5145382c1f130600000007121c27303940444644403930281f160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303940444646443f382f261c11060000000000000c1926323f4c5965727f8c98a5ada194877a6e6154473b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a36312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273139424a505961676d737a7f83868a8c8e9091919291908f8c8a86827c766f6a605b544b433a31281d140a0000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb3a99e92857a6e675d564f46443f3f3f3f41464b515a616c73808d97a1adb9ada1978a7d7063574a3d2f24190d01000000030b131a202427282d2d2d2d2d2d2d2d22211f1b150e06000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2c22211f1a150e06000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070d111314191d20212325272829292a2a29292827252321201d191413110d080401000000000000000000000000000000000000000000000000000000000000000000000000000000040c131820262b2f35393a3d3f41424342413f3d3a39352f2c272119110b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8b97a2adb7aa9d9184776a60544238404b55636f7c8995a0acab9f95897c7783909daab4aa9d9083776a6054433b4754606d7a86929facaca096897c6f62554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000030c1925303b444d5254595752443f383029241f1b191d2028303a444f5964717e8b99a4afb9ac9f9286796d6053463a2d201307000000000b151e272e34383a38342e271e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a3938332d261d140a000000000000000c1926323f4c5965727f8c98a5ada194877a6e6154484848484848484848484848484848484846423b332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151f272f383f444f555d60676d72767a7d7f8283848485848382807d7a75706b625f58504a423931281f160b020000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000a1724303d4a5763707d8a96aab4bfb9ada1979082796d68605953504a4c4c4c4c52555d606c707e88939fa9b3b3a99e9285796d6053463a2d201308000000010b151d252c31343539393939393939392f2e2b262018100600000000000000000000000000040e161e24292c2d38393939393939393939392f2e2b2620180f060000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406080d11131417181a1b1c1d1d1d1d1c1b1a18161413110d080704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d151b1d24292c2d3033343636363533302d2c29241d1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6976838f9ca9b3b1a7998c7f7366584e432f3a4854606b7784919dabb1a79b8e817c8995a0acaea3988b7f7265584e433945525d6875828f9caab2a89a8e8174675d5145392c1f14090000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146474d4b4740342e261e18130f0d11161e28323e4754606d7a86939facb9aea399887b6f6255483c2f22150900000000030c151c23282c2d2c28231c150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2b28221c140b02000000000000000c1926323f4c5965727f8c98a5ada194877a6e61555555555555555555555555555555555555534d453b31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d262d333e434c51555d6065686d7073757677787877777573706d67636059534e443f382f271f160d04000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000815222e3b4855616e7b8898a2aebabeb3a99f948f827a706b63605c54595859565e61676d737e86929aa4afb9ada1978c7f72665c5144382c1f120600000009131d272f373d404246464646464646463c3b37322a22180e040000000000000000000000020c1620283035393a45464646464646464646463b3a37312a21180e0300000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0f0f101010100f0e0d0b090707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181d1f2023262829292928262320201d1813100b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7b87939facb9ab9f95887b6e6155483c3238434f5965727f8c99a3aeac9f9287828f9ca7b1ac9f92867a6d6054473c35414c5664717e8a98a2aeab9f9285796d6053473b31251a0e00000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b403f3b3528231c150c070301050c16202c3945525d687784919eaab7b4ab96897d7063564a3d3023170a0000000000030b12181c1f201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f20201f1c17110a0200000000000000000c1926323f4c5965727f8c98a5ada194877a6e626262626262626262626262626262626262615f574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228313a41454b5153565e616466686a6a6b6b6b6a696664605d55544f47433c332d261d150d0400000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000713202d3a4653606d7985929facb8c5bbb0a69f948f847d75706d666665656667686d727980889298a3acb6afa59e9185796d60544a4034281c10040000040f1a252f3941484d4e53535353535353534947433c342a20150a000000000000000000000008131e28323a41454751535353535353535353524847433c332a20150900000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131417191b1c1d1c1b19171413110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6673808c9aa4afb5ab9d908376695f53463a2b323d4754616d7a86929facaea399928f949eaab2a89b8e8175685d5245392f3a4753606d7a86929facaea2988a7e7164574d42362a1b110600000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e33322f2a2417110a030000000004111d2935414c566975828f9ca8b5b0a4978a7d7164574a3e3124170b00000000000000070c10121312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121313120f0b06000000000000000000000c1926323f4c5965727f8c98a5ada194877a6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f282f353a4045474c525457595b5d5e5e5f5e5d5c595753514b48443d373228221c140b030000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000006121f2b3844505c6676828f9ca9b5c2c2b8b0a69f969189827d79757372727274767a7f848d939aa3aab4b0a69d938a7d70675d5142392e23180c0000000814202c37414b53595b606060606060606055534e463c32261b0f0300000000000000000007101924303a444c52545e6060606060606060605f55534e463c31261a0f02000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0c0e0f100f0e0c0a07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eacb6afa3998b7f7265574d42362a2d3946525e6875828f9ba8b2aba39f9c9ea6b0aca096897d7063564c41352c3945515d6775818e9ba9b3aa9c8f8276695e5346382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212625231e190c06000000000000010d192430414e5b6874818e9ba7b4b1a4988b7e7165584b3e3225180b000000000000000000040607060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070606030000000000000000000000000c1926323f4c5965727f8c98a5afa296897d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292f35393a4146474a4c4f5051515251504f4d4a4745403a38322b262017110a02000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000003101c28343f4a5465727f8c98a6b0bcc7c2b8b0a8a09e948f898582807f7f7f8183878c91969fa4acb4b0a79f948e81746c61554b4030271c12070000000c1824313d48535d65686c6c6c6c6c6c6c6c625f584e43372b1f13060000000000000000040e19222935414c565d606b6c6c6c6c6c6c6c6c6c6c625f584e43372b1f1206000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5663707d8996a1adb9ac9f92867a6d6154473b31262a36414c5663707d8a96a1adb5aeaca8aab0b5ab9e9184786c6053463a302935404b5564707d8a97a2adac9f93877b6e6153493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114141a1916130d070000000000000000081b2835414e5b6874818e9ba7b4b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2a5998f898888888888888888888888888888888888888884786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d24292c3035393a3d404243444545444442403d3a39352f2c27211b150b060000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000b17232e3b4855626e7b88949fabb7c4bcb0a69f9c9f9e9c97928f8d8c8b8c8e9093999ea1a8afb5afa69f959082796d605a5043392f1e150b000000000e1b2734404d59656f757979797979797979766a5f53473b2e21150800000000000000020b16202b343d45525d686d78797979797979797979796e6a5f53473a2e211408000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d6875818e9ba8b2b4aa9c8f8275685e5246392a1f25303a4653606d7984919eacb6bbb9b5b7bbafa3998c7f72655b50443728242f3a4653606d7985929fabafa49a8c7f73655b5044372b1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d0c0b0d0d0f0c08060603000205101d2935404b556975828f9ca8b5b0a4978a7d7164574a3e3124170b000000000000000000000000050a0d101013131313131313131307060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2aba199969595959595959595959595959595959595959185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13181d2025292d2e3133353737383838373633312d2c29241d1b160f0a04000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000614212e3a47535f697683909ca9b3beb7ab9f9490949fa2a29e9b999898999a9d9fa4abadb2b1aba49f948f837a6d675c51483e31271d0c03000000000f1b2835424e5b68758186868686868686867c6f6255493c2f221609000000000000000a141d28323d46515b606d7a84868686868686868686867c6e6255483b2f221508000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9aea2988a7e7164564c41362a181f2b3844505c6673808d9aa4afbbc5c2c5b9ac9f92867b6e6153493f33271f2c3845515c6674818e9ba9b3ac9e9184786c6053463a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e1317191a1c181513120f0b0e1116202c3845515d677683909da9b6b4aa96897c706356493d3023160a00000000000000000000030a11161a1c1d20202020202020201f1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b3aba5a2a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113191d20212426282a2b2b2c2b2a29262420201d1813100b040000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000006121e2b37424d5765717e8b97a1adb9b6a99c90828a92989ea6a8a6a5a5a5a7a9acafb5afaca79f99938d827a6d685e554b40362c1f150b00000000000f1b2835424e5b6875818e939393939393887c6f6255493c2f22160900000000000006111b262f3a444e58626d75828f96939393939393928a7e716a5f53473a2e211408000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140807060400000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5865727f8b98a3aeb8ac9f92867a6d6053473a3025191c28343f4a54616e7b87939facb9c5c9beb2a99c8f8275695e5241382d221c2834404b5463707d8997a1adaca096897c7063554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000020a12191f232627292522201f1c17191e2028323a4753606d7a86929facb9aea398887b6e6155483b2e221508000000000000000000040d151c2226292a2d2d2d2d2d2d2d2d2c21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bcb5b1afaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d11131417191c1d1e1e1f1e1d1c1a171413110d070100000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000020e1a26313c4753606d7985919ea9b3b6a99c90837e868f949b9fa3aaa8a9aaabaaa9aba49f9c95908780796d685e564c43392f231a0d0300000000000f1b2835424e5b6875818e9b9f9f9f9f95887c6f6255493c2f2216090000000000040e17222d38414c56606a727f8c939ea89f9fa99f958d80746c61584e43372b1f1206000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114141413100c070d0a07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7783909daab4b3a99b8e8175675d514539291e1317232e3846535f6976838f9ca9b3bec6b9ada1978a7d7064564d422f261b18232e3a4653606d7985929eabb2a89b8e8174675d5145392c201509000000000000000000000000000000000000000000000000000000000000000000000000000000010a141c242b30333436322f2d2b2822252a2d323a444e5863707d8999a3aeb9ac9f9286796d6053463a2d2013070000000000000000030d161f272d3236373939393939393939392d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5afafafafafafafafafafafafafafafafafafafafafab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0d0f1011121211110f0d0a07060401000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000009151f2c3845515c67727f8c97a1adb7ab9f948a7d7b82898e9298999b9c9d9e9d9c9a99938f8a837d736d675d564c443a31271d11080000000000000f1b2835424e5b6875818e9ba8acaca295887c6f6255493c2f22160900000000020b162027333f49535d686f7c87929fa5afb6aca2979083786d605a50463c31261a0f02000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e212121201f1d181c1a171413110d08040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0acb9ada1978a7d7063554b403529170d111c2a36424d5764717e8a97a2adbac0b6ac9e9184796d6053463b302014121f2b3844505c6674808d9aa8b2ac9f92867a6d6054473c31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000008121c262e363b3f40423f3b3938332d3036393d444c56606a75828f9babb4b6a99c908376665c5144382c1f120600000000000000000a151f2831383e42434646464646464646463a39352f281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000004101c2934404b55606d7a85929ea7b1b0a69d918479767d82868a8c8f90909190908d8b86827d776f6b605c554c443a32281f150b000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000a141d28323a44505b656d7a849199a3aebbafa49a92857b6e665c51483e332a20150900000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2d2d2d2d2c292429272421201d1913100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7b1b8ab9e9285796d6053463a2f2418070e1a26313b4753606d7985929fabb8bbafa49a8d8073665c5044382c1f12101c28343f4a54636f7c8996a1acaea2988b7e7165574d42372b1c110600000000000000000000000000000000000000000000000000000000000000000000000000030e19242e3840474c4d4f4b4846443f43434146474f565e686f7c88939eaabdb0a6998c807366544a4034281c10040000000000000005111c27313a434a4e505353535353535353524745413a31281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c959595959595959595959595959595959595959595959595959185786b5e5245382b1f1205000000000000000000000000000000000000000000000004060706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0e0e0d09080603000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000c18232f3945515d67717e8b95a0abb5aca0968c807370757a7d7f828384848483817e7b76706c636059514b433a322820160d03000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000006111b262f3a444e58606c77828f96a1abb5b0a69f93887d70695e544b40362c21180e0300000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3a3a3a3a3a38352f3634312e2d2a251f1c18120b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8b2a89a8d8174665c5044382c1d120709141f2c3845515d6774818d9aa7b4b9ac9f93877b6e61544a3f34281c100b17232e394653606c7884919eabb4aa9c908376695f5347382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000007131f2b36404a52585a5c585553504a4f4f4d52545960686d7a84919ea5afb7ab9f94887b6e6255483b2e23180c00000000000000000a16222d38434d555b5d60606060606060605f54514c433a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f89898989898989898989898989898989898989898989898989898984786b5e5245382b1f1205000000000000000000000000000000000000000001070c10131413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414191b1b191515120f0a0300000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000007121d2935414b55606c78839099a3afb2a89f92877c6f686d707375767778777674716e6964615a544f454039302820160e0400000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000050e17222d38414c56606a727f8c949ea8b2b3a99f948d80736b61574d42392e241a0f060000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544747474747474745404442403d3a3936302c28231d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a97a2adb9aca096897c6f63544a3f34281c0c0104101d2935404b55626f7c8995a2afb3a99c8f8376695f5342382e23170c06121f2b3744505b6573808d9aa8b2ab9f94887b6e61544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000b1723303b47525c6467696562605b545c5c565e61646b707a829096a0acb8afa59c9083766a5f53473a2e1c120700000000000000010d1a26323e4a555f666a6c6c6c6c6c6c6c6c6c605d554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255493c2f2216090000000000000000000000000000000000000000030b12181c1f201f1c18120d0802000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212527282622211f1b150c07000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000010d18242f3a44505b666f7c87929fa7b1aea39991847a6d66636668696a6b6a696764615e57555048433d342e271e160d040000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900020b162027333f49535e686f7c87929fa6b0b5aba1978f82786d60594f453b30271d1208000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545453514b514f4d4a4746413a38342e28231c140c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9b3b7aa9e9184776b605442382e23170c0005121e2a36424d5764707d8a97a3b0ada2978a7e7164574d4230261c1106030f1b27333f4953626f7c8896a0acb0a6998d8073665b5044382b1f13080000000000000000000000000000000000000000000000000000000000000000000000000d1926333f4c58646e7375726e6c666969696a686e71767d8490949fa8b2b2a89e93897d7063584e43372b1f0b000000000000000003101c2936424e5b6671767979797979797979796d675d5145392c20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473b2e21150800000000000000000000000000000000000000040d151d23292c2d2c29231d19130c0400000000000000000000000000000000000000000000000000000000000000000000000001090e171e252a2d2e323434332f2e2b262018120b0300000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000007131d28333f4a54606a73808d959fa9b3aba1968f82786c605b5c5d5d5e5d5d5a5854524d49443e383228231d150c04000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000a141d28323a44505b656d7a849199a3afbbafa39991857a6e665c50473e33291e150b00000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6160606060606060605d555e5c5a5754524c46454039342e261e181009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b87939facb9b1a7998c807366594f4330261c1106000714212d3a46535e6976828f9ca9b5ab9f9285796d6053473c3120150a00000b17222d3847535f6a7784919daab7ab9e9184786c6053463a3024190d0100000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a677380827e7b797776767676787a7e838991969fa6b0b2a9a1968e81756b6054463c31261a0f000000000000000004101d2a3743505d6a76838686868686868686867a6d6054473d32271b0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d565e61626262626262626262626262626262626262626262626262626262625f584e43372b1f1306000000000000000000000000000000000000040d161f272f34383a38342f29241e160e07010000000000000000000000000000000000000000000000000000000000000000000009131b20293036393b3f4141403c3a373128231c150c03000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000010b17222d38424e58606d79839097a1abb2a89e948d80746d635b51515151504e4b4746423b39332c272118120b0300000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160906111b262f3a444f59606c77828f96a1abb5b0a69f92877d6f685e544a3f352c21170c0300000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6d6d6d6d6d6d6d6d6d676c6a696764615e5653514b443f38302a221b120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c99a4afb8aca095887b6e6255483d3222150a00030f1c28333f4a54616e7b87939facb1a79a8d8074675c5145382c1f1303000006111b2b37434e586673808c99a7b1ada196897d7063564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a858b8885848382828384878a90949ea1a8b0afa8a19791847a6d61594f44332a2015090000000000000000000b1825313e4b5864717e8b979393939393988b7e7265584e43372b1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d525456565656565656565656565656565656565656565656565656565655534e463c32261b0f030000000000000000000000000000000000030c161f2831394045474540393530282018120b03000000000000000000000000000000000000000000000000000000000000000009121b252d323b4146474c4e4e4c4847433c342e271e150b000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000006111c262f3d45515c666e7b859299a3afb0a69d928c7f726d635b50494143413e3b3a36302d28221b160c07000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090e17222d38414c56606b727f8c949ea8b2b2a89e948c7f726b60564c42382e231a0f050000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea195887b7a7a7a7a7a7a7a7a7a7a7978777573706d6864605c55504a423c342d241c130a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eabb5b5ab9d9083776a5f53473a2e2114030006121f2b3844505b6673808c99a4afaba095887c6f62554b4034291c10040000000f1b26323c4855626e7b8895a0acb2a89b8e8175685d5245392c20150a00000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68717e8b949290908f8f909196979c9fa6acb0aba59e9691857c6f685e52473d3221180e030000000000000000000714202d3a4753606d7985929e9f9f9faa9d9083776a6054473a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146474949494949494949494949494949494949494949494949494949494947433c342a20150a0000000000000000000000000000000000020b151e28313a434b5153514b45413a3229241d150d06000000000000000000000000000000000000000000000000000000000000020b1b242d373f444c5254585a5b5955534e44403930271c12070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000a141d2834404b545e69707d87929fa4aeaea49c918c7f726d605b534b433b332e2d2a251f1c170f0a0400000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160b172027333f49535e686f7d87929fa6b0b4aaa0968f82776c60594f443b30261c1108000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b0a4988d888787878787878787878686858482807d7a76716d67605c544e463f362e251c1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8996a0acbbafa4998c7f7265584e43372b1f1206000613202d394653606c7884919eabb4aa9d9083776a5f5343392f23180c000000000a15212e3a47535f697783909dacb6ac9f92867a6d6054473c31261b0f000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626c76828f989d9c9c9c9d9ea1a8a9abacaaa69f9c938e847c6f6a5f564c41352b210f060000000000000000000006131f2c3845515c6773808d9aa4afacaca095897c6f62554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b37322a22180e0400000000000000000000000000000000000a141d27303a434b555c605c55524c443d352f271f17110a02000000000000000000000000000000000000000000000000000000000a141d2d363f4951565e6165676766625f58514a42392e23180c0300000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000020b18232e39424d57606b727f8b929ca5afada39b918c7f736c655d554d453e363027221b140b09030000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216141d29323a44505b656d7a849199a3afbaaea39891847a6d655b50473d32291e140a00000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b4a99f98959393939393939393939a9392918f8d8a86827e79726d665f58504840372e251b1107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6875818e9ba8b2b9ac9f93877b6e6154473c31261a0f0205111e2a36414c5663707d8a96a1adaea2988b7e7265584e4331271d12070000000006121e2b37424d5766727f8c9aa4afaea3988b7e7265584e43372b1c110600000000000000000000000000000000000000000000000000000000000000000000010d1925303a44505a616e7b86929fa7a9a9a9abaca5aba39f9d99949089817a6f6a5f584e443a3023190f000000000000000000000004101c2934404b55616e7b87939facb9b1a79a8e8174675d5145392c20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b2620181007000000000000000000000000000000000006111b262f39424b555d676d67605d564f4540393127221b140b05000000000000000000000000000000000000000000000000000006111c262f3e48515b62686e727474736f6a605c544a4034281f140900000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000007121d27303b454f59626d73808d939da5afada39b918c80776d675f575046413a332d261d1a150e0600000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22161b262f3a444f59606c77828f96a1abb5afa59f92867c6f685d53493f352b20170c0200000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb1a9a4a1a0a0a0a0a0a0a0a0a0a49f9f9d9c9a99938f8b847f786f6a625a514940372d23190d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb8b4aa9c8f8376695e52463a2a201509000714202d3946525e6875828f9ba8b2ac9f92867a6d6054473c3221150b0100000000020e1a26313c4854616e7b87939facb4aa9d9083766a5f5347382e23170c000000000000000000000000000000000000000000000000000000000000000000000008131e29323e46535e69727f8b959fabb5b6aba29a969992908d88837d756d685f584e463c32291e11070000000000000000000000000c18232f3947535f6976828f9ca9b2b8ac9f92867a6d6054473d32271b0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e202123232323232323232323232323232323232323232323232323232322211f1b150e070000000000000000000000000000000000091217222d38414b545d676d79756d686059514b433c332d261d170e07000000000000000000000000000000000000000000000000000b17222d3842505a626d727a7f81817f7c746d665c51443b30251a0e02000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000b151e29333d47515b606c77808e939da5aeada39c928d81796e69615a524c443f382f2b261f180f06000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2217222d38414c56606b727f8c949ea8b2b1a79e938b7f726a5f564c41382d23190e050000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bbb4b0aeadadadadadadadadb6afacabaaa8aba49f9c96918b837c716c635b51493f352b1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aebaaea3988b7e7165574d42362a180e03000814212e3b4754616e7a86929facb2a89b8e8174685d5245392c2013030000000000000915212d3a46535e697683909cabb5ab9f95887c6f62544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000020d17202a36424d57606c78839099a3aeb2a59a908a888683807c76706b615d564e463c342a20170c0000000000000000000000000007121d2b37424d5764717d8a96a1adb9aea2988b7e7265584e43372b1d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114141616161616161616161616161616161616161616161616161616161615130f0a04000000000000000000000000000000000006101b2427333f49535c666d7983817a706b605d554e443f382f29201911070100000000000000000000000000000000000000000000030f1c28333f4a54626c727f868b8d8e8c8881786d60574d42362a1e1205000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000030c17212c353f44505b656c78818e939da4afada49c938f837b716c615e565049413c37312a21180f060000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f222027333f49535e686f7d87929fa6b0b4aaa0958e81756d62584e443a2f261b1107000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1beb7b3b1b0b0b0b0b0b0b0b0b0b1b1b3b5b5b5afaca8a19e9590867e736d635b51473d31281d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909daab4b9ac9f92867a6d6054473b30251a07000713202c38444f5966727f8c99a3aeaca096897c6f63564c4135291d110400000000000005121e2a36424d5765727f8b99a3afb1a79a8d8073665c5044382c1f13080000000000000000000000000000000000000000000000000000000000000000000000050e1a25313b44505b666f7c87929fa7b1a3968a7d7c7a77736f6a636059524c443c342a22180e0500000000000000000000000000010e1a26313c4653606d7984919eabb5b4aa9d9083776a6054473a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070809090909090909090909090909090909090909090909090909090909080603000000000000000000000000000000000000000c17222d363e44505b656d78828f8e847d746d675f585049413a322b2318120b0300000000000000000000000000000000000000000006121f2b3844505b66717e8b92989a9a99938d8074695e52463a2d201407000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000050f1a2327333f49535b666d78818d929fa4acaea59e9590867e756d68605b534e47423c332a22180e0300000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2229323a44505b656d7a849199a3afbaaea2989083796d605b51463c32281d140a00000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a4a5a6a8acaeb4b9b2ada7a098928b7f736d62594f433a2f24180d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626f7b88959fabbcb3a99b8f8275685d524539291f1409000916222f3b4854606b7784919eabb5ab9d9184776b6054433a2f24190d01000000000000020e1a25313b4754616d7a86929facb8ab9e9185796d6053463a3025190d01000000000000000000000000000000000000000000000000000000000000000000000009141f28333f4a545f6a73808c95a0aca5988b7f726d6766625f58544f46413a322a2218100600000000000000000000000000000009151f2c3844505c6673808c99a3afb8aca095897c6f62554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e48515b606c77818e9496918880796f6a605b534c443d3529241d150d0500000000000000000000000000000000000000000613202d394653606c7885919ea3aaa7a59f93877b6e6154483b2e211508000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000081117222d38414a545c666d77808c939aa3aaafa7a098928b817a716c656058534d453c342a20150a00000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f262f3a444f59606c77828f96a1abb5aea49f92867c6e675d51493f342a20160b0200000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29b979797979797979797979798999c9fa2aaacb1b9b1aaa39f918b7f726b60554b4135291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6673808d9aa7b1baada2978a7d7064564c413529170d0204111d2935414c5663707c8996a0acafa3998c7f7266594f4431281e130800000000000000000914202d3946525e6876828f9cabb4ada1978a7d7064564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000030b17222d38424e58606d7983919aa4ac9f92867b6e615955534e48443d353028201810060000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a79a8e8174675d5145392c20150a0000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131211100e0c0a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a636d74808d939ea19a938d847c726c655e564f4740352f271f170f07000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb4b4afa4998a7e7164574a3e3124170b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000006111b262f38424a545c656c747f889298a1a8b0aaa29f938e857e786f6a625f574e463c31261a0f02000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2d38424c56606b737f8c949fa8b2b1a79d928a7e716a5f554b40372d22190d040000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a69b908b8a8a8a8a8a8a8a8a8a8a8b8d8f92989da0a7aeb4b4aea39f92877d70675d51453b30251a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8b8ab9f9285796d6053463a2f241907000713202c3945525d6875818e9ba8b2ac9f92867a6e6154473d3221160c01000000000000000005111e2a36414c5665717e8b99a3aeb3a99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c45515c666f7c88939fa8a2988f82756b61554b433c383329241e160e060000000000000000000000000000000000000c17232e3846525e6975828f9ba8b2b8ac9f92867a6d6054473d32271b0f010000000000000000000000000000000000000000000001090f14181b1b20202020202020202020202020202020202020201f1e1d1b19161413100c07040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c727f8c929da5aca49f9691867f776d686059514540393129211910080000000000000000000000000000000000000915222f3c4855626f7c8898a2aeb8b8b0a6978b7e7164584b3e3125180b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000a141d262f38424a535b606d737e8691969fa6afaea59e97928b827c756e695f584e43372b1f1206000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f333f4a545e68707d87929fa6b0b3a99f958d80746c61574e43392f241b1007000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7d7d7d7d7d7d7d7d7d7e7e8082858a90959fa3aab3baafa3999184796d60574d42362a1c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5664707d8a97a1adb9b2a89a8e8174675c514538281e1308000714212d3a4754606d7a86929facb2a89b8f8275685e5246392d201404000000000000000000010d1925303a4754606d7a86929facb9ac9f92867a6d6154473c32261b0f030000000000000000000000000000000000000000000000000000000000000000020507080a141d2834404b54606b74808d96a1aa9e938a7d70675d51453c2f262119130c040000000000000000000000000000000000000006111c2a36424d5763707d8996a0acb9aea2988b7e7265584e43372b1d1307000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282623201f1d1813110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b919fa3abb0afa8a099928c827a706b635b514b433b332b221a120800000000000000000000000000000000000714202d3a4753606d7986929fa6abaca89f94887c6f6255493c2f221609000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000020b141d2630384149505b636c717c848f949fa4acafa9a19e949087817b6e6a5f53473a2e211408000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c323b44505b666d7a859199a3afb6aca2979083786d605a50453c31281d120900000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707071727375797e838c9298a2a9b3b5aba1968d8073695e5246392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ca9b3b5ada196897c7063554b403428160c0106131f2b37434e5865727f8b98a3aeada1968a7d7063564c41362a1e1105000000000000000000000813202c3945525d6875828f9baab4aea3998b7f7265584e43372b1f130600000000000000000000000000000000000000000000000000000000000003090e121415151518232e39424f59606d7984919ea5a59e9184796d60584e42382d22170b020000000000000000000000000000000000000000000e1a25303b4653606c7884919eaab4b4aa9d9083776a6054473a2f24180d0100000000000000000000000000000000000000010b151d252c31343539393939393939393939393939393939393939393938363533302d2c2924201d19130e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f868d92999ea6acb2aba39f948f857d736d605d554d453d342c241a12080000000000000000000000000000000006131f2c3945515d6774808d949c9f9f9d969083766a5f53473b2e211508000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000020b141e262f383f44515a616a6f7a828d939aa2a9b0ada69f9a938e867b6e6255483b2f221508000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c3b444f59606c78828f97a1abb5afa49a92857b6e665c51483e332a1f160c0000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6464646464646464646566676d71787f869297a2abb5b2a89f92867b6e61544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa8a8a8a89e9184786c605346392e231806000815222e3b4754606a7783909daaa8ac9e9184796d6053463b3025190d010000000000000000000004111d2935414c5664717e8a98a2a8a8ab9d9083776a5f54473b2e2215080000000000000000000000000000000000000000000000000000000000050d141a1e21212222222227303d45515d67707d8a939ea9a1968d80736a5f544a3f33281f140800000000000000000000000000000000000000000009141f2b3744505b65727f8c98a3aeb8aca095897c6f62554b4135291d11040000000000000000000000000000000000000009131d272f373d40424646464646464646464646464646464646464646454443413f3d3a39352f2c29241e19140c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323e4b57636d727a80868f949ea1a8afaea69e9791877f756d675e574e463e362c241a120800000000000000000000000000000004101d2935404b55606d79828b909292908c847b6e61584e43372b1f1306000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000020c141d262d334048505860686d78808892979fa6aeaea49c928b7f726a5f53473a2e211408000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c424c56606b737f8c949fa9b2b0a69f93887d70695e544b40362c21180d040000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575758555c60666d727d859299a3afbaaea3998d8073665c5144382c1f12060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c999c9c9c9c9c9a8d8073665b5044382b1f1207030f1b27333f4953626f7c89959c9c9c9c9a8c8073665c504438291e14080000000000000000000000010d19242f3a4753606d7985929c9c9c9c9c95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f35414b55616b75818e97a1a89f92877c6f665b50443b3025190d030000000000000000000000000000000000000000030f1b27333f4953616d7a86929facb9b1a79a8e8174675d5145392c20150a000000000000000000000000000000000000040f1a252f3941484d4e53535353535353535353535353535353535353535251504e4c494745403a39352f2a251f17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222f3b46515b63686d747b828a91969fa3abb0a9a199938c81796e69605850483e362c241a12080000000000000000000000000000000c18242f3945515c676d787e838585837f796e695e52463c32261b0f03000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000020b141b2227363e464e565e666d737d8590949fa3a59d928c80736d62584e43372b1f1206000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493f4a545e68707d87929fa6b0b2a99f948d80736b61574d42392e241a0f06000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4b4b4b51545c606b707d87929fa9b2b4ab9e9285796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6977848f8f8f8f8f8f8f8f887c6f62544a3f33281c0f0305121f2b3744505b6574818e8f8f8f8f8f8f877b6e61544a3f3428170d0200000000000000000000000008131f2c3945515d6775818e8f8f8f8f8f8f8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000030d17212931363a3b3b3b3b3b3b3b3b3b434f59616d7a85929ea6a3999083786c60564d41362a1f150b0100000000000000000000000000000000000000000b17222d3846525e6875818e9ba7b1b8ac9f92867a6d6054473c32271b0f0100000000000000000000000000000000000814202c37414b53595b606060606060606060606060606060606060605f5f5e5d5b595653514b4745413a363028231c150c0500000000000000000000000000000000000000000000000000000000000000000000000000000006121e2a35404951565e61696e757d848d9299a0a7afaba49f938e837b6f6a615a50483e362c241a1208000000000000000000000000000007121d2834404b555c666c7176787977736d675e574d42342a20150a00000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000020a1117242c343d444c545c606c707b828c92999e938d80746e635b51463c31261a0f02000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62554944505b666e7a859199a3afb5aba1978f82786d60594f453b30271d120800000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3e3f40454a5059606b74808d96a1adb9ada197897d7063564a3d2e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b82828282828282828281746a5f5342382d22170b000613202d394653606c7881828282828282828073695f5342382e23170b0000000000000000000000000004101d2935404b5563707d82828282828282828174685b4e4135281b0e02000000000000000000000000000000000000000000000000000009141f29333b42464848484848484848484848525e68717e8b949eaa9f958b7f72685e52463d31271d1207000000000000000000000000000000000000000006111b2a36414c56636f7c8995a0acb8aea2988b7e7265584e43372b1d130700000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69686663605d5554514c46413b342e261e170f070000000000000000000000000000000000000000000000000000000000000000000000000000020d18232e3740444c52575f616c7079808790959fa4acafa59e9590857c706c615a50483e362c241a110700000000000000000000000000010c18232e39434b545b6064696c6c6a66605d554d453b3022180e0400000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000006121a222b323a424a505a61696e787f8690948e81786c605b52493f342a20150a00000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625b514f59606c78828f97a1abb5afa39991857a6e665c50473e33291e150b0000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131312e34383f444f59606d7a84919eabb5b3a99a8d807467544b4034281c10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e696e757575757575757575746f64584e432f261c11060005121f2b3744505b656c7575757575757575736e64574d4230261c110600000000000000000000000000000c18242f394854606b707575757575757575746f64594d4034271a0e0100000000000000000000000000000000000000000000000000020e1a25313b454d5354555555555555555555555556616c76828f98a2a79f92857b6e61594f43392f24180b0200000000000000000000000000000000000000000d1925303a4854606b7783909daab4b4aa9d9083776a6054473a2f24180d01000000000000000000000000000000000e1b2734404d59656f7579797979797979797979797979797979797979797877767472706d6765605d55524d443f38302921191007000000000000000000000000000000000000000000000000000000000000000000000000000007121c252e323a41464d535a61676d737c838d939aa1a9afa7a09791867e716c615a50483e362c23190f060000000000000000000000000007121d273039424a5053585d5f5f5d5954514b433b33291f10070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000081019202930383f4450575f666c727c838c82786d665b504940372d22180e0300000000000000000000000f1b2835424e5b6875818e9ba8b4b2a5988c7f726d635b56606b737f8c949fa9b3afa59f92877d6f685e544a3f352c21170c030000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242423282e343d45515d67737f8c99a4afb6aa9d908377665c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e6169696969696969696968645d53463c321d140a0000030f1b27333f49535b60686969696969696967645c52453b311e140a00000000000000000000000000000007121d2c38444f596063696969696969696968645d53483c3024180c000000000000000000000000000000000000000000000000000005121e2a36424d575e6162626262626262626262626262626e7b86929fa9a2978e81756b61554b4035291d140a000000000000000000000000000000000000000008131e2c38434f5965727e8b98a2aeb8aca095887c6f62554b4135291d1104000000000000000000000000000000000f1b2835424e5b6875818686868686868686868686868686868686868686858483817f7c7a76726d67615e56504a423b332a2219100600000000000000000000000000000000000000000000000000000000000000000000000000000a131c202930363c424750555d606a6f79808891979fa6aea9a19892877e716c615a50483e352b21180d04000000000000000000000000000e1a26313c454d535555555555555554534d453b31251a0e020000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000070e171e262e343e454d545b606a6f797f796d665c544a3f372e251b0f060000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918c7f726d635e68707d87939fa6b0b2a89e938c7f726b60564c42382e231a0f05000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171718181c232935414b55616e7b87939facb9ac9f9286796d6053463a2d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b454d53545c5c5c5c5c5c5c5c5c5b59534b41342a200b020000000b17222d38414950535b5c5c5c5c5c5c5c5a58524a4033291f0c0200000000000000000000000000000001101b27323d474f54565c5c5c5c5c5c5c5c5b59534b41372b20140800000000000000000000000000000000000000000000000000000714212d3a46535e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e727f8b97a2a99e93897d70675d51453c2f261b110600000000000000000000000000000000000000020f1b27323d4754606d7a85929facb8b1a79a8e8174675d5145392c20150a000000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939399929291908e8c8986827e7a746e68605c544d453c342a22180d0400000000000000000000000000000000000000000000000000000000000000000000000000010a0e171e252a31373e434b515860666d737d858f949da4afaaa39992877e716c615a50473d332a1f160c01000000000000000000000006121e2b37424d575f62626262626262615e574d42362a1e12050000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000050c141c2328333b424a50585f676d726d675d544b42382d251c1309000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b918c7f736e666e7a859199a4afb4aaa0968f82776c60594f443b30261c110800000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a070c1118242f3a46525e697783909daab6aea399887b6e6255483b2f2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484f4f4f4f4f4f4f4f4f4e4d4841392f22180e0000000006111b262f383f44464e4f4f4f4f4f4f4f4d4c4740382e21170d00000000000000000000000000000000000b16212b353d4448494f4f4f4f4f4f4f4f4e4d4841392f251a0f0300000000000000000000000000000000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c85929faba59e9184796d60584e41382d22170b02000000000000000000000000000000000000000a16202c3945515d6774818d9aa7b1b8ac9f92857a6d6054473c32271b0f010000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9c9b9999928f8b86807b736d665e574e463c342a1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000050d13191f262b313940454e545c606b707a828d929fa4ababa39992877e716c61594f453c31281d130700000000000000000000000814212e3a47535f696e6f6f6f6f6f6f6e695e53463a2d2114070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000020a111721292f383f444e555c6065605d554b42392f261c130a01000000000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada39b918c80736c78828f97a1abb5aea39891847a6d655b50473d32291e140a0000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000007131d2a36424d576774808d9aa7b3b4ab96897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b42424242424242424241403c372f271d100600000000000a141d262d3337394242424242424242403f3c362e261c0f060000000000000000000000000000000000040f19232b32383b3d424242424242424241403c372f271d1309000000000000000000000000000000000000000000000000000004111e2a3744515d6a778388888888888888888888888888888888889297a2adaca0968d80736a5f53493f33271e13080000000000000000000000000000000000000004111d2935414b55626f7c88959fabb8aea2988b7e7265584e43372b1d13070000000000000000000000000000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacb5aeacabaaa9a7aba39f9c98928d867f786e695f584e463c31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1f262a2f353c424b515960686d78808b9399a3aaaba39992877e716b60574d433a2f24180e05000000000000000000000815222f3b4855626e7b7b7b7b7b7b7b7b6e6154483b2e2115080000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181d262d333c434b51535953514b433a30271d140a0100000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bfb5ada39c928c8075808c949fa9b3afa59f92867c6f685d53493f352b20170c020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000010e1a25303f4c5865727f8b98a5b2b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e3636363636363636363534302b251d150b000000000000020b141b22272b2d35363636363636363433302b241c140b0000000000000000000000000000000000000007111921272c2f3036363636363636363534302b251d150b01000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490959595959595959595959595959595959fa2a9b3b2a89f92877c6f655b50443a3025190c03000000000000000000000000000000000000010d18242f3a47535f6a7683909da9b3b4aa9d9083776a6054473a2f24180d0100000000000000000000000000000f1b2835424e5b6875818e9ba8b4b9b9b5b0aeadadadadadadadadadadaeafb0b3b4b5aeacaaa29f98928c837b6f6a5f584e433a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000070f171f252a31363a3b4246474a4f565e666d747f879298a2aaaba39992877d70695f554b40352920160c02000000000000000005121e2b3845515e6b78848888888888888275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c222830394045464c4745403a31281e150b020000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bfbbb9ada49c928d8287939fa6b0b1a79e938b7e716a5f564c41382d23190e05000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000091724313e4a5764717d8a97a4b0b1a4988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e2121292929292929292929282724201a130b0300000000000000020a11171b1f2028292929292929292726231f19120b020000000000000000000000000000000000000000070f161b2022232929292929292929282724201a130b0300000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909da1a1a1a1a1a1a1a1a1a1a1a1a1a1a1abadb3bbbbaea3999082776c60564c41362a1e150b0000000000000000000000000000000000000007131d2b37434e5864717e8b97a1adb8aca095887c6f62554b4135291d110400000000000000000000000000000f1b2835424e5b6875818e9ba8b4bcb2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a2a4a6a9acafb5b4aeaaa29f9590857c6f6a5f564c41352921160b0000000000000000000000000000000000000000000000000000000000000000000000030b1218212930363b4246484d5254575959545c606d727e869298a2ababa39992857b6e675d51453e32281e1308000000000000000005121e2b3845515e6b788491959595958f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383a3f3a39352f281f160c03000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bdb5aeacacafa49c938f9399a4afb4aaa0958e81746d62584e443a2f261b110700000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b1825313e4b5864717e8b97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1c1c1c1c1c1c1c1c1b1a18140f090100000000000000000000060b0f12131b1c1c1c1c1c1c1c1a1917130e080100000000000000000000000000000000000000000000040b101316161c1c1c1c1c1c1c1c1b1a18140f09010000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaaeaeaeaeaeaeaeaeaeaeaeaeaeaeb8babebcbfb5ab9f948b7e71685e52463d30271d1207000000000000000000000000000000000000010f1b26323c4753606d7985929eacb6b1a79a8e8174675d5145392c20150a00000000000000000000000000000f1b2835424e5b6875818e9ba8b4b5aaa0989594949494949494949494949597999c9fa3abacb2b4aea79f9792857c6f685d52453d32271b0f04000000000000000000000000000000000000000000000000000000000000000000040c151d2328333b42464d5355575e61646566676665646c717d869299a3ababa2979184796d605a50443a3025190d040000000000000005121e2b3845515e6b7884919ea2a29b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282c2d322d2c29241d160d0400000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b5aba39f9fa3aba69e9b9fa4abb5aea2989083796d605a50463c32281d140a0000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000050e1626323f4c5965727f8c98a5b2b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080f0f0f0f0f0f0f0f0f0e0e0c080300000000000000000000000000000305060f0f0f0f0f0f0f0f0d0d0b070300000000000000000000000000000000000000000000000000000407090a0f0f0f0f0f0f0f0f0e0e0c080300000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaafafafafafafafafafafafafafafafafafafafafb0a69f92857a6d61594f43392e23180c000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4afb8ac9f92857a6d6054473c32271b0f01000000000000000000000000000f1b2835424e5b6875818e9ba8b4b0a4988e888787878787878787878788898a8d9092999ea1a8afb6b1a9a19791847a6d60594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000040d161e272e343f454d52575f6166696e707273737372716f6d707d879299a4afa9a0968e81746c61564c41362a21160a0000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202620201d18130c040000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea399929299a3afaaa8acafb5aea49f92867b6e675d51483f342a20160b020000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0e17202c38444f596875818e9ba8b4b4aa96897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2978e81746b60554b4034281c100400000000000000000000000000000000000004101c2934404b55616e7b87939facb9aea2988b7e7265584e43372b1d1307000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea295887c7a7a7a7a7a7a7a7a7a7a7b7c7d8083868b91969fa4acb5b3a9a0968e81756b6054483c31261b0f03000000000000000000000000000000000000000000000000000000000000030c161f283039404550575e61696e73777b7d7f80807f7f7e7b7975717e87939fa5afa89e938a7e71685e52463d32271b0f0500000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313191413110d0701000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f928786929fa5afb5b9bbb5a99d928a7e71695f554b40362d22190d04000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717181b2029323a4854606b7884919eabb7aea298887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490959595959595959595959595959595959595959595959595959593897d70675c5145382c1f1306000000000000000000000000000000000000000c18232f3946535f6976828f9ca8b2b4aa9d9083776a6054473a2f24180d010000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6e6e6e6e6e6e6e6e6e6e6f7173767a7f848d939aa3abb5b2a89e93897d6f63584e43372b1f12060000000000000000000000000000000000000000000000000000000000000a151e28313a424b515a62696e747b8084878a8c8c8d8c8c8a8886827e797f8c939eabafa59e92857a6d61584e43382c21160b00000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c070604010000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f92867f8c939ea6b0b8c0b3a79a8d80746c61574d43392f241b110700000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242424272b323b444f59636f7c8996a1adb8ac9f9285786c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7783898989898989898989898989898989898989898989898989898989898984796d6053463a2d2013070000000000000000000000000000000000000007121d2b37424d5764707d8a96a1adb8aba095887c6f62554b4135291d11040000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61616161616161616161626466686d727980889299a3afbbafa59c8f82766a5f53473a2e211506000000000000000000000000000000000000000000000000000000000006111c26303a434b545c606c717b81868c91969798999a99989798928f8a857e828f99a3afada2978e81746a6054483d32271c1003000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22161207070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea399877a818f949ea6b0b9b1a5988b7e726c615a50473e352b23191007000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030313132373d444d56606b75818e9ba8b2b6a99d908376655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c796d6054473a2d21140700000000000000000000000000000000000000010e1a26313c4653606d7984919eabb5b1a79a8e8174675d5145392c20150a0000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545454555657565d61676d737e87929fa6b0b7ab9f94887c6f6255483c2d22170b00000000000000000000000000000000000000000000000000000000040d17232e38424b555d666d757e868e92999ea0a8a5a6a6a6a5aaa39f9c97928b8387929facb3a99f93877c6f62594f44382c1f1509000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221e1e1413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060707070501000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b4ab95887b78828f949fa7b1b9ac9f93877e716c61594f473d352b221910070000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3e3f43474f565e68707d88939facb9b1a7998c7f736653493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d675d5145392c201306000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afb8ac9f92857a6d6054473c32271b0f0100000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544747474747474748494a4c52555d606c727e8b949fabb7b0a6998c807366544a3f33281c0f030000000000000000000000000000000000000000000000000000010c161f28343f4a545d676d78818b92989fa3abacb2b2b4aeabaaaaabaca9a19e95909299a3afbbafa49a8f82766b6054483c31261a0e020000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2b2b2b21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131413110d080200000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f79828f959fa7b1afa49992877e706b61594f473d342b2219100600000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4b4c4e545960686e7a84919aa4afb8aca095887b6e6255483b2d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f62626262626262626262626262626262626262626262626262626262626262605d554c4135291d1104000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9aea2988b7e7265584e43372b1d130700000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3b3b3b3b3b3b3c3e41464b515a626d76828f9ca9b3b6a99d908376665b5044382b1f1206000000000000000000000000000000000000000000000000000008131e28313a44505c666d79828e939fa2aaafb5b0aba9aaa29f9e9d9e9fa3aaa7a09d9fa3abb5c0b6ac9f94897d7063574d42372b1e12060000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c383838382d2c29241e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2021201e19130d05000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6d79829095a0a7b1aba39992877d706b60594f463d342a22180f06000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757595860626b707a839096a1acb6b1a79d9083776a5f53473a2e1b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535556565656565656565656565656565656565656565656565656565656565654514c433a2f24190d010000000000000000000000000000000000000000000c17232e3846525e6975828f9ba8b2b4aa9d9083776a6054473a2f24180d01000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2e2e2e2e2e2f3035394045515b63707d8997a2adb8ac9f9286786c605346392d20130600000000000000000000000000000000000000000000000000010d19242f3a434f59606d78828f949ea5aeb4b1aba69f9c9898929190919298989c9ea6acafb5bdc7beb0a69c8f8276695f53473a2d21150a0000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f62554945454545453a3935302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282c2d2e2d2a251e170e050000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f676d7a839095a0a8b2aba39992867d706b60584e463c342a21180f060000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363646465676a6f757d849095a0a8b2b4aa9f958a7d7064584e43372b1f0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484949494949494949494949494949494949494949494949494949494949494745413a31281e13080000000000000000000000000000000000000000000006111c2a36424d5763707d8996a0acb8aba095887c6f62554b4135291d1104000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21212121222324292f353f4653606c7885929fabb8aea398887b6e6155483b2e2215080000000000000000000000000000000000000000000000000004111d2935414c55616b74808d949ea6afbaaea79f9d948f8b878584848586888b8f949c9ea6afb5bdc2b7ab9f94887b6e6155483c31261b0f0300000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f62555151515151514745413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1e262e34383a3a3936302920170d0200000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62686d7a839096a0a8b2aba39892867d6f6a60584e463c332a21180f0500000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070717274777c82899196a0a7b1baaea3989083776c6155463c31261a0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a39352f281f160c0100000000000000000000000000000000000000000000000e1a25303b4653606c7884919eaab4b1a79a8e8174675d5145392c20150a000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211414141516191d242b3744505b6576828f9ca9b5b4aa95897c6f6256493c2f231609000000000000000000000000000000000000000000000000000613202c3945515d67707d8a929da6b0b6ada49c959088827e7b78777778797b7e82888f949fa3abb5bebbb0a6998d807366584e43372b1f120600000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f625e5e5e5e5e5e5e54524c443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000060b13191f262b30383f44464746413a32291e130800000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625e686e7a849196a1a9b2aaa29892867c6f6a5f584e453c332921170e05000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7e7f8184888f939ea1a8b1baaea49f92867c6f625a5044342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c29241e160d0400000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a3aeb8ac9f92857a6d6054473c32271b0f010000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080808080d121b27333f49536875818e9ba8b4b0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000004111d2935414c55606d7a84919ea4aeb7ada49c928d837c76716e696b6a6b696e71757c828c9299a3acb6c0b8ab9e9184786a5f53473a2e21150800000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6b6b6b6b6b6b6b6b605d564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373d424a505354524c443a3025190d01000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62565e686e7b849196a1a9b3aaa29892857c6f6a5f574d453b332920170e050000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8c8e91969b9ea5acb2b4aea49d928b7f726a5f53483e3322180e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f212223232323232323232323232323232323232323232323232323232323232321201d19130c0400000000000000000000000000000000000000000000000000030f1b27333f4953616d7a86929facb9aea2988b7e7165584e43372b1d13070000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080406060b0f17222d414e5b6874818e9ba7b4b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000613202c3945515d67737f8c97a1adb6afa59c918c80786f6a65615e575d575f61656a6f777f87929aa4afbbb9ada196887b6f6255483c2f22150700000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c7878787878787878786d685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f353c42474f545c60615e564c41362a1e1105000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255565e696e7b849197a1a9b3aaa29792857c6f695f574d453b322920170e0400000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969797989a9ea0a8aaafb8b0aaa39f928d80746d62584e43362c220f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215151616161616161616161616161616161616161616161616161616161616161413110d08010000000000000000000000000000000000000000000000000000000b17222d3846525e6875818e9ba7b1b4aa9d9083776a6054473a2f24180d0100000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c101314171c212a36424d576875828f9ba8b5b3aa95897c6f6256493c2f2316090000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa9b2b3a99e938c7f736c665f5854534d514d5355585f656c727e88939fa8b2bdb2a9988b7f7265584c3f2e23180c00000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4b8ab9e91848484848484848484847a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333a41454d535960666d6d685e5246392d201307000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62554d575f696e7c859297a2aab3a9a19791857b6e695f574d443b322920160d04000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a4a5a7aaacb2b8b1aca69f98928b80746e645b51463c31231a100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080909090909090909090909090909090909090909090909090909090909090907060401000000000000000000000000000000000000000000000000000000000006111b2935414c56636f7c8995a0acb8aba095887c6f62554b4035291d110400000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211e181c1f2022282b333c46525e697784919eaab7aea298887b6e6155483b2e221508000000000000000000000000000000000000000000000004101c2834404b5565717e8b97a2adbaada2978e81756d605b544e484642444247484e535b606c737f8c96a0acb9b5a89b8f827568544a4034281c1004000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4b9ada197919191919191919191877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444c51575f616b70797a6d6154473a2e211407000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255494d575f6a6f7c859298a2aab3a9a19791847b6e695e564d443a32281f160d040000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b1b2b4b4b2adaba7a09d9490867e746e645c52493f342a20110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a4854606b7783909daab4b1a79a8e8174675d5145392c20150a00000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2a2a23292c2d2d33383e454e58616e7b8796a0acb8ab9f9285786d6053463a2d201307000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca9b3b8ab9f92857a6d615b504a423c3a3631373a3c4149505a606d7984919eabb5b7aa9e918477665c5144382c1f1206000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4beb2a9a19e9e9e9e9e9e9e9e94877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000040a0d151d242931363d424a50555d60696e757d847e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625549454e575f6a6f7c869298a2aab3a9a19691847b6e685e564c443a31281f160d0300000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb5afacabaaa9a7a9a19e9a95908a837c726d645c524a40372d22180e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1013120e080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727e8b98a2aeb8ac9f92857a6d6053473c32271b0f01000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3737372f34383a3c3f444650575f6a73808d9aa8b2b3a99c8f8276665c5044382b1f120600000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9b1a7998c8073685e52443f382f2d2a262b2d2f383f45515c66717e8b99a3afb9ac9f9286796d6053463a2d201307000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4b8b8b2adabababababababa094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000002080e151b1f272f353b42464f545b60676d737b82898a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c454e58606a6f7d869298a3abb2a8a19691847a6e685e564c433a31281f150c03000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a39f9f9e9c9a9897918e89837d766f6a625b524a41382f251b1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181d201f1b1414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070808080808080808080808080f1b27323d4754606d7a85929fabb8aea2988b7e7165584e43372b1d1307000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474444444444404547484a50535a616a6f7c86929facb9ada2978b7e7265544a3f34281c100300000000000000000000000000000000000000000000000916222f3c4955626f7c8899a3aeb8aca095877b6e61564c41332d26211e1a1e21262d34404b54606d7a86929facb9afa399887b6e6255483b2f221508000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8acacacacacacacacacacacaca094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000070c141920272b313940454d535960666c717a80868f948a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c3c464e58606b707d869299a3abb2a8a09691837a6d685d554c433931271e150c030000000000000000000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393999292918f8d8b8885817c77716c625f58514841382f261d1309000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171d2124242a2c2c2821201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141515151515151515151515151515202c3945515d6774818d9aa6b0b4aa9d9083776a6054473a2f24180d010000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61545151515151514b515355545b60636c717c849198a3aeb1a79f92857a6d6053473a2e23170b0000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb5b7aa9d908377695e53443a30221c14120e12141b232e3945525d687683909da9b6b5ab96897c6f6356493c30231609000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877a6d6154473a2e211407000000000000000000000000000000000000000000000000030b12181f252a32373e434b51575e616b6f787e858d9299978a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c343d464f59606b707d879299a3acb2a8a09590837a6d675d554b433930271e150c0200000000000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787878686858482817e7b78746f6a64615a534e463f362f261d140b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111722282d3031373938342e2d2a251f170e06000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202222222222222222222222222222222935414b55626f7c88949fabb7ab9f95887c6f62554b4035291d11040000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615d5d5d5d5d5d5d555c606265666c70767e859196a1aab4aaa0958c8073675d5145392c1c11060000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b4a79b8e817468574d4232281e110a0502060a121d2935414c566875828e9ba8b5b0a396897d7063564a3d3023170a000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e92929292929292929292929292929292877a6d6154473a2e21140700000000000000000000000000000000000000000000040a0c151d232830363c434750555d60696e757d838b92979fa3978a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f343d474f59616b717e87929aa4afb1a7a0959083796d675d554b423930261e140b02000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797978777674726e6a67626058555047433c342d241d140b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b222734393d3e434645413b3a3630292018100600000000000000000000000000000000000000000000000000000000000000000000030d151d23292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3a47535f6a7683909ca9b3b1a79a8e8174675d5145392c20150a0000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6a6a6a6a6a6a6a6a6b676d6f7274797d828a9297a1a8b2aba2989183796d60554b4035291d0a000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b2a6998c7f7366594c403126160c00000000000d192430414d5a6774808d9aa7b3b0a4978a7d7164574a3e3124170b000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000e1b2834414e5b6774818585858585858585858585858585858585867a6d6154473a2e211407000000000000000000000000000000000000000002080d151b1e272e343b41464e545a61676d737b818990959ea1a9a4978a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2b353d474f59616c717e88939fa3adb1a79f959082796d675d544b423830261d140a0000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d666c6b696765625f5856544e49443e37322a221b120b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333e45494b5053524e4746423b332a22180c030000000000000000000000000000000000000000000000000000000000000000010b151f272f34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b434e5864717e8b97a1adb8ac9f92857a6d6053473c32271b0f0100000000000f1b2835424e5b6875818e9ba8b4ada194877a77777777777777777778797a7b7e8184898f949fa2a9b2aaa29992867c6f675c51433a2f24180d000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3b2a5988b7f7265584c3f322519060000000000081a2734404d5a6773808d9aa6b3b0a4978a7d7164574a3e3124170b000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000d1a2733404c59646f747979797979797979797979797979797979796d685e5246392d20130700000000000000000000000000000000000000060c131920262b303940454d525860626c717980868e939da0a7adb2a4978a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f222b353e47505a616c727f8b919ba3adb1a79f948f82796d665c544a42382f261b110600000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c545e5c5a5855534e4947433d39332b262018100900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f445055575d5f5f5b54524d453c342a1e150a000000000000000000000000000000000000000000000000000000000000000007121d273139404547484848484848484848484848484848484848484853606d7985929eacb6aea2988b7e7165584e43372b1d130700000000000f1b2835424e5b6875818e9ba8b4b7aa9d9184848484848484848484848586888b8e91969c9fa6adafa9a19892877d706a60554b4031281d1307000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3b2a5988c7f7265594c3f2d22170b00000000000e1a2734414d5a6774808d9aa7b3b0a396897d7063564a3d3023170a000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000b1824303c48535d64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c615e564c4135291d11050000000000000000000000000000000000030a11171e252a31373e434b51565e616a6f767e848c92989ea5acb1aea8a1978a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22232c353e48505a626d727f8c919ca4aeb0a69f948f82786d665c544a41382d2217140a0100000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545453514b514f4e4b4847433c3b37322d28221b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d384149505a61646a6c6b67615e574e463c30261c1106000000000000000000000000000000000000000000000000000000000000000c18232f39434b51535555555555555555555555555555555555555555555c6773808d9aa4afb4aa9d9083776a6054473a2f24180d01000000000f1b2835424e5b6875818e9ba8b4b8aca0969190909090909090909091929895989b9ea1a8abb0aca49f9691867e716b61584e43392e1f160c01000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b3a6998d80736653493f33271b0f0300000006101d2935404b556875818e9ba8b4b3a995897c6f6256493c2f231609000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000814202b36414a53595b5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f54524c443a3025190d0100000000000000000000000000000003090c151c232830363c434750555c60686e747c838a91969fa2aaafafaaa29f96918a7e7164574a3e3124170b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221a232c363e48515b626d737f8c929ca4aeb0a69e948f81786d665c53493f3327261c130a010000000000000000000000000000000007121d27313940454747474747474747474747474747474747474645404443413f3b3a37312e2b27201c170f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b606c71767978746e695f584e42382e23170c00000000000000000000000000000000000000000000000000000000000004101c2934404b555c6062626262626262626262626262626262626262626262626e7b87939facb9ab9f95887c6f62554b4035291d1104000000000f1b2835424e5b6875818e9ba8b4bdb2a8a09d9d9d9d9d9d9d9d9d9d9e9fa2aaa5a7abadb1aba69f9a938e847c716c61594f463c30271d0d0400000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97aab4b5a89b8f8275655b5044372b1f150c0706080f18212c3945515d677683909da9b6ada197877b6e6154473b2e211408000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000030f1a252f3841484c4e5252525252525252525252525252525252524746413a32281e1308000000000000000000000000000001080d151a1e262e343a41464e535a61676d727b818790949ea1a8aeb1aca49f98928c847e716c6155493c3023170a000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22161a242d363f49515b636d73808d929da5afb0a69e938e81786d655b504440382e251c130a01000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e3634322f2e2b26221f1b15100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c747e838685817b6f6a5f544a3f34281c1003000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e76828f9ca9b5b1a79a8e8174675d5145392c20150a000000000f1b2835424e5b6875818e9ba8b4c1bab2acaaaaaaaaaaaaaaaaaaaaabacaeb4b1b4b7b1a79f9d948f87817a6f6a615a50473e342b1e150b0000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8898a2aeb8ab9e9184786c6053463c31271e18131314192127333f4953606d7a86929facb8ab9e928578695e52463a2d201407000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000008131d262f363c40414646464646464646464646464646464646463a3935302820160c0200000000000000000000000000060b13191f262b30383f444c52585f626c70797f868e939a9fa6adb2ada79f9a938e867f79716c615a5045392d211408000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216121b242d373f49515b636e74808d939da5afafa59e938e81776c605c524a40372e251c130900000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c282329272522211f1a15130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c77818a9092928e857c6f665c5044382c1f120600000000000000000000000000000000000000000000000000000000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f8c99a5b2b8ac9f92857a6d6053473c32261b0f010000000f1b2835424e5b6875818e9ba8b4c1c0bab5b4b3b3b3b3b3b3b3b3b3b4b5b6b9babfb8ab9f959089827c746d68605850483e352c22190c030000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8ada196897c6f62584e4339302923201f20252a333b44505b65717e8b99a3aeb6ac9c8f827669574d42362a1e1105000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000010b141d252b3033343939393939393939393939393939393939392e2d29251e160e04000000000000000000000000020a11171e242931373d424a50565e616a6f767d848c92989fa4acb0aea9a19e959087817b736d67615a50483e33281c1105000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609121b242d374049525c606c77818e939ea5afafa59e938e80746e645c524940372d251b110600000000000000000000000000000000030b12181d1f202121212121212121212121212121212121201f1c181c1b181514120f090603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b939d9f9e979184786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c888888888888888888888888888888888888888888888888888c919ca8b4baaea2988b7e7165584e43372b1d13070000000f1b2835424e5b6875818e9ba8b4c0b6aea9a7a6a6a6a6a6a6a6a6a6a7a8a9acaeb4b6a99d90837c766f6b605d564e463e362c231a10070000000000000000000000000000000000000000000000000000000006121f2b3844505c6676828f9caab4b2a89b8e81756a5f554b423b342f2d2c2d30363d454d57606c7883909dabb5afa49a8c7f7265594c3f30251a0e02000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000020b131a202427282c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c21201d19130c04000000000000000000000003090b141c22282f353c42474f545c60686d747c828a91969fa2aaafb0aba39f97918b837c756e69605c5550483e362c22170c00000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160909121b252e374044505b656c78818e939ea6b0afa59d928d80746e635b51493f372d23180d010000000000000000000000000000000001070c10131414141414141414141414141414141414141313100c070e0c0808060200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca5aca9a096897d706356493d3023160a00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88959595959595959595959595959595959595959595959595999ca3adb8bfb4aa9d9083776a5f54473a2f24180d0100000f1b2835424e5b6875818e9ba8b4baaea49d9a9a9a9a9a9a9a9a9a9a9a9b9c9fa3ababac9f928780796e6960594f463c342c241a1108000000000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8b98a2aeb9ac9f92877c6f675d544c45403b3a383a3b41464e575f69717e8b95a0acb9ac9f93877b6e6154483b2e21150900000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000001080f14181a1b1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1413110d08020000000000000000000001070d141a1d262d333a41454d535961666d727a81878f949ea0a8aeb1aca69e99928d857e786f6a615e57514b433e362c241a100500000000000000000000000f1b2835424e5b6875818e9ba8adada295887c6f6255493c2f2216090009131c2527333f49535b666d78818f949ea6b0afa59d928d80736d635b51493f34291e1206000000000000000000000000000000000000000406070707070707070707070707070707070707070604000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8b2a8988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a5a8adb5bfc5b8ab9f95887c6f62554b4035291d110400000f1b2835424e5b6875818e9ba8b4b5a99d928d8d8d8d8d8d8d8d8d8d8d8e9092999d9fa7a399928d837b6f6b60584e443a3024190d040000000000000000000000000000000000000000000000000000000000000b17232e3a4754606d7a86929fa9b3afa3999083796d665e56514b48464547484c525860696e7b85929fa7b1b0a69c8f8276695e52463a2d20140700000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000003080b0d0e131313131313131313131313131313131313070705010000000000000000000000040c12181f252a2f383f444c52575f626b70787f858d92999fa6acb2ada7a09d948f86807a716c656058524d454039312c241a12080000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a095887c6f6255493c2f22160900010a1317222d38414a545c666d78828f949fa7a0a0a49c928c7f736d635b51463a2e221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919ea9b1aea3988a7e7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb2b4b8bcbcbcbcb1a79a8d8174675d5145392c20150a00000f1b2835424e5b6875818e9ba8b4b4a79a8d80808080808080808080818283868a90959fa4a39f9591867d6f6a60564c41352921160a0000000000000000000000000000000000000000000000000000000000000613202c3945515d6773808d97a2adb5aba0958f82786e68605c555453515355565e616a6f7b849198a2aeb4aa9f94897d7063574d42362a1e120500000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d242931363d424a50565d60696e757d838b92979fa3abb0afa9a29f959189827b736d67605b534e46423b342f271f1a1208000000000000000000000000000f1b2835424e5b6875818e939393939393887c6f6255493c2f22160900000006111b262f38424a545c666d79828f95939393939393918c7f726d62564a3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774808d97a0a7a39f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafab9f92857a6d6053473c32261b0f03000f1b2835424e5b6875818e9ba8b4ada194877a7373737373737373737475767a7d838b9399a4a7a09892867c6f685d52463d32271b0f03000000000000000000000000000000000000000000000000000000000004111d2935414c55616d7a85929fa6b0b1a79e948f827a726d676361605d606264686e747c849196a0aab3aea3988f82766b6054453b30251a0e0200000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f282f353b42464f545b60686d737b828991959fa2a9afb0aba39f97928b837d756e69605d555049413d363029231d150d0800000000000000000000000000000f1b2835424e5b68758187878787878787877c6f6255493c2f221609000000000a141d262f38424b545c676d7983878787878787878787877f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8590959999928c7f72685e5246392d20130700000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2988b7e7165584e43372b1f1306000f1b2835424e5b6875818e9ba8b4ada194877a6e67676767676767676768676d70787f87939fa5aaa29891847a6d61594f43382c1f14090000000000000000000000000000000000000000000000000000000000010d19242f3a46525d68727f8b949ea8b2b0a69e9490857f7974706e6d676d6e71757a80879196a0a8b2afa59f92867c6e62594f4433291f14090000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d172029313940454d535960666c717a80878f949da0a7adb2aca69f99928d857f78706b615f57514b443f382f2a251f18120b030000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a786d6053463a2d20130700000000020b141d263039424b555d676d797a7a7a7a7a7a7a7a7a7a7a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e7b838a8c8c877f736d63564c41362a1e110500000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895959595959595959595959595959595959595959595959595959595959595959595959083776a5f54473b2e221508000f1b2835424e5b6875818e9ba8b4ada194877a6e615a5a5a5a5a5a5a5a555d60656c727e8b939eaaaaa1968e81756b6054483b31251a0e02000000000000000000000000000000000000000000000000000000000008131e2935414c56626d75828f96a0a9b2b0a69f97928b85817d7b79797a7b7e81868d9399a1a9b2afa69e938b7f726a5f53473d3221170d020000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323b434b51575e616b70787e858d92999ea6acb1aea8a19e948f87817a726d666059534d45413a332d261d1a140c07010000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d665c5044382b1f12060000000000020b151e273039434b555d666d6d6d6d6d6d6d6d6d6d6d6d685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565f696e787d807f7b736d635b51443a3025190d0100000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88898989898989898989898989898989898989898989898989898989898989898989898989887c6f6255493c2f221609000f1b2835424e5b6875818e9ba8b4ada194877a6e61544d4d4d4d4d4d4e4b51535b606c75818e98a3aea89e93897c6f63574d42362a1e12050000000000000000000000000000000000000000000000000000000000010d1924303a44515b616d7a849196a0a8b0b0a9a29f97928d8a87868686888a8e92989fa4abb2afa59e948e81776c60584e43352b210f05000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d555d60696e757d838b92979fa3abb0b3aaa29f96918a827c746d68605c544f46423c352f27221b140b090200000000000000000000000000000000000004101d2935404b555d606060606060606060605c544a3f34281c1003000000000000030c151e27313a434b545c6060606060606060606060605d564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d575f666d7073726e69635b51494032291e13080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7a6e6154473b2e211408000f1b2835424e5b6875818e9ba8b4ada194877a6e615447404040404041404549505a616d7a86929facafa59c8f8276695e53463a2d21140700000000000000000000000000000000000000000000000000000000000008131e28323f46525e686e7b8491969fa6aeb3ada9a19e9a969499929995979b9fa3aaafb1aca49f938f82786d655b50463c3123190f00000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565e676d737b818990959ea1a9aeb5b3a9a198928c847e766f6a615e56504a423d373129241d17110a020000000000000000000000000000000000000000000c18242f39434b5153545454545454545453504a42382e23170b0000000000000000030c151f28313a424a51535454545454545454545454524c433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323c454d545c60646665615f57514940372e20170d020000000000000000000000000000000000000000000000000000000000000613202c3945515d676d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e685e5246392d201407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b343434342f35383f46525e6874818e9ba7b4ab9f94877b6e6154483b2e211507000000000000000000000000000000000000000000000000000000000000020c16202a36414c565e696e7c848f949fa2aaaeb3adaba7a3aba39fa3aba4a8acaeb2aca7a09a938d81796d665c53493f342a20110700000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e7980868e939da0a7adb3bbb9ada19791867f79716c625f58524c443f38302b261f18130b06000000000000000000000000000000000000000000000007121d273139404547474747474747474746443f3830261c1106000000000000000000030d161f283039404446474747474747474747474745413a31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a333c424a505357595955534d4540372e251c0e050000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606262626262626262626262626262626262626262626262626262626262626262626262626262615e564c41362a1e1105000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e27272724292d36414c5664707d8a97aab4b0a6998c7f7266594c3f2e23180c00000000000000000000000000000000000000000000000000000000000000040e1925303a444d575f6a6e7a828b92989fa2aaacb1b3b0b5afacafb5b1b4aeaba8a09e95908880776d675d544b41382d22180e0000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a848c92989ea5acb1b9bec4b8ab9e91857b736d67615a534e46413a342e261e1a140d0701000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a38342e261e140a0000000000000000000000040d161e272e34383a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a30383f44464a4d4c4846423c332e251c130a0000000000000000000000000000000000000000000000000000000000000000010d18242f39434b5153565656565656565656565656565656565656565656565656565656565656565656565656565654524c443b3025190e02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211a1a181b25303a4754616d7a8798a2aeb5a89c8f827569554b4034281c10040000000000000000000000000000000000000000000000000000000000000008131e28323b454e575f686d787f858d92989da0a7a6a8a9aaaaa9a9a7aaa29f9b96918b837c736c655d554b42392f261b0f060000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e7b828a91969fa2a9afb5bdb9ada19791847d756e69605d555049413d363028231d150c0903000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b28231c140c02000000000000000000000000040c151c23282c2d2d2d2d2d2d2d2d2d2d2d2d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181e262e34383a3d403f3b3a37312a211c130a0100000000000000000000000000000000000000000000000000000000000000000007121d28313940454749494949494949494949494949494949494949494949494949494949494949494949494949494746413b32291e140800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114070c13202d3946525e687885929fabb7ab9e918478675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000020c162029333c454e565d666c727b81868c909597999c9c9d9d9d9c9a9898928e8a847f786f6b605b534b433930271d140a000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565f696e757d848c92979fa4abb0b9b3a9a096918a827b736d67605b534e46413b342e271e1a150d08010000000000000000000000000000000000000000000000030b12181d1f202121212121212121201f1c17110a020000000000000000000000000000030b12181c1f202121212121212121212121201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c2d3133322e2d2b261f180f0a0100000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3936302920170d0200000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140805111d2935414c566b7884919eabb7ada19686796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000050e17212a333c444c545b60696e747a7f83878a8d8f909091908f8e8b8985827d78726d6660595049413931281e150b02000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d575f626b70787f858e93999fa6acb2b2a8a09e948f87807a716c656058524d454039302b262019130b06000000000000000000000000000000000000000000000001070c10131414141414141414141312100b06000000000000000000000000000000000000070c101213141414141414141414141413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2024262622211e1a140e0600000000000000000000000000000000000000000000000000000000000000000000000000040d161d24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2a251e170e050000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114070c121e2a36424d576b7885919eabb8b2a894877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000050f18212a323a424a50575e61686d73777b7e80828384848382817f7c7975716d66605c544f443f382f281f160c0300000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323c454d535961666d727a818790949ea1a8aeb2aca69e99928d857e786f6a615e56514b423e373129241e17110a02000000000000000000000000000000000000000000000000040607070707070707070707060300000000000000000000000000000000000000000000040607070707070707070707070706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213171a191514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181d2020232323232323232323232323232323232323232323232323232323232323232323232323232321201e19140d05000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211718181c222d3a46525e697986929facb9aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000060f1820282f383f444d52565e6166696e71737576777776767472706d6664605c54514a423d332d261d160d040000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a333c42474f545c60686d747c828a91969fa2aaafb0aba39f97918b837c746e68605c544f47423c352f27221b140b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d0c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d10131416161616161616161616161616161616161616161616161616161616161616161616161616161414110e080200000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e24242423282c343c4854616e7b8799a3aebab4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000060e161d262d333b42464c5254575e61646669696a6a6a69676563605c5453504a4440393027221b140b04000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a31373e424a51565e616a6f767e848c92989ea5acb1aea9a19e959087817b726d666159534d45413a332d261d19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090909090909090909090909090909090909090909090909090909090909090909090909090908070502000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b303030312e34383e46505a65717e8b98abb4baaea298877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000040b141c222830363a4146474d5354575a5c5d5d5e5d5c5b585653514b46443f38342e271e17110a0200000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b303940444c52585f626c71797f868e939da0a7adb3ada79f9a938e857f79706b625f57514c443f382f2a251f170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3e3f4045465058616c76838f9ca9b6b8ab9f928578685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a3036393b4246484b4d4f505151504f4e4c494645403a38342e28231c150c06000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e272e343a41464e535a61676d737b818990959ea1a9aeb1aca49f98928c847d766e69605d555049413d36302920191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313131313130807050200000000000000000000000000030709090e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e08070502000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4b4b4b51535a616a717e8a949fabb7b6aa9d9083776a564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1e252a2d31363a3b3e40424344444343413f3d3a38342e2b28231c18120b0300000000000000000000000000000005121e2b3845515e6b7884919ea3a39b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c232830363c434750555d60696e757d838b92979fa3abb0afaaa29f96918a827b736d67605b534e46413b322b23190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181b1b20202020202020202020202020202020202020202020202020202020202020202020202020202020201514120e0903000000000000000000040a0f1315161b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1514120e090300000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615757575757575758545c60646c717c85929ea6b0bbb2a99a8d8074675a4d412f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000002090e13191e20252a2d2e31333636373737363432302d2c28231f1c17110c07000000000000000000000000000000000005121e2b3845515e6b788491979797978f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252a32373e434b51575e616b6f787e858d92999ea6acb2aea8a09e948f87807a716c656058524d443d352b21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d0500000000000000070f161b1f222327272727272727272727272727272727272722211e1a140d06000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e63636363636363646566666d71767e859297a2adb8b9ada197897d7063564a3d302317080000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e21212427292a2a2b2a29282523201f1c1812100b060000000000000000000000000000000000000005121e2b3845515e6b78848a8a8a8a8a8a8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c131920262b313940454d535960666c717a80878f949da0a8aeb2aca69e99928d857e786f6a615e564f473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151d252c31343539393939393939393939393939393939393939393939393939393939393939393939393939393939392e2d2a251f170f05000000000007111921272c2f303434343434343434343434343434343434342e2d2a261f170f060000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a707070707070707071727376797d828a9297a2a9b3bdb2a89e9184786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090e121415181a1c1d1e1e1d1c1b19161313100c0703000000000000000000000000000000000000000000000a1723303d4a5663707d7d7d7d7d7d7d7c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1f272f353b42464f545b60686d737b828a91969fa2aaafb0aba39f97918b837c746e6860594f43382c1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131d272f373d404246464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a36312921170d03000000040f19232b32383b3c4141414141414141414141414141414141413b3a36312921170d0300000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7e7e8082858a8f949fa2a9b3bbb4aba0968c7f72665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f10111110100e0c0a070604000000000000000000000000000000000000000000000000000916222f3c4854606b707070707070706f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d151d242931363d424a50565d60696e757d848c92989fa4abb0aea9a19e959087817a6f6b6054483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a252f3941484d4e53535353535353535353535353535353535353535353535353535353535353535353535353535353534846423b33291f14090000000a16212b353d4448494e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4846423b33291f140900000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8b8d8f92979c9fa6adb3bbb3aba3999184796d60544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636464646464646260584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444c52575f626b70787f858e93999fa6adb2ada79f9a938e867d6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202c37414b53595b60606060606060606060606060606060606060606060606060606060606060606060606060606060605f534d453b31251a0e0200030f1b27323d474f54565a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534d453b31261a0e02000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a9796969696969696969798999c9fa2a9abb0bab8b0a9a29992877c6f675c5142382e23170b000000000000000000000000000000000000000000000000000000000000000000000406070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f545657575757575756544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333a41454d535961666d727a818790949ea1a8aeb1aca49f988a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050007131f2c38444f596063676767676767676767676767676767676767615f574d42362a1e1205000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a4a5a6a9abadb3b7b7b1aba69e9792877e716a60554b4030261c11060000000000000000000000000000000000000000000000000000000000000001070c10131413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a4a4a4a4a4a4a4947433d342b20160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f353c42474f545c60686d747c838a91969fa2aaafafaa978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734404d59656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797976695e53463a2d211407000915222f3b4854606b6f7474747474747474747474747474747474746e695f53463a2d211407000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b1b1b3b5b5b3b2acaaa79f9d948f857d716c61584e43392f1e140a00000000000000000000000000000000000000000000000000000000000000030b12181d1f201f1d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232b33383c3d3d3d3d3d3d3d3c3b37322b22190f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373e424a51565e616a6f767e848c92989ea5aca4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758186868686868686868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e21150800091623303c4956636f7d8181818181818181818181818181818181817b6e6155483b2e221508000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb5afacabaaa8a6a8a09e9a959089827b706b615a50463d31271d0c02000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2c29241d150d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f303131313131312f2e2b27201910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920262b303940444c52585f626c717980868e939da0a7978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000c1825323f4b5865727e8b8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d897c6f6256493c2f231609000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a39f9e9d9c9a9796918d88837d766e69615950483e342b1f150b000000000000000000000000000000000000000000000000000000000000030c151f272f35383a38352f271f1810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c20222324242424242423221f1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1e272e343a41464e545a61676d737b818990959e978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000c1825323f4b5865727e8b989a9a9a9a9a9a9a9a9a9a9a9a9a9a95897c6f6256493c2f231609000000000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393999292908f8d8a8884807c76706b615e574f473e362c22190d030000000000000000000000000000000000000000000000000000000000000b151e273139404547454039312a22180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171717171717171615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c232830363c434750555d60696e757d838b92978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca194877b6e6154483b2e211508000c1825323f4b5865727e8b98a5a7a7a7a7a7a7a7a7a7a7a7a7a295897c6f6256493c2f231609000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787868686858482807e7b77746f6a636159534d453d352c241a100700000000000000000000000000000000000000000000000000000000000007121d273039434b5153514b433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0a0a0a0a0a0a090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252a32373e434b51575e616b70787e858d8a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1aea194877b6e6154483b2e211508000c1825323f4b5865727e8b98a5afafafafafafb4b4b4b4b4afa295897c6f6256493c2f231609000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797978777573716e6967625f58554f46423b332c231a1208000000000000000000000000000000000000000000000000000000000000000c18232e39434b555d605d554e463c31261a0f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c131920262b313940454d535960666c727a80867e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a194877b6e6154483b2e211508000c1825323f4b5865727e8b98a2a2a2a2a2a2a2a7a9afb7bcafa295897c6f6256493c2f2316090000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d666b6a696764615f5755534e48443d363129211a11080000000000000000000000000000000000000000000000000000000000000004101c2834404b555d676d675f584e43372b20150a0000000000000000000000000000000000000000000000000000020507080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1f272f353b42464f545b60686d747b7c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b9897979797979797979797979797979797979797979797979797979797979794877b6e6154483b2e211508000c1825323f4b5865727e8b96969696969696969b9ea5afbaafa295897c6f6256493c2f2316090000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c545d5c5a5755534d4947433c38332a251f170f0800000000000000000000000000000000000000000000000000000000000000020d17202c3845515c676d7a6f6a5f53473c32271b0f04000000000000000000000000000000000000000000000002090e11141414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d151d242931363d424a50565d606a6e6f6a5f53473b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877b6e6154483b2e211508000c1825323f4b5865727f8989898989898989898e939ea9b6afa295897c6f6256493c2f23160900000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545353514b514f4d4b4846423c3b37322c27211a140d05000000000000000000000000000000000000000000000000000000000000000009141f2935414c56606d79847c6f62584e43372b21160a00000000000000000000000000000000000000000000050d14191e2021201e19140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444c52585f62625f584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e796d6053473a2d201407000814212e3b4754616e7a7c7c7c7c7c7c7c7c7c818e9ba7b4afa295897c6f6256493c2f231609000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474645404442403e3b3a36312e2b26201c160e09030000000000000000000000000000000000000000000000000000000000000000020e1925303945525d68727f8c82756a6054473d32271b0f050000000000000000000000000000000000000000050e171f252a2d2e2d2a251f1a140d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333a41454e535555534e463c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a71717171717171717171717171717171717171717171717171717171717171716d675d5145392c201306000714202d3946525e686e6f6f6f6f6f6f6f6f73808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e3634312e2d2a26211f1b15100b050000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d56606d7a8592887c6f62594f43382c21160b00000000000000000000000000000000000000020d17202930363a3b3a36302b261f18130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f353c4347484947433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e64646464646464646464646464646464646464646464646464646464646464605d554b4035291d11040005111e2a36414c565e61636363636363636673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c282329272422211e1a15130f0a040000000000000000000000000000000000000000000000000000000000000000000000040f19222d3a46525e6973808d978f82756b6054483d33271c0b0200000000000000000000000000000000000009141f29323b42464746423b373129241d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373a3b3c3b37322a22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6158585858585858585858585858585858585858585858585858585858585853514b433a2f24180d0100020e1925303b444c5254565656565656596673808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212120201f1c181c1a181514120e090603000000000000000000000000000000000000000000000000000000000000000000000000000a16212b37434e58616e7b86929f94897c6f63594f44382c1d140a0000000000000000000000000000000000020e1925303b444d5254524d46423c352f27221b140b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920262b2e2f2f2e2b26201810070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4745403a31281d130700000008141e29323b41464749494949494d596673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000000001070c10131414141414141414141414141414141414141313100c070d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000020c1b27323a47535f6a74818e98a29c8f82766b6054483e2f261b11060000000000000000000000000000000005111e2a36424d565e615e56534d45413a332d261d1a140c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1f212222211f1b150e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3a39352f281f160c01000000020d1720293036393b3c3c3c3c404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000040607070707070707070707070707070707070707060400000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c38434f59626e7b87929faa9f94897d7063594f41382d22170b000000000000000000000000000000000714202d3a46525e696e69615f57514b443f382f2a251f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f1214151615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3131313131313131313131313131313131313131313131313131312d2c29241d160d040000000000050e171e252a2d2e30303033404d596673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630384854606b75828f99a3afa69d9083766c6153493f33271c11060000000000000000000000000000000814212e3b4754616e7b756e69605d555049413d363029241d150d0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080809080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e252525252525252525252525252525252525252525252525252520201d18130c0400000000000000050d14191e202123232633404d596673808c99a6b3afa295897c6f6256493c2f23160900000000000004080c0e0f131313131313131313131313131313131313131313121211100e0c0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a636f7c89939eabb5ab9f958a7d70655b5044382e23170b0000000000000000000000000000000e1b2835414e5b687481827b736d67605b534f46423b352f271f1b150d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21181818181818181818181818181818181818181818181818181413110d070100000000000000000002080e111414161a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000001090f14181b1b2020202020202020202020202020202020202020201f1f1e1c1b19161413100c07050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c7683909ca5afbdb1a79d9083786c60544a3f34281d120700000000000000000000000000000e1b2835414e5b6874818e86807a716c656059524d454039312b262019130c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0706040100000000000000000000000000020507080d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b29272623201f1c1814120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b3844505c66707d8a949fabb9b8b8aca0958a7e71665c5044392e23180c01000000000000000000000000000e1b2835414e5b6874818e928d857e786f6b615e57514b433e37322a251e18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000010b151d252c313435393939393939393939393939393939393939393939393837363432302d2c2923211e1a14100c070000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b55606d7883919da6b0adabacaea79d9184786d60544b4034281d1207000000000000000000000000000e1b2835414e5b6874818e9b97918b837c756e69605d555047433c363028231c150c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000009131d272f373d404246464646464646464646464646464646464646464645454443413f3c3a38342f2d2a261f1c18120c0701000000000000000000000000000000000000000000000000000000000000000000000000010d1924303845515d67717e8b95a0aca9a19e9fa2aaa0968b7e71665c5145392f24180c010000000000000000000000000e1b2835414e5b6874818e9ba19e959089817b736d67615a534e46413a342e271e1a150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f23160900040f1a252f3941484d4e5353535353535353535353535353535353535353535252514f4e4c494745403b3a36312c28231d18120b06000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d7984919ea7ada197929298a2a89e9184796d60554b4035291d13070000000000000000000000000e1b2835414e5b6874818e9ba7a79f9d938e867f79716c625f58524c444039302b262019130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000814202c37414b53595b60606060606060606060606060606060606060605f5f5e5e5c5a595653514b4846423b38342e29241d17110a020000000000000000000000000000000000000000000000000000000000000000040e18222d3946525d68727f8c96a1ada99e928586929faba1968b7f72675d51453a2f24180d0200000000000000000000000e1b2835414e5b6874818e9ba7b1aba59e98928c847e766f6a615e56514a423e373129241e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605c5555534d46454039352f28221c140b06000000000000000000000000000000000000000000000000000000000000000a15202a36424d57616d7a85929fa8ada1978b7f808d99a4a89e9184796d60554b4135291e130800000000000000000000000e1b2835414e5b6874818e9ba2aaafafaaa29f96918a827c746d68605c544f47423c352f28221c140b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000e1b2734404d59656f757979797979797979797979797979797979797979797878777674726f6d6766615f5753514b454039332d261d170f060000000000000000000000000000000000000000000000000000000000030f1b26313a46535e6973808d97a2ada99e9185797b87939faca1978c7f72675d51453a3024190d02000000000000000000000e1b2834414e5b6774818c92989ea5acb1aea8a19e949087817a726d666159534e45413a332d261d1a140d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b68758186868686868686868686868686868686868686868685858482817f7c7976726e6964605c55514b443f382f292117110a0200000000000000000000000000000000000000000000000000000006121f2b37434e58616e7b86929fa9ada2978c7f7275828f9ca7a99e92857a6d60564c4135291e1408000000000000000000000714202d3a4753606d797f868e939da0a7adb2aca69f99938e857f78706b625f57524c443f382f2a251f18120b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e93939393939393939393939393939393939399929291918f8d8c8986837f7b76716d67605d55504a423b3328231c140c0300000000000000000000000000000000000000000000000000030c1a242e3a47535f6a74818e98a3aeaa9f92857a6d707d8995a0aca1978c7f73685d52463b3025190d0300000000000000000006131f2c3845515c676d737b818990959ea1a9afb0aba49f97928c847d766e6a605d56504a423d363129241d17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a989992908c88837e79726d67605b544d453f342e261e150d030000000000000000000000000000000000000000000000000a151e2c38444f59626f7c87939faaaea2988c8073676b7783909da9a99f92857a6d61564c41362a1f140900000000000000000004101c2934404b555c60696e757c838b92979fa3abb0afa9a29f96918a827b746d68605b544f46423b352f27221b140b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacb5afacababaaa9a7aba39f9c9995908b857f79716c665f5750443f3830271f150d030000000000000000000000000000000000000000000006111c2630384854606b75828f99a4afab9f92867a6d6165717e8b97a1ada2988d8073685e52463b31251a0e030000000000000000000c18232f39434b51575e616b6f787e858d92999fa6acb2ada8a09d948f87807a726c666059534d454039332d261d19140c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b2b3b4b6b5b4b4aeaca9a79f9d97928c847e786e69625a504a423931271f150c030000000000000000000000000000000000000000000c17232e3842505a636f7d89949eabaea3998d8074685e606d7985929eabaa9f92867a6e61574d42362a1f150900000000000000000007121d27313940454d525960666c717a80878f949ea0a8aeb2aca69e99928d857e78706b615e57514b443f382f2a251f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a5a5a6a7a9abadb3b5b8b6b1aba9a19e96918b827b716c605c544b433931271e150b000000000000000000000000000000000000000003101c28343f4a54616c7683909da6b0ab9f92867b6e61565c6773808c99a3aea2988d8074695e53463c31261a0e030000000000000000010b151f272f343b42464f545b60686d747c828a91969fa2aaafb0aba39f97928b837d756e69605d555049413d363028231d150c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b8ada39b98979797979797979797979898999b9c9fa2a9a8acaeb4b8b3ada8a19e9490867e746d665d554b433930271c1207000000000000000000000000000000000000020c16202c3844505c66717d8a959fabafa4998e8174695e5255616e7a86929facaa9f92867b6e61574d42372b20150a000000000000000000030d151d232930363d424a50565d606a6f767d848c92989ea5acb1aea9a19e959089827b736d67605b534e46413b342e271e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8c8c8e8f9297989b9fa2aaacb1b8b2ada69f98928b80786d675d554b42392e23180f05000000000000000000000000000000000008131e2935404b55606d7884919da7b1ac9f93877b6e62574d525e6874818e9ba6aea3988e8174695f53473c31261b0f04000000000000000000030b12181f252a2f383f444c52585f626c70797f868e939da0a7adb3ada7a09d938e868079716c656058524d4540393029231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7f80818385888b8f92989da0a7acb1b9b0aaa29f928d82796d675c544a40342821170d03000000000000000000000000000000010d1925303945515d67727e8b96a0acb0a69b8e8175695f53454c56626f7c88949fabaa9f92877b6e61584e43372b20150a0000000000000000000001070c141a1d262d333a41454e535a61676d737b818990959ea1a9afb1aca59e98928c847e786f6a615e56514b433e342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717272737476797b7e82868b90959da0a7aeb4b4aea49d948f82796d665c51443e33291f140900000000000000000000000000000005111d2a36414c56606d7985919ea8b2aa9e94887c6f62574d4247535f6a7683909ca8afa3998e81756a5f53473c32271b0f04000000000000000000000002090b141c22282f353c434750555c60696e757d838b92979fa3abb0afaaa39f96918a837c746e68605c555045403931271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e64646464646464646465656668656c6e71757a7e838a91959fa3abb2baaea69e948f82786d605a50453b31251a0c0300000000000000000000000000040e18222d3946525e68737f8c97a1adb0a69c8f82766a5f53453c434e5864707d8a96a0acab9f93877c6f62584e43372b21160a00000000000000000000000000020a11171e242931373e434b51575e616b6f787e858d92999fa6afb4aea8a19e959087817b726d67615a514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e615858585858585858585959535b606165676d72777d838c9299a0a8b0b8b0a69e948d80746c61574d42362a1e150a000000000000000000000000000a15202a36424d57616d7a85929fa9b3ab9f94897c6f63584e43333c4653606c7884919eaaafa4998f82756a6054473d32271b0f050000000000000000000000000000060b131920262b313940454d525960666c727a80878f949fa4abb5b2ada79f9a938e867f79706c605c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4c4d49505355555d60656c70787f8691969fa6b0b8b0a69d928a7e71695e53463e30261c11060000000000000000000000020b1b26323a46535f6974808d98a2aeb1a79c9083766b6054463c323844505b66727f8c98a2aeab9e93887c6f62594f44382c21160b00000000000000000000000000000001080d151a1f272f343b42464f545b60686d747c828b9399a4afbbb9b1aca49f98928c847d756d675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3f3f403f4446484b51535a61666d737c8490949fa6b0b8aea49f92867b6e615a5042382e23170c00000000000000000000000a141d2b37434e58616e7b86929faab3aca0958a7d7063594f443428333f4a54606d7a85929fabafa59c8f82766b6054483d33271c0b0200000000000000000000000000000000030a0d151d232930363d424a50565d606a6f767e86939facb9c2beb6afaaa29f96918a827a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b313131313132322d3337393b40454750545c606a6f7a828f949fa7b1baaea2988f82766c61544a3f34281b110600000000000000000006111b262f3847535f6a75818e99a3aeb2a89d9083776b6155473d32222d3845515d6774808d99a4afaa9f94897c6f63594f44382c1d140a000000000000000000000000000000020a11171d242931373d424a51565e616a6f787e859199a4afbbbdb5afa9a19e959089827b6e675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e25252525252622272b2d2f35393e424a50585f686d79828f95a0a9b3b4aa9e948a7e71665c5044382d22170b0000000000000000000b17222d38414f59626f7c87939fabb4aca0968a7e7164594f44352b212935414c55616e7b87939facb0a69c9083766b6054483e2f261c110600000000000000000000000002080b141b22272f353c42464f545c60686e747c838b9197a1abb5b8b0aba39f97928b837d756e695f554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181819171b1f2024292c30383f444e565e676d79839097a2adbab0a69e9184786d6053493f33271b0f0300000000000000030f1b27333f4953606b76828f9aa4afb2a89e9184786d6053463e332019242f3a46535f6975828f9ca7b1ab9f94897d70635a5042382d22170b0000000000000000000000070c13191d262d333a40454d535961666d727a818790959ea1a9b2b2aca69e99928d857e78706b615f574d43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0c060b0f1213181d20262e343c444c555d676e7b85929fa6b0b9aca0968b7e71655b5044372b1f12070000000000000005121f2b3744505b65707d89949facb6ada1968b7e71665c5044382b1f131e2a36424d5763707d8995a0acb0a69d9083776c61544a3f33281c0f030000000000000000030b12181e252a2f383f444b51575f616b70787f858e939a9fa7adb2ada8a09d948f87807a726d666059534d453b31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000305070d11151c2328323a434b555f69717e8a949facb6b2a89e9184786c605346392e23180c00000000000004101c2834404a54606c7883909da6a3a3a99e9184796d60544a3f34281c101a26313b4854606b7783909da9a3a39f958a7d70665b5044382b1f120600000000000003090c151c232830363c414950555d60696e757d848c92989fa4acb1afa9a29f96918a827b746d68605c544f46423b33291f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000001040a111720283139434d57616c76828f9aa4afb8aca096897c7063554b4034281c1004000000000006121f2c3844515c66717e8a959696969696978c7f72665c5142382e23170b141f2c38444f5965717e8b9796969696969083786c605346392d2013060000000000060e141a1e272e343a41464e535b60676d737b828991959fa2aaafb0aba39f97928c847d766e6a605d56504a423d36312921180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000060e161f28313b45505a626f7c87939facb9b2a89b8e8174675c5145382c1f130600000000000713202d3a4653606d7984898989898989898985796d60544b4030261c1106101c27333d4653606d798589898989898989897e7164574b3e3124180b00000000090f181f262a303940444c525860656c717980868f949da0a8aeb2aca69f99928d857f78706b625f57524c443f38302a261f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000040d161f29333e47535f6a75828f9ba8b2b8ac9f9285796d6053463a2d20130700000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d7d7c6f675d5142392e1e140a000b161f2c3845515c676f7c7d7d7d7d7d7d7d7d7c6f6255483c2f22150900000009121b212a31363d424a51565e616a6f787e848d92999ea6acb1aea8a09e948f87817a726d666159534e45413a342e261e1a140d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000040d17212b37434e58636f7c8996a0acb9aea298897c706356493d3023160800000000000613202c3945525d686d7070707070707070706f6a5f554b4030271d0c020004101c2834404b555f6a6f70707070707070706f6a5f53473a2e211508000006111b242d333b42464f545c60686d747c838b91969fa3abb0afaaa29f96918a827c746d68605c544f47423c353028231c140c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000060f1a26313c4653606c7884919eaab7b4aa998c7f7366594c402f24190d010000000004111d2935414c565d60636363636363636363625f584e43392f1e150b0000000c18232e39434e585f626363636363636363625f584e43372b1f120600010c18222d363f454d535960666d727a818790959ea1a9aeb0aca49f98928c847d766f6a615e56514a423e373129241e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000a151f2b3744505b6573808d99abb5b6a99c8f837669554c4135291d110400000000010d19242f3a434c525456565656565656565655534e463c31281d0c0300000007121d27303c464e5355565656565656565655534e463c31261b0f030005111d29343f4850575f616b70787f858e939a9fa7adb2ada69f9a938e867f79706c625f58524c444039302b262019130b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000030f1b27333f495363707d8999a3afb8ab9e928578675d5145392c201306000000000008131e28313a4145474a4a4a4a4a4a4a4a4a4847433c342a1f160c00000000000b151e2a343c4347484a4a4a4a4a4a4a4a4847433c342a20150a00000915212e3a45505a62696e757d848c92979fa4acb1aea8a19e949087817b726d67615a534e46413a342e271e1a150d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000b17222d3a4753606d7a86929facb9ada197877a6d6054473a2d2114070000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3c3a37312a22180d040000000000030c18222a31373a3c3d3d3d3d3d3d3d3d3c3a37312a22180e0400000b1724313d4a56626c717b828991959fa2a9afafaaa29f96918a837c746e68605c555047433c363028231c150c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000613202c3945515d677784919eaab7b3a995887c6f6255493c2f221609000000000000040d161e24292c2d3030303030303030302f2e2b26201810060000000000000006101820262b2e2f30303030303030302f2e2b26201810060000000b1825323e4b5865717e868f949da0a8adb1aba59e98928c847e766f6a615e56514b433e37312a251e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000004111d2935404b556976828f9ca9b5b0a3978a7d7064574a3d3124170a00000000000000040c13191d202123232323232323232322211f1b150e06000000000000000000060e151b1f2122232323232323232322211f1b150e06000000000e1b2835414e5b6874818e989ea6acb1ada79f9d938e868079716c626058524d454039302b262019130c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000010d18242f414e5a6774818d9aa7b4b1a4978a7e7164574b3e3124180b000000000000000001080d1113141717171717171717171515120f0a040000000000000000000000040a0f12151517171717171717171515120f0a0400000000000e1b2835414e5b6874818e9baab0aea9a19e959089817b736d67615a544e46413b342e271e1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000071a2733404d5a6673808d99a6b3b1a4988b7e7165584b3e3225180b00000000000000000000010406070a0a0a0a0a0a0a0a0a09080603000000000000000000000000000000030608090a0a0a0a0a0a0a0a09080603000000000000000e1b2835414e5b6874818e9ba7aba39f97918b837c756e69605d555047433d363028231d150c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000d192633404c5966737f8c99a6b2b2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba59e99928d857e786f6b615e57514b433e37322a251f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9b9d938f86807a716c666059534d454039312b272019140c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000d1a2633404d596673808c99a6b3b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e959089827b736d67605b544f46423b352f271f1b150e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e8b837d756e69605d55504a423d363129241d150d0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4b4aa96897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b687481857f78706b615f57514b443f382f2a251f18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000005111d2a36414c566976838f9ca9b6aea398877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d7a726d666059534d45413a332d261d1a140c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000713202d3946525e687884919eabb7ac9f9286786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4855616b706d68605c544f46423b352f28221c140b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000714212e3a4754616d7a8796a1adb6a99d908376665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f596163605d56504a423d363129241d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000003101c28343f4a5464717d8a97a8b2b6ac9a8d817467544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e474f555754524c443f38302a261f18130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000a121f2c3844505c6674808d9aa7b4afa49a8b7e7164584b3e2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c353e44484a4745413a342e261e1a140d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a776c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a111a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000006111c262f3a4653606d7985929eabb8ac9f93877a6e6154473b2e2114060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33383c3d3a39353028231c140c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171d1d2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000040d17222d38424f5963707d8a97a1adb6aa9d908377685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f302d2c29241e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606060606060606060605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242a2a2a33404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000050d162028333f4a54606b76828f9ca9b3b0a6998c807366564d41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c20232421201d19130b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b5153545454545454545453504941382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303137373737404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000060e171f28323a44505b666f7c89949fabb7ab9f94887b6e6155483b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474746443f382f261b110600000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3d44444444444d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000030a11172029313a444e58606c7883909da6b0b2a89c908376695f53463a2d1f1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a505050505050596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000004060c10141c2328323a434c565f6a727f8b959fabb8aca0968a7e7164574d42372b1e0d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b0200000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575d5d5d5d5d5d5d6673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0b070c1013171c1f262e343c444c565d686f7c86929fa7b1b1a79d9184786d6053463c31261a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121201f1b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646a6a6a6a6a6a6a6a73808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171818181d1f23282c30383f444e565e686d7a849198a2aeb5aba0958a7e71665c5044382a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141413120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c70777777777777777777808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242424242524292c2e34383d424a50585f686d7a839096a0aab4afa3999083786d60544a3f3428180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707e83838383838383838385919eabb8afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030303131322f35393a3f44464f545c606a6f7a8390959fa8b2b1a79f92877c6f665c5042382e23170600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b90909090909090909197a1adb9afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3e3e404045474a50535960666d727c8490959fa7b1b3a99f958d80736a5f544a3f30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b121212121212121107060300000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989d9d9d9d9d9d9d9ea1a9b2beafa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4b4b4d4b5153545c60646b70787f8691969fa7b1b4aaa1979083786d60584e42382e1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171f1f1f1f1f1f1f1e1312100b060000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5aaaaaaaaaaaaabadb2b8b8afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757575859555d6063666d71767d838c9299a1a8b1b4aaa29892857b6e665c51463c30261c0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242b2b2b2b2b2b2b2a201f1c17110a02000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5acacacacacacacacacacacaca295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363636464656668676d7074797d838990959fa3abb2b2aaa29892867d70695e544b40342a1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303138383838383838372d2b28231c140c020000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989f9f9f9f9f9f9f9f9f9f9f9f9f9f95897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a707070707070707070707071717374777a7d81848a90949da0a7aeb4b0a8a19892867d706b60574d42392e22190c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e45454545454545443a38342e261e140a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b92929292929292929292929292929292897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7e7e80818386898d91979c9fa6acb1b3ada69f9691867d706b60594f453b30271d1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a525252525252525146443f3830261c110600000000000000000000000000000000000000000000000000000b1825323e4b5865717e8685858585858585858585858585858585867c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8b8c8e9092999a9ea1a9abb0b5aea9a19e948f847c706b61594f473d33291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575e5e5e5e5e5e5e5d53504a42382e23170b00000000000000000000000000000000000000000000000000000b1724313d4a56626c717979797979797979797979797979797979796f6a6054473b2e221508000f1b2835424e5b6875818e9ba8b4b7aca29a9796969696969696969696979798999b9d9fa3ababadb2b5aeaba39f97928b827a6f6a61594f473d352b21170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3944505a61646b6b6b6b6b6b6b6a605c544a3f34281c1003000000000000000000000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6260584e43372b1f1306000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a4a4a6a7aaacafb5b5b1acaba39f99928e857e766d685f584f473e352c23190f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c7178787878787878776d665c5044382b1f150a0000000000000000000000000000000000000000000000000005111d29343f485056585f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f56544e463d32271b0f03000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b1b1b3b4b3b4aeaca9a7a09d99928e86817a716c615e564e463e352c231a11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8585858585858583786d6053463c32271b0f02000000000000000000000000000000000000000000000000010c17222d363f454a4b5252525252525252525252525252525252524947433d342b20150a00000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadb4aeacababa9a8a6aaa29f9c9995908c86817b746d68625a524c443c342c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79859191919191918a7d7164584e43372b1e14080000000000000000000000000000000000000000000000000006111b242d343a3d3e4646464646464646464646464646464646463c3b37322b22190f0400000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0aaa29f9e9e9c9b999898928f8c88837f7b746e69615e565046413a322a221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67737f8c989e9e9e9c9083766a6054473b3025190e000000000000000000000000000000000000000000000000000009121b22292e31323939393939393939393939393939393939392f2e2b27201910070000000f1b2835424e5b6875818e939393939393939393939393939393939398929291908e8c8b8885827f7c77726e69615e57524c443e3630292018100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616d7a86929facab9f94887c6f62564c41362a1d120700000000000000000000000000000000000000000000000000000911171d2124252c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c23221f1b150f07000000000f1b2835424e5b687581878787878787878787878787878787878786868585848381807e7c7976736f6a65615e56534d46413a322a251e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818e9aa4afa69b8e8174685e5246392e23180c000000000000000000000000000000000000000000000000000000060c111517181f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1615130f0a0400000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79797878767573716f6d6666625f5854524d46423b3630292019130c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36414c56626e7b87939facac9f92867a6e61554b4034281c10040000000000000000000000000000000000000000000000000000000105090b0b131313131313131313131313131313131313090806030000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6c656b6b6968666562605c5455534e4746423b36312a251e170e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a47535f6a75828f9ca7aea3998c8073675c5145382c1f160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d60606060606060606060606060606060606060605b5f5e5d5b59585553504a4847433c3a36302a251f19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424e5763707d8995a0acab9e9285796d6053463d32271b1003000000000000000000000000000000000000000000000000000000030606070707070707070605030000000000000000000000000000000000000000000c18242f39434b515354545454545454545454545454545454545353504951504e4d4b4946443f3c3b37322d2a251f1a140d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7783909da9ada1978b7e7164594f44382c1f140900000000000000000000000000000000000000000000000000060b0f12131414141414141413120f0b060000000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474746443f454342403e3c3a38342e2e2b26201e19140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38444f5964717e8b97a1ada99d9083776b6054483b31261a0e0100000000000000000000000000000000000000000000020a11171c1f2021212121212121201f1b17110a020000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3937332d363533322f2d2b2823211f1b15110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c27333d4653606d7984919eaaaca095897d7063574d42362a1d1307000000000000000000000000000000000000000000020b141c22282b2d2d2d2d2d2d2d2d2d2b27221b140b020000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27222a28262522201f1c1715120f0a0502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2c3845515c66737f8c98a2aea79b8f8275695f53463a2f24180d0000000000000000000000000000000000000000000a141d262d3338393a3a3a3a3a3a3a3937332d261d140a000000000000000000000000000000000000030b12181d1f20212121212121212121212121212121212120201f1b171d1b1a18161312100b0606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616d7a86929facac9f93877b6e61554b4135291c11060000000000000000000000000000000000000006111c262f383f44464747474747474746443f382f261b110600000000000000000000000000000000000001070c10131414141414141414141414141414141414141413120f0b060f0d0b090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818d9aa4afa4998d8073675d5145382d22170b000000000000000000000000000000000000000b17222d38424a50535454545454545453504941382d22170b00000000000000000000000000000000000000000004060707070707070707070707070707070707070706050300000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935414c56626e7b87939facab9f92857a6d60544a3f33281c0f030000000000000000000000000000000000030f1c28333f4a545b6060606060606060605b53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a47535f6975828f9ca7aea2988b7f72665b5044382b1f150a000000000000000000000000000000000006121f2b3844505b666c6d6d6d6d6d6d6d6c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d5763707d8995a0acaa9e9184786c6053463c31261b0f02000000000000000000000000000000000613202d394653606c787a7a7a7a7a7a7a776c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7783909daaaca0968a7d7063584e43372b1e1308000000000000000000000000000000000815212e3b4854616e7b878787878787877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38444f5964717e8b97a4b2a89c8f82766a5f53473a3025190d000000000000000000000000000000000815212e3b4854616e7b879393939393877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58636f7c8996a2afab9f94887c6f62564c4135291c12070000000000000000000000000000000815212e3b4854616e7b8794a0a0a094877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a75828f9ca8b5b0a69a8e8174685e5246392e23180c0000000000000000000000000000000815212e3b4854616e7b8794a1ada194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d57626f7c87939facb9b8ac9f92867a6d61544a4034281c100400000000000000000000000000000815212e3b4854616e7b8794a1aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c14212d3a46535f6975818e9aa4afbbbaaea3988c7f72665c5144382c1f160a00000000000000000000000000000815212e3b4854616e7b8794a1aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36424d57616e7b87929facb6c0bfb4aa9e9184796d6053463d32271b0f02000000000000000000000000000815212e3b4854616e7b8794a1aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a46525e6974818e99a3afbec3bfb9ada1968a7e7164584e43382b1f1409000000000000000000000000000815212e3b4854616e7b8794a1aea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56616e7b86929fabb5b8b6b2b4b2a89d9083766a6054473b30251a0e010000000000000000000000000815212e3b4854616e7b8794a1aea295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874808d99a3aeb1aba9a5a7adab9f95897c6f62574d42362a1d12070000000000000000000000000815212e3b4854616e7b8794a1aea295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55616d7a86929fabb1a79f9d999ca3ada79b8e8175695e5246392f24180c0000000000000000000000000815212e3b4854616e7b8794a1aea296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b13202c3945515d6773808c98a2aeab9f95908c919caaac9f92867b6e61554b4035291d100400000000000000000000000815212e3b4854616e7b8794a1aea396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2935404b55606d7a85929faab2a89d90837f8c98a2aea3998d8073675d5145382c1f160b00000000000000000000000815212e3b4854616e7b8794a1aea396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3845515d67727f8c97a2adaca0968a7e7a85929fabab9e9285796d6053473d33271c1003000000000000000000000815212e3b4854616e7b8794a1aea3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7985929ea9b3a99e91847874808d99a4ada1978b7e7165594f44382c1f1509000000000000000000000815212e3b4854616e7b8794a1aea3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66727f8b97a1adada2978b7f726e7b87939faca99d9083776b6054483c31261a0e010000000000000000000815212e3b4854616e7b8794a1aea3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea9b3ab9f9285796d6975828f9ba7aca095897d7063574d42372b1e13080000000000000000000815212e3b4854616e7b8794a1aea4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66717e8b96a1adaea3998d807367636f7c89959faba79c8f8275695f53473a2f24190d0000000000000000000815212e3b4854616e7b8794a1aea4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da8b2ac9f92867b6e61606b7683909da8ac9f93877b6e61564c4135291c110600000000000000000815212e3b4854616e7b8794a1aea4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5964717e8a96a0acb0a69b8e8174685e5964717e8a96a1ada49a8d8074685d5245382d22170b00000000000000000815212e3b4854616e7b8794a1a7a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f16232f3c4855616b7783909da8b2aa9f94887c6f625653606d7984919eaaac9f92857a6d60544a3f33281c0f03000000000000000815212e3b4854616e7b87949a9a9a988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c38444f5963707d8a95a0acb1a79c8f82766a5f53505c66727f8c98a2aea2988c7f72665b5044382b1f150a000000000000000815212e3b4854616e7b878e8e8e8e8e8b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323b4854606b7683909ca7b1aca095897d7063584e4a54606d7a85929fabaa9e9184786c6053463c32261b0f020000000000000714212e3a4754616d7a818181818181817d706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5863707d89949fabb2a89d9083776b60544645525d6874808d99a3aca1968a7d7064584e43372b1e13080000000000000713202d3946525e686d74747474747474706b6054483c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a76828f9ca6b0ada1968b7e7164594f44414c56616e7b87929faca89c8f83766a5f53473a3025190d00000000000005111d2935414c565e61676767676767676360594f44382c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c88949fabb4aa9e9184796d6053463d3a46535f6975828e9ba7ab9f94887c6f62564c41362a1d12070000000000010d1925303a444c52545b5b5b5b5b5b5b56544f473d33271c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d14212e3a47535f6a75828f9ba6b0aea2988c7f72665c51443836424d57636f7c89959faba69b8e8174685e5246392e23180c00000000000008131e28323a4146474e4e4e4e4e4e4e4948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2a36424d57626e7c87939facb5ab9f92857a6d60544a4034313b4854606b7683909da8ac9f92867a6d61544b4034281c10040000000000020c1620283035393a414141414141413d3c38332b23190f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303a46535f6975818e9aa4afafa3998d8074685d5242392e2c38434f5964717e8a96a1aca3988c7f73665c5145382c1f160a000000000000040e161e25292d2e34343434343434302f2c2721191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56616e7b86929facb6ac9f92877b6e61564c41302727323d4653606d7884919eaaaa9e9185796d6053463d32271b0f03000000000000040c13191d2021282828282828282322201c160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6874818d99a3afb0a69b8e8175695e53443a2f1e1f2b3844505c66727f8c98a2ada1978b7e7164594f43382c1f14090000000000000002080d1113141b1b1b1b1b1b1b161613100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56616e7b86929fabb5ab9f94897c6f62574d4232281e1c28343f4a54606d7a85929faba99d9083776b6054483b31251a0e010000000000000000010507070e0e0e0e0e0e0e0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b13202d3946525d6873808d98a3aeb2a89c9083766a6054453b31201617232e3845515d6773808d99a3aba095897c6f63574d42362a1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935404b55616d7a85929faab4aca0968a7d7064584e4333291f0d111c2935414c55616e7b87929faca79b8e8275695e5346392f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3945515d6773808c98a2aeb3a99d9184786c6053463d3220170d0d19242f3a46535e6975818e9ba7ac9f92877b6e61554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d7a85929eaaa3a3a1978b7e72655b5044372b1f120508131e2a36424d57626f7c89959fa3a3998d8073675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8c9796969696969285796d6053493f33271b0f03010e1a25313b4754606a768390969696969285796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798589898989898989898073675c5141382d22170b000009141f2b37434e5864717e898989898989897e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d7d796d60554b402f261b11060000030f1b27323d4653606d787d7d7d7d7d7d7d7c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d686d7070707070707070706d675d5143392f1d140a000000000a161f2b3844505c666d707070707070706f6a5f53473b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60636363636363636363605d554c4131271d0b020000000003101c28343f4a545c6063636363636363625f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c525456565656565656565654514c433a2f1f150b0000000000000b17232e38424a50535656565656565655534e463c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474a4a4a4a4a4a4a4a4a4745413a31281e0d0300000000000006111c2630383f4446494a4a4a4a4a4a4847433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3a39352f281f160c00000000000000000a141e262e34383a3d3d3d3d3d3d3d3c3b37322a22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d3030303030303030302d2c29241e160d040000000000000000020c141c23282b2d303030303030302f2e2b2620181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202123232323232323232321201d19130c0400000000000000000000020a11171c1f202323232323232322211f1b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141717171717171717171413110d080100000000000000000000000000060b101213161717171717171515120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0a0a0a0a0a0a0a0a0706040100000000000000000000000000000000000306070a0a0a0a0a0a0a090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + _typelessdata: 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1113120e080705020000000005080a0b1013120e080705020000000005080a0b1013120f080705020000000000000000000000000001070c0f111213131313131313131313131313131313131313131313131313131313131313131313130d0d0b070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060706030000000000000000000000000000000000000000000000000000000000000105090b0c13131313131313130b0a080400000000000000000000000000000000000000000000000000000000000002060a0c0c131313131313131207070501000000000000000000000004080a0a1313131313131313131007060300000000000000000000000000000000000000000205070813131313131313130a0907040000000000000000000000000000000000000000000004080c0e0f131313131313131308070502000000000000000000000000000000000000000206080813131313131313131312070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000306060b0b0905010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0e0f0f0f0f0e0d0b090706030000000000000000000000000000000000000000000000000000000003080b0e0e13131313131313131313090806030000000000000000000000000000000000000000000000000205070812131313131313131313130807050200000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0c0e0e0f0f0f0e0e0c0a0907060400000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313131313131312110f0c07020000000000000000000004080c0e0f1313131313131313080705020000000000000000000000000000000000000000000000000000050a0e10111313131313131311100e0b06000000000000000000000000000000000000000000000000000306070a0c0f10111211100f0d0a07060400000000020404060606060606060100000000000000000000000000000000000000000000000000000000000406070a0d0f11111211110f0d0a070604010000000000000606060606060606000000000000000000000000000000000000000000000306060e0c060503000000000000000000000000000000000000000000000000000000060c111517181d201f1b1414110e0902060c111417181d1f1f1b1514120e0903050c111417171d1f1f1b1514120e090300000000000000000000050c13181b1e1f20202020202020202020202020202020202020202020202020202020202020202020201a1917130e08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c10121312100c06000000000000000000000000000000000000000000000000000000060c111518182020202020202020171714110c05000000000000000000000000000000000000000000000000000000070d12161819202020202020201f1413110d080200000000000000050b101416172020202020202020201d1312100b060000000000000000000000000000000002090e1214152020202020202020171613100b0500000000000000000000000000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000003090f1214152020202020202020201f1413110d08010000000000000000000000000000000000000000000000000000000000000000000000000000060b0f1213181715110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d11131417191a1b1b1c1c1b1b1917151312100c0604010000000000000000000000000000000000000000000001090f14181a1b202020202020202020201515120f0a03000000000000000000000000000000000000000003090e1214151f2020202020202020201f1514120e0903000000000000000000000000000000000000000000000000000000000000000000000305070c1013141617191b1b1c1c1c1b1a1917151313100c07060300000000000000000000000000000000000000000000000000000000000000000001090f14181b1b2020202020202020202020202020202020202020202020202020202020202020202020202020202020201f1e1c18130d060000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000000000000000000030b11161a1d1d202020202020201e1d1b17120b04000000000000000000000000000000000000000000060c10121316191b1d1e1e1e1d1c1a161413100c07010b0e1011131313131313130d0d0b07020000000000000000000000000000000000000000000000070c10121317191c1d1e1f1e1d1c1a171413110d08030407090a13131313131313130707050100000000000000000000000000000000060b0f12131b1813120f0b06000000000000000000000000000000000000000000000000060b171d2124252a2c2c2821201e1a140d0b171d2123242a2c2c2821201e1a140d10171d2123242a2c2c2822211e1a140e060000000000000000060f171e24282b2b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2726231f19120a020000000000000000000000010206060606060606060000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f201f1c17110a030000000000000000000000000000000000000000000000000911181d2224252d2d2d2d2d2d2d2d2423211c171008000000000000000000000000000000000000000000000000010a12181e2225262d2d2d2d2d2d2d2b21201d19130c0500000000000810171c2023242d2d2d2d2d2d2d2d2d29201f1c17110a0200000000000000000000000000050d141a1e20212d2d2d2d2d2d2d2d2322201c160f0800000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000060e151a1f21222c2d2d2d2d2d2d2d2d2b21201d19130c040000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f202524211d17110900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090e111414191e2021232627272829292828262422201f1c1713110d080100000000000000000000000000000000000000020b131a202427282d2d2d2d2d2d2d2d2d2c22211f1b150e06000000000000000000000000000000000000050d141a1e20212c2d2d2d2d2d2d2d2d2d2c22211e1a140d0600000000000000000000000000000000000000000000000000000000000000060b0f1213181c1f2022242627282829282827262422201f1c1815130f0a05020000000000000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2b28241e170f070000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d050000000000000000000000000000000000000000050d151c2226292a2d2d2d2d2d2d2d2b2a27231d160e050000000000000000000000000000000000040a0f11171c1f202326282a2b2b2b2a292623201f1c18120e171a1d1e202020202020201a1917130e080100000000000000000000000000000000000003090e12181c1f202326292a2b2b2b2a29262421201d19130f1014161720202020202020201413110d0802000000000000000000000000020a11171c1f202825201f1b17110a020000000000000000000000000000000000000000020a111722282d3031373938342e2d2a251f171722282d3031373938352e2d2a251f171a22282d3031373939352e2d2b261f180f07000000000000050f1821292f343738393939393939393939393939393939393939393939393939393939393939393939393934332f2b241c140a010000000000000004080c0e0f131313131313131308070501000000000000000000000000000000000000000000000000000000000000000000000000040c151c23282c2d2c28231c150c030000000000000000000000000000000000000000000009121b23292e3132393939393939393931302d28221a120800000000000000000000000000000000000000000000000a131c232a2f323339393939393939382e2d2a251e160e0500000008121a22282d3031393939393939393939362d2b28231c140c020000000000000000000000050f171f252a2d2e3939393939393939302f2c27211911080000000000000000000000000000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000060f1820262b2e2f393939393939393939382d2c29241e160d04000000000000000000000000000000000000000000000000000000000000000000020b141c22282b2d32302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e2021252a2d2e30323334353635353433312f2d2c2823201d19130e090300000000000000000000000000000000010b141d252b303335393939393939393939392f2e2b262018100600000000000000000000000000000000050f171f252a2d2e39393939393939393939392e2d2a261f180f0600000000000000000000000000000000000000000000000000000003090e11171b1f2023292c2d2f31333435353635353433312f2d2c2823221f1b15110e08020000000000000000000000000000000000000000000000000000010b151d252c3134353939393939393939393939393939393939393939393939393939393939393939393939393939393939393837342f2921190f06000000010b151d252c31343539393939393939392e2d2a251e170e05000000000000000000000000000000000000030d171f272d323637393939393939393736332e2820170e040000000000000000000000000000040a0f151b1c23282c2d30333537373838373633302d2c29231d1a22272a2a2d2d2d2d2d2d2d2726231f19120a0200000000000000000000000000000002090e151a1c23282c2d30333537383837373533312d2c29241f1c1c2023242d2d2d2d2d2d2d2d21201d19130c0500000000000000000000020b141c22282b2d34322d2b27221b140b05000000000000000000000000000000000000020b141b222734393d3e444645413b3a36302920222734393d3e434645413b3a36302921242c33393d3e434645423b3a37312a2119100700000000010c17212b333a4044454646464646464646464646464646464646464646464646464646464646464646464646403f3b362e261c1208000000000001090f14181b1b20202020202020201414110d0802000000000000000000000000000000000000000000000000000000000000000000040d161e262e34383a38342e261e150a00000000000000000000000000000000000000000006111b242d343a3d3f46464646464646463e3c39332c241a100500000000000000000000000000000000000000000007121c252e353b3e3f46464646464646453a3936302820160c0200060f1a242c33393c3d464646464646464646433a38342e261e140a00000000000000000000020d17212930363a3b46464646464646463d3c38332b23190f050000000000000000000000000009131d272f373d404246464646464646463b3936302920170d02000000000000000000020b18212a31373a3b464646464646464646453a39352f281f160c0100000000000000000000000000000000000000000000000000000000000000000a141d262d3338393e3d39342d241b0c030000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f13191d20252a2d2e3036393a3d3f40414242424241403e3c3a38342e2c29241e1a140c0701000000000000000000000000000009131d262f363c4041464646464646464646463c3a37312a22180e030000000000000000000000000000030d17212930363a3b45464646464646464646463b3a36312921180d03000000000000000000000000000000000000000000000000040a0f151a1b22272b2d2f34383a3c3e3f414142424241413f3d3c3a38342e2e2b26201e19140e090300000000000000000000000000000000000000000000000009131d272f373d40424646464646464646464646464646464646464646464646464646464646464646464646464646464646464544403b332b21170d02000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000000000000000000b151f2931393e42444646464646464644433f39322920160b00000000000000000000000000070c151b20272b2e34383a3d3f42434445444342403d3a38342f2b262e3336373939393939393934332f2b241c140a0100000000000000000000000000050d141920262b2e34383a3d4042444445444442403d3a39352f2b28282c2f3039393939393939392e2d2a251e160e050000000000000000020b141d262d333839413f3937332d261d170e0600000000000000000000000000000000000a141d262d333e45494b5053524e4746423b332a2d333e45494b5052524e4846423b332a2f363e45494a5052524e4846423c332b22190c0300000007131e29333d454c505253535353535353535353535353535353535353535353535353535353535353535353534d4c4740382e24190e02000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d0500000000000000000000000000000000000000000000000000000000000000040d161f2830383f4446443f3830261c110600000000000000000000000000000000000000010c18232d373f454a4b53535353535353534a49453e362c22170c0000000000000000000000000000000000000000020d18232e3740464b4c53535353535353524746413a32281e1308030d18212c363e44494a5353535353535353535046443f3830261c110600000000000000000009141f29333b42464853535353535353534a48443d352b21160b000000000000000000000000040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000a141d2a333c434748535353535353535353524745413a31281e13080000000000000000000000000000000000000000000000000000000000000006111c262f383f44464b49453f362d1e150b000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f161b1e252a2d30363a3b3f4146474a4c4d4e4e4f4f4e4e4c4a4846443f3a39352f2a261f18120b03000000000000000000000000030f1a252f3941484c4e535353535353535353534847433c342a20150a000000000000000000000000000009141f29333b42464852535353535353535353524846423b33291f14090000000000000000000000000000000000000000000003090e151b1f262b2d3337393c404547494a4c4e4e4f4f4f4e4d4c4a484645403c3b37322d2a251f1a140d0802000000000000000000000000000000000000000000040f1a252f3941484d4e53535353535353535353535353535353535353535353535353535353535353535353535353535353535352504c453d33291e130700040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000000000000000005111c27313b434a4f5053535353535353514f4b443b32281d120600000000000000000000030b121820262b3237383f4446494c4e50515151504f4d49474540393731393f434446464646464646403f3b362e261c1208000000000000000000000000080e171f252a3137394044464a4c4f50515251504f4d4a4745413a383333383c3d4646464646464646463936302820160c02000000000000000a141d262f383f44464e4b46443f382f2920180f0600000000000000000000000000000006111b262f383f445056585d5f5f5b54524d453c34383f445055575d5f5f5b54524d453c343841485055575d5f5f5b55534d453d342b1e150b0000000c18242f3a454f575c5e60606060606060606060606060606060606060606060606060606060606060606060605a58524a40362b1f13070000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000040d161f28313a424a5053504a42382e23170c0000000000000000000000000000000000000005111d29343f495156586060606060606060575550483e33281c11040000000000000000000000000000000000000006121e2a354049515759606060606060605e54524c443a3025190f0b151f2a333e485055576060606060606060605c53504a42382e23170b0000000000000000020e1a25303b454d525f606060606060606056544f473d33271c100400000000000000000000000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000006111b262f3c464e53555f60606060606060605e54514c433a2f24190d010000000000000000000000000000000000000000000000000000000000000b17222d38424a5053585650483f30271d120700000000000000000000000000000000000000000000000000000000000000000000000003090f161b21272c3036393b4246474b4c525456595a5a5b5c5c5b5b59575553504a4745413a363129241d150d0600000000000000000000000814202b36414b53595b6060606060606060605f55534e463c31261b0d04000000000000000000000000050e1a25303b454d52545f6060606060606060605f55534d453b31261a0e020000000000000000000000000000000000000000070c141a20272b3137383f4446494b51535557595a5b5b5c5b5b5a59575553514b4947433c3936302a261f19130b0600000000000000000000000000000000000000000814202c37414b53595b6060606060606060606060606060606060606060606060606060606060606060606060606060606060605f5d574f453b2f24180c000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000000000000000000000a16222d39434d555b5d606060606060605e5b564d44392e23170b000000000000000000040c151c232832373d43474a505356595b5d5e5e5e5d5c595653514b47423c444a4f51535353535353534d4c4740382e24190e02000000000000000000010a121a202930363c42474a515356595c5d5e5e5e5d5c595754514c46443f3e44484a53535353535353535346413a32281e130800000000000006111b262f38424a50535b58535049413b322a22180f0600000000000000000000000000000b17222d384149505a61646a6c6b67615e574e463c4149505a61646a6c6b68615e574e463c414a525a61646a6c6c68615f574f473d30271d120700000f1b2834404c5761686b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c67645c52473b2f23170b000009131d272f373d404246464646464646463b3936302920170d02000000000000000000000000000000000000000000000000000000040d161f28313a434c545c605c544a3f34281c10030000000000000000000000000000000000000915222e3a45515b62656c6c6c6c6c6c6c6c64615a5045392d211408000000000000000000000000000000000000000a16222f3b46515b63666c6c6c6c6c6c6c6b615e564c41362a2118121d27313b45505a61646c6c6c6c6c6c6c6c6c69605c544a3f34281c10030000000000000005121e2a36424d575e6c6c6c6c6c6c6c6c6c6360594f44382c20130700000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000b17222d38414e585f626c6c6c6c6c6c6c6c6c6b605d554c4135291d11040000000000000000000000000000000000000000000000000000000000030f1c28333f4a545b6065625a5042392e23180c0000000000000000000000000000000000000000000000000000000000000000000001070d151a21272c32383a4146474d525458565e61636566676869686867666462605c5454514c46423b352f271f180f08000000000000000000000b1824303c48535d64686c6c6c6c6c6c6c6c6c6c625f584e43372b1f160c0100000000000000000000020d17202a36424d575e616c6c6c6c6c6c6c6c6c6c6c615f574d42362a1e1205000000000000000000000000000000000000030b12181f262a32373c424749505356555c6062646667686869686867666462605c5455544e4746413b363129251e17110a020000000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6861574c4034281c0f000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000010e1a26323e4a555f666a6c6c6c6c6c6c6c6a675f564b3f33271b0e0000000000000000040e161e272e343c43474e54545c606366686a6a6b6b6a696663605c55534e464d555b5d606060606060605a58524a40362b1f13070000000000000000020b131c242c323b42464e53545c606366686a6b6b6a6a686664605d5553504a474f555760606060606060605f524c443a3025190d01000000000a1317222d38414a545b606765605b534d443c342a21180d04000000000000000000000000030f1b27333f49535b606c71777978746e695f584e4249535b606c71767978746e695f584e4248525c646c71767978756e6960594f43392e23180c0000111e2b3744505c6873787979797979797979797979797979797979797979797979797979797979797979797979736e64584c3f3326190d00040f1a252f3941484d4e53535353535353535346413b32291e14080000000000000000000000000000000000000000000000000000040d161f28313a434c565d666d665c5044382c1f12060000000000000000000000000000000000000b1824313d4a56626d727979797979797979716c6155493c3023170a000000000000000000000000000000000000000c1825323e4b57636d7279797979797979786d685e52463f332a1e18232f39434d57616c70797979797979797979766d665c5044382b1f1206000000000000000714202d3a46525e69767979797979797979706b6054483c2f22160900000000000000000000000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000040f1b27333f49535f6a6e797979797979797979786d675d5145392c201306000000000000000000000000000000000000000000000000000000000006121f2b3844505b666c716c62544b4034281c10040000000000000000000000000000000000000000000000000000000000000000040c121820262b32383d43484c5254575e616569686d70727374757575757473716f6d6665605d55534d454039312a211a11080000000000000000000e1a2733404c59646f74797979797979797979796f6a5f53473e31281d13070000000000000000000008131e29323a46525e696e78797979797979797979796e695f53463a2d2114070000000000000000000000000000000000060c151d232831363c43474d53535b606366676d6f71727474757575747472706f6d6666625f5854524d46423b353027221b140b0500000000000000000000000000000000000e1b2734404d59656f757979797979797979797979797979797979797979797979797979797979797979797979797979797979797873685d5044372b1e11000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000000000000000000003101d2936424f5b667177797979797979797771675b4f43362a1d1000000000000000040d162028303940444e54586062666d70727576777877767573706d67625f5752555f676a6c6c6c6c6c6c6c67645c52473b2f23170b00000000000000010b141d252e363e444d52575f62666d70737577777877777573706d6764605b54505961636c6c6c6c6c6c6c6c6c5e564c41362a1d1105000000030d1c2527333f49535b666c74726c655e564e463c332a1f160c01000000000000000000000005121f2b3744505b656c747e838685817b6f6a5f544a505b656c747e838585817b6f6a5f544a505a646e747e838585817b6f6b60554b4034281c100400121f2b3845525e6b788586868686868686868686868686868686868686868686868686868686868686868686868073675a4d4034271a0d000814202c37414b53595b60606060606060605f524c443b3025190d01000000000000000000000000000000000000000000000000030d161f28313a434c555d686d796d6053463a2d2013070000000000000000000000000000000000000c1825323f4b5865727f86868686868686867e7164574a3e3124170b000000000000000000000000000000000000000c1926333f4c5966727f86868686868686847a6d615a50453c3026222934404b555f69707e86868686868686868682796d6053463a2d201307000000000000000815212e3b4854616e7b86868686868686867d7063564a3d3023170a00000000000000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e2114080000000000040d1a242b3744505b656e7c86868686868686868684796d6054473a2d21140700000000000000000000000000000000000000000000000000000000000613202d394653606c787e71665c5145382c1f150a00000000000000000000000000000000000000000000000000000000000000040d161d242931373d43484f54565e6165696e7275787a7d7f808181828281817f7d7c7975716d67615f57514b433c332c231a110800000000000000000e1b2835414e5b687481868686868686868686877c6f625a50433a2f24180d030000000000000000040d1925303a44505a616e7b85868686868686868686867b6e6155483b2e22150800000000000000000000000000000000090f181e272e343b42464e54575f62656c6f7376797c7d7f818182828281807f7d7b7976736f6a66615e56534d46413a332d261d170e07000000000000000000000000000000000f1b2835424e5b68758186868686868686868686868686868686868686868686868686868686868686868686868686868686868685786b5f5245382c1f12000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77838686868686868684776a5e5144372b1e11000000000000030c162028323a424a51585f626a6f74797c7f81838484848382807c79746e6a615e5667717779797979797979736e64584c3f3326190d0000000000000009131d262f37404850565e616a6e74797d7f82838485848382807d7a76706c66615a616b70797979797979797976685e5246392d2013070000010b151f2e374044505b656c78817e776e685f584e453c31281e130800000000000000000000000613202d394653606c77818b9092928e857c6f665c5053606c77808a9092928e857c6f665c5155616c74808a9092928e867d6f675c5145382c1f130600121f2b3845525e6b7885919393939393939393939393939393939393939393939393939393939393939393938d8073675a4d4034271a0d000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000030d151f28313a434b555d676d7a8376695d5043362a1d100000000000000000000000000000000000000c1825323f4b5865727e8b9393939393938a7d7164574a3e3124170b000000000000000000000000000000000000000613202d394653606c78828f97939393978f82756c62574d42382e2a343c45515c676e7b859293939393939992857a6e665c5044382b1f1206000000000000000815212e3b4854616e7b87939393939393897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e21140800000000010c161f2a36424d56606c778290989393939393948a7e71675d5145392c2013060000000000000000000000000000000000000000000000000000000006121e2b37424d5764707d85796d6053463c32261b0f020000000000000000000000000000000000000000000000000000000000010c161f282f353c43474f54596063686d72777b7e828587898c8d8d8e8f8f8e8e8c8a8885827e7a746e69605d554e463e352c231a1007000000000000000714212d3a4754606d7a8591939393939393998f82766c61554b40352920150900000000000000010c16202a36414c56616c75828f98939393939393958c7f72695f53463a2d21140700000000000000000000000000000006121b212a303940454d53586062696e73787c808386888a8c8d8e8e8f8e8e8d8c8a8885827f7c77726e68615f57524c443f382f29201911090000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939393939393939393939393939393939393939393939393939285786b5f5245382c1f12000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77839093939393939184776a5e5144372b1e110000000000000b151e28323a444c545c606a6f767c8185898c8e90919191908f8c8985817b756e68626a7783868686868686868073675a4d4034271a0d00000000000007101b252f384049525a61696e757b8185898c8f90919191908f8c8a86827d78706c6163707d86868686868686867a6d6154473a2e211407000007121d2731404a525c606c77818e8b827a6e6a5f574d433a2f24190d04000000000000000000000b1825313e4b5864717e8b939d9f9e979184786d60535864717e8b939d9f9e979184796d60535764717e8a929d9f9f989184796d6053463a2d20130700121f2b3845525e6b7885919e9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a8d8073675a4d4034271a0d000e1b2734404d59656f75797979797979797976685e5246392d20140700000000000000000000000000000000000000000000030d151f273139434b555d676d798386796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b989f9f9f9f978a7d7164574a3e3124170b0000000000000000000000000000000000000006121f2b3844505b666e7a85929aa4a99e938b7e71695f544a3f34313c46505a606d79839097a29f9fa69f93877d70685e544a3f34281c1003000000000000000815212e3b4854616e7b87949f9f9f9f96897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e2114080000000008131e28313a46525e69727e8b949f9f9f9fa2988f82756c61554c4135291d1104000000000000000000000000000000000000000000000000000000000814212e3a47535f6976828a7e7164584e43372b1e1308000000000000000000000000000000000000000000000000000000000007121d28313940454e535960636b6f757a7f83878b8f91979698999a9b9c9b9b9a999798928f8b85817b736d675f584f473e352c22190d030000000000000713202c3945525d68717e8a949eaa9f9f9f9f948a7e71675d51453c31261a0d0300000000000008131e28323a46525e68717e8b949eaa9f9f9fa3999083786c60574d42362a1e120500000000000000000000000000020a1117242d333c434b51575f616a6f757b8084898c90929997999a9b9b9c9b9b9a999798928f8c88847f7b746e69615e565049413a322b231a120a01000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9e9285786b5f5245382c1f12000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909d9f9f9f9d9184776a5e5144372b1e11000000000007121d27303a444c565d666d737c83898e9297999b9d9d9e9e9d9c9998928d87817a716c6a77849093939393938d8073675a4d4034271a0d0000000000030c19222d37404a525b636c717b81878e9297999b9d9e9e9d9d9b9999928f8a847d766e69707d8a939393939393877a6d6154473a2e21140700000c18242f3943525c646e74808d93948f847c6e695f564c41352920150a00000000000000000000101d2a3643505d697683909ca5aca9a096897c7063565c6976838f9ca5aca9a096897d7063565c6976828f9ca4acaaa196897d7063564a3d3023170a00121f2b3845525e6b7885919eabacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca69a8d8073675a4d4034271a0d000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000030c151f273139434b555d676d79829086796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5acaca4978a7d7164574a3e3124170b00000000000000000000000000000000000000030f1c28333f4a545e68707d88939fa7a59f92867b6e665c50443d39434e58616c74818e95a0a9b3a99f948c80736b60564d42382e23170b00000000000000000815212e3b4854616e7b8794a1acaca396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000030c19242f3a43505a616e7b85929fa6b0b1a79f92867b6e615a50433a2f24190d0100000000000000000000000000000000000000000000000000000004111d2935404b55626e7b879083766a5f54473a3025190d00000000000000000000000000000000000000000000000000000000010d18242f39434b51585f626b6f767c81868c90939a9c9ea1a9a5a6a7a8a8a8a8a7a6aaa29f9b98928d8680796e6a61594f473d342a1f150b01000000000004111d2935414c56616c75828f98a2aeacb0a69e9184796d60574d42372b1f150b0100000000040d19242f3a44505a616d7a85929ea6b0acb1a79f92867c6e665b50453b31261a0e02000000000000000000000000020b141c2228363e454e555c60696e757c82878d9196999c9fa3aba5a7a7a8a8a8a7a7a5aaa29f9c9995918c86817b746d68605b534c443d352c241b130a010000000000000000000000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacab9e9285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daaacaa9d9184776a5e5144372b1e1100000000000c18232e39424c565d686d78808790949b9fa2a9a8a9aaabaaa9a8aaa29f9a938e857e746d7784909d9f9f9f9a8d8073675a4d4034271a0d00000000000b151e2b343f49525c646e737e858e93999ea2a9a8aaaaabaaaaa8aba39f9c96918a827b70707d8a969f9f9f9f94877a6d6154473a2e2114070004101d2935404b55636e73808d929d9f9691857b6e685d52453d32271b0f03000000000000000000121f2b3845525e6b7885919eabb8b2a8988b7e7165585e6b7885919eabb8b2a8988b7e7265585e6b7884919eabb7b2a8988b7f7265584c3f3225190c00121f2b3845525e6b7885919ea3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39a8d8073675a4d4034271a0d000f1b2835424e5b6875818e939393939393877a6d6154473a2e2114070000000000000000000000000000000000000000030c151e273139434b555d676d7982909286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000b17222d38424d56616b73808d959faaa2989083786d60594f43404b555f6a717e8b939da7b1aba1978f82786c60594f443b30261c110600000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b151e2935414c56616c75828f98a2aeb6aca0958c7f72695e53483e31281e1308000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d95887c6f62564c4135291c110600000000000000000000000000000000000000000000000000000004101d2935404b555d606a6e757c82898e92989d9fa4acabadb3b0b4aeacacaeb4b0b2b3aeabaaa29f98928c847c706b61594f463c31271d12070000000000010d1924303a44505a616e7b86929fa7b1b9ada1968d8073695f53473e31271d1207000000010c161f2935414c56616c75818e97a1adb8b5aba0958c7f736a5f544a3f33291f1409000000000000000000000000000a141d262d33404850575f676d737b82888f939a9ea1a8a9acaeb4b2b4b4b5b5b5b4b3b2b4aeaca9a7a09d99928e87817a716c655e564f473e362d251c130a0000000000000000000000000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1ab9e9285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000004101c2834404b545d686d7a828d92999fa6abadb2adaba7a3a1a0a0a1a2aca49f97928b80787784909daaaca69a8d8073675a4d4034271a0d0000000007121c27303d47515b646e74808a92979fa4abadb3afaca9a6a3a2a2a3a5a7a8a09e948f857d717d8a96a3acaca094877a6d6154473a2e2114070006131f2c3945515d6773808c929da4a8a19791837a6d60584e43372b1f1409000000000000000000111e2b3844515e6b7784919ea9b1aea3988a7d7164575e6a7784919da8b1aea3998a7e7164575d6a7784909da8b1afa3998b7e7164584b3e3125180b00121f2b3845525e6b7885919696969696969696969696969696969696969696969696969696969696969696968d8073675a4d4034271a0d000f1b2835424e5b6875818e9b9f9f9f9f94877a6d6154473a2e21140700000000000000000000000000000000000000030c151e273039434b555d676d798290949286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000006111c262f3b444f59606d79839098a2aa9f958c80736b60554c45515d676e7c86929fa5afafa39991857a6e665b50473d32291e140a0000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000007121d27303945525d68707d8a939eaab3afa49a9083786d60574d42362c1f160c01000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a85929b8e8174685e5246382d22170b0000000000000000000000000000000000000000000000000000000613202c3945515d676d737c82898f949b9fa3aaacafaeaba8a6a3aba39f9fa2aaa3a6aaacb2b4aeaaa39f9691867d706b61584e43392f24180c03000000000008131e28323e46525e69727f8b959fabb5b2a89f92877b6e625a5043392f24180c03000007121d28313945525d68707d8a939ea9b3bbafa3999083786d60584e42382d21180d0300000000000000000000000006111c262f383f44525a616a6e7980868f949b9fa4acacb2b6b5b5afacaba9a8a8a8a9aaacaeb4b4b6b1acaba39f99928e857e776d68605950483f372d251c120900000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a49e9285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000040f19222c3845515c666d7a838f949fa3abb0b2ada9a19e9a979493939496989c9fa29f928d817984909daab3a69a8d8073675a4d4034271a0d000000000c18232e39424f59626d74808c929ea2a9afb5aeaca49f9c9997969596989a9ea0a69e9792877e7d8a96a3b0ada094877a6d6154473a2e211407000714202d3a4753606d79839095a0a9b2a9a0958e81746a6054473b31251a0e0200000000000000000e1b2734414e5a6774808d97a0a7a39f92867a6d61545a6774808d96a0a7a39f92867b6e61545a6773808d96a0a7a49f92877b6e6154483b2e21150800121f2b3845525e6b78858a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8acaca094877a6d6154473a2e211407000000000000000000000000000000000000030c151e273039434b555d676d79828f949f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000a141d29323e45515c666e7b86929fa5a79f93877d6f675d51515b606d79839198a2aeb0a69f92877d70685e544a3f352b20170c020000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800020b18232e39434f59606d7a84919ea5afb3a99f93887c6f665c50453b31241a0d04000000000000000000000000000000000000000000000000000000000713202c38444f5965727e8b989f92867a6d61544a3f33281c0f0300000000000000000000000000000000000000000000000000000714202d3a4753606d7980878f949c9fa6acaeaeacaaa29f9b9996949992929894979a9ea0a8aab0b4aea8a09892877d706a5f554b4035291f14090000000000020c16202a36424d57606c78839099a3aebbaea3998f82766c61554b4035291f140900030c18242f39434f59606d7a84919ea5afbbb2a89f92877c6f665c51463c2f261c0f06000000000000000000000000091217222d38424a505b636c717c838c92989ea6acafb6b5afaca9aba49f9e9c9c9b9b9c9d9fa2aaa7abadb3b4aeaba39f97928b827a706b615a51493f372d241b1108000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b9897979797979797979797979797979797979797979797979797979797979797979285786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000a15202b37434e58606d78828f959fa6afb5afa8a19e97918d8a88878787898c8f939a9e9d938e8283909daab3a69a8d8073675a4d4034271a0d00000004101c2834404a54606b727f8b929ca4adb3b1aba39f9a938f8c8a8989898b8d91969c9fa1999288828e9ba8b5ada094877a6d6154473a2e2114070006131f2c3945515d676d7a839197a2adb1a89f93877c6f62574d42362a1e120500000000000000000814212e3b4754616e7a8591959999928c7f72685e5254616d7a8490959999928c7f73685e5254616d7a849095999a938d8073695e53463a2d211407000a1723303d4a5663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7b6e6255483b2f221508000f1b2835424e5b6875818e9ba8b4ada094877a6d6154473a2e2114070000000000000000000000000000000000030c151e273039424b555c676d79828f949f9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000020b17202834404b545f69717e8a939da8a49991847a6d605a58626d75818e95a0aab2a99f948c7f736b60564c42382d23190e05000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000a141d2834404b55606b74818e97a1adb9ada1978e81746b60544a3f33291f120800000000000000000000000000000000000000000000000000000000000b16222f3b4854606b7783909da3988c7f72665b5044382b1f150900000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b92999ea6abb0adaaa29f9b98928f8c898786868586888a8d91969c9ea6adb3b2aaa29992867c6f675d51453b30251a0e000000000000040e1a25303b44505b666f7c87929fa8b1b5ab9f948a7d70675d51453b31261a0c030b151e2935404b55606b74818e97a1adb7b6aca0968d80736a60544a40342a1d140a00000000000000000000000006101b2428333f4a545b606d737e8690959fa3aab0b9b2acaba39f9c98999391908f8e8f8f909298979b9fa2a9abb0b5afa9a19e948f847d716c625b51493f362d231a0f050000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b85786b5f5245382c1f12000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000030f1b27323b4754606a73808d949fa7b0bbaea59e96918b84807d7b7a7a7a7c7f82878f949e9e938e9095a0acb3a69a8d8073675a4d4034271a0d00000006121f2c3844515c666f7d87929fa4aeb9b0a7a099928d87837f7d7c7c7d7e8184898f949ea19a938e939eaab6ada094877a6d6154473a2e2114070004101d2935404b555d686e7b85929fa7b1afa49a8f8275695e53463a2d21140700000000000000000714202d3946525e686e7b838a8c8c867f736d63564c525e686e7b838a8c8c8780736d63564d525e686e7b838a8c8c8780786c60574d42362a1e1205000916222f3c4854606b7070707070707070707070707070707070707070707070707070707070707070707070706e6a5f53473a2e211408000f1b2835424e5b6875818e9ba8b4ada094877a6d6154473a2e21140700000000000000000000000000000000020c151e263039424b545c676d79828f949fa69f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000050e18232e39424d57616c74818e96a0aaa1968e81756c615f6a727f8b939ea7b1aba1968f82786c60594f443b2f261c110800000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140806111c262f3845515c676f7d88939fa9b2b0a69e92857a6d60594f42382e21170d000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0aa9e9184786c6053463c31261a0e01000000000000000000000000000000000000000000000000000613202d394653606c7883909da5afada8a19e98928e8a85827f7d7b7a7979797b7d8084898f949ea1a9b1b4aba2989184796d60574d42362a1d120700000000000009141f28333f4a545f6a73808c95a0acb6b0a69e9184796d60574d42362a1e150b121d27303945515d67707d89939da9b2bbafa49a9184796d60584e42392e22180b020000000000000000000000040d18222d363f44505b666c74808b9298a0a7aeb4b2ada8a19e99928f8c88868483828282838485888b8e92979c9fa6abb1b3ada69e9691877e726d635b51483f352c21170c0300000000000000000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7164574b3e3124180b000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000006131f2b37434e58626f7c87929fa6b0b6aea49c938e847e7974706e6d6d6e6f72767b828a92979e9b9da0a7b1b3a69a8d8073675a4d4034271a0d000004101c2834404b55606d78839199a3afb6b0a69f959187817b7673706f6f707274777c828b9297a19f9b9ea5afbaada094877a6d6154473a2e21140700000c18242f39434c565f69717e8b959fabb6ac9f93877b6e6154483b2f24180c000000000000000005111e2a36414c565f696e787d807f7b736d635b51444c565f696e787d807f7b736e635b51444c565f696e787d807f7c736c665b50453b31251a0e02000713202c38444f5960636363636363636363636363636363636363636363636363636363636363636363636363625f584e43372b1f1206000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d211407000000000000000000000000000000020c141e263038424a545c666d79828f949fa6ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000007121d27303c45505a606d79849198a3a89e938a7e7169686f7c86929fa5afafa39991847a6d665b50473d32291d140a0000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080b17222d38424e58606d7984919aa4afb4aa9f948a7e71685d52463d30261c0f0500000000000000000000000000000000000000000000000000000000000c18232e3a46525e6975828e9ba7aca1968a7d7064574d42372b1d13070000000000000000000000000000000000000000000000000006121f2b3844505b66707d89939ea9a19e96918c86817d797573706e6d67666d6e7073777c82899197a0a7b1b4aaa0968d8074695e5246392e23180c000000000000030b17222d38424e58606d7984919aa4afb9aca1968c8073695f53463e30271d1218232e39434e58606d7984919ea5afbbb2a89f93887d6f675c51463c30271c0f060000000000000000000000010c161f2a343f48525c606c78818c929fa2aab1b6afa9a19e96918c86827f7c7a78767575757677797b7e81858a90949d9fa7adb3b0a9a19992887f726d635a50473e33291e150b00000000000000000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717171717171717171717171717171717171717171717171716c6155493d3023170a000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000815222e3b4754606a76828f99a3afb8aea49c928d817a716d6664616060616365696e757d859297a1aaacb1b9b3a69a8d8073675a4d4034271a0d000006131f2c3845515c67727f8c95a0abb5b0a69f948f837c746e69666463626365676b6f767e859196a1a9aaafb7baada094877a6d6154473a2e211407000007121d27313a444d57626c7783909da8b2afa4998c7f7366554b4035291d100400000000000000020e1925303b444d575f666d7173726e69635b514940444d575f666d7073726e69635b524940444d575f666d7073726f6a605b544a3f33291f1409000004101c27333d474f5456575757575757575757575757575757575757575757575757575757575757575757575755534e463c31261a0f02000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d2114070000000000000000000000000000020b141e263038424a545c666d78828f949ea6b0ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000b151e2a333e45515d676f7c86929fa6a59f92857b6e6d7a849198a3aeb0a69f92877d6f685e544a3f352b20170b020000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080f1c28333f4a545f6a73808c96a0acb6aea3988f82766c61564c41342b1e150a000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b86929facb2a89c8f8276695f53473a2f24180d01000000000000000000000000000000000000000000000000030f1c28333f4a54606b75828f999f97928b847f7a74706d67666361605d5c606164676b6f757d859095a0a8b2b2a89f92867b6e61544b4034281c100400000000000006111c262f3c45515c676f7d88939fa9b2b2a89f92867b6e61594f43392e23181e2834404b55606a74808d96a0acb7b9aca1968d80746b60554b40342b1e150b00000000000000000000000007131d28313c46505a636e74818e939ca4aeb4b3aca49f97918b847f7a76726f6d676969686869656c6e7174797e838990959fa2a9b1b2aba39a938c7f726c62594f453b30271c1207000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e646464646464646464646464646464646464646464646464646464646464646464615a5045392d211408000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110003101c28343f4a54626f7c89949fabb5b1a79d928d80756d68605c545554545456575f616c707c859298a2aebac0b3a69a8d8073675a4d4034271a0d00000713202d3a4653606d7985919ea7b1b3a99f948f82796f6a615e5757565656585960636c717b849196a1adb9c1baada094877a6d6154473a2e2114070000010b151f28323b45505a63707d8a96a1adb5ab9c908376675d5145392c1f1306000000000000000008141e29323c454d545c60646665615f57514940373c454d545c60646665615f57524940373b454d545c60636666625f58504a42382d21170d030000000b16212b353d44484a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4847433c332a20150900000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d21140700000000000000000000000000020b141d263038424a545c666d78818f949ea6b0b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000030c18212935404b555f6a727f8b949ea8a29790827875828f96a0aab2a89e948c7f726b60564c42382d23190e05000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140e1a242b3844505b666f7c87929fa8b2b1a89f92867b6e615a50443a3022190c03000000000000000000000000000000000000000000000000000000000006131f2c3845515c6673808c99a3afb9ac9f93877b6e62554b4035291d1104000000000000000000000000000000000000000000000000000b17222d38424f59616e7b8692928d857f79726d6863605c5556545351505355575960636b707b839096a1acb9aea3988d8174665c5145382c1f1306000000000000000a141d2834404b55606b74818d96a1adb9aea3988f82756b61554b4034281f26303845515c676f7c87939fa8b2bbafa59e9184796d60594f43392f22190c030000000000000000000000010d18242f3a434e58626c73808d939da5adbab1a9a29a938d847e79726d686562605c555c5b5c535b606164676d71767d838b9297a0a7afb5aca49f918b7e716b61574d42392e23180c030000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6158585858585858585858585858585858585858585858585858585858585858575550483e33281d1105000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110006121f2b3844505c6674818e9ba6b0b6aca0958d80746e605d56504a48474747494d535a616a6f7c86929fa8b2bdb3a69a8d8073675a4d4034271a0d0004111d2935414c5665717e8b97a1adb9ada1979082796d675f58534d4a49494a4b4f545a61696e7b84919ea5afbbbaada094877a6d6154473a2e211407000000030d16202a333f4653606c7884919eabb7ac9f92867a6d6053473a2d2014070000000000000000020d17202a333c424a505357595955534d4540372e333c424a505357595955534d4540372e333b424a505357595955534e443f382f261c0f0500000000050f19232b33383c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3b3a37312a21180e0300000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d211407000000000000000000000000020b141d262f38424a545c666d78818f939ea6b0b8b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000060f18242f39434e58626d75828f96a1a99f948c7f7f8c939ea8b2aba1968f82776c60594f443a2f261c110700000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211416202a36424d57606c78839099a3aeb8aca0958c7f73695f53483e32281e10070000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb5bbafa49a8d8074675d5145392c20160b0000000000000000000000000000000000000000000000000006111c262f3d46535f6973808d87807a726d66605d5653514b4a4847454446484a4f545961696e7a84919ea6b0b4aa9f9285796d6053463a2d20130700000000000000020b18232e39434f59606d7a84919ea5afb4aa9e948a7d70675c51453b31252e38424e58606d79839199a4afbab3a99d93897d70675d51473d31271d100700000000000000000000000004111d2935404b555f6a717e8b929ca5afb7b1a8a0979288807a716d66615e565553514b4f4f4f49505355555c60646b70787e8590959ea5afb6afa39f92877d70695e544a4034281f14090000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b49453e362c22170c00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000713202d3a4653606d7885929eabb8afa49a9083786d605c524c443f3b3a3a3b3c424750585f6a727f8b96a0acb9b3a69a8d8073675a4d4034271a0d000713202c3945525d687683909ca9b3b1a79e91857a6d675d554e46423d3c3c3d3f444850575f69707d8a939eaab6baada094877a6d6154473a2e21140700000000040e18212b3844505b6674808d9aa7b3aea399897c6f6256493c2f231609000000000000000000050e18212a30383f44464a4d4c4846423b332e252a30383f44464a4d4c4847423c332e252a30383f44464a4d4c4847433c332d261d140a00000000000008111921272c2f3030303030303030303030303030303030303030303030303030303030303030303030302f2e2b2620180f060000000f1b2835424e5b6875818e9ba8b4ada093877a6d6054473a2d2114070000000000000000000000020b141d262f38424a545c666d78818e939ea6b0b8c1b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000007121d28313c46515b616d7a849199a4a69c918c8c919ba5afafa39991847a6d655b50473d32291d140a0000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21141e28323a46525e69727f8b959fabb5afa59d9184796d60574d42362c20160c00000000000000000000000000000000000000000000000000000000000006131f2b37434e5864717e8a97a1adbdc0b6ac9f92857a6d6053473d33271c1003000000000000000000000000000000000000000000000000000a141d2a36424d57606d7a827c736d67605c54524c4645403d3b3a39383a3b3d44484f565e68707d89949fabb7ada2978a7d7064574a3d3124170a000000000000000007121d27303d45515d67707d8a939ea9b3b0a69e9184796d60574d42362a343f4a545f6a73808c95a0abb5b9ada1978e81746b60554b40352b1f150b000000000000000000000000040f19232c3945515d676f7c86929fa4aeb7b1a7a09591857d746d68605c54524c494745404242423f4446484b51535960656c727b838f939ea5afbbafa39992857b6e665c51443b31251a0e0400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3d39332c241a100600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100091623303c4956636f7c8997a2adb9ac9f93877c6f665c5045413a342e2d2d2e31373e464e58606d7884919eaab7b3a69a8d8073675a4d4034271a0d000714212d3a4754606d7a86929facb9ab9f958a7d70685e554b433c3631302f3032383e454d57616b75828f9ba7b1bcada094877a6d6154473a2e2114070000000000060f1c28333f4a5464707d8a97aab4b4ab978a7e7164574b3e3124180b00000000000000000000060f181e262e34383a3e403f3b3a363129211c1e262e34383a3d403f3b3a37312a211c1e262e34383a3d403f3c3a373128221c140b0200000000000000080f161c202223242424242424242424242424242424242424242424242424242424242424242424242422211f1a150e06000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d20140700000000000000000000000a141d262f38424a545c666d78818e939ea5afb8c1c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000010c161f2a343f46525e68707d87939fa6a39c99989ba3adb0a69f92877d6f685e53493f352b20170b020000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211924303a44505a616e7b86929fa7b1b3a99d93897d70665c51453c31241a0e040000000000000000000000000000000000000000000000000000000000000a15222e3b47545f6a7683909da9b3bec7baaea2988b7e7265594f44382c1f140900000000000000000000000000000000000000000000000000020b1a26313b45525d686d766f6a605d55514a45413a38342e2e2d2c2c2d2e32383d444d56606b76838f9ca9b6b3a99a8d8073675a4d4034271a070000000000000000000b151e2935414c55616c75828f97a2adb9aca0968c7f73695e53463d303844505c666f7c87929fa7b1bbafa59e91857a6d60594f433a2f23190d030000000000000000000000000a16212b37434e58606d79849198a3aeb6b2a8a09590837b706b605d56514a46413c3a38342f352d3337393b4045464f535b60696e79818e939ea6b0b5aba1979083786d60574d42362a20150a00000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3131313131313131313131313131313131313131313131313131313131302d28221a12080000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000c1926323f4c5965727f8c98a9b3b4aa9b8f82756a60544a3f352f2823212121262b343c44505c66727f8c98a8b2b3a69a8d8073675a4d4034271a0d000b1724313e4a5764717d8a99a3afb4ab9d9083766c61564c433a312a25232323272c333c454f59626e7b8895a0abb8ada094877a6d6154473a2e2114070000000000000b17222d3b4854616e7b8798a3aeb2a6998c7f7366594c403326190d0000000000000000000000060c151c23282c2d3133322e2d2a261f180f141c23282b2d3133322e2d2b261f180f141c23282b2d3033332f2e2b262017110a02000000000000000000050b1013161717171717171717171717171717171717171717171717171717171717171717171717171514120f090300000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d2014070000000000000000000006111b262f38414a545b666d78818e939ea5afb7c1cac5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000040d18222935414c56606b73808c949fa9a8a5a5a7adb2a89e948c7f726b60564c41382d23190e05000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f2935414c56616c75828f98a2aeb9ada1978e81746b60544b40332a1f120900000000000000000000000000000000000000000000000000000000000006111c2935414c56626f7c88959fabbbc5cabeb3aa9d9184776b6054483b31251a0e000000000000000000000000000000000000000000000000000009141f2935414c565d6069625f58514b44403935302c28232120201f2022272c323b444f5964717e8b97a4b1b6a99c908376695d50432f24180d010000000000000000030c19242f3a43505a616e7b85929fa6b0b2a89f92867b6e61594f4239414d57606d78839099a3aeb9b3a99e938a7e70685d52473d31281d1007000000000000000000000000030f1b27323a47535f6a73808d96a0aab4b3a9a09690837a6e696159524c44403936302d2c29232822272b2d2e34383d414950575f676d78818e949ea7b1b3a99f958c7f72695e53463d32271b0f04000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2525252525252525252525252525252525252525252525252525252423211d171008000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000e1b2835414e5b6874818e9ba7b4aea2988a7d7063584e42382e241e171414141a2228343f4a54616e7b8796a0acb3a69a8d8073675a4d4034271a0d000d1a2733404d5a6673808d99abb5aea3998a7e71645a50443a30281f1a1616171b212a333e47535f697783909daab6ada094877a6d6154473a2e2114070000000000000613202d394653606c7985929facb3a69a8d8073675a4d4034271a0d010000000000000000000000030a11171c1f2024262622211e1a140d060a11171c1f2024262622211e1a150e060a11171c1f2024262622211f1b150b06000000000000000000000000000407090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a08080602000000000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d2014070000000000000000020b1417222d384149535b666c78818e939ea5afb7c1c2c5c5b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000006101925303a444f59606d78829097a2adb2b2b3b9aca1968f82776c60594f443a2f261b110700000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2127313945525d68717e8a949eaab4b0a69e92857a6d61594f42392e21180e000000000000000000000000000000000000000000000000000000000000000b17222d3946525d6874818e9ba7b1bcc2c1c5b8aca095897d7063574d42362a1d120700000000000000000000000000000000000000000000000000030d19242f3a434c52545c55534e45413a342e29241f1c181514131213151b2029323d4855626e7b8895aab4b8ab9e9285786b554b4035291d100400000000000000000008131e28313e46525e68717e8b949faab4aea2988f82756b60544b4049535f69727f8c95a0abb5b9ada2978e81756c61564c41352c1f160c0000000000000000000000000007131f2c38444f59626f7c87929fa8b2b6aca19791847a6d685e574f45413a342e2a25201f1c181c171b1f2023282c2f383f444d555d666d78828f95a0aab4b1a79f92867b6e61584e43372b20150a000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181818181818181818181818181818181818181818181818181714110c0600000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100101d2a3743505d6a7683909da9b6ab9f9285796d6053463c30261c130c0607091017232e3846525e697784919eaab3a69a8d8073675a4d4034271a0d000f1c2935424f5c6875828f9ba8b5ac9f92867a6d6054473e32281e160d09090a0f18212b37424d5765727f8c98a5b2ada094877a6d6154473a2e21140700000000000005121f2b3744505b657884919eabb4a79a8e8174675b4e4134281b0e0100000000000000000000000000060c101213171a191514120e09030000060b101213171a191514120e09030000060b101213171a191515120f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d20140700000000000000020a141d2627333f49535b656c78818e939ea5afb9b7b4b5bac0b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000008131e28323d44505c666e7b85929eabb8bfc4b7ab9e91847a6d655b50473d32281d140a0000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2d2f39434f59606d7a85919ea6b0b4ab9f948b7e71685e52473d30271d0f06000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616d7a86929facb8bab6b5b9bbb1a79b8f8275695e5346392e23180c000000000000000000000000000000000000000000000000000008131e28313a4145474f4847433c352f28231c1913100c07070606070a0e17202d3a4653606d798698a2aeb9ac9f928679675d5145392c201306000000000000000000010c161f2a36414d56606c77829098a3aeb4aa9e93897d70665c5145505b656e7b86929fa7b1bcb0a69e92857a6e615a50443a30231a0d04000000000000000000000000000915222f3b4854606b76828f99a3afbbafa49a92857b6e685e564d453e352f28231c191413100c070b0f1213181c1f262d333b434b545c666d79839098a2aebaaea2988f82756a6054473c31261b0f000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a0805000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100111e2b3744515e6a7784919daab6a99c908376665c5144382b1e150a0100000006111c2a36424d576a7784909daab3a69a8d8073675a4d4034271a0d00111e2a3744515d6a7784909daab6aa9d908377675d5145392c20160c04000000060f1a26313d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000000030f1b27333f49536a7784919daab4a89b8e8175685b4e4235281b0f020000000000000000000000000000000306070b0d0c080705020000000000000306070a0d0c080806020000000000000306070a0d0c090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada093867a6d6053473a2d201407000000000000010a141c262e384044505b656c77818e939da5afb2acaba7a9afb7b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000020c162028343f4a545e69727e8b98a5b1bebcafa295897c6f685d53493f342b20160b020000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3a3a3a404b55606b74818e97a1adbaaea3999082776c60564c41352b1e150b0000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66727f8c98a2aebaafaaa8acafb5ac9f92877b6e61554b4034281c100400000000000000000000000000000000000000000000000000010c161f282f35393a433c3b373229241d18120d08040000000000000006131f2c3845515c667985929facb8afa399867a6d6053473a2d20140700000000000000000000040d1925303b44505b656e7b86929fa7b1afa59d9184796d60574d57606c77829098a3aeb9b4aa9e948b7e71685e52483e32281e11080000000000000000000000000006121f2b37434e58636f7c89949fabb5b2a89f93887d70695e564c443b3329241e18120d0806040000000305070c10141b22273139424a545d676e7b86929fa6b0b4aa9e93897c6f62584e43372b1c11060000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100121f2b3845525e6b7885919eabb4a79a8e817467544a403428190c0300000000000e1a253044515d6a7784909daab3a69a8d8073675a4d4034271a0d00121e2b3845515e6b7884919eabb4a79b8e817468554c4135291a0e050000000000091724303d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000000000b17222d44515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d2013070000000000010a141c262e38404a525c606c77808e939da5afb2a8a19e9a9da5afb9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000000007121d27303b454f59606d7883909ca9b6c3baada094877a6d615b51463c30271d1207000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474747474747515c67707d89939da9b3b2a89f92867b6e655b50443a3023190c03000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eaab4afa59e9b9fa3abafa3998d8073675c5145382c1f150a0000000000000000000000000000000000000000000000000000040d161e24292c2d362f2e2b262018130c07000000000000000000060d16202d394653606c7986929facb9afa49986796d6053463a2d201307000000000000000000000008141f27333f49535f69737f8c95a0abb5aca0968c7f72695e535e69727f8b949faab4baaea2988f82756c61564c41362c20160c00000000000000000000000000000815212e3a47535f6a76828f9ca6b0b9aca1968d80736b60574d443a32292119130c070000000000000000000000040a11171f273038424b555f69717e8b949facb6b0a69c8f82756a5f5347382e23170c0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0706040000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100121f2c3945525f6c7885929fabb3a69a8d8073675a4d402e231806000000000000091e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d00121f2c3845525f6b7885929eabb3a69a8d8073675a4d402f24190d0000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000000061e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000030606090c0e1011111211110f0d0a070604000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0e0f0f0f0f0e0c0907060400000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d20130700000000010a131c262e38404a525c646e74808d939da5afb2a8a196918e939da9b9ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000060f18232e39424d57616c73808d949fabb7b7b6b5a89b8f82756d62584e43392e23180e050000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545458606d7984919ea5afb9aca0968c80736a5f53493f32281e11070000000000000000000000000000000000000000000000000000000000000006121e2b37424d5763707d8a96a1acb6aa9e938e9299a3afab9e9285796d6053463d32271b0f020000000000000000000000000000000000000000000000000000040c13191d20212922211f1b150d07010000000000000000060b11172028323b4754616e7a8799a3afb9ac9f938679675c5145382c1f13060000000000000000000000020b17222d38414d57606d78839099a4afb2a89f92867b6e615a616e7b86929fa6b0bcb0a69f92867b6e615a50443b30241a0e040000000000000000000000000003101c28343f4a54626f7c88949faab8b1a79e9184796d60594f453b322920170f08010000000000000000000000000000060d151e263039434d57606c7883909aa4afb7aa9e94887c6f62544a3f34281c100300000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21191919191919191919191919191919191919191919191313100c07000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211919191919191919191919191919191919191d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100121f2b3845525e6b7885919eabb3a69a8d8073675a4d402d22170b000000000004111e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d00121f2c3945525f6c7885929fabb3a6998d8073665a4d4033271a0a0000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000060b0f121316181b1c1d1e1f1e1d1c19171413100c07030000000000000000000000000000000000000000000000000000000000000205080d11131417191b1c1c1c1b1a18161312100c070000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d201307000000010a131c252e38404a525c646e74808d929da5afb2a9a1969184818e9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000000030d18212834404b545e69707d88939fa6b0b0aba9abaa9e938b7f726a5f554b40342820170c0200000000000000000000000000000000010815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170d0a090703000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6160606060606060606a73808d96a0acb7afa59e9184796d60574e41382d20160c00000000000000000000000000000000000000000000000000000000000000000814212e3a47535f6976828f9ca8b2b0a69b8e8187929facada1978b7e7164584e43372b1e130800000000000000000000000000000000000000000000000000000001080d1113141c1515120f0a040000000000000000070c11171c2328323a444e5864707d8a97abb5b8ab9e9185786b554b4034281c100400000000000000000000000006111b262f3c44515c666f7c87939fa8b2aea2988e81756b616c76828f98a2aeb8b4aa9f948b7f72695e52483e32291e1208000000000000000000000000000006121f2b3844505c6673808d9aa6b0b8aca0958a7e71675d51473d332920170e050000000000000000000000000000000000030c151e28313c44505b656f7c87939facb9b0a69a8d8074665c5044382c1f120600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2626262626262626262626262626262626262626262626201f1c18120b0300000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e26262626262626262626262626262626262626262a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100111e2b3844515e6b7784919eaab4a79a8e81746753493f33271b0f030000000000111e2a3744515d6a7784909daab3a69a8d8073675a4d4034271a0d00121e2b3845515e6b7884919eabb4a79a8d8174675a4e4131261a0f0200000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000040a0f11171c1f20232527292a2b2b2b2a282623201f1c18120f0b06000000000000000000000000000000000000000000000000000003090e1214191d202124262728292928272523201f1c18120f0a040000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d2013070000010a131c252e37404a525c646e74808d929da4aeb3a9a19791847b7f8c99a6b2ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000010b151f2a333c45515c666e7b85929aa4afb0a69f9c9ea1a69f92867c6e675c51453d32291e1308000000000000000000000000000000070d1215212e3b4854616e7b8794a1aeb0a396897d7063564a3d30231919161613100b0400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6d6d6d6d6d6d6d6d6d6f7c87929fa8b2b3a99e93897d70675c51453c2f261b0e050000000000000000000000000000000000000000000000000000000000000004101d2935404b55626e7b87939facb9ab9f94887c828f9ba9b3a99d9083766a6054473a3025190d00000000000000000000000000000000000000000000000000000000000104060710090806030000000000000003090e12181c23282e343c444c56606a75828f9ba8b5b6a99d9083766a5d50432e23180c00000000000000000000000000000a141d2834404a54606a74808d96a1acb4aa9e93897d7068717e8b949eaab4baaea2989082776c60574d42362d20170d0000000000000000000000000000000713202d3a4653606d7984919eabb8b3a99d9083786c60554b40352b21170e0500000000000000000000000000000000000000030c161f27333f4953606a75828f9ca7b1b8ab9e9285796d6053463a2d20130800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3333333333333333333333333333333333333333333333332d2c28231d150c03000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b333333333333333333333333333333333333333333333744505d6a7783909daab6aa9d9184776a5e5144372b1e1100101d2a3743505d6a7683909da9b5a99c8f8276655b5044372b1f14080000000107111d2935414c566a7784909daab3a69a8d8073675a4d4034271a0d00111e2a3744515d6a7784909daab5a89b8f827568584e43372b1e130800000000040c1524303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000050b10161b1c22282b2d2f32343637383838373533302d2c29231f1b17110c070000000000000000000000000000000000000000000003090e141a1e2025292d2e303334353635353432302d2c28231c1b160e0903000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aca09386796d6053463a2d20130700010a131c252e374049525c636e73808d929da4aeb3a9a19791857b73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000000007121d27313c45505a606d78839097a2acb2a89f948f9197a1a2989083796d60594f443a3025191006000000000000000000000000010a11181e22212e3b4854616e7b8794a1aeb0a396897d7063564a3d302626262322201b160f07000000000f1b2835424e5b6875818e9ba8b4aea195887b7a7a7a7a7a7a7a7a7a7a78839099a3afbaada2978e81756b60554b40332a1d140a00000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774808d9aa4afb3a99c9083767d8a97a1adab9f95897c6f62564c41362a1c1106000000000000000000000000000000000000000000000000000000000000000003000000000000000000060b0f141a1d23282e34383f444e565d686f7c87929facb9b4ab9a8e8174675b4e4134281b070000000000000000000000000000020b18232e39424e58606d7984919ea5afafa59d9083786e7a85929ea6b0bcb1a79f92867b6e655b50453b30241b0e050000000000000000000000000000000a1623303d495663707c8997a1adb9ada2978a7e71655b5043392f231a0f05000000000000000000000000000000000000000000040d17222d38414e58636f7c8995a0acb8ada1978a7d7063574a3d3025190d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3a38342e271e150b000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f44505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1b2835424e5b6875818e9ba8b4ab9e9285796c6053463b302519120b06070c1318242c3945525d687784909daab3a69a8d8073675a4d4034271a0d00101c2936434f5c6976828f9ca9b5ab9e9184786a5f53473a302419110a0505080d161e27333f495363707d8a96a3b0ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000002080d161c21272c2d3338393c3f4143444445444442403d3a38342f2b27221b18120b0300000000000000000000000000000000000000060b141a1f252a2d3035393a3d3f4142424242413f3c3a38342e2b27201a140d050000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d201306010a131c252e374049525c636e73808d929da4aeb3a9a29792857c6e73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000061018242f39434e57616c74808d959fa9b3aaa0968f8285919ea5a0958d80746b60564c41362a22180d0300000000000000000000000a131c232a2e31333b4854616e7b8794a1aeb0a396897d7063564a3d33333333302f2c27211911070000000f1b2835424e5b6875818e9ba8b4b0a4988d88878787878787878787868690959fabb5b8ab9f92857a6e61594f43392f261e150b02000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929facb6ada2978b7e717985919eabb1a79b8e8174685e5246382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000002080d11171b1f252a2e34383f444a50575f686d7a839199a3afbaaea3998b7e7164584b3e3125180b00000000000000000000000000000007121c27303d45515d67707d8a939ea9b3aca0958c7f75818e97a2adb8b5ab9f958c7f72695f53493f33291f120900000000000000000000000000000004101c2834404b556673808c99a9b2b8ab9e9285796d6053493f31271d1108000000000000000000000000000000000000000000000006111b262f3c4854606b7784909daab7b3a99a8d807467564c41362a1e1105000f1b2835424e5b6875818e9ba8b4ada194877a6e61544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4645403930271d12070000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c505d6a7783909daab6aa9d9184776a5e5144372b1e11000c1926333f4c5966727f8c99a9b3ada197897c6f62564d41362a231d171515181d242934404b55606d7a86929facb3a69a8d8073675a4d4034271a0d000d1a2734404d5a6773808d9aacb6aca196887b6e62564c413529231b13121114191f28303944505b65727f8c99a5b2ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000040c131921272c3238383f4446494b4e4f50515251504f4c4a4745403937332d28231d150c0800000000000000000000000000000000020a11171f262a30363a3b4146474a4c4e4f4f4f4e4d4b494644403938322a251f170f0700000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d20130609131b252e374049525b636e73808d929ca4aeb4aaa29792857c6f6a73808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000040d18222935404b555f6a717e8a929da7b1aea39891847a7e8a939ea79f93887d70685e52463f342a1f150b0100000000000000000007111c252d353a3e3f404854616e7b8794a1aeb0a396897d7063564a40404040403d3b38322b23190f0400000f1b2835424e5b6875818e9ba8b4b4a99f989593939393939393939393939d9fa7b1bdb1a5988b7e72686059504a423830261d140a0000000000000000000000000000000000000000000000000000000000000713202c38444f5965727e8b97a2adb8ab9f9285796d73808d99a6b0ac9f92867a6d61544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000003090e13191b22272b30363940454a50545c606a6e7a829095a0abb5b5ab9f92867a6d6154473a2e211407000000000000000000000000000000000b151e2935404b55616b75818e97a2adb1a79f92867e8b939ea9b3bbaea3999083786d60574d41382d21170d0000000000000000000000000000000006131f2c3845515c677683909ca9b6b5ab9a8d8174665c5141382d1f150b000000000000000000000000000000000000000000000000000a141d2c38434f5966727f8c99a9b2b7aa9d908477685e5246392d201307000f1b2835424e5b6875818e9ba8b4ada194877a6e6159595959595959595959595959595959595959595959595959595953514b43392e23180c0000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61595959595959595959595959595959595959595959595959595959595d6a7783909daab6aa9d9184776a5e5144372b1e11000a1723303d4a5663707d8997a2adb3a99a8d8074685e52463f342e2822222223282f353f45515c67727e8b99a3aeb3a69a8d8073675a4d4034271a0d000b1825313e4b5864717e8b9aa4afb2a8998d8073685d52453e352b26201f1e202429313a424c56606c7884919daab7ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000000000000000060e161e252933383d43484a505356585a5c5d5e5e5e5d5b595653514b46443f38342e271e1a12090000000000000000000000000000030b141b222731363b4246484c525457595a5b5c5c5b5a585653514a47433d36302921191107000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f938679655b5044372b1f1205131b252d373f49515b636d73808c929ca4aeb4aaa29892857c6f6a6673808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000010c161f2a343c45515d676e7c86929fa4aeafa59f92867c6f75828f97a2a49a91857a6d615b51463c31271d12070000000000000000010d18232d373f464a4c4c4c54616e7b8794a1aeb0a396897d7063564c4c4c4c4c4c4948443d352b21160b00000f1b2835424e5b6875818e9ba8b4bbb1a9a4a1a0a0a0a0a0a0a0a0a0a0a0a9abb1b9bfb2a6998c7f79706b605b544a42382f261b110600000000000000000000000000000000000000000000000000000000000b16222f3b4854606b7783909da9b3b1a79a8d8074676e7b88949fabaea3988c7f72665c5044382b1f150a0000000000000000000000000000000000000000000000000000000000000000000003090e151a1e24292d33373b42464b51545c60666d727c8390949fa8b1bbaea3998e8175685d5246392d20130700000000000000000000000000000000030c18242f3a434f59616d7a85929ea6b0aea298928b919ba5afbbb1a79f92877c6f665c50453c2f261b0f05000000000000000000000000000000000713202d3a4653606d7986929facb9aea399897d7063544b402f261b0d0300000000000000000000000000000000000000000000000000020b1b27323d4855626e7b8897a1adb8aca095877a6d6154473a2e211407000f1b2835424e5b6875818e9ba8b4ada194877a6e66666666666666666666666666666666666666666666666666666666605c554b4034281c100400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6666666666666666666666666666666666666666666666666666666666666a7783909daab6aa9d9184776a5e5144372b1e11000713202d3a4653606d7885929fabb8ac9f92867b6e615b51454039332d2f2f2e343a4045505a606d7984919eabb4b3a69a8d8073675a4d4034271a0d000815212e3b4854616e7b87939facb8ab9f92857a6d605a50473f37312d2b2a2d2f353c434b545d68717d8a95a0acb8ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000000081018202830353d44484f54545b60626567696a6b6b6b6a686663605c55535049454039302c241b1209000000000000000000000000030d151d262d333b42464d5254565e6163666768696868676563605c54544e46423b332b231911070000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa49a86796c60493f33271b0f131b252d373f49515b636d737f8c929ca4aeb4aaa29892867c6f6a5f6673808c99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000008131e28313c46505a606d79839098a2aeb2a89e938b7f726a6e7b85929fa6a1978f82756d62584e43392f23180e050000000000000006121e2a353f49515759595959616e7b8794a1aeb0a396897d70635959595959595956544f473d32271b1003000f1b2835424e5b6875818e9ba8b4c1bbb4b0aeadadadadadadadadadadacb6b8bcc2c0b4a89c918c847d736c665c544a41382d22170c0300000000000000000000000000000000000000000000000000000007121c2a36424d5763707c8995a0acb8ab9f95887c6f62697683909caab4aa9e9184786d6053463c31261a0f010000000000000000000000000000000000000000000000000000000000000000060b141a1f262b3035383f44464d52555c60666d71787f8690959fa6b0bab2a89f92867b6e62564c4135291d1105000000000000000000000000000000000007131d28313e46525e68717e8b949faab3aaa29f989ba3adb7b5aba0958c80736a5f544a3f332a1d140a00000000000000000000000000000000000915222f3c4855626f7c8899a3aeb9ac9f92867a6d6053473a2e20140a0000000000000000000000000000000000000000000000000000000a16212e3a47535f697885919eabb8b1a796897d7063564a3d3023170a000f1b2835424e5b6875818e9ba8b4ada194877a72727272727272727272727272727272727272727272727272727272726d675c5145382c1f130600000000000f1b2835424e5b6875818e9ba8b4ada194877a72727272727272727272727272727272727272727272727272727272727272727783909daab6aa9d9184776a5e5144372b1e110006121f2c3844515c6675818e9ba6b0aea2988f81756d625a514b443f3c3b3c3d40454b515a626c73808d96a0acbdb3a69a8d8073675a4d4034271a0d000714202d3a46525e697783909da9b3aea2988e81746c61595147433c3937363a3b41454e555d666d7a84919ea7b1bcada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000000008111a222a323a41464f54596063666c6f72747677777877777573706d6763605b53514b433e362d241b110600000000000000000000030c151f272f383f444d53575e6166686d7072747575757574726f6d66626058524d453d352b23190e0500000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c6053462d2217121b252d373f49515b636d737f8c929ca4aeb4aaa29892867d6f6a60586673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000071019242f3a434e58626c74818e95a0aab4aaa0968e81756d6269717e8b949fa99e948b7f726a5f554b40342920170b020000000000000916222e3a46515b6366666666666e7b8794a1aeb0a396897d7066666666666666666360594f44382c201307000f1b2835424e5b6875818e9ba8b4c1beb7b3b1b0b0b0b0b0b0b0b0b0b1b1b3b5b8babeb8ada39c96918980786d665c53493f33271e150b0000000000000000000000000000000000000000000000000000000c18232e3a46525e6975828e9ba7b1b3aa9d9083766a5f65717e8b98a2aeada1968a7d7064584e43372b1e1308000000000000000000000000000000000000000000000000000000000000020a11171f252a31373a4146495053575e61676d71787e848c9298a0a7b0b9b3a9a1968d8074695f53443a3024190d010000000000000000000000000000000000010c161f2a36414c56626c76828f98a2aeb3aeaba5a7adb5bbafa3999083796d60584e42382e21180b0200000000000000000000000000000000000a1724313d4a5764707d8a97abb4b6a99d908376675d5145392c1f130200000000000000000000000000000000000000000000000000000006121e2b37424d576875828e9ba8b5b1a5988b7e7265584b3f3225180c000f1b2835424e5b6875818e9ba8b4b3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f796d6053463a2d20130700000000000f1b2835424e5b6875818e9ba8b4b3a6998c807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f84919eabb7aa9d9184776a5e5144372b1e110004101c2834404a5463707d89949fabb4aa9e938b7f726c605c54504a494848494b51555d606c717e88939fa8b2bdb3a69a8d8073675a4d4034271a0d0005121e2a36424d5765727f8c97a2adb3aa9d938a7e716b625b534e4846444246474c51585f676d78828f96a1adb9baada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000000007101a232b343c444c525960636b6f74797c7e81828384858483827f7d7975706c65605c5550483f362d22170c010000000000000000000a151e273139414950575f61696e73777a7d7f8182828281807e7c79756f6a615e574f473d352b20170d02000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9386796c605346392d201b242d373f49515b626d727f8c919ca4adb5aba39892867d706b60585a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000040e19222935414c555f6a717e8b939da7b1aea39891847a6d605b606c77828f98a3a69f92867c6f675c51453e32291d140a0000000000000c1825313e4a57636d7273737373737b8794a1aeb0a396897d737373737373737373706b6054483b2f221609000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a4a5a6a8abadb3b7b5ada8a19e928d81786d655b50443d30271c12070000000000000000000000000000000000000000000000000004101c2834404a54616e7b86929facb9aea2988b7e716558606d7a85929facb2a89c8f82766a5f53473a2f24190d0000000000000000000000000000000000000000000000000000000000060c141c232831363c42474c52535b6063696e73797e848b91969fa2aab1b9b2aaa29791847a6d61574d4232281e130800000000000000000000000000000000000000040d1925303a44505a616e7b86929fa7b1bab8b1b3b8bdb2a89f92877c6f665c51463c30261c0f060000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b4a79b8e817468554b4035291d1004000000000000000000000000000000000000000000000000000000020e1a2631404d596673808c99a6b3b3a79a8d8074675a4d4134271a0e000f1b2835424e5b6875818e9ba8b4b4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b4a89c928c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c9196a1adb7aa9d9184776a5e5144372b1e1100000c18232e394854606b7683909ca5afafa59f92877e736d66605b5456555556545c60676d737e87929aa4adb3bbb3a69a8d8073675a4d4034271a0d00020e1a25303b4753606d7985929ea7b1afa59f92867d726d625f585553504d5254555d606a6e79828f949ea8b2bdbaada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000000050f19222b353d464e565e616b70767c8185898b8d8f90919191908e8c8985827d78726d67615a50483f34291d1105000000000000000006111c263039434b535b60696e757b7f83878a8c8d8e8f8f8e8d8b8985817c756e6960594f473d32291e1408000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c1b242d363f49515b626d727f8c919ca3adb5aba39992867d706b60594f5a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000020b16202b343d45515d676f7c86929fa5afafa59f92867c6f675d515b656e7b86929fa7a3989083796d60594f443b2f261b110600000000000c1926333f4c5966727f7f7f7f7f7f808d9aa6b3b4a79b8e817f7f7f7f7f7f7f7f7f7d706356493d3023160a000f1b2835424e5b6875818e9ba8b4b7aca29b979797979797979797979798999c9fa2a9abb0b9b2aca49c938e81776c60594f42392e23180c0000000000000000000000000000000000000000000000000006121f2c3844515c6673808c99a3afb8ab9f9285796d60535d6774818e9aa7b1ab9f94887c6f62554c4135291b1106000000000000000000000000000000000000000000000000000000080f181e262e343b42464d53565d61656c70757b80858b91969ea0a8aeb4b9b0a8a19892857c6e685d52453c3120160c02000000000000000000000000000000000000000008131e29323e46535f69727f8c95a0abb8c5bebfc5b9aca0968d80736a60544b40342a1e140a000000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3b2a6998c7f7366594c402f24180c0000000000000000000000000000000000000000000000000000000000091825313e4b5864717e8b97a4b1b5a89b8e8275685b4f4235281c0f000f1b2835424e5b6875818e9ba8b4b9aea49c9999999999999999999999999999999999999999999999999999999993877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b9aea49c999999999999999999999999999999999999999999999999999999999999999999999ea1a8b2b7aa9d9184776a5e5144372b1e11000007121c2c38444f5963707d89939da8b2afa399928b8079716c66646262626365666d7179808b92999f9ea1a9b3b3a69a8d8073675a4d4034271a0d00000914202c3945515d67737f8c95a0abb4aea39892877f766f6a6462605b565e6164676d737c838f949ea6aab0b8baada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000000030d17212b343d474f585f686d757d83898e9297989a9c9d9e9e9e9d9b9998928e89847f79716c625a50453a2e21150900000000000000000c17232e38424b555d656c727b81868c909596999a9b9c9b9b9a9898928e89827b706b60594f443b3025190d030000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c242d363f48515b626d727f8b919ba3adb5aba39992877d706b60594f4d5a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000a141d28323d46515b606d7a849198a3aeb2a89e938b7e726a5f554c535f69727f8c95a0aaa0958d80746b61564c41382d22170b0400000000131f2c3946525f6c79868c8c8c8c8c8d929ca8b5b6a99d938e8c8c8c8c8c8c8c8c8c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4b3a69b908b8a8a8a8a8a8a8a8a8a8a8b8d8f92979c9fa6adb3b9aea59e938c7f736b60544a4034281b11060000000000000000000000000000000000000000000000000713202d3a4653606d7985919eabb5b1a79a8d8174675d5155636f7c8995a0acb0a69a8d8174675d5145382d22170b000000000000000000000000000000000000000000000000000008111a222a30383f444d53575f61686d72787d82878d92979da0a8acb2b9b2aca69f9691867d6f6a5f564c41332a1f0e04000000000000000000000000000000000000000000020c17202a36424d57606d7883909daab6c3cbd1c4b7aa9e9184796d60584e42392e22180c02000000000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4b1a4988b7e7165584b3e3225180700000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a3b0b5a99c8f8276695c4f4336291c10000f1b2835424e5b6875818e9ba8b4bfb6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a093877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4bfb6aea8a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5abadb2bab7aa9d9184776a5e5144372b1e11000000101c27323d4854606b74818e96a0a9b3aba39f928d837e7874716f6e6f707275797e848d929f97929197a1adb3a69a8d8073675a4d4034271a0d000004111d2935404b55606d79839099a3acb4aaa399928b827c76716e6c656b696e70747a808790959f9f9c9fa6b0bbada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000009141f29333d464f59606a6f7a818990949b9ea1a9a7a9aaaaabaaaaa8aaa29f9b96918b847e716c62564a3d3124170b0000000000000003101c28343f4a545d676d777f868e92999da0a7a5a4a3a2a3a5a7aaa29f9b938f857d706b60564c41362a2015090000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2d363f48515b626d727f8b919ba3adb5aba39992877e706b61594f474d5a6673808d99a6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000006111b262f3a444e58626d75818e96a0aab4aaa0968e81756d62584e434d57606d78839099a3a79d928a7d70685e53493f332720150a00000000131f2c3946525f6c798592999999999a9ca4aeb9baafa59d9b99999999999999998c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4b1a4978b7e7d7d7d7d7d7d7d7d7d7e7e8082858a90949ea1a9b2b7afa59f93877d6f665c5144382d22170b000000000000000000000000000000000000000000000006131f2b37434e5864717e8a97a1adb8ab9f95887c6f62554b54606b7784919dabb5ac9f92857a6d6053493f33271b0f0300000000000000000000000000000000000000000000000008121a232c343c424a50575e61696e747a7f84898f92999ea1a9acb2b8b3ada8a19e948f847c6f6b60584e443a3021180e0000000000000000000000000000000000000000000000050e1a26313b44505c666f7c8895a2afbbc8c9bcafa396897c70675d51463d30271d100600000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb6a99c908376695d5043362a1d10000f1b2835424e5b6875818e9ba8b4c1bfb9b4b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2ada093877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4c1bfb9b4b3b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b8b9bdc4b7aa9d9184776a5e5144372b1e110000000b16212c38444f59606d7a849197a2a9b2afa49c95918a84817e7c7b7b7c7e81858b91969c9a928585919eabb3a69a8d8073675a4d4034271a0d0000010d18242f3a45515c666f7c87929aa4acb4aba39f948f87827e7b797878797a7d81858d9299a09e948f949faab7ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000000020b1a25303b454e58606b707c848e939c9fa6abadaeaca8a6a4a3a4a5a7abadaca8a09e96918a7e7165584b3e3225180b0000000000000006121f2c3844505c666d79828c92989fa3a7a09d9a97969697999c9fa4aca59e9792867d6f685e52463c31261a0e0200000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392d363e48505a626d727f8b919ba3adb6aca49992877e716c61594f47404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000b17222d38414c56606a727f8b939ea8b2aea2989184796d605b51463c44505c666f7c87929fa8a49e92857a6e655b50443c32261b0f03000000131f2c3946525f6c7985929fa6a6a6a6a8aeb6c0c1b7afa9a7a6a6a6a6a6a6a6998c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707071727375797d838a9297a0a8b2bbafa4999183786d6053493f33271b0f03000000000000000000000000000000000000000000000a15212e3b47535f6a7683909ca9b3b4aa9d9083776a5f53434f5965727f8c99a3afaea2988b7f72655b5044372b1f1409000000000000000000000000000000000000000000000007111a242c363e464e545c60696e747b81868c91969b9fa3abadb3b9b2aca9a19e96918a827a6f6a60594f463c32281e0f060000000000000000000000000000000000000000000000000a141d28343f4a545f6a7986939facb9c6c9bcb0a396897d70675d51453d30271c120700000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5b0a3978a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afb6aa9d9083776a5d5044372a1d11000f1b2835424e5b6875818e9ba8b4c1bbb3adabababababababababababababababababababababababababababa093877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4c1b9b1acaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaeb4bcb7aa9d9184776a5e5144372b1e1100000005101c27333d45525d686e7c859297a1a8afaea7a09d96918d8b898888898b8e92979ea19f93887d828f9ca8b3a69a8d8073675a4d4034271a0d00000007131d2834404b545f6a717e88939aa2aab0afa69f9a938f8b8886858585878a8e92989fa39d938e828f9ca9b5ada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000000000a141d2a36424d57606a707d8691969ea5abb0acaaa29f9b99979797989b9ea1a9acaca59e9184796d6053473a2d201407000000000000000713202d3a4653606d79828f949fa3a69e9c95918d8a89898a8c8f939a9fa7a9a19892857a6e61574d42372b1e120600000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9286796c5f534639363e48505a626c727f88939fa3adbbafa49a93877e716c615a50473e404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000030f1b27333f49535d686f7c87929fa5a3a3a59f92867c6f675d51483f343f4a54606a73808d96a0a3a1978f82776c60584e43372b1f1206000000131f2c3946525f6c7985929fa0a0a0a2a4aab2bcbdb4aca6a3a0a0a0a0a0a0a0998c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e6464646464646464646566666d70767d859196a0a9b3b5aba0958b7e71655b5044372b1f120500000000000000000000000000000000000000000006111c2935414c56626f7c88949fabbaaea2988b7e7165584e434754616e7a86929facb4aa9d9184786c6053463b31261a0e01000000000000000000000000000000000000000000040e19232c363e4850585f666d727b81878e92989ea0a8acafb5b5afaca8a09d97918c847e766d685f584f473d342a20160c00000000000000000000000000000000000000000000000006111b262f3844505c666f7c8895a2afbbc8d1c4b7ab9e9184796d60584e42392e23180b02000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb6a99c908376695d5043362a1d10000f1b2835424e5b6875818e9ba8b4beb3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e93877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4bcb1a7a09d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9fa2aab4b7aa9d9184776a5e5144372b1e11000000000b16212935414c565f6a6f7d8591969da5abb1aca9a19e9a9795959596989b9ea1a29a938c7f74818d9aa7b0a69a8d8073675a4d4034271a0d000000010c18232e39424e58616c727f8892989fa6acb0aca49f9c97999292919298979a9fa2a29f928e817c8995a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000006111c262f3846525e696f7c869298a1a8afafa8a09d98928f8c8b8a8b8c8e91979b9fa49e93897d70675c5145382c1f13060000000000000006121f2c3844505c6675818e96a1a19e948f8984807e7c7c7d7f828790959fa8aaa1978e8175695f53473a2e21140700000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f5246363e48505a626c717e88939aa4afb5ada39f93887e716c615a50483e35404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000005121f2b3744505b656d7a8491999696969696938b7e716a5f554b40362e38424e58606d79849196969696948b7f726a5f53473b2e211508000000131f2c3946525f6c798592949494949598a0aab5b6aca29a9794949494949494948c807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575758545c60646c707b849197a2adb9b1a79e9184786c605346392d2013090000000000000000000000000000000000000000000b17222d3946525d6874818e9aa6b0b8ab9f92857a6d6053473c46525e6875828f9ba9b2aca096897d7063574d42362a1d12070000000000000000000000000000000000000000020c16202b353e48505a616a6e787f868e92999fa3aaacb2b9b2acaba39f9b96918b857f79716c615e564e463d352b22180e040000000000000000000000000000000000000000000000000b17222d38414d57606d7883909daab6c3c6c5c3b9aca1968d80746a60544a4034281d140a000000000000000000000000000000000000000e1b2734414e5a6774818d9aa7b4b1a4988b7e7165584b3e3225180700000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0b5a89c8f8275695c4f4236291c0f000f1b2835424e5b6875818e9ba8b4b9ada1979291919191919191919191919191919191919191919191919191919191877a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b8aca095909090909090909090909090909090909090909090909090909090909090909090909298a2aeb7aa9d9184776a5e5144372b1e1100000000050d19242f3a434e57606b6f7c848e939d9fa7abadadaba7a4a2a1a2a3a5a8a69e9792887f72737f8c99a3a3a39a8d8073675a4d4034271a0d0000000007121d27303c46505a626d727e8690949ea0a8abaeaca9aba39f9e9e9fa2aaaba39f98928a81787c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000000b17222d3842505a616e7b859298a2aab2aba39f96918b85827f7e7d7e7f8185898e9399978e81756b60554b4034291c10040000000000000003101c28343f4a54606d7a849199969189827c777371706f7072767b839096a1aca99f93877b6e6255483b2f24180c00000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f52463e48505a616c717e88939aa4acb6ada39b918b7f726c625a50483e3634404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000613202d394653606c788289898989898989898981756c62584e433a2f26303c45515d67707d89898989898989867b6f6255483c2f221509000000131f2c3946525f6c79868787878787888e98a4b0b2a69a908a878787878787878787807366594d4033261a0d000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4b4b4a50535a61696e7b85929ea6b0b9aca096897c706356493d30251a0e0200000000000000000000000000000000000000030f1c28333f4a54616d7a86929facb8b1a79a8e8174675d514539414c5664707d8a97a1adb2a89c8f8275695f5346392f24180c000000000000000000000000000000000000000008131e28323d47505a616c707c838c92989fa3abaeb4b9b0aba8a19e99928e89847e79726d67615a524c443c342b23190f06000000000000000000000000000000000000000000000000050f1b27333f49535f69727f8c95a0acb8bebab8b6b7b2a89f93877c6f665c51443c2f261b11060000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3b2a6998c7f7366594c402f24180c00000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1b5a89b8e8275685b4f4235281c0f000f1b2835424e5b6875818e9ba8b4b8ab9e928585858585858585858585858585858585858585858585858585858585857a6d6054473a2d21140700000000000f1b2835424e5b6875818e9ba8b4b7aa9d908384848484848484848484848484848484848484848484848484848484848484848386929facb7aa9d9184776a5e5144372b1e11000000000008131e28313c454f59606a6e7a818990959b9fa2a9a7a8a9a9a9a8aaa39f9b948f857e726d717e8b96969696968d8073675a4d4034271a0d00000000000b151e2a343e48515b626c707c838b91969b9fa2aaa7a8a9a9a9a8a6a7a09d99928d857e746f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000000030f1c28333f4a54616c75828f97a1aab4aaa299928c847e7975737170717274787c82878f92857a6e61594f43392f23180c0000000000000000000c17232e3845525d686f7d87928f847d756f6a676463636466696e7984919eabafa4998d807366554b4035291d1004000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f524648505a616c717e87939aa4acb6ada49c918c7f726d625a50483e362c34404d5a6773808d9aa6b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000714212d3a4754606d797d7d7d7d7d7d7d7d7d7d796d605a50463c31281e2935404b55606b707c7d7d7d7d7d7d7d7c6e6255483b2f2215080000000714212e3a4754616d7a7a7a7a7a7a7c8895a2aeb0a3978a7e7a7a7a7a7a7a7a7a7a796d6053473a2d201407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3e3f3f444650575e69717e8b949fabb7b2a89a8d817467574d42362a1e11050000000000000000000000000000000000000006121f2b3844505b66727f8c98a2aeb8aca095887c6f62554b40353b4653606d7984919eabb8ac9f93877b6e61554b4035291d1004000000000000000000000000000000000000010d1924303a444f59616c717e8690959fa3aaafb5b4aeaca69f9c96918c86827d78716d67605c555046413a322a22191107000000000000000000000000000000000000000000000000050e1b242b3744505b656e7b86929fa7b1bbb3adaba9abb0afa4999083786d60574d41382d22170b0200000000000000000000000000000000000c1925323f4c5865727f8b98a5b2b4a89b8e817568554b4035291d1004000000000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b3a69a8d8073675a4d4034271a0d000f1b2835424e5b6875818e9ba8b4ada194877a78787878787878787878787878787878787878787878787878787878786d675d5145392c20130600000000000f1b2835424e5b6875818e9ba8b4ada194877a77777777777777777777777777777777777777777777777777777777777777777783909daab6aa9d9184776a5e5144372b1e110000000000010c161f2a333d474f585f686d747d83898e9297989a9b9c9d9c9b9998928e89827b706c63707d898989898989898073675a4d4034271a0d0000000000030c19222c363f49515a616a6e777e848a8e9298989a9b9c9d9c9b999795918c86807a716c6f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000006121f2b3844505b66717e8a949ea9b3aba29892878079716d676664646465656c6f757b828a7e71685e52473d31271d120700000000000000000006111c2935414c56606b73808c827a706b62605857565657575f67727e8b98a5b5ab9d908477675d5145392c1f1306000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f5248505a616c717e879399a4acb6aea49c928c7f726d625b51483f362d2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000613202c3945515d676d707070707070707070706d675d51483f342a1f18242f39434f59606a6f707070707070706e6a5f53473a2e2114080000000713202d3946525e686d6d6d6d6d6e7b8794a1aeb0a396897d706d6d6d6d6d6d6d6d6d675d5145392c1f1306000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131312e34383e454d57626c7683909caab4b7aa9e918477695e52463a2d201407000000000000000000000000000000000000000613202d394653606c7884919eaab4b4aa9d9083776a6054433a2f3844505c6673808d99a6b0afa4998d8073675d5145382c1f160a00000000000000000000000000000000000005111d2935414c56606b717e8792989fa7aeb4b5afaaa39f9b948f8a847f7b75706c65605c55514b433e35302820191007000000000000000000000000000000000000000000000000020d17202a36424d57606c77839098a3aeb9b3a9a29f9c9fa6b0aba0958c7f73695f53493f33271f140900000000000000000000000000000000000a1723303d4a5663707d8996a9b3b6aa9d908377675d5145392c1f130600000000000000000000000000000000000000000000000000000006121f2b37434e586875828f9ba8b5b5ab988b7e7165584b3e3225180b000f1b2835424e5b6875818e9ba8b4ada194877a6e6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b605d554c4135291d110400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7783909daab6aa9d9184776a5e5144372b1e11000000000000040d18212b343d464e565d616b70767c8185898b8e8f8f908f8e8c8a86827d756e6961606d797d7d7d7d7d7d7d7b6e6155483b2e22150800000000000007101a242d373f4850585f656c71787d8285898b8d8f8f908f8f8d8b87847f7a746d68626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000000613202d394653606c7884919ea6b0afa49992867e736d66605d55585758535b60626a6e767d776c60564c41352b1f150b01000000000000000000000d19242f3a444f59606d787f786d686059544e4b49494a4d55636f7c8996a2afac9f93867a6d6053473a2d201407000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f9285796c5f52505a616c717e879299a4abb5aea49c928c80736d635b51493f362d242734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000004111d2935414b555d6063636363636363636363605d554b40362d2218121d27313d474f58606263636363636363625f584e43372b1f120600000005111d2935414c565e61616161616e7b8794a1aeb0a396897d706361616161616161605d554b4035291d1004000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242423282c333b45505a64717e8a98a2aeb9aca096877b6e6154473b2e21140800000000000000000000000000000000000005121e2b37424d5763707d8a96a0acbaaea2988b7e7265584e433128343f4a54626e7b88949fabb5ab9e9285796d6053473d32271b0f0200000000000000000000000000000000000713202d3946525d686f7d879299a2aab1bab1aba49f98928e88827d78736e6863605b53514b4540393129251e160e070000000000000000000000000000000000000000000000000008141e29323b46535e69727f8b949faab4baada2979290949faab1a79f92867b6e655b50443b30251a0e04000000000000000000000000000000000815222e3b4855616e7b8897a1adb9ac9f92867a6d6053473a2d22170b0000000000000000000000000000000000000000000000000000000815212e3a47535f6a7885929eabb8afa399897c6f6356493c30231609000f1b2835424e5b6875818e9ba8b4ada194877a6e615e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e54514c433a2f24190d0100000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000060f19222b333c444c525960636b7074797c7f8182838382817f7d7a75706b615e575d676d707070707070706e695f53473a2d2114080000000000000008121b252d363e464e535b60666c7075797c7f818283838382807e7b77726e68615e626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f0200000000000004111d2935414c5664717d8a96a0acb9ac9f93877e706c605c54514b4b4a4b495053575f626c706c655b50443b30231a0d03000000000000000000000008131e28323d44505c666d726d665d564f47433e3d42464e56626f7c8895a2afafa499887b6e6255483b2f221508000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c5f505a616c717e879299a3abb5aea49d928d80736d635b51493f372d241b2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000010d18242f3a434b51545656565656565656565653514b43392f241b100b151f2b353d464e54565656565656565655534e463c31261a0f02000000010d1925303a444c5254545454616e7b8794a1aeb0a396897d70635654545454545453514b43392f24180c00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171718171c2129333e4653606d7985929fabb8b2a8968a7d7063574a3d3024170a0000000000000000000000000000000000000714212d3a46535f6976828f9ca8b2b8ac9f92867a6d6054473c32232e3847535f697683909caab4ada2978b7e7165594f43382c1e14080000000000000000000000000000000005121e2a36424d57616d7a859199a3abb4b7afa7a099938e86817c76706c66615e56535049454039342f271f19130c0400000000000000000000000000000000000000000000000000040e1925303b44505a616e7b86929fa6b0bcb0a69f9285839098a2aeaea3989082776c60574d42362a20160c020000000000000000000000000000000613202d394653606c7985929eabb8afa399897c7063544a3f33281c0f0300000000000000000000000000000000000000000000000000020b14222f3c4855626f7b8897a1adb9ac9f92867a6d6054473a2d211407000f1b2835424e5b6875818e9ba8b4ada194877a6e615452525252525252525252525252525252525252525252525252524745413a31281e13080000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61545151515151515151515151515151515151515151515151515151515d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000071019212a323a41464f54596063666d6f7274757676767573706d68636059534d555d6063636363636363615f574d42372b1e1206000000000000000009131b242c343c414950545b6064666d6f7274757676767573716e6966615e5655626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000613202c3945525d6876828f9ca8b2b3a6998d80736d6663605955534e48464244464e535a6164605b53493f32291e1108000000000000000000000000010c162028343f4a545c6065605c544c443d4246484d53585f68727e8b98a5b1b5ab95887c6f6255493c2f221609000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c5f59616c707e879299a3abb5afa59d928d80736e635b52493f372d251b1a2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000007131d28313a4145474a4a4a4a4a4a4a4a4a4a4745403931281d1209030d19232b343d4348494a4a4a4a4a4a4a4847433c332a201509000000000008131e28323a414647474854616e7b8794a1aeb0a396897d7063564a47474747474745403931271d120700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a060c1017212c3845515c6776828f9ca9b5b2a5988c7f7265594c3f3226190c000000000000000000000000000000000004101d2935404b55616e7b87939facb9b1a79a8e8174675d5145392b202b37424d5764717e8b98a2aeb3a99d9083776b6054483b3025190e000000000000000000000000000000000714212d3a46535f6974818e97a1abb5b7afa59e959187817b746f6a63605b54524d46443f38342e29231d150d080200000000000000000000000000000000000000000000000000020c16202a36414c56626c76828f98a2aeb8b4aa9f948b7e7b86929fa8b2aa9f948b7e72695e52463e32281e130800000000000000000000000000000005121f2b3744505b6575828f9bacb6b5ab9a8d8074665b5044382b1f140a000000000000000000000000000000000000000000000000000a141d2c38444f5966737f8c99a9b3b6a99d908376675d5145392c201306000f1b2835424e5b6875818e9ba8b4ada194877a6e615447454545454545454545454545454545454545454545454545453a39352f281f160c010000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544744444444444444444444444444444444444444444444444444505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000070f18202830353d44484f54545c6063656768696a69686663605d56544f46434c51545656565656565655534d453c31261a0e0200000000000000000109111a222a2f383f444a5053545c6063656768696a69686664615e5754524c55626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000714212d3a4754606d7a86929facb9b5a89b8e817d79746f6b66625f5854534d4746424750555753504941382d20170d0502000000000000000000000000040d17232e38424a50535953504a4246474d5354575e616a6e7a84919eaab7afa49a887b6e6255483b2f221508000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c59616b707e879299a3abb5afa59d938d80746e645c524940372e251b131a2734414d5a6774808d9aa7b3ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3d3a39352f281f160c0000071119222b32383b3c3d3d3d3d3d3d3d3b3a37312a21180e030000000000020c1620283035393a3b4854616e7b8794a1aeb0a396897d7063564a3d3a3a3a3a3a39352f271f150b0100000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000005101c2834404b556673808c99a6b3b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000613202c3945515d6774808d9aa4afb8aca095897c6f62554b4135291a26313c4753606d7a85929fabb8aca095897c6f63564c41362a1c12070000000000000000000000000000000815222e3b4855616e7b87929fa9b3b9afa59e938e837c746e69625f5853504a46413b37332d28231d18120b0300000000000000000000000000000000000000000000000000000008131e28323a46525e68717e8b949faab4baaea2988f8276727f8c96a0acb0a69f92857b6e615a50443a3024190d030000000000000000000000000000030f1b27333f495365727f8b9aa4afb8ab9e9184786c6053463d2f261b1106000000000000000000000000000000000000000000000006111b262f384854606b7784919daab7b1a8998c807366554c4135291d1104000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3838383838383838383838383838383838383838383838382d2c29241e160d04000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b373737373737373737373737373737373737373737373744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000060e161e242933383d44484a515356585b5c5c5d5c5b595754524c48443d3a4145474a4a4a4a4a4a4a4847423c332a1f15090000000000000000000000080f181d262d33383f44464b515356585a5c5c5d5c5c5a5854534d47464955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000b1724313e4a5764717d8a99a3aebbb6aa9e938e8985807c77736f6a66615e5754524c4745494a46443f382f261b1b15120e0903000000000000000000000006111c2630383f44464c4644464c5254575e6165696e737c839096a0acb9ac9f93867a6d6054473a2d211407000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c616b707d879299a3abb5afa59e938e81776c605c524a40372e251c130e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000040d161d24292c2d303030303030303030302d2c29241d160d0400000007101921272c2e2f303030303030302f2e2b2620180f0600000000000000040e161e25292d2e3b4854616e7b8794a1aeb0a396897d7063564a3d302e2e2e2d2c29241d150d030000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000c18232e3e4b5865717e8b98a4b1b4a79b8e8174685b4e4135281b0e02000000000000000000000000000000000714202d3a4753606d7985929facb6b4aa9d9083776a6054433a2f2418202c3945515d6774818e9aa7b1b1a79b8e8175685e5246392e23180c000000000000000000000000000005111e2a36414c566773808d99a3afbbb1a79e938e81796f6a615e57534e46443f3836302b27221b18120c0701000000000000000000000000000000000000000000000000000000040d1924303a44505a616e7a85929fa6b0bcb0a69f92867b6e6d7984919da5afaea2988f82756c61564c4135291f150b0100000000000000000000000000000b17222d3b4855616e7b87939facb9ada1978a7d7063594f41382d22170d04000000000000000000000000000000000000000000040d17222d38414e58636f7c8996a0acb8aca095897c6f6256493c2f24190d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b21201d19130c0400000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000000000040c131921272c323839404446494c4e4f50504f4e4c4a4745413a38322f35393a3d3d3d3d3d3d3d3b3a37312a21180e03000000000000000000000000060b141b22272d333839404546494c4e4f5050504f4d4b4846423b3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000d1a2733404d5a6673808d99abb5b7afaaa59e9b97928d8984807b77726e6965615e5653514b4644403937332d2b26211e1a14100b05000000000000000000000a141e262e34383a40454d53565e6165696e72767b80869095a0a8b2b2a89d908477675d5145392c201306000000000000000000000f1b2835424e5b6875818e9ba8b4ab9f9285786c6b707d879299a3abb5afa59e938e81786c655b504a40382e251c130a0e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000040c13181d20212323232323232323232320201d18120c040000000000070f161b1f22232323232323232322211f1a150e06000000000000000000040c13191d212e3b4854616e7b8794a1aeb0a396897d7063564a3d30232121201f1d18120b03000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000071724313e4a5764717d8a97a4b0b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000713202c38444f5965717e8b97a2adbaaea2988b7f7265584e4331281d131d2935404b55626f7c8995a0acb9ac9f92867a6e61544a4034281c1004000000000000000000000000000714202d3946525e687784919dabb5b8aca0958e81786d676058524d47433c38332d2a251f1b17110c070000000000000000000000000000000000000000000000000000000000010c161f2935414c56616c75818f97a2adb8b4aa9f948b7f726966707d89939eaab3aa9e938a7e71685d52453d31271d120700000000000000000000000000000614212d3a46535f697683909ca9b3b2a99c8f82766b6053493f33271f160c0300000000000000000000000000000000000000030c161f27333f4953606a75828f9ca8b2b4aa9d9184776a6054473b2e1e130800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1413110d08010000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000002080d161c21272c2e34383a3c3f414243434342403d3a39352f2c2724292c2d303030303030302e2d2b261f180f060000000000000000000000000000020a11171c22282b2e34383a3c3f414243434342403e3b3a36313c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f020000000000000f1c2936424f5c6975828f9ca8b5afa59e9b9b9fa19e9a96918d88837f7b76726d6864605d5553514a46443f3837322d2a261f1c160f07000000000000000000020c172029323b424b51575f61686e72777b7f83878d9298a0a7b1b3aaa1968c7f7265554b4135291d1104000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9285786b707d869299a3abb4b0a69e938e81786d665b53493f382e261c130a010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000001070d111314171717171717171717171413100d070100000000000000040a0f131516171717171717171514120f0903000000000000000000000002080d15212e3b4854616e7b8794a1aeb0a396897d7063564a3d302317141413100c070100000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b1825323e4b5865717e8b98a4b1b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000b15222f3b4854606b7783909da9b3b8ac9f92867a6d6054473d3221160d18242f394854606a7784919dabb5aea3998c7f73665c5144382c1f150a000000000000000000000000000814212e3b4754616e7a8796a0acbdb2a99d9083796d665d554e46423b37312b28221c19140f0b06000305060a070705010000000000000000000000000000000000000000000007131d28313a45525d68717e8a939ea9b3baaea3989083786c60606b75828f98a2aeb0a69e91857a6d60594f43392f24180c030000000000000000000000000005121e2a36424d5765717e8b97a2adb7ab9f94897c6f655b50443c31281e150d040000000000000000000000000000000000040c151e28313a44505b656f7c88949eaabaaea3988c7f7266584e43372b1f0c0100000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21141212121212121212121212121212121212121212120706040100000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211411111111111111111111111111111111111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000000000000000000000000050b10161b1c23282c2d303234353637363533302d2c29241e1b191d20212323232323232322211e1a150e060000000000000000000000000000000000060b11171c1f23282c2d303234353637363533312e2d2a2f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000111e2a3744515d6a7784909daab7aa9e938e8f92999d9fa09e9995908c87837e7a75716d6763605c5453504947433c3a36312c272119110700000000000000000a141e29323b444c545c60696e757a7f83878b8f92999fa2aab1b1a9a2989184796d6053473a2f24180d01000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e928578707d869298a3abb4b0a69e948f81786d665c544a41382d261c140a01010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c20130000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b000000000000000000000000000000000000000000000000010406070a0a0a0a0a0a0a0a0a0a070604010000000000000000000000030709090a0a0a0a0a0a0a080806020000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a07060400000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000006101c2834404b5566737f8c99a6b2b4a79a8e8174675b4e4134281b0e01000000000000000000000000000007121c2a36424d56636f7c8995a0acbbb1a79b8e8174685d5245392c201307121d2c38434e5865727f8c99a3aeb5ab9e9184796d6053463c32261b0f020000000000000000000000000a1623303d495663707c8996a8b2b9ada197897d70675c544b433d36302b261f1c17110e080300060b0f1213171413110d080200000000000000000000000000000000000000030d18242f3a434f59606d7a85919ea5afbbb1a79f92867b6e665b59616e7b86929fa8b2ada1978e81746b60554b4035291e150a00000000000000000000000000020e1a26313b4754606d7a85929faab4b0a69d9083786c60584e433a30271f160e07000000000000000000000000000000060d161e27303a434d57606c7883909da6b0b4aa9f92867a6e6154473d32271b0f0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140805050505050505050505050505050505050505050000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408040404040404040404040404040404111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000040b1012181c1f2023252829292a2928262421201d1913100d111314171717171717171514120e09030000000000000000000000000000000000000000060b0f12181c1f2023252729292a292927252121222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000121e2b3845515e6b7884919eabb5a89b8e8182868b9095999ea0a09d9a93908b86827e7a75706d6663605b53534e4846423b38332b23190f0500000000000006111c26303b444d565e666d737b81868c9095989c9fa3abaeb2aca7a09792867c6f675d5145392c1d130700000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9285787d869298a3aab4b0a69f948f82786d665c544a42382f261b140b0200010e1b2734414e5a6774818d9aa7b4ac9f9286796c5f5346392c201300000000000000020507080a0a0a0a0a0a0a0c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3124170b0a0a0a0a0a0a0a090907030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a060b1117222c3845515c6776828f9ca9b5b3a69a8d8073675a4d4034271a0d0100000000000000000000000000000c18232e3a46525e6975818e9ba7b1b8aca095897c6f62564c4135291d11040f1b27323d4754616d7a86929facb9ada1968a7e7164584e43372b1e13080000000000000000000000000b1824313e4b5764717e8a97a4b1b8ab9e9185786b60554b4239312a251f1b150f0b060000070c11171b1f202421201d19130c050000000000000000000000000000000000010b151f2935404b55606b74818e97a1adb7b5aba0958c7f72695f54535e69737f8c96a0acb3a99d93897d70675d51453c30261c1106000000000000000000000000000914202c3945515d6773808c98a2aeb8ab9f958b7f726a5f564c423931282018120b040000000000000000000000040a11171f283039424b555f69717e8b959fabbaaea3988d8074685e5246392b20160a0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0908060300000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000070c10121316191b1c1d1d1c1b19171413110d0801010406070a0a0a0a0a0a0a0808060200000000000000000000000000000000000000000000000003070c10131316191b1c1d1d1d1c1a181516222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000121f2c3945525f6c7885929fabb0a396897d757a7e83888c91969a9fa29f9c99928f8a86817d7974706c65625f5855534d48443d352b21160b0000000000000b17232e38424d565e686e7880878e92999da0a7a9acafaeaca8a19e9590857d706a5f554b4035291d0c0100000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e92857c869298a2aab4b0a69f948f82796d665c544a42382f261d140a020000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c2013000000000003090e12141517171717171717171825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e31241717171717171717171615130f0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171c2228333f4953606d7985929facb8b4aa988b7e7165584b3e3225180b000000000000000000000000000004101c2834404a54616e7b86929facb9b4aa9d9083776a6054433a2f24190d010a16202d3946525e6875828f9ba9b2b2a99c9083766a5f53473a3024190d0000000000000000000000000c1825323f4b5865727e8b98a5b1b5a89b8f827568594f43392f281f1a140f0a0303060a0f12181b22272b2d312e2d2a251e170e050000000000000000000000000000000007121d27313945515d67707d89939da9b3bbafa3999083786d60574d4d57606d7984919ea6b0afa59e9184796d60584e42382e23170c0300000000000000000000000004111d2935414b55616d7a86929fa8b2b1a79f92867c6e685d544b433a3228231c15100c0705020001000205070c10151c2328313a424b545d676e7b86929fa7b1b2a89f92867b6e61564c41362a1e11050000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171717171717171717171717171717171717171717171615130f0a040000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000000000000000000000000000000000000000040607090c0e0f1010100f0d0a070604010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090c0e0f1010100f0d0b0916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000121f2c3845525f6b7885929eabafa396897c706d72767b8084898e92979b9fa39f9c98928e8a85817c78736f6a66615f57544f473d33271c10040000000003101c28343f4a545e686e7a838d92999fa3abacb1afacaba39f9b96918b837b706b60584e43392f24180c0000000000000000000000000f1b2835424e5b6875818e9ba8b4ada19792859298a2aab4b1a79f948f82796d675c544a423830261d140b02000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c201300000000050d141a1e212124242424242424242425323f4b5865727e8b98a5b1b0a4978a7d7164574a3e312424242424242424242423221f1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1aeb0a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242422272d333c44505b65717e8b98a2aebaaea298897c6f6356493c30231609000000000000000000000000000006121f2c3844515c6673808c99a3aebaaea3988b7f7265584e4331281e13080005111e2a36414c5663707d8a97a1adb7ab9f94887c6f62564c4135291c110600000000000000000000000c1825323f4b5865727e8b98a5b1b4a79a8d8174675a4e4130271d160d090b060c1012131b1d23282d3337393d3a3936302920170c020000000000000000000000000000030c18232f39434f59606d7984919ea5afbbb1a79f92877c6f665c504545515c67707d8a949eaab4aca0968d80736a5f544a3f34281f1409000000000000000000000000010d18242f3a46525d68737f8c96a0acb9aea29890837a6d665c554c443c342e271f1d1814110e090e080e1114181c1f262e343c434b545c666d79839098a2aeb9aca1968d8073695e52443b3025190e020000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e242424242424242424242424242424242424242424242424242422211f1b150e0700000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304030200000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000111e2b3844515e6b7784919eaab0a3968a7d706365696e73787c81858a8f92999d9fa29f9b97928e8984807c77736e696360594f44382c2013070000000006121f2b3844505c666e7a8490959fa3abafb2acaba49f9c99928f8a847e786e6960594f463c31271d12070000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a9a1989298a2aab4b1a79f959082796d675d554b423930261e140b0200000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c2013000000050f171f252a2d2e30303030303030303030323f4b5865727e8b98a5b1b0a4978a7d7164574a3e3130303030303030303030302f2c272119100700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8794a1a8a8a396897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030312d33383f444e58606c7883909daab4b8ac9f9286796d6053463a2d20130700000000000000000000000000000713202d3a4653606d7985919eabb5b8ac9f92867a6d6054473d3221160c0100010d1925303a4653606d7984919eabb8b0a69a8e8174685d5245382d22170b00000000000000000000000b1824313e4b5764717e8a97a4b1b4a79b8e817468554b413529201b18171718171c1f20272b2e34383f44464a4746413a32291e130800000000000000000000000000000a151e2934404b55606b74808d96a1acb7b5aba0958c80736a5f544a3f404b55616b75828f98a3aeb2a89f92877c6f665c50443b31261a0e0500000000000000000000000007131d2935414c56606d7984919ea4aeb4aaa0958f82786d675d564e444039302c2924201e191b1b1b191e2023282c30383f444e555d666d78828f95a0aab4afa59e9184796d60574d4232291e1408000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3030303030303030303030303030303030303030303030303030302f2e2b2620181007000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e1100000000000004090d0f0f131313131313130f0e0c080400000000000000000004090e111213131313131313130d0c0a06020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab5a89b8e8275685b4f4235281c0f02000000000000101d2a3743505d6a7683909da9b1a4988b7e7165575f61656c6f74797d82868b9095999ea1a29e9a96918d88847f7b76706b6054483b2f221609000000000713202d3a4653606d78828f96a0a7afb3ada8a09e99938f8b86827d79716d665f574f473d342a1f150b010000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb3aaa29fa2aab4b1a7a0959083796d675d554b433930271e150c020000000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c20130000030d17212931363a3b3d3d3d3d3d3d3d3d3d3d3d3f4b5865727e8b98a5b1b0a4978a7d7164574a3e3d3d3d3d3d3d3d3d3d3d3d3c3b38322b23190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87949b9b9b9b96897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3e3f444a5058606a727f8b95a0abbcb3a99c8f8276675c5145382c1f13060000000000000000000000000006131f2b37434e5864717e8a97a1adbdb1a79b8e8174685d5245392c20130400000008131f2b3844505c6673808d99a6b0b8ac9f92867a6d60544a3f33281c0f03000000000000000000000a1723303d4a5663707d8996a8b2b6a99c8f8376675d51453b322c272524242523282c2d32383940454950535754524c443a3025190d0200000000000000000000000006111c26303845515c676f7d88939fa8b2bbafa4999183796d60584e423839434f59616e7b86929fa8b2afa3999083786d60574d42362a20170d020000000000000000000000010d1924303a45515c67707d89929da7b1b1a79f948f82796d685f58514a423e38352f2d2a25282728252a2d2e34383d424a50585f676d78818f949fa7b1b1a79d938a7d70675d51453b3020170d02000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c3b37322a22180e040000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000000002091015191b1c202020202020201c1b18140f0902000000000000080f151a1d1f2020202020202020191916120d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909daab0a89b8e8275685b4f4235281c0f020000000000000e1b2734414e5a6774818d9aa7b3a79a8d8074675753535b6063676d71757a7f83888c91969a9fa2a19e9a95918c88837d706356493d3023160a00000006121e2b37424d5764717e8b949fa8b1b2a9a29f96918c87827e7a75716d66605c544d453d352b22180d03000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bcb4aeacaeb4b1a7a09590837a6d675d554b433930271e150c03000000000000010e1b2834414e5b6774818e9aa7b4ac9f9286796c5f5346392c2013000009141f29333b4246484a4a4a4a4a4a4a4a4a4a4a4a4b5865727e8b98a5b1b0a4978a7d7164574a4a4a4a4a4a4a4a4a4a4a4a4a4948433d352b21160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b878e8e8e8e8e8e897d7063564a3d3023170a00000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4b4950545b606a6f7c86929fa7b1b9ada1978a7e7164554b4034281c1004000000000000000000000000000a15212e3b47535f6a7683909ca9b3b8aca095897c6f63564c4135291d110400000003101c28343f4a54626e7b88949fabb7aea2988c7f72665b5044382b1f1409000000000000000000000814212e3b4754616e7a8796a1adb8ac9f92867a6d60564c443d3832323131312e34383a3d43474b51535b6064615e564c41362a1e13080000000000000000000000020b17232e38424e58606d7984919aa4afbab2a89f93877c6f675c51463c30303e46535f6973808c96a1acb5aba0958c7f72695f53463f32291e140800000000000000000000000008131e2834404b55606b74808d95a0a9b3b0a69e948f827a6f6a605c54504745403b3a36303534353036393b4045464f545c606a6f79828f939ea6b0b3a9a0958e81746c61554b4033291f0e0500000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4947433c342a20150a0000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000009121920262a2c2c2d2d2d2d2d2d2d2625231e19120a010000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7784909da3a3a39b8e8275685b4f4235281c0f020000000000000b1825323e4b5865717e8b98a7b1aa9d908377695f53495053555c6064686d72767b8084898e9298a2aba7a09d99958a7d7063574a3d3024170a0000000814212e3a47535f697784919da6b0b2a9a197928b847f7a76716d6864605c54504a423b332b231a100600000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c6bfbab8bab2a8a09590837a6d685d554b433931271e150c0300000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c201300020e1a25313b454d5354575757575757575757575757575865727e8b98a5b1b0a4978a7d7164575757575757575757575757575756544f473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a81818181818181817c6f6255483c2f22150900000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757535b60666c727c859298a2aeb9b2a89e9285796d6053463a2e23180c0000000000000000000000000006111b2935414c56626f7c88949fabbbb4aa9d9184776b6054443a3024190d01000000000b17232e3847535f697683909caab4b4aa9e9184786c6053463c31261a0e010000000000000000000714202d3946525e687884919eabb8aea3988b7e72685e564e4843403f3e3e3e3f3f4446494e54555c60656c706d685e52463a3025190d02000000000000000000000a141d28343f4a545f6a73808d96a0acb6b9aca0968d80746a60554b40342a2a36424d57606d7984919ea6b0b1a79f92867b6e615a50443b3025190d040000000000000000000000020c18232e39434f59606d79839097a1aab4b0a69e948f847c736d66615a53514b47464242414141424146474b51535961666d727c848f949ea5afb4aaa1979083796d605a5043392f20170d0000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6157575757575757575757575757575757575757575757575757575757575755534e463c32261b0f0300000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110000020c151e262c313536393939393939393534312c251e150c02000008121b242b313638393939393939393933322f2a231c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a77849096969696968e8275685b4f4235281c0f020000000000000815222e3b4855616e7b88959fabaca095887b6e61574d44464b5153565e6165696e73787c8185929fabb1acaa9f9286796d6053473a2d2014070000000815222f3b4855626e7b8895a0acb9ada19691857e78726e6865605d5653514b443f38302a221a11080000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1d0cac4bab2a8a09691837a6d685d564c433a31281f150c030000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c20130005121e2a36424d575e61636363636363636363636363636365727e8b98a5b1b0a4978a7d716463636363636363636363636363636360594f43382c1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686d75757575757575756f6a5f53473a2e21150800000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363646466656c70787f869297a2aab4b5aba0968b7f72675c5145382c1d1207000000000000000000000000000b17222d3945525d6874818e9aa6b0baaea3988b7f7265594f4332281e1308000000000006111c2b37424d5764717e8b98a2aeb9aca0968a7d7063574d42372b1d120700000000000000000005111e2a36414c566774818d9aa7b1b4aa9f92857a6e686058544f4c4b4a4a4b4c4a505356586062676d71787d7a6d61564c41362a1e130800000000000000000006111c262f3844505c666f7c87929fa8b2bbafa59e9184796d60584e43392e2226313b45515d67707d8a949eabb4aea2988f82766c62564c41362a1f160c01000000000000000000000007121d27303d45515c676e7b859298a2abb4b0a69f9691867f78706c64605d5554524d4f4e4e4e4f4c5254555c60646b70787f8691969fa6afb4aba29892857b6e675c51473e31281d0e050000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e63636363636363636363636363636363636363636363636363636363636363625f584e43372b1f130600000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000009141e2730373d41424646464646464642403d372f271e130900040f19242d353d42454646464646464646403e3b352e251c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000004111e2a3744515d6a7783898989898989898175685b4f4235281c0f020000000000000714212d3a46535f697683909da8b1a79a8d8074695f544a424045464c5254575f62656c6f747b8794a1aeb2a89c8f8275675d5145382c1f13060000000b1825313e4b5864717e8b97a8b1b8ab9e91847b716c66615e5654524c46494b4847433c342a1d140a0000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cdc4bbb2a8a09691847a6e685e564c443a31281f160d03000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c2013000714212d3a46535e696e707070707070707070707070707070727e8b98a5b1b0a4978a7d717070707070707070707070707070706f6b6054483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d606868686868686868625f584e43372b1f120600000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070717275787d838b9298a2a9b3bbafa3999184796d60554b4034281c0b00000000000000000000000000030f1b27333f4953606d7a86929facb8b9ac9f92867a6d6154473d3221160c020000000000000e1a26313c4753606d7a85929fabb8b2a89c8f8276695f5346392f24180d010000000000000000020e1925303c4956636f7c89959fabb8ada29790837a6f6a636059595857575859545c6063666a6f74797e848a8073685e52463a3025190d0200000000000000000b17222d38424e57606d78839099a3afbab2a99d93897d70675d51463d30271d1f2935404b55616c76828f99a3aeb4aa9f948b7e71685e52463e31281e13080000000000000000000000000b151e2834404b555f696f7c869299a2aab3b0a8a098928c837d77716d6764615e565c5b5a5b5c565e6164676d71767d838c9298a0a8b0b3aaa29992867c6f695f554b40352c1f160c000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070707070707070707070707070707070707070707070706f6a5f53473b2e21150800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e110004101b26303942494d4f535353535353534f4d4841392f251a0f040915202b353f474e5253535353535353534c4b4640372e23190d02000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000916232f3c4956626f7c7d7d7d7d7d7d7d7c6f6255483c2f2215090000000000000005121e2a36424d5765727e8b96a1acac9f92867b6e665c544b433e3a4146474d53535b606a73808d99a6b3aca1968a7e7164554b4035291d10040000000c1926333f4c5966727f8c99a5b2b5ab978a7e7169605b54524c47454550555755534e463c2f261c110600000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c4bbb2a9a19691847b6e685e564c443a32281f160d0400000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c2013000815212e3b4854616e7b7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d808d9aa7b4b3a6998d807d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444c52545b5b5b5b5b5b5b5b55534e463c31261a0f0300000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7e7f81848990959fa2aab3b9ada49f92877c6f665c5143392e23180c0000000000000000000000000005121f2b3744505b65727f8c98a2aebab2a89b8e8175685d5246392d201304000000000000000915202c3945515d6774818e9aa7b1b9ac9f93877b6e61554b4035291d10040000000000000000000815222f3b4854606b7683909da5afb3a9a09590847c756f6b6866656464646667666d6f73777c80858b9192867a6d61564c41362a1e130800000000000000050f1c28333f4a545f6a737f8c95a0abb5b9ada1968e81746b60554b40342b1e1518242f3943505a616e7b86929fa8b2b0a69f92857a6e61594f433a2f24190c030000000000000000000000030c18232e39434d57606a707d879298a2a9b1b2aaa39f95918a837e7974716e696a68686768686a686e7174797e838990959fa2aab2b1a9a19892877d706a60574d43392f231a0d04000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7c6f6255493c2f22160900000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000915212c37424c545a5c606060606060605b59534b41372c2014080e1a26313d4751595e5f606060606060605957514940352a1e1206000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000815222e3b4754606a6f707070707070706f6a5f53473a2e21150800000000000000020e1a26313b4653606d7984919ea6aea3989082786d665d554f4846444246484f565e686f7c87929facb2a89e9184796d6053463a2f24180c000000000d192633404c5966737f8c99a6b2afa399867a6d6057504a4641454b515a6164625f584e42382d22170b02000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bbb3a9a19691847b6e695e564c443a322820160d040000000000000000000000020e1b2835414e5b6874818e9ba7b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8d929da9b5b4a89c928d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a83776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323a4145474e4e4e4e4e4e4e4e4847433c342a20150a0000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8c8e91979d9fa7aeb4b3ada39c928b7f726a60544b4030271d1207000000000000000000000000000613202d394653606c7884919eaab4b8aca096897c7063564c4135291d11050000000000000004101d2935404b55626f7c8995a0acb8afa49a8d8074675d5145392c20160b00000000000000000007131f2c38444f5963707d89939da7b1b1a7a0969187817c78757372717171727476797c8084898d92979d988d8073685e52463a3025190d010000000000050e1b242b3844505b666e7b86929fa7b1bbafa59e91847a6d60594f43392f22190c121d27313e47535f6973808d96a1adb9ada2978e81756c61554c4135291e150b00000000000000000000000007121d27303c454e58616b707d869297a0a7afb4aea7a09d95908a85817e7a7876757474747576787a7e81858a90959da0a7aeb4afa7a09792867d706b61584e453c31271d110800000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8175685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c111d2a36424e59636a6c6c6c6c6c6c6c6c66635b51463b2f23160a000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000006131f2b37434e58606263636363636363625f584e43372b1f1206000000000000000009141f2c3845515c66717e8b949fa9aa9f948e81786d6761595553504d53545960686d7a849199a3aeada1968c7f72665c5044382c1d1207000000000c1925323f4c5865727f8b98aab4ac9f9286796d60544d4b4b4c52545c606c716e6a5f544a3f33281f1409000000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb3a9a19791847b6e695e574d443b322920160d04000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b9696969696969696969696969696969a9da4aeb9b9aea49c999696969696969696969696969696969083776a5d5044372a1d1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c1620283035393a42424242424242423c3a37312a22180e030000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969797999b9ea1a9abb1b9afa9a29e918c80736d62584e42392e1e150b0000000000000000000000000005121e2a36424d5763707d8a96a0acbcb4ab9d9184776b6054443a3024190d0100000000000000010d18242f394854606a7784919dabb5b6ac9f9285796d6053473d32271b10020000000000000000030f1b27323d4854606b74818e95a0a8b1b1a8a099938e8984827f7e7d7d7e7f818385898d91969a9ea1a99f92867a6d61564c41362a1d110500000000020d17202a36424d57606c78839098a3aeb9b3a99e938a7d70685d52473d31281d10070b151f2b37424d57606d7984919ea6b0b3a99e938a7d70675d51453d30271d12070000000000000000000000000b151e2a333d464f59616b707d8590959da5adb2b1aca79f9d97928e8a87858382818181828385878a8e92979d9fa7acb1b2aca59d9590857c706b61594f463d332a1f150b0000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a97969696969696969696969696969696969696969696969696969696969696968e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1b2835414d5a65707579797979797979756f65594d4034271b0e121f2c3845525e6a757979797979797979736d63574b3e3225190c000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000000030f1b27323d464e54565656565656565655534e463c31261b0f03000000000000000004101c2834404b54606c77828f97a1aaa69d938e8179706b6562605c575e61646b707a839096a0abafa59e9184796d60544a3f34281c0b01000000000a1623303d495663707c8998a2aeafa399887c6f665f575758565d60666d737e7c6e665b50443b30251a0e020000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a9a19791857b6e695f574d453b322920170e0400000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a3a3a3a3a3a3a3a3a3a3a3a3a3a3a7a9aeb6c0c0b6aea8a6a3a3a3a3a3a3a3a3a3a3a3a3a3a39d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e161e24292c2d35353535353535352f2e2b2620181006000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a4a5a8abadb2b6afaca59e97928a7f736e635b51463d30271d0c03000000000000000000000000000714212d3a46535f6975828f9ca8b2baaea3998c7f7265594f4432281e130800000000000000000007121d2c38434e5865727f8c99a3aebaada2978b7e7265594f44382c1f14090000000000000000000a16212c38444f59606d79839096a0a7afb2aba49f9b96918e8c8b8a8a8b8c8d909298999ea0a8abadaea2988d8073685e5246392d2013070000000008141f29323b46535e69727f8b949faab4b9ada1978e81756b61564c41352b1f160c00030d1a26313c45515d67717e8a949fabb5afa59e91847a6d60594f43392e23180c030000000000000000000000030c18212b343e474f59616b6f7b838e939ea1a8aeb4b1aba9a29f9b979792908f8e8d8e8f909297979a9fa2a9abb1b4aea8a09e928e837b6f6a60594f473d342b21180d030000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c697582868686868686868175685b4f4235281c0f13202c3946535f6c7987868686868686867f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000000000a16202b343d4347494a4a4a4a4a4a4a4847433c342a20150a000000000000000000000c18232e3944505b656e7b859298a3aba59d938e847d76726f6d666b696e71767d849095a0a8b1a79d938a7d70675d5142382e23170c00000000000714202d3a4753606d7985929fabb5ab9c8f82786e6965646566686d7279808a82786c60574d42362a1f14090000000000000000000000000f1b2835424e5b6875818e9ba8b3a9a29792857c6f695f574d453b332920170e050000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a5b0b0b0b0b0b0b0b0b0b0b0b0b0b4b5b9babababab9b4b3b0b0b0b0b0b0b0b0b0b0b0b0b0aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d2021282828282828282822211f1a150e0600000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b1b2b4b6afacaca49f9b938e857d736d635c52493f342b1e150b0000000000000000000000000004101d2935404b55616e7b87939facb9b9ac9f92867a6d6154473d3221160c02000000000000000000010f1b27323d4754616d7a86929facb9b3a99d9083776b6054483b30251a0e00000000000000000004101b27323d45515d676e7a8490959da5acb1afaca8a19e9b9998979797999a9d9fa2aaaaacb2adaba39f9992857a6d6154473a2e211407000000020e1925303b44505a616e7b86929fa6b0bcb0a69e92857a6d61594f433a2f23190d04000009151f2935404b55616c76828f99a3aeb9ada1968d81746b60554b40342820150a000000000000000000000000060f19222c353e474f5960696e79818a91969fa3abaeb4b3adaba7a9a29f9d9b9b9a9b9b9d9ea2a9a7abadb3b4aeaaa29f96918a81796e6960584f473d352c22190f06000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0a89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daab6aa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f13202c3946535f6c79869293939393938c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000000020b19222b343c43474d5354565653514b423f372e261c10060000000000000000000007121d27333f49535e69707d869299a2aaa59e96918a837f7b797878797b7e82899196a0a7b1a79f958e81746b61554b4030261c1106000000000006131f2c3845515d6774818e99a3afab9f948f827b7572717173767a7f848c928b7f72695e52463b30251a0e0200000000000000000000000f1b2835424e5b6875818e9ba8aaa29792857c6f6a5f574d453b332921170e05000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a5adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadaa9d9083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d1113141b1b1b1b1b1b1b1b1515120f0a030000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb6afacabaaa8aca49f9d9a938f89817b706c635b524a40372d22190c030000000000000000000000000006131f2c3945515d6773808d9aa4afbbb2a89b8e8175685e5246392d20130400000000000000000000000a16202d3946525e6875828f9ba9b2b8aca095897c7063574d42362a1d12070000000000000000000b16212935404b555e686e7b838e939da0a7abb0b2adaba8a6a5a4a4a4a5a7a9acaeb4aeaca9a29e99928e87807a6d6154473a2e21140700000005111e2a36414d56626c76828f98a2aeadb3a99e948a7e71685e52473e31281e1107000000030d18242f3943505a626e7c87929fa9b2b2a89f93887d6f675c51453c31261b0f0300000000000000000000000007101a232c353e474f575f676d747d848d92999fa3abacb2b6b4b3adaba9a8a7a7a7a8a9abadb3b4b6b1acaaa29f98928d847d746d675f574e463d352c231a100700000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada89b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909daaadaa9d9184776a5e5144372b1e11000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f13202c3946535f6c7986929f9f9f9f998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000000000a141d2b343d464e53575e616362605c54514940382e22180e04000000000000000000000b17222d38414d56606b707e879298a0a8a8a09e95908b8886858586878b8f949ea1a8afa7a0959083796d60594f433a2f1e150a00000000000004101d2935404b55626e7b87929fa5afa69f948f86827f7e7e8083868b91969f92867b6e61574d42362a1e120500000000000000000000000f1b2835424e5b6875818e9baaa29892857c6f6a5f584e453c332a21170f0500000000000000000000000000000000020f1b2835424e5b6875818e9ba8b4ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b98a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070f0f0f0f0f0f0f0f0908060300000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a49f9f9d9c999a93908c87827c756e686159514940382e251b100700000000000000000000000000000714202d3a4753606d7985929facb6b9aca096897d7063564c41362a1d1105000000000000000000000005111e2a36414c5663707d8a97a1adb9b1a79b8e8275695e5246392e23180c000000000000000000040c18242f39434d565e696e79818991959c9fa6a9abadb3b0b1b0b0b1b0b3adaba9aaa29f9b97928d87817c746d685d5246392d2013070000000714202d3946525e68717e8b949faaa0a0a0a2978f82756c61564c41352c1f160c000000000007121d28313e47535f6a73808d96a1a0a0a0a49a9184796d60584e43372b1f12060000000000000000000000000008111a232c353d454d555d606c707980868d92999ea0a8a9acafb5b3b4b5b4b4b4b5b4b3b5afaca9a7a09d98928d868079706b605c554d453d342c231a11080000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09b8e8275685b4f4235281c0f02000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a7783909da0a0a09d9184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f13202c3946535f6c7986929facaca6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000006111b262f3d464e585f62696e706f6d66625b524a40342a20150a0000000000000000000006111b262f3b444f59616c707d8691969fa4aba79f9d98999292919299979c9fa6adaca59d9590837a6d675d51473e31281d0c03000000000000000c18242f3947535f69737f8c939da5ada69f99928f8b8a8b8d9092999ea1a2988f8275695e52463a2d20140700000000000000000000000f1b2835424e5b6875818e9ba29892867d6f6a60584e463c332a21180f050000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5ac9f9286796c5f5346392c2013000c1825323f4b5865727e8b939393939393939393939393939393939393939393939393939393939393939393939393939393939083776a5d5044372a1d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939a9392908f8d8a87837f7b756f6a615e564f4740372e261c1309000000000000000000000000000007131f2c38434f5965717e8b97a2adbeb5ab9e9184786c6053463a3025190d010000000000000000000000010d1925303a4653606d7984919eabb8b9ac9f92867b6e61544b4034281c100400000000000000000007121d27313b444d575e676d747d838a9094989c9fa2a9a4a5a5a4a4a3a9a19e9c9998928f8a85807b756f6a615d564c4135291d11050000000814212e3b4754616e7b85929393939393939392857b6e615a50443a30231a0d040000000000010c161f2b37434e58606d798491939393939393968c80736a5f53473a2e211508000000000000000000000000000008111a232b333c434b515a61676d737b80868c9196999d9fa3aba6a8a8a9a9a9a8a8a6aba39f9d9995918c86807a736d676159514b433b332b221a1108000000000000000000000000000f1b2835424e5b6875818e9393939393939393939393939393939393939393939393939393939393939393939393939393938e8275685b4f4235281c0f02000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77839093939393939184776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000b17222d38414e58606a6f767b7d7c79726d635c52463c31261b0f03000000000000000000000a141d29323d47505a616b707c848d93999fa4aca9aba39f9e9e9fa3aba9abaca7a09d938e837a6e685d554b41352c1f160c000000000000000007121d2b37424d57606c78818e939ea1a9aba39f9b989798999c9fa3a7a09d948f857b6e6154483b2e21150800000000000000000000000f1b2835424e5b6875818e9b9892867d6f6a60584e463c342a21180f06000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8adac9f9286796c5f5346392c2013000c1825323f4b5865727f87878787878787878787878787878787878787878787878787878787878787878787878787878787878783776a5d5044372a1d11000000000000000000000000000000000000000000020608080b0d101111121111100e0b0908060300000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c08040000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787878686858482807e7a77736e69626058524d443e352e251c140a0100000000000000000000000000000915222f3b4854606b7783909da9b3adaea3998c7f72655b504437281e13080000000000000000000000000008131f2b3844505c6673808d99a6b0adafa3998c8073665c5145382c1f1306000000000000000000010b151f29323b454d555d606b70787e83888c8f9297969798989797969597918f8d8986827d79736e69625f58524c443a3024190d010000020f1c2935424f5c687582878787878787878787877f71695e52483e32291e110800000000000000040d1a26313c45515d67717e878787878787878787877b6f6255483c2f221509000000000000000000000000000000081019212a3139404550555d60696e747b7f84898d90929998999b9c9c9d9c9c9b99979992908c89847f7a746e68605d554f454039312a2119100800000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787878787878787878787878787878787878787878787878787878175685b4f4235281c0f02000f1b2835424e5b68758187878787878787877a6e6154473b2e211408000000000000000000000000000004111d2a3744505d6a77838787878787878784776a5e5144372b1e11000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000030f1b27333f4953606a6f7c83878989857f736e63584e43372b1f120600000000000000000000020b17202b353e485059616a6f7980878f939a9ea0a8a6a8a9a9a9a9a7aaa39f9c95908981796e685e564c433a2f231a0d040000000000000000010e1a26313c44505b666d78818a91979c9fa3aba5a5a4a4aba39f9d9a95908a827b6e695e52463a2d20140700000000000000000000000f1b2835424e5b6875818e9992867d706b60584e463c342a22180f0600000000000000000000000000000000000000020f1c2835424f5b6875828e9ba0a0a09f9286796c5f5346392c2013000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d6053473a2d2014070000000000000000000000000000000000000205090e121415181a1c1d1e1f1e1d1d1a181615130f0a06020000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f0902000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7978777573716e6866615e57544e46413b322c231c130a02000000000000000000000000000005111e2a36414d56636f7c8995a0a0a0a0a09f92867a6d6153493f3327160c020000000000000000000000000003101c28343f4a54616e7b88949fa0a0a0a09e9185796d6053463a2d20130700000000000000000000030d172029333b434b515960666d71767b7f828587898a8b8b8b8a8988878582807d7975716d67615f57534e46413a32281e1308000000000714212d3a4754606d7a7a7a7a7a7a7a7a7a7a7a716c62574d42362c20170c0000000000000000000915202935404b55616c717a7a7a7a7a7a7a7a7a7a796d6053463a2d20130700000000000000000000000000000000070f181f272f353e434b51575e61696e72777c808386898b8d8e8f8f908f8f8e8d8b898683807c77726e68615e56514b433e342f271f180f070000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053473a2d20140700000714202d3a4753606d797a7a7a7a7a7a7a7a776c605346392d2013060000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a6d6054473a2d211407000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e21140700000000000005121f2b3744505b656f7c8690949697928b80736a5f53473a2e2115080000000000000000000000050e19232c363e474f585f676d747c82878d9196979a9b9c9d9c9c9a9998928f8a837d746d675e564c443a31281d11080000000000000000000009151f28333f4a545c666d747e848b9092999898999898979992908d89837d766e695e574d42362a1e120500000000000000000000000f1b2835424e5b6875818e92877d706b60594f463d342b221810060000000000000000000000000000000000000000020f1c2835424f5b6875828e93939393939286796c5f5346392c20130006131f2c3845515c666d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675d5145392c2013060000000000000000000000000000000003090e12151a1e21222527292a2b2b2b2a29272522211f1b15120f0a0300000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c0300000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d676c6a696664615e5654534d47433d363029201a110a010000000000000000000000000000000714202d3946525e6875818e939393939393938e8275685e5241382d22170b0000000000000000000000000000000b17232e3847535f69768390939393939393978a7e7164574b3e3124180b0000000000000000000000050e172029313940454f545c6064696e7276787b7c7d7e7e7e7e7d7b7a787673706d6764605c55534d47433c35302820160c02000000000713202c3945525d686d6d6d6d6d6d6d6d6d6d6d68625a50453b30241a0e05000000000000000000030d18242f3a43505a61686d6d6d6d6d6d6d6d6d6d6d675c5145382c1f13060000000000000000000000000000000000060d151d2429313a40454d52565e61666b6f73767a7c7e8081828383838281807e7c7a76736f6a65615e56524c4540393129231d150d060000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675d5145392c1f1306000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f12050000000000000000000000000000000613202c3945515d676d6d6d6d6d6d6d6d6d675d5145392c201306000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e2114070000000000000613202d394653606c788491989fa6a19e93877c6f6255483c2f22150900000000000000000000000007111a242c353e464e555d606a6f757c8084888a8d8e8f90908f8e8c8986827d78706b605d554c443b32281f160c0000000000000000000000030b17222d38424a545c606c71797e8386898b8c8c8c8b8a898683807c77706c615e574d453b30251a0e0200000000000000000000000f1b2835424e5b6875818e877e706b61594f473d342b22191006000000000000000000000000000000000000000000020f1c2835424f5b6875818787878787878786796c5f5346392c20130004101c2834404b545c60606060606060606060606060606060606060606060606060606060606060606060606060606060606060605d554b4035291d1104000000000000000000000000000003090f141a1e21262b2e2f32343637383838373634322f2e2b26211f1a150f0a0400000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c02000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c555d5c5a5754524c4846423b37322a251f170e0800000000000000000000000000000000000814212e3b4754616e7b878787878787878787877d7063564c412f261b110600000000000000000000000000000006111c2b37424d5764717e87878787878787878783766a5d5043372a1d10040000000000000000000000050e171f272f353d424a5053575f626569696e707172727171706f6d68696663605c5553514b46423c373129241e160e04000000000004111d2935414c565d60606060606060606060605d5650483f33291f1208000000000000000000000007131d28313e4850565d60606060606060606060605c554b4034281c1004000000000000000000000000000000000000030b12181f282f353b42464d525459606366676d6f71737575767676757573716f6d676662605854524c46413b352f271f18120b03000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060606060606060606060606060606060606060606060606060605d554b4035291d1004000004101d2935404b555d606060606060606060605b53493f33271b0f0300000000000000000000000000000004111d2935404b555d6060606060606060605d554b4135291d1104000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2a8a8a094877a6d6154473a2e2114070000000000000916222f3c4955626f7c8896a0aab0ada49a8c7f7266594c3f3326190c0000000000000000000000000008121a232c343c434b51585f626a6f73777b7e808282838382817f7d7a75706c656059514b433b322920160d0400000000000000000000000006111c262f39424a515a61676d72767a7c7e7f807f7e7d7c7977746f6a64615a534d453b33291f14090000000000000000000000000f1b2835424e5b687581877e716c61594f473d352b2219100700000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a6d6054473a2d21140700000c18232e39424b515354545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b433a2f24180d0100000000000000000000000001070c151a1f262a2d31373a3b3e4043444445444443413e3c3b37322e2b26201b150c0700000000000000000000000000000009141e2730373d41424646464646464642403d372f271e13090000000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545453514b514f4d4a4746413b3a36312b272019140d050000000000000000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a7a7a706b6054443a301d140a00000000000000000000000000000000000e1a26313c4653606c787a7a7a7a7a7a7a7a7a7a6d6054473a2d21140700000000000000000000000000050d151d242930383f44464d535559575e616364656564646362605d565a5653514b4745403937312b262019130c04000000000000010d19242f3a444c525454545454545454545454524c443f362d20170d000000000000000000000000010c161f2c363e444c525454545454545454545453514b43392e23180c000000000000000000000000000000000000000001070d161d242930363b4246474f5456555d606365666869696a696968666463605d5556544e4746413b363029241d150d0701000000000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545454545454545454545454545454545454545454545454545453514b43392f24180c000000000c18242f39434b5153545454545454545453504941382d22170b00000000000000000000000000000000010d18242f3a434b51535454545454545454514b433a2f24180d01000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88959b9b9b9b94877a6d6154473a2e2114070000000000000a1724303d4a5763707d8a96a6b0b9b3aa9a8d8073675a4d4034271a0d000000000000000000000000000008111a222a313940454e53585f62666a6e717375767676767472706d6763605b534f454039312920170e0400000000000000000000000000000a141d273039404450555c6065686d6f7172737271716f6d6767626058555046423b332921170d020000000000000000000000000e1b2835414e5b6874817e716c61594f473d352b2319100700000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d685d5245392c201306000007121d2730394045464747474747474747474747474747474747474747474747474747474747474747474747474747474747474745403a31281d1307000000000000000000000000030b121820262b31363a3c4247484b4d4f5051525150504d4b4947433c3a37312b262018120b0300000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0f04000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474745404442403e3b3936302d2a251f1b160e08020000000000000000000000000000000000000006121f2c3844505c666d6d6d6d6d6d6d6d6d6d6d6860594f4432291e0b02000000000000000000000000000000000009151f2b3844505b666c6d6d6d6d6d6d6d6d6d6d685d5245392c2013060000000000000000000000000000030b12181e262e34383c4247484c4d5254565758585857565554524c4d494745403a38342f2b261f1a150d0802000000000000000008131e28323a4145474747474747474747474745413a322d241b0e0500000000000000000000000000040d1a242c323a4145474747474747474747474645403930271d120700000000000000000000000000000000000000000000040c13181f252a30363a3d4348494c515456585a5b5c5c5d5c5c5b5a585654514b4947433d3936302a251e18120b0300000000000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474747474747474747474747474747474747474747474747474745403931271d12070000000007121d273139404547474747474747474746443f382f261b1106000000000000000000000000000000000007131d28313a404547474747474747474745413a31281d130700000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c888e8e8e8e8e8e877a6d6154473a2e2114070000000000000815222e3b4855616e7b88949fa8adaaa2988b7e7265584b3f3225180c0000000000000000000000000000000810181f272f353c43474e5355585f62646768696a6969676663605d55535049413d352f271f170e05000000000000000000000000000000020b151e272e343e434b5153565d606365656665656462605c5556544e49443e36312921170f05000000000000000000000000000713202d3a4653606d79716c615a50473e352c231911070000000000000000000000000000000000000000000000000004101d2935404b555d6060606060606060605d564c4135291d11040000000b151e272e34383a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c010000000000000000000000050d151d232931373b4246484d5355585a5c5d5e5e5e5d5c5a5855534e4847433c373228231d150c0500000000000000000000000915212c37424c545a5c606060606060605b59534b41372c2014080000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342f3633312e2d2a25211e1a140f0a0400000000000000000000000000000000000000000003101c28343f4a545c60606060606060606060605d564f473d3320170d000000000000000000000000000000000000030f1c28333f4a545b60606060606060606060605d564c4135291d110400000000000000000000000000000001070c151c23282c31373a3b3f424648494a4b4b4b4b4a48474541403d3a38342f2c29231d1a140f0a0300000000000000000000010c1620282f35393a3a3a3a3a3a3a3a3a3a3a39352f28201b120900000000000000000000000000000008121a20282f35393a3a3a3a3a3a3a3a3a3a3a38342e271e150b00000000000000000000000000000000000000000000000001070d141a1f252a2d32383b3c414547494b4d4e4f5050504f4e4d4b494745413c3b37322d2a251e19140c070100000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f271f150b0100000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a000000000000000000000000000000000000010c161f282f35393a3a3a3a3a3a3a3a3a39352f281f160c0100000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4855616e7b8182828282828281796d6054473a2d2114070000000000000814212d3a47535f6976828f959ea19f9892857a6d6154473a2e21140700000000000000000000000000000000060d151d242932373c4347484e5355575a5b5c5d5d5c5b595653514b46443f382f29241d150d050000000000000000000000000000000000030c151c232831394045474c5254565859595958575653514b4947433d39332a251f170f05000000000000000000000000000006121f2c3844515c666d66615a50483e352c231a11070000000000000000000000000000000000000000000000000000000c18242f39434b51535454545454545454524c433a2f24190d01000000030c151d23282c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241d160d040000000000000000000000060e171f272f343c43474d5355575f626567696a6b6b6b6a696765625f5855534e47433c342e271e170f06000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c292329272421201e1914120e09030000000000000000000000000000000000000000000000000c17232e38424a505354545454545454545454524c443d352b210e05000000000000000000000000000000000000000b17222d38424a505354545454545454545454524c433a2f24190d010000000000000000000000000000000000030a11171c1f262b2e2f30363a3b3d3e3f3f3e3e3d3c3a39352f302d2c29231f1c18120e090300000000000000000000000000040d161e24292c2d2d2d2d2d2d2d2d2d2d2d2c29241e160d090000000000000000000000000000000000080d161e24292c2d2d2d2d2d2d2d2d2d2d2d2c28231d150c03000000000000000000000000000000000000000000000000000002090e14191e20272c2f2f35393a3c3e4042424343434242403e3c3a39352f2e2b27201e19140e080200000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241d150d03000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b0200000000000000000000000000000000000000040d161d24292c2d2d2d2d2d2d2d2d2d2c29241d160d040000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f696e75757575757575756d675d5145392c20130600000000000006121e2b37424d57616e7a838d9196928f867e70685e5246392d2013070000000000000000000000000000000000030b121820262b31373a3c4347484b4d4f4f50504f4e4c4a4745403937332d261d18120b0300000000000000000000000000000000000000030b12181f272f34383a414547494b4c4d4c4b4a494745403c3b38322d28221a140d0500000000000000000000000000000004101c2834404a545c605c5450483e362c231a11080000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474745413a31281e13080000000000030b12181c1f2021212121212121212121212121212121212121212121212121212121212121212121212121212121212120201d18130c0400000000000000000000000610182029313940454e53575f6167696e71737677777877777674716f6a67625f58534e4540393029211810060000000000000000020f1b2835414d5a65707579797979797979756f65594d4034271b0e01000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121201f1c181c1a171414110d080502000000000000000000000000000000000000000000000000000006111c2630383f44464747474747474747474745413a322b231a0f000000000000000000000000000000000000000006111c262f383f44464747474747474747474745413a31281e13080000000000000000000000000000000000000000060c10151a1e2122252a2d2e303132323131302f2d2c292423201f1c1813100c070100000000000000000000000000000000040c13191d202121212121212121212121201d19130c0400000000000000000000000000000000000000040c13191d2021212121212121212121201f1c18120b03000000000000000000000000000000000000000000000000000000000002090e11161b1f2224292c2d303233353636373636353331302d2c2924221f1b16110d080200000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121212121212121212121212121212121212121212121212121201f1d18120b030000000000000000030b12181d1f202121212121212121201f1b17110a02000000000000000000000000000000000000000000040c13181d20202121212121212121201d18130c04000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575f616868686868686868605d554b4135291d1104000000000000020e1a26313c46525e686e7980848686827c706c61564c41362a1e110500000000000000000000000000000000000001070c151b20262b2e31373a3b3e404243434343413f3d3a39352f2b27221b140b070100000000000000000000000000000000000000000000070d151d23292c3035393a3c3e3f403f3e3e3c3a38342f2e2b27201c170e090300000000000000000000000000000000000c18232e39424a5153514a423e362c241a11080000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a39352f281f160c0100000000000000070c1013131414141414141414141414141414141414141414141414141414141414141414141414141414141414141413110d07010000000000000000000000060f18222a323b434b51585f62696e73777b7e8082838485848383807e7c78746e6a625f58514b433b332a22180f0500000000000000030f1c2936424f5c697582868686868686868175685b4f4235281c0f020000000000000000000000000000000000000001070c10131414141414141414141414141414141414141413100c070d0b080705010000000000000000000000000000000000000000000000000000000000000a151e262e34383a3a3a3a3a3a3a3a3a3a3a39352f28201a11080000000000000000000000000000000000000000000a141d262d3338393a3a3a3a3a3a3a3a3a3a39352f281f160c010000000000000000000000000000000000000000000003090e1214151a1e2021232425252524232221201d19161413100c0704000000000000000000000000000000000000000001080d1113141414141414141414141413110d080100000000000000000000000000000000000000000001080d1113141414141414141414141313100c0700000000000000000000000000000000000000000000000000000000000000000002050a0f1315191d20212325272829292a29292827252321201d1815130f0a05010000000000000000000000000000000000000000000000000000000000000001070c10131414141414141414141414141414141414141414141414141414141414141414141414141414141414141413100c07010000000000000000000001070c101314141414141414141413120f0b0600000000000000000000000000000000000000000000000001070d111314141414141414141413110d070100000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313b454d53555b5b5b5b5b5b5b5b54514b433a2f24180d010000000000000009151f2a36414d565e676d73787a79756f6a61594f443a3025190d010000000000000000000000000000000000000000040a0f151a1f21262b2e2f313435363736363433302d2c29241f1b17110a0200000000000000000000000000000000000000000000000000030b12181c1f24292c2d303232333232312f2d2c2923221f1b16100b050000000000000000000000000000000000000007121c273039404446444039302c241a120800000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2c29241e160d040000000000000000000004060707070707070707070707070707070707070707070707070707070707070707070707070707070707070707060401000000000000000000000000040d17212a343c444d555c606a6e757b8084888b8d8f90919191908f8d8b8884807b756f6a605c554d453c342a21170d04000000000000030f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f020000000000000000000000000000000000000000000004060707070707070707070707070707070707070706040000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2d2d2d2d2d2d2d2d2d2c29241e160d0800000000000000000000000000000000000000000000020b141c22282b2d2d2d2d2d2d2d2d2d2d2d2c29241e160d0400000000000000000000000000000000000000000000000000020608090e12141516171818181817151413110d08070604000000000000000000000000000000000000000000000000000104070707070707070707070707070401000000000000000000000000000000000000000000000000000104070707070707070707070707060400000000000000000000000000000000000000000000000000000000000000000000000000000307080d11131416181a1b1c1d1d1d1c1b1a18161413110d07060300000000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070707070707070707070707070707070707070707070707070707070707070707070707060400000000000000000000000000000000040607070707070707070706050300000000000000000000000000000000000000000000000000000000010406070707070707070707060401000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484f4f4f4f4f4f4f4f4745413a31281d13070000000000000000030e1925303b444d555d6066676d6c65625f584f473e32291e13080000000000000000000000000000000000000000000000030a0f12151a1f2122242728292a2a2928262320201d18120f0b060000000000000000000000000000000000000000000000000000000001070c1013191d20212325262626252423201f1c1815130f0a04000000000000000000000000000000000000000000000b151e272e34383a38342e271e1a1208000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121201d19130c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f29333c464e565e676d737c82878d9196989a9c9d9e9e9e9d9c9a9896918d87827c736d675e574e463c33291f160c010000000000030f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2021212121212121212121201d19130c04000000000000000000000000000000000000000000000000020a11171c1f2021212121212121212121201d19130c04000000000000000000000000000000000000000000000000000000000000020507080a0b0c0c0b0b0a0907070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090b0d0f0f1010100f0f0d0b090706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000030d18212931363a3b42424242424242423a39352f281f160c0100000000000000000008141f29323b434b5153555c60605b53534e463e352c20170d02000000000000000000000000000000000000000000000000000306090f121415181a1c1c1d1d1c1b19171413100d070300000000000000000000000000000000000000000000000000000000000000000004080d1113141618191a191817161413100c070603000000000000000000000000000000000000000000000000030c151c23282c2d2c28231c150c08000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141413110d08010000000000000000000000000000000000000000030606090a0b0c0b0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313b454e585f696e7980868e93999ea0a8a6a9aaaaabaaaaa9a7a8a19e9a938f8780796e695f584e453b31281d13070000000000030f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f0200000000000004090d0f0f131313131313130f0e0c08040000000000000000000104070713131313131313130a0a08040000000000000000000105090b0c131313131313131312100d08020000000000000000000000060c1012131414141414141414141413110d0801000000000000000000000000000000000000000000000000000000060b0f12131414141414141414141413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0e0d0a080606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020306060606060606020100000000020507080c0e1011121211100e0b08080602000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c0804000000000000000005080a0b1313131313131313130c0b0906010000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0813202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262a2d2e35353535353535352d2c29241d160d0400000000000000000000020d172029313a4045474b515353504947433c342c231a0e050000000000000000000000000000000000000000000000000000000000020608080b0d0f101010100e0c0a070604010000000000000000000000000000000000000000000000000000000000000000000000000001040707090b0c0d0c0b0b090706040000000000000000000000000000000000000000000000000000000000030b12181c1f201f1c18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000004060707070707070707070604010000000000000000000000000000000000000000060b0f12131617181818171514120e0907040000000102030606060606060605030000000000000000000000000000000000000000010d18242f3a434d575f6a6f7b838c92999fa4abacaca9a5a2a1a0a1a2a4a8acacaca49f99928d837b6f6a5f574d433a2f24180d0400000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000002091015191b1c202020202020201c1b18140f0902000000000001080d1113142020202020202020171614100b05000000000000060c11151818202020202020201f1f1c19140d060000000000000000000000000306070707070707070707070707040100000000000000000000000000000000000000000000000000000000000000030606070707070707070707070604010000000000000000000000000004080c0e0f121212121212120d0c0a070200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070c10131416181a1b1b1c1c1b1b19171513120f0b06040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001050708090b0d0e0e0f0f0f0e0d0c0a08060503000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c0804090e121415181b1d1e1e1e1e1d1b181514120e09050100000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f090200000000060c11151718202020202020202020181815120d0600000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f423025190d13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d141a1e2122282828282828282821201d18130c04000000000000000000000000050e171f282f35393a40454746443f3837322a221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121312100c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f11171c1f2022242525252321211e1a1614100b050a0d0f101313131313131212100c0802000000000000000000000000000000000004111d2935414b555f696f7c8490959fa3abafaba49f9c989594939495989c9fa3abafaba39f9590847c6f695e554b41352921160a00000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000030c141b212528292d2d2d2d2d2d2d282725201a130c03000000040c13191d202d2d2d2d2d2d2d2d2d2423201c171008000000000911181d2224252d2d2d2d2d2d2d2c2b29251f1810080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181a1b1f1f1f1f1f1f1f1a1916130e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214181d1f20222527272829292827262422201f1c1713110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d11141416181a1b1b1c1c1b1b1a19171513120f0b060603000000000000000000000000000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b181410141a1e21222527292a2b2b2a29272522211e1a15110d0802000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c0300000910171d2124252d2d2d2d2d2d2d2d2d2524221d181109010000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c90837669564c41362a1e1113202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1c1c1c1c1c1c1c1413110d07010000000000000000000000000000050d161d24292c2f34383a3937332d2b2620181008000000000000000000000000000000000000000000000000000000000000000000000306070606030000000000000000000000000000000000040607060400000000000000000000000000000000000000000000000000000000000004090d0f0f131313131313130f0e0c080400000000000000000000000000000000000000000000000000040607060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151b1c22282b2d2f31323231302e2d2a2522201c161015191c1d2020202020201f1e1c18130d0600000000000000000000000000000005101a232c3945515d676e7b8591969fa7aeaea69e99938f8b89878687888b8f92999fa4acafa7a09691857b6e675d51453d32271b0f04000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000020c151e262c313536393939393939393534312c251e150c0200040d161e24292c39393939393939393931302d28221a1108000009121b23292e313239393939393939393835302a221a100600000000000000000003060712131313131313130f0e0c080400000000000000000000000000000000000000000000000000000000000000040607121313131313131313120706040100000000000000000000030b131a202427282b2b2b2b2b2b2b2625231f19120a0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f141a1e2124292c2d2f313334353635353433312f2d2b2822201d19130f0a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e121415191e202123252627282929282727262421201f1b1715120f0a050200000000000000000000000000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201c1f262a2d2e323436373838373634322e2d2b26201d19130d0701000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c0009121b22282d303139393939393939393932312e29231b13090000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e918578685e5246392d201409202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080f0f0f0f0f0f0f0f070604010000000000000000000000000000000000040c13181d2023292c2d2d2b27221b1b150e06000000000000000000000000000000000000000000000000000000000000000000060c10121313120f0b0600000000000000000000000000070c10131313100c07000000000000000000000000000000000000000000000000000002091015191b1c202020202020201c1b18140f0902000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c131920262b2d3338393c3d3e3f3e3d3b3a36312f2c27211c212628292d2d2d2d2d2d2c2b28241f18100700000000000000000000000000000b16212c38444f59606d79849197a1a9b1aaa39f948f87827f7c7a7a7a7c7e82868e939aa2a9b1a8a1979183796d60594f44382c21160b000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000009141e2730373d41424646464646464642403d372f271e1309010c1620282f35394646464646464646463d3c39332c231a100506111b242d343a3d3f464646464646464644413b342c22180d02000000000000060c1012131f202020202020201b1b18140f0901000000000000000000000000000000000000000000000000000001070c1013141f20202020202020201f1413110d070100000000000000010b151d252c3134353838383838383833322f2a241c130a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171b1f262b2d2f35383a3c3e40414242424141403d3b3938332d2c29241e1a150e090200000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e2122252a2d2e3032333435353635343432302e2d2b2722211f1a15110e080200000000000000000000000000000000000000000000000000000000000000020c151e262c313536393939393939393534312c292c31363a3b3f41434445454443413e3b3a37312d29241e18130c04000000000000000000000000000009141e2730373d41424646464646464642403d372f271e13050e1b242d34393d3e4646464646464646463f3d3a342d251b110600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197877a6d6154473b3025190e202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113181c1f20201f1b17110f0a040000000000000000000000000000000000000000000000000000000000000000030a11171c1f20201f1c17110a02000000000000000000030b12181c1f201f1c18120b030000000000000000000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000000000000000000000000000000000000000000030607090c0e1011111211110f0d0a070604010000000000000000000000000000000000000002070a0c0d12121212121209080603000000000000000000000000000000000000000000060d161e24293237383f4446494a4b4b4b4a4846423d3c38332c282d32353639393939393939383530292219100600000000000000000000000004101c28333c4854606b74818e96a0a9b2aaa298928b827c76726f6e6d6e6f71757b81889297a1a9b2a9a0958d80746b6054483d32271b0f010000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020004101b26303942494d4f535353535353534f4d4841392f251a0f08131e28323a41455353535353535353534a49443e362c22170b0c18232d373f454a4b5353535353535352514d463e342a1f140800000000030a11171c1f202b2d2d2d2d2d2d2d282724201a130b03000000000000000000000000000000000000000000000000030b12181d1f202c2d2d2d2d2d2d2d2d2c20201d18130c0400000000000009131d272f373c404245454545454545403f3b352e251c1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080b141b22272b31373a3b404547494b4d4e4e4f4f4e4e4c4a4846443f3a3935302b26201a140b0600000000000000000000000000000000000000000000000000000000000000000000000002090e13191d20262a2d2e3036393b3c3e40414142424241403f3d3b3937332d2e2b26201e19140f0a04000000000000000000000000000000000000000000000000000000000009141e2730373d41424646464646464642403d3734383b4246484b4e5051515151504e4b4847423c39353029241d160d0800000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0c17202d363e45494b5353535353535353534b4a463f372d23180d01000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a9978a7e7164564d42362a2016202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000001040607090a0b0c0c0b0b0a08070603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104070c10131413120f0b0600000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2b28221c140b0200000000000000030c151d23282c2d2c28231d150c06000000000000000000000000000000000000000000020c151e262c313536393939393939393534312c251e150c020000000000000000000000000000000000000000060b10121316191b1d1d1e1f1e1d1c1a171413110d070300000000000000000000000000000000070e1316191a1f1f1f1f1f1f1515120f0a04000000000000000000000000000000000000060f1820282f353c43474a505355575858585654534d4a48443d3833383e42434646464646464544413b342b22180d0200000000000000000000000714202c38444f5963707d89939da8b2aca29892867e756e6a65626160616265696e747d859297a1abb1a79f93877d6f63594f44382c1d12070000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000915212c37424c545a5c606060606060605b59534b41372c20140d19242f3a444c525f6060606060606060575550483e33281c10111d29343f49515658606060606060605f5d5850463b3025190d000000030c151c23282c2d38393939393939393534312c251d150b0000000000000000000000000000000000000000000000030d151d24292c2d393939393939393939392d2c29241d160d0400000000040f1a252f3941484d4e525252525252524d4b4740372e24190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d262d33373c4246484b515355585a5a5b5c5c5b5a59575553504a4745413a37312a251f17110a02000000000000000000000000000000000000000000000000000000000000000001080d14191e24292c31363a3b3e414647494b4d4e4e4f4f4e4e4d4c4a4846443f3c3a37312d2a251f1b150e0903000000000000000000000000000000000000000000000000000004101b26303942494d4f535353535353534f4d48414045474d5355585a5c5d5e5e5d5c5a5855534d4746413a352f281f1a110600000000000000000000000915212c37424c545a5c606060606060605b59534b41372c20131e29323e48505658606060606060606060585651493f34291d1206000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5a89b8f8275695e52463d3228201d2935414c566c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000406080d1113141617181819181817151312100b060604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070605030000000000000000000000000000000000000000000000000000000000000000000000000a151e262e34383a3938332d261d140a000000000000000b151e272e34383a38342e271e181006000000000000000000000000000000000000000009141e2730373d41424646464646464642403d372f271e13090000000000000000000000000000000000050b1011171c1f20232527292a2b2b2b2a29262421201d1813100b06000000000000000000000000010a12191f2325262b2b2b2b2b2b22211f1b150e0600000000000000000000000000000000050e18212a323a41454e53545b60626465656463615e5756544f48443e42494e5053535353535352514c463d34291f130800000000000000000000000916232f3c4855616b7783909da5afafa49a92867d716c625f585654535455575e616b707c859299a3aeafa49a9083766b605448392f24180c0000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d312518111d2935414c565d6c6c6c6c6c6c6c6c6c64615a5044392d201415222e3a45515b62656c6c6c6c6c6c6c6c6962584d4135291c100000000a151e262e34383a454646464646464642403d372f271d0e05000000000000000000000000000000000000000000010b151f272f35393a454646464646464646453a39352f281f160c010000000814202c37414b53595b5e5e5e5e5e5e5e5957524940352a1f13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292f383f44464d5355555d60626466676869686867666462605b5454524c47433c363028221c140b04000000000000000000000000000000000000000000000000000000000000040c13191f252a3035393b4246484b4c52545658595a5b5c5c5b5a5a5957545350494847433c3936302b27201a150c07000000000000000000000000000000000000000000000000000915212c37424c545a5c606060606060605b59534b4b5153575f616567696a6b6b6a696765615f5754524c45413a312c2317110a020000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d31251925303a44505a61646c6c6c6c6c6c6c6c6c65625b51463a2e221509000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92867b6e61584e443a322b262d3946525e687986939facb2a6998c7f7366594c403326190d000000000000000000000000000000000001070c101314191d2021232424252525242322201f1c171313100c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630383f444646443f382f261c1106000000000007121d273039404546454039302a22180e0300000000000000000000000000000000000004101b26303942494d4f535353535353534f4d4841392f251a0f040000000000000000000000000000050b10161c1c23282b2d3032343637383838373533302d2c29241f1c17110c07010000000000000000000a131c242a2f32333838383838382f2e2b26201810060000000000000000000000000000020b17202a333c444c52585f62666c6f70717271706e6968636059554f464c545a5c6060606060605f5d574f463b3024180c0000000000000000000004111d2935404b5563707d8a959fabb3a99f93887e706b625a534e49474747494d5259616a6f7d87929fa9b3ac9f94897c6f63554b4035291d100400030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1b2835414d5a65707579797979797979756f65594d4034271b13202c3945525d68767979797979797979706c6155493c3023161824313d4a56626d72797979797979797974695d5144382b1f12000006111c2630383f444652535353535353534e4d4841392f20160c02000000000000000000000000000000000000000007121d273139404547525353535353535353524745403a31281d13070000000c1824313c48535d65686b6b6b6b6b6b6b66635c52473b2f23160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f1820282f353d41495053575f6165676d6f717374757575747473706e6c6664605d56534e46423b332d261d160d0600000000000000000000000000000000000000000000000000000001080d161e242930363a4145474d535558565e6163656667686869686767656361605b5355534e4746413b37322b262018120b0300000000000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53555c6065696e727476777878777674716e6966615d56514b433e3527221b140b0200000000000000000f1b2835414d5a65707579797979797979756f65594d4034271f2a36414c56616c71797979797979797979726d62564a3d3124180b000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3998d81746a60564c443c3731303a4754616d7a8799a4afb2a6998c7f7366594c403326190d00000000000000000000000000000003090f12181d1f2024292c2d2f303132323231302e2d2b2823201f1c18120e09020000000000000000000000000000000000000000000407090a0a09080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e38424a505353504a42382d22170b00000000000c18232e39434b5153514b433c342a20150a0000000000000000000000000000000000000915212c37424c545a5c606060606060605b59534b41372c20140800000000000000000000000003090e171c21272c2e34383a3c3f4143444445444442403d3a39352f2b28231c18120b030000000000000007121c252e353b3f404545454545453c3a37312a22180e04000000000000000000000000000a141d29323c464e565d606a6f75797c7d7e7e7e7d7b7874706b63615952545e66696c6c6c6c6c6c6c6961574c4135281c10000000000000000000000613202c3945515d6775828f9ba7b1ada2978d80746c61595047433c3b3a3b3c42464f58606b73808d97a1adb0a69b8e8275675d5145382c1f130600030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c697582868686868686868175685b4f4235281c14212d3a4754606d7a86868686868686867d7064574a3d3124171825323f4b5865727f8686868686868686796c5f5246392c1f1300000c17232e38424a50535e606060606060605b59534b4132281e130800000000000000000000000000000000000000000c18242f39434b51535f60606060606060605f53514b433a2f24180d0100000e1a2734404d59656f7578787878787878736e63574b3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a212a323a41454f535b6063696e72767a7c7e808181828281817f7d7b7975716d68625f58524d443f382f2820180f0600000000000000000000000000000000000000000000000000040c131920282f353b42464c5254575f616568686e6f71737474757575747372706e6c6565625f5854524d47433c373128231d150c03000000000000000000000000000000000000000000000f1b2835414d5a65707579797979797979756f655a62676d72777b7e81838484848483817e7b77736d68605d554f4740332d261d140a00000000000000000f1c2936424f5c697582868686868686868175685b4f42352828313a46525e68717e8686868686868686867f7265584b3f3225180c000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5ab9f92877c6f685e564e47434040424c5663707c8996abb5b2a6998c7f7366594c403326190d0000000000000000000000000002080d151a1d24292c2d2f35393a3c3d3e3f3f3e3e3d3b3a38342e2d2c28231d19140c07010000000000000000000000000000000000050b1014161717161414110e090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a545c60605b544a3f33281c0f0300000004101c2834404b555c605c554e463c31261a0f0200000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c0000000000000000000000050d141a22282d3338383f4446494c4e5050515251504f4d4a4745413a38342e29231d150d070000000000020e19242e3740474b4d5252525252524847433c342a20150a00000000000000000000000006111b262f3b444e585f686d757c8185888a8b8b8b898785817d77706b615e566670767979797979797873695d5144382b1e12000000000000000000000714202d3a4753606d7986929facb8ab9e92857a6d605a50473f37312e2d2e30363e464f59606d7985919eabb8ac9f9285796d6053473a2d20140700030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f93939393938e8275685b4f4235281c14212d3a4754606d7a879393939393938a7d7064574a3d3124171825323f4b5865727e8b93939393939286796c5f5246392c1f130003101c28343f4a545c606b6c6c6c6c6c6c6c68655d53443a3025190d0000000000000000000000000000000000000004101d2935404b555d606c6c6c6c6c6c6c6c6c6c605d554b4035291d110400000f1b2835424e5b68758185858585858585807366594d4033261a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111a232b333c444c525960656c70767b7f8386888b8d8d8e8f8f8e8d8c8a8885827e7a746e6a615e57504a423a322a21180f050000000000000000000000000000000000000000000000060d161e2429323a41454d52565d6065696e7175787a7c7e80818182828181807f7d7b7976726f6a66615e56544e47423c342e271e150b000000000000000000000000000000000000000000000f1c2936424f5c69758286868686868686817568616c71797f83888b8d8f909191908f8d8b88847f7a736d67615952443f382f261b1106000000000000000f1c2936424f5c6975828f93939393938e8275685b4f4235242f3a434f59616d7a85929393939393978f82786c605346392d201306000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bcb4aea39991847a6d686058534e4d4d4e545e6873808d9aa6b3b2a5998c7f7266594c3f3326190c000000000000000000000000050d131920262b2f35383a3e414547494a4b4b4c4b4b4a4846443f3d3a38342e2a251f18120b03000000000000000000000000000000080f161c202223242221201e191615130f0a05010000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c666d6c665b5044382b1f150900000006131f2c3845515c676d675f584e43372b1e130800000000000000000000000000000000000f1b2835414d5a65707579797979797979756f65594d4034271b0e00000000000000000000070f171f252a33393d44484a505356585a5c5d5e5e5e5d5c595754514b46443f38342f271f1911070000000007131f2a3540495257595e5e5e5e5e5e55534e463c31261b0f0100000000000000000000000b17222d38414d565f6a6e7a81888e9297979898979697918e89837d766e686069768286868686868685786c5f5245392c1f12000000000000000000000a1724313d4a5764707d8a98a2aeb1a7998c8073675d51483e352b26212021252a343d45515d67737f8c99a8b2aea2988a7d7064574a3d3124170a00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c14212d3a4754606d7a87939f9f9f9f978a7d7064574a3d3124171825323f4b5865727e8b989f9f9f9f9285796c5f5246392c1f130006121f2c3844505c666d7879797979797979756f65564c41362a1b110600000000000000000000000000000000000006131f2c3945515d676d787979797979797979786d675d5145392c20130600000f1c2936424f5c6975828f91919191918d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000071019232b353d454e565d606b6f787d82888c8f929997999a9b9c9b9b9a999797928e8b86817b756e69605b544c443c332a21170e050000000000000000000000000000000000000000000710181f282f353e444c52565e61686d72767b7e818587898b8c8d8e8f8f8e8d8d8c8a8785837f7b77736e68626058534e45403930271d12070000000000000000000000000000000000000000000f1c2936424f5c6975828f93939393938e8275696e767e858b9095989a9c9d9e9e9d9c9a9895908c868079706c635b504941382d22170f050000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f42352935414b55616b75818e97a19f9fa59f92857b6e655b5044372b1f1205000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b4aaa39fa09690837a6f6a625f585a5a585f666d7a85929fabb8b5ab978b7e7164584b3e3125180b0000000000000000000001070e171e252a3137394045474b4c525456575758585857565553504a4a46454039363029241d150d070000000000000000000000000008111a21272c2f30302f2e2d2a2522211f1b15110d080200000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79786c6053463c31261a0e010004111d2935404b55606d796f6a5f53473a3024190d00000000000000000000000000000000000f1c2936424f5c697582868686868686868175685b4f4235281c0f000000000000000000091119212931363e44494f54545c60636567696a6b6b6b6a686663605d5553504a454039312b231911070000000a16232f3b47525c63666b6b6b6b6b6b625f584e43372b1e130800000000000000000000030f1b27333f49535e686e7c848e939b9ea2a9a4a5a4a9a19e9b95908a827a706b6a778490939393939285786c5f5245392c1f12000000000000000000000d1a2633404d596673808c99aab4aca095887b6e61554c41362c231a1414141a222935404b55616e7b8896a0acb4aa998c807366594d4033261a0d00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c14212d3a4754606d7a8793a0acaca3978a7d7064574a3d3124171825323f4b5865727e8b98a5acac9f9285796c5f5246392c1f13000713202d3a4653606d7984868686868686868175685e5246382d22170b0000000000000000000000000000000000000714202d3a4753606d79858686868686868686867a6d6053473a2d20140700000f1c2936424f5c6975828f9c9e9e9e9a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18222b353d474f575f686d747c83898f94989c9fa3aba6a7a8a8a8a7a7a6a9a29f9b98928e87817b726c665d564d453c332920170b0200000000000000000000000000000000000000081119222a313a414550565d60696e747a7e83888b8e91979698999a9b9b9c9b9a9a989698928f8c88847f7b756f6a625f57514b42392e23180c0000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e82756f7b828b91979da0a7a7a9aaababaaa9a7a7a09d98928d847d736e605b53493f332721170d0300000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235303945515d67707d8a939ea9b2a89e938a7e71695e53493f33271b0f03000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aea3989298a09590847c746f6a686766676a6f78828f97a2adbaaea399897d7063564a3d3023170a000000000000000000040c1318202930363c43474b515357565d60626364656565646361605c545653514b46423b352f271f1911090100000000000000000000050f1a232b33383c3d3d3c3b3a36302f2e2b26201e19130e0802000000000000000000000000000000000000000000000000000000000000000000000006131f2b38434e5864717e7d7063574e42372b1e1308000a13202c3945515d6773807c6f62564c4135291c1106000000000000000000000000000000000f1c2936424f5c6975828f93939393938e8175685b4f4235281c0f000000000000000009121b232b333b42465055596063666d6f72747677777877777573706d6764605c54514b433d352b23190f0500000c1925323f4b57636e737878787878786f6a5f53473a2f24190d0100000000000000000005121f2b3744505b656e7a8491969ea5abadb3b4aeacaaa9aaa79f9d948f857d706c7885919e9f9f9f9285786c5f5245392c1f12000000000000000000000f1c2935424f5c6875818f9ba8b5aa9d918477695f53433a2f241a110a07091018242f3946535f697784919daab5a89c8f8275695c4f4236291c0f00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130006121f2c3844505c66737f8c999393939392867a6d6153493f33271b0f030000000000000000000000000000000006121e2b37424e5764717e8b979393939393938d8074675d5145392c20130600000f1c2936424f5c6975828f9ca8aba79a8d8074675a4d4134271a0e0100000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a343d474f59606a6e7a818790959c9fa6a9acafb5b3b4b4b5b5b4b4b2b3adabaaa29f9a938e867f786d685f574d453b32291d140a00000000000000000000000000000000000008111a232b343c434c525a61686d747b80868b9095989b9ea1a9a4a6a7a7a8a8a8a7a6a5aaa29f9c9896918c86827c756e6a605c544b4034281c100400000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e82757c858f949ea1a9a8a5a3a2a2a3a4a7abadb1acaaa29f96918a80746c655b50443f33291f140900000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422e39424f59606d7984919ea5afaca1968e81756c61564d41382d22170b00000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f92869196a0969187817b7775737374777c828f949ea9b3b9ac9f92867a6d6054473a2d2114070000000000000000050d161d2429323a41464e53555d606468686d6f707172727171706e6d666763605c54524d454039312b231b130a010000000000000000000b16212b353d44484a4a49474642403c3b37322d2a251e19140d05000000000000000000000000000000000000000000000000000000000000000000010b15222e3b4754606a768382766a5f53473a2f24190d06111b2834404a54606d7a858174685d5246382e23170b000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f0000000000000008111b242d353d454d535a61646b7075797c7f8183838485848382807d7a76706d66605c554f473d352b21160b00000d1a2633404d596673808485858585847c6f62554c4135291d11040000000000000000000613202d394653606c77839096a0a8afb8b1abaaa39f9d9d9d9fa3a69f9791877e707986929facab9f9285786c5f5245392c1f1200000000000000000000111e2a3744515d6a7783909daab4a79b8e817468574d4231281e120800000007121d2a36424d576875828e9ba8b5aa9d9184776a5e5144372b1e1100030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130003101c28343f4a54616e7b86929f9f9fa3988c7f72655b5044372b1f1409000000000000000000000000000000000814212e3a47535f6a7683909ca99f9f9f9f94887b6e62554b4035291d110400000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000007131d28313c464f59606b707c848e939aa0a7abb0b6b8b4b2adabaaa9a9aaabadb3b4b8b4aeaca49f98928c827a6e695f574d443a2f261b11060000000000000000000000000000000007111a232c353d464e565d606c717a80868d92989d9fa7a8abadb2b1b3b4b4b5b5b4b4b3b2b4aeaba9a8a09e99928e88827b736d665c5145382c1f130600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e817c8691979fa6a29f9b9897969596989a9ea1a9abb1aea8a19e928c81776c605a50453b31251a0e04000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4234404b54606b74808d96a1adafa49a91847a6d605a50443b2f261b110600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a6998c80849198a099938e88848180808184878f949ea6b0bab0a69c8f8276685d5245392c20130700000000000000070f171f282f353e444c52585f62676d7175777a7c7d7e7e7f7e7e7d7b797773706d66615e56514b433d352d251c130a010000000000000004101c27333d474f5456575554524d4c4947433c3936302a251f170e08010000000000000000000000000000000000000000000000000000000000000007121d2a36424d57626f7c89887b6e62554c4135291b110b17222d3844515c66727f8c867a6d61544a3f34281c10030000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f00000000000006101a232d363e474f575e616c70777d8185898b8d8f90919191908f8c8a86827d78726d6760594f473d33271c1004000916232f3c4956626f7c89919191918d8174675d5145392c20160b000000000000000006121e2b37424e5764717e8a959fa8b2b7afa79f9d989291909192999c9ea19992867c7a8799a3afab9f9285786c5f5245392c1f1200000000000000000000121e2b3845515e6b7884919eabb2a6998c7f7366594c403126160c00000000010e1a2631404d5a6673808d99a6b3ab9e9285786b5f5245382c1f1200030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000c17232e3846525e6875818e9ba7b1aa9e9184786c6053463b30251a0e00000000000000000000000000000004101c2834404b54626e7b88949fabacb2a89c8f82766a5f53433a2f24180d0100000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000000000000020b18242f3a434e58606b707d8591969fa4acb1b7b3adaba7a9a19e9d9c9c9d9fa2a9a8abaeb3b6afaaa29f948f847b6e695e564c41382d22170b030000000000000000000000000000060f19232c353e474f585f686d757e858d92989fa2aaabb1b4b6b3b3adaba9a9a8a8a8a9aaacaeb4b4b6b2acaba39f9b938f8780796d6053463a2d20130700000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9d9184859298a1a19e98928f8c8a8989898b8e91969d9fa7aeb2ada49c938d80736c62574d42362a20150a000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423845515c666f7c87939fa8b2a89f93887d70685d52483e32291d140a0000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7c869299a29f9a96918e8d8d8e90939a9fa6b0b8b2a89f948a7d7063564c4135291d11040000000000000710192129313a404550565e616a6e74797e818486898a8a8b8b8b8a89888683807d79736e69605d554f473f372e261c130a000000000000000714202c38444f5960636362615e565955534e4746413a3630292019130c040000000000000000000000000000000000000000000000000000000000000c18242f3a46525e6975818e8d8074675d5145382d22170f1b27333f4953606d7984918c7f72665c5044382b1f150a0000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000030c18222c353e48505960696e757d83898e9297989a9c9d9e9e9e9d9b9999928f8a847f79706b60594f44382c201307000815222e3b4754606a7784919d9e9e92867a6d6054473d33271c1002000000000000000814212e3a47535f6a7784919da7b1baafa59e95908a86848384868a8f949ea19891847c8895abb5ab9f9285786c5f5245392c1f1200000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190c0000000000091926333f4c5966727f8c99a5b2ac9f9286796c5f5346392c201300030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000006111c2a36414d56636f7c8995a0acaca096897d7063574d42362a1c1106000000000000000000000000000006131f2c3845515c6673808d9aa6b0b9ada1968a7d7064574e4231281d13070000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000000000000000000000000000000a141d2935414b555f6a6f7d869297a0a8afb6b3ada9a19e9a969691909090909297979b9fa2aaadb3b4aea69e9691847b6e685e53493f33271f140900000000000000000000000000040d18212b353e474f59606a6f7a828a91979fa3aaaeb4b6afaca9a6a9a19e9d9c9b9b9c9c9e9fa3aba8acaeb4b5afaca59e999184796c605346392d20130600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aca096919298a29f97918b85827f7d7c7c7d7e81848a90959fa3aab3aea59d928b7e71695e53463d32271b0f020000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42424e58606d79839199a4afaba0968d80746b60564c41362c20170b020000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f737e879298a0a7a09d9b9a999a9d9fa4acb0b7b0a9a1968f82766b6155443a2f24190d010000000000040e19222b333b434b515a61686d747b81858a8e91939a969798989897969892908d8985807b736d676059514940382e251c11070000000000000916222f3c4854606b70706f6e696966625f5854524c46413b3229241e160d050000000000000000000000000000000000000000000000000000000004101d2935404b55616e7b869292857a6d6053493f33271b121f2b3744505b65717e8b969184786d6053463c32261b0f0200000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000b151e2a343e47505a616b707b828a90959b9ea2a9a7a9aaaaabaaaaa8aba39f9c96918c847d706b6054483c2f2216090006131f2b38434e5866727f8c99a4a2988b7f7265594f44382c1f1409000000000000000815222f3b4855626e7b8895a0acb9b2a89e938e837d7a7776777a7d82899196a0968f828f9ca9b5ab9f9285786c5f5245392c1f1200000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190a00000000000d192633404c5966737f8c99a6b2ac9f9285796c5f5246392c1f1300030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000e1925303b4854606b7783909da9b2a89b8f8275695e5246382e23170c00000000000000000000000000000713202d3a4653606d7985929eabb8b4ab9e9184786d6053463c3120160c010000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01020405050404020000000000000000000000000000000000000000000000000000000000000006111b262f3845515d676f7c869298a2a9b2bbafa9a19e97928e8a87858383838485878a8e92989ea2a9afbab0a8a09691847a6d655b50443c31261a0e030000000000000000000000010c161f2a333d474f59616b707c848f939ea1a9aeb4b3adaca49f9c99969792908f8f8e8f8f919299979b9fa2aaabb1b9aca1968b7e71665b5044382b1f120600000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b2a8a09d9fa29a938d857e797572706f6f707174787d838b9298a2a9b3aea49f92857b6e61584e43372b1e13080000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f3f4a545f6a73808c95a0abafa3999184796d60594f443a30241a0e05000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73707d8690959fa2a9a8a6a6a7aaacafb6b0aba69f9691847b6e61594f4432281e13080000000000000a15202b343c454d555d606c717a81878e92989b9d9fa4aca4a5a5a4a4aaa39f9d9a97918c8680796f6b625b524a40372e23190d0400000000000a1723303d4a5663707d7d7c7a7875736f6a66615e56524d443f352f281f170e0500000000000000000000000000000000000000000000000000000006131f2c3945515d6773808d99988b7f72655b5044372b1f13202d394653606c7884919d968a7d7164584e43372b1e140800000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000007121c27303c464f59616c717d858f949da0a7abadacaaa6a3a1a0a0a1a2a5a9aca8a19e9691877d706356493d3023160a00030f1b27323d4854616e7b87939faa9d9184776b6054483b30251a0e000000000000000c1925323f4c5865727f8b98a7b1b8aca0968e8178706d676a676d70757d8491959f948f949faab8ab9f9285786c5f5245392c1f1200000000000000000000111e2b3844515e6b7784919eaab3a6998d8073665a4d4032261b0f03000000000d1a2734404d5a6773808d9aa6b3ab9e9185786b5e5245382b1f1200030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000008141f2c38444f5965717e8b97a2adac9f92877b6e61544a3f34281c100300000000000000000000000005121e2a36424d5764717e8a97a1adb9aea3998c7f73665c5044382b1f1204000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e0d0f11111211100f0d0b07070501000000000000000000000000000000000000000000000000000b17222d38414f59606d79849198a2aab3b5afa59e97928b85817d7a7877767677787b7d81858c92979ea5afb5b2a8a0968f82776c60574d42372b20150a000000000000000000000007131d28313c454f59616b707d8691969ea5adb3b3ada9a19e9a93908c8987858382828282838486888b8e92989d9fa7aba99e9184796d60544a3f33281c0f0300000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bab2acaca4999388807a716d67656463626365666c70787f869297a2abb4aea2988f82756a6054473a3025190d0100000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f44505b666f7c86929fa7b1a79f92877c6f675d51473d32281e120800000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f736b707c838c92979d9fa7a6a7a8a8a7a6a69f9c948f847c6e695e52473e3320160c010000000000030f1b27323c464e575e676d747e858d92999fa2aaaaacafadabaaaaabacaeaeacaaa9a19e98928d847d726d635c52493f352b1f160c0100000000101d293643505c6976828a888785827f7c77736d68615e565045413a312920170f0500000000000000000000000000000000000000000000000000030f1b27333f4953606d7985929e9e9184786c6053463c3126202c38444f5964707d8a95a09c9083766a5f54473b3025190d00000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000c18232e39424e58616c717e8792979ea6acb0aba7a09d99969493939496999c9fa6a99f958e81756b6054483c2f22160900000a16202d3a46525e6976828f9caaa095897d7063574d42362a1d12070000000000000e1a2734414d5a6774808d9aa7b3b5ab9e9184796d66605d555d60636b707b8391969f9c9fa6b0b8ab9f9285786c5f5245392c1f1200000000000000000000111d2a3744505d6a7783909daab5a89b8f827568584e43372b1f140900000006131f2b37434e586975828f9ca8b5aa9d9184776a5e5144372b1e1100030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000020f1b27323d4753606d7985929facafa3998c8073665c5044382c1f14090005050505050505050505050714212d3a46535e6976828f9ca9b3b9ac9f92867a6d61544a3f34281c1003000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a16191c1d1e1e1e1d1c1a171413110d080401000000000000000000000000000000000000000000030f1b27333f4953616b74818e96a0aab3b5aba49f938e857f7974706d686a69696a696e71757a7f858e939fa3abb5b2a89f948c7f72695f53463c31261b0f00000000000000000000030d18242f3a434d57606b707d869298a0a8afb9afa9a29f97928c8783807c7a7876767575757677797b7e81858a90959c9fa1978b7e72665c5042382d22170b0000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c2bbafa49a93877e746d68605d5557565656545b60656c727d859299a3aeb3aa9e94897c6f62564c4135291d110500000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4d57606c78839099a3aeaa9f958c80736a60554b40352b20160c0000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73666a6f797f858c909597999a9b9b9a999794908a827a6e6a5f564d42352c210d0400000000000006131f2b37434e5860696e79818a92989fa3abaeacaaa6a9a19e9e9e9e9fa3aba7abadadaaa39f9691877f736e635b51473d31281e130800000000101d293643505c6976838f9597928f8c8884807a746e68625a524c433b332921170d0400000000000000000000000000000000000000000000000005121f2b3744505b65727e8b97a2a096897d7063574d42372b222f3b4854606b7683909da89f94887c6f62564c41362a1d1207000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000004101c2834404a545f6a707e879299a2a9b0aea69f9c95908c8987878788898c8f949b9e979083796d60594f44382c201307000005121e2a36424d5764717e8a98a2a89b8f8275695e5246392e23180c0000000000000f1c2835424f5b6875818e9ba8b5aea3998b7e71675d54514b51535960696e7b849199a4aab0b8b8ab9f9285786c5f5245392c1f12000000000000000000000f1b2835424e5b6875818e9ba8b4ab9e9184786a5f54473b31251a110a080a1117242e3b47535f6a7884919eabb5a89b8f8175685c4f4235291c0f00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000a161f2c3945515d6774808d9aa4afab9e9184796d6053463b31261a0e121212121212121212121212101c28343f4a54616e7b87939facb9b1a79b8e8175685e5242382e23170b00000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413427202326282a2b2b2b2a29262421201d1913110d07010000000000000000000000000000000000000005121f2b3744505b65707d8a939da8b2bbafa499938c817a726d6763615e565d5d575e6164686d727a818b9299a3acb6b0a69f92867b6e61584e43372b1d12070000000000000000010b151f2935414b555f69707d879298a2aab2b4aea59e97928c857f7b7673706d686a6968686969666c6e7175797e83898f949e9184796d60544a3f2f261c11060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bdb2a89f93887e716c605d56514b4a49494a4a50535b606b6f7d87929fa7b1b0a69b8f8275685e5246392d20130700000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f535e69727f8b959fabaea2989083786d60584e43392f231a0e040000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73665f676d727a7f83878a8c8d8e8f8e8d8a87837d766d685f584e443b30231a10000000000000000815222e3b4754606a6f7b838e939fa2aaafaba7a09d999597929191919299979a9fa2a9adaea8a199928c80736d63594f433a2f24190d02000000101d293643505c6976838f9ca19e9c9996918c86807b716c605d564d453b33291f160c0100000000000000000000000000000000000000000000000613202d394653606c7884919da9a89c8f8275695f53463a2f2b37434e5863707d89959faba69b8e8174685e5246392e23180c000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000006121f2c3844515c666f7c869299a3abb3aaa39f948f89837f7d7b7a7a7b7c7f83888e9391857b6e675d51473d33271c10040000020e1a25303b4753606d7985929fab9f92877b6e61544b4034281c100400000000000f1c2936424f5c6975828f9ca8b5ac9f92867a6d60554b454045474f575e696f7d87939faab4bfb8ab9f9285786c5f5245392c1f12000000000000000000000c1926323f4c5965727f8c98a8b2ada196887c6f62574d42362a231c1515141b222a36414c56626f7c8896a1adb4aa998c807366594d4033261a0d00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000004101d2935404b55616e7b87939facada1968a7d7064574d42362a1d1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2b3844505c6673808c9aa4afb8aca095897c6f63564c4130261c110600000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d41342b2d30333537383837373533312e2d2a25201d18130d070100000000000000000000000000000000000613202d394653606c7883909da5afb8ada39f93877f756d68605d5554524c50504d5254565d60686d757f87929aa4afbaaea3988e81756a5f5347392e23180c000000000000000007121d27313945515d676e7b859299a3aab4b3aaa39f938e857f79736e696663605d565c5c5b5c545b606264676d71767d828a918c7f72675c5142382e1d140a000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ada1968d81746c625a524c45403d3c3c3d3f44495059606b727f8b95a0abb9ac9f92867a6d6154473a2e21140700000f1c2936424f5c6975828f9ca8b5a89b8e8275685a505a616e7b86929fa7b0a69f92867c6e665c50463d31271d1108000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366555c60686d72777b7d7f81818281807e7a76706b615e564e463c32291f1108000000000000000916222f3c4955626f7c8590959ea5aeada69f9c95908c89868584848586888a8e92979ea1a9b0aba39f928c7f726b60564c4135291e1408000000101d293643505c6976838f9ca9aba8a8a09e98928d857e756d685e574d453b31281d12070000000000000000000000000000000000000000000006121f2b37434e5863707d8995a0acac9f93877b6e61554b40352e3b47535f6a76828f9ca7b1ac9f92867a6e61544b4034281c10040000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000004111d2935404b55606d78839098a3abb3aaa298928b827c7773706e6d6d6e6f72767c8189867d6f695e554b40352b21160b0000000009141f2c3945515d6774818e9aa8a3998c8073665c5145382c1f150a00000000000f1c2936424f5c6975828f9ca8b5aa9d908377675d51433935383d454d57606b74818d98a2aebab8ab9f9285786c5f5245392c1f12000000000000000000000916232f3c4956626f7c8996a1acb2a89a8e8174695e53463f342e26232223262d333e46525e6874808d9aa8b2aea2988a7d7063574a3d3024170a00030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000c18242f3947535f6976828f9ca8b2a89c8f8276695f5346392e232b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2d3a4653606d7984919eacb6b3a99d9083776b6054443a301e140a0000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413338393c4042444445444342403e3a3936302c29241d18120c0400000000000000000000000000000005121e2a36424d5764717d8a95a0acb7b0a69c918b7e726d615e56514b47464143434246474c52565e616d727e88939fa6b0b4aa9f93877c6f62544b4034281c1004000000000000000c18242f39434f59606d79849197a2abb4b3a9a298928b817a726d67615e575654524c4f4f4f4f4a505355555c60646b70767d8485796d60554b4030261c0b02000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5ab9e91847a6d605a5045413a352f302f2d33383f444f59606c7883909da9b3afa3998b7e7165584b3e2f24180c00000f1c2936424f5c6975828f9ca8b5aa9d9184776c605b616c75828f98a2aea99f948b7f726a5f544a3f342b1f150b00000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f73665951565d6065696e70737475757473716e68636159524c443c342a20170d00000000000000000a1724303d4a5763707d87939fa4aea9a19e948f89837f7c7a78777778797b7d81858b92979ea6afafa49f93877d70685d52453b3025190d010000101d293643505c6976838f9ca9b6b5b2acaaa29f97928b827a6e695e574d43392f24180e040000000000000000000000000000000000000000000a14212e3a47535f6a76828f9ca7b1afa49a8d8074675d51453936424d57626f7c88949fabbaaea3998c7f73665c5145382c1f160a0000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000613202c3945515d67727f8c95a0aab4aba29892867e766f6a66636160606163666a6f757d7e716b60574d43392f23190f050000000004101d2935404b55636f7c8996a0ab9e9185796d6053463c32261b0f02000000000f1c2936424f5c6975828f9ca8b5a89b8f827568554b4031292c333b454f59616e7a86929facb8b8ab9f9285786c5f5245392c1f12000000000000000000000815222e3b4754606a7884919eaab4ac9f92867b6e615b51443f38302f2f2f2f383f44505a616e7a86929facb8ab9f9285796d6053463a2d20130700030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000007121d2b37424d5763707d8a96a0acac9f93877b6e61554b40343838383838383838383838383838383836414d5663707d8a96a1adbaada2978b7e7165594f4332291e0c020000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413f4446494c4f50515151504f4d4a4746413a39352f29241d160d0600000000000000000000000000000714202d3a46525e697683909ca7b1b5ab9f948c7f736c625b524c45403a39353030363a3b41454c525b626c727f8c949fabb5afa4998e8174665c5145382c1f130600000000000004101d2935404b55616c74818e96a0a9b3b3a9a19792867e756e68605d55534d49474541434242423f4446484b51535960636c707a7d70675d5143392e1e150a00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aea3998b7f72675d51483e352f2924232322282d333d44505b66707d8a97a1adb5ab9b8e827568554b4035291d1004000f1c2936424f5c6975828f9ca8b5aca0958a7e736c6668717e8a949eaaada2978f82776c60574e42382e22190d0300000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4c5254575e616466676868676664615e56554f46413a322a22180e0500000000000000000916232f3c4855616b727f8b929da69e97918a827c77736f6d676b6b666d6e7174797f858f949ea5afafa49991847a6d60564c41362a1e11050000101d293643505c6976838f9ca6aaacb2b9b4aea9a29f948f837b6e695e554b40352920160c020000000000000000000000000000000000000006111c2935414c56626e7b87939facb9b6ac9f92857a6d6053473d3a46535f6975818e9ba6b0bbb4ab9e9185796d6053463d32271b0f0200000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000714202d3a4753606d7985929ea7b1afa39992867d716c626058565454545556585f626b70716c61594f453b31271d11070000000000000c18242f394854606b7784919eaba1978a7e7164584e43372b1e1308000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422f282129333d46525e6874818e9baab4b8ab9f9285786c5f5245392c1f120000000000000000000006131f2b37434e586673808d98a3aeaea3988f82756d635b504a423e3c3b3c3d4149505a626c75818e98a2aeb0a69b8e8175675c5145382c1f130600030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000010e1a26313c4653606c7884919eaaafa49a8d8073675c514545454545454545454545454545454545454546525e6875828f9ba8b2b6ac9f9285796d6053473d3220170d000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d464a505356595b5d5e5e5e5d5c595754524c4745403a352f281f17110a020000000000000000000000000815212e3b4854616e7b87939facb9afa3998f82786c605a5146413a352f2d2925252a2d2f353a4146515a606c77828f99a3afb5ab9f9285796d6053463a2d20130600000000000006131f2c3945515d67707d8a939da8b2b4aba19792857c716c615e56514b46423d3a39352f35352d3338393b4045474f545a61676d706b61554b4030271d0c0300000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f92867a6d61554c413629241e181616171b2228333f4a54606c7885929eabb7aa9e918477675d5145392c1f1306000f1c2936424f5c6975828f9ca8b5b1a79a908a80786d6d7a85929ea6afa59f92857b6e655b50453c30261c10070000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4145474d525457595a5b5c5b5a5754524c48443e36302920180f060000000000000000000714202c38444f59626d74808d949c948f857e766f6b6662605d55545c606164676d727a828e939ea7b1aba1978d8073685e5246392d2014080000101d293643505c6976838f97999da0a8acafb5b3ada69e9590847b6e675d51453e32281e1308000000000000000000000000000000000000000c17232e3946525d6874818d9aa4afbbbaada2978b7e7265594f44414c56616e7b87929facb9b4b5ada1978a7e7164594f43382c1f140900000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0005121e2a36424d5765727f8c97a1adb2a99f92877d706b625a544e4a48474748494e5359606364615a50473d33291f150b0000000000000007121d2c38444f5966737f8c99a4a99c9083766a5f53473a3024190d000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42352817202a36414c5663707c8998a2aeb8ab9f9285786c5f5245392c1f1200000000000000000000030f1b27323d4854616e7b86929fa9b3aa9e948c7f726d605c544f4a4948494a4f535b606c717e8b939eaab4ab9f94897c6f62554b4034281c100400030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000009151f2b3844505b66727f8c98a3aeac9e9285796d6053525252525252525252525252525252525252524953616e7b86929facb9afa49a8d8073675d5145392c1f1305000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d53545b606366686a6b6b6a6a686664615e5653514b4540393128221c140b0300000000000000000000000c1926323f4c5965727f8c9aa4afb9ac9f92877b6e665b50483f35302924201d191a1e20242930363f44505b656e7b87929facb9ada2978a7d7063574a3d2d22170b000000000005111e2a36414c56606d7984919ea5afbaaea39992857c6f6a625a524c45403936312d2c2924292822282b2d2f34383d444850555d606361594f433a2f1e150b0000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c8f8276685e52433a2f2419130c07060b1117222d3844505b6674818e9aa7b4ac9f9386796d6053473a2d201407000f1c2936424f5c6975828f9ca8b5b9aca29a928d827a75818e97a1ada99e938a7e71695e53493f332a1e150a000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c40393b4246484a4c4e4e4f4e4d4b4746413b38332a251e170e060000000000000000000004101c28333e47515b606d78828f928c827a716c6360595653514b4a505355555c60686d78818e959fabb2a99f92867a6e6154473b3025190d0100101d293643505c697682898a8d91969a9fa3abb0bab0a7a0969083796d605a50443a3024190d01000000000000000000000000000000000003101c28343f4a54616d7a86929facb6b4b3b3a99d9184776b60544846525e6874818e99a3afaca7a9aea99d9083776b6054483b30251a0e01000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000714212d3a46535e697783909da9b3ada1968d80736b60595047433d3b3a3a3b3c43474f5456575550483e342b21170d0300000000000000010f1b27323d4854616e7b87939fac9f94887c6f62564c4135291b11060000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c1925303b4653606d7985929facb8ab9f9285786c5f5245392c1f1200000000000000000000000a15202d3a46525e6974808d97a1adb0a69f93887f736d66615957565556575960656c727e87929fa5afafa3998f82766a605443392e23180c0000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c14212d3a4754606d7a8793a0adb0a3978a7d7064574a3d3124171825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000000030f1c28333f4a54616d7a86929facada1978a7e7164585e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b65727f8c99a3afb9ac9f93877b6e61554b4035291d1004000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a575e61666c6f737577777877767573716d6865605d55514b433e332d261d150c0300000000000000000005111e2a36414d566976828f9cacb6b1a89a8e8174695f544a3f3629251e1813110d0e1114191e252a333f49535f6974818e9ba8b2b3a99a8d817467544a3f33281c0f03000000000714202d3946525e68737f8c96a1adb7b0a69f92877d6f6a60585046413b352f2a2521201d191c1c171c1f2023292c32383e434c515456554f473d31281d0c030000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e827568564c4131281e12080100000006111c28333f4a5465727e8b98a5b1afa499887b6e6255483b2f221508000f1c2936424f5c6975828f9ca8b5beb4aca49c948f847f8b939ea9ada1978e81756c61574d41382d21180c03000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403330363a3b3d4041424241403e3b3936302c282119130c050000000000000000000000000b16212c353f44505c666d79838a80776d68615a544f494745403f4446484b51565e666d78839099a4afaea2988c7f7265564c41362a1e1105000714212d3a4754606d7a7c7e8084888e92999fa6aebbb1a8a0958e81756c61564c4135291e1308000000000000000000000000000000000006121f2c3844505c66727f8c98a2aeaea8a6a8aaa095897d7063574d4c56616e7a86929faba39f9a9da4ab9f95897c6f63574d42362a1d1207000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000815212e3b4854616e7b8795a0acb6ac9e9184796d60594f473f37322e2d2d2e31373d44484a4b49453e362c22190f050000000000000000000a16202d3a46525e6976828f9ca9a69a8e8174685d5245382d22170b0000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c141f2c3844515c6676838f9ca9b6ab9f9285786c5f5245392c1f12000000000000000000000005121e2a36424d57616d7a85929ea4aeafa49a938b8078706b666462626264666b70777f879299a3aeb1a79f92877c6f62584e4330271d12070000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f4230251914212d3a4754606d7a8793a0adb1a4978b7e7164584b3e3125181825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000000000b17222d3846525e6874818e9ba7b1a99c9083766a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6c7884919eabb5b2a89c8f8276695f5343392f24180c00000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675d60696e73787c7f82838484848382807d7a76726d67605d5550443f382f261e150b0200000000000000000714202d3946525e687885919eabb8aca095887c6f62574d42382d2419130c0705010205080d1319222d38414d57626f7c8896a0acb6a99c908376665b5044382b1f120600000004101d2935404b55616e7a86929fa8b2b4aa9e938b7e716b60584e463f363029241d1a1413110d08060b0f1213181c1f272c313a4145474a48443d352c1f160c000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423028160c0000000000000b17222d3d495663707c8996a3afb5ab95897c6f6256493c2f231609000f1c2936424f5c6975828f9ca8b5c2beb6aea69e96918b919ba5aea49e91857a6d615a50453b2f261b0f0600000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4033252a2d2e31333435353433312e2d2a251e1c160d08020000000000000000000000000005101a2328343f4a545d676e7b7e736c655e565048434445454443413f3c40454c545c666f7c87939facb4aa9d908377685e5246392d201407000713202c3945525d686d6f7173777c81878f949ca4afb6b1a79e938a7e71685d52453a2f24190d01000000000000000000000000000000000713202d3a4653606d7984919eaaaea49c999b9ea59b8f8275695f53525d6873808d98a3a399928d929daba79b8e8175695e5246392f24180c000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000b1825323e4b5865717e8b98a7b1afa49a8c7f72675c51473d342b2721212122262b33383c3d3e3d39342c241a10070000000000000000000005121e2a36424d5764717e8a97a2ac9f92867a6d6053493f33271b0f0300000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c101c2834404a546774818e9aa7b4ab9f9285786c5f5245392c1f120000000000000000000000020e1a25303b46525e68707e8a929da5afaca49f928d837d7773716f6e6f7073777c838c9299a3abb1a89f958d80736a5f54463d321e150b000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5a99c90837669564d42362a1e14212d3a4754606d7a8793a0adb2a5988c7f7265594c3f30251a1825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000000006111c2935414c56626f7c88959fabab9f94887c7878787878787878787878787878787878787878787878787d8996a0acb9aca1968a7d7063574d4231271d120700000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807467686d747b8085898c8e90919191908f8c8a86837f7a736d67615a504a423830261d140a00000000000000000814212e3b4754616e7a8797a1adb7aa9d9184776a5f53453b2f261c1208020000000000000208111b262f3c4754606a7784919eaab7ac9f9285796c605346392d20130600000006131f2c3845515d6773808c98a2aebaaea2988f82756c62594f463d342a251e18120e090704010000000306070c10161b1f282f35393a3d3c38332c231a0d04000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000615222f3c4855626f7b8895a2aeb0a396897d7063564a3d3023170a000f1c2936424f5c6975828f9ca8b5c1beb6afaca8a09d989ba3ada89d928a7d70685e52483e33291d140a0000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c4033261e2021242627282928272421201e1914100b0500000000000000000000000000000000081117232e38424b555e696e716c605b534c4b4d5051515151504e4b494644424a545f6a75828f9ba8b5aca095877a6e6154473b2e2114080004111d2935414c565d606264666a6f747c828d929fa4acb6afa59e92857a6d60564c4135291d110400000000000000000000000000000006131f2b37434e5864717e8a96a1adab9c928c8e939e9f93877b6e615555606d7a85929faa9f9287818d99a3ac9f92867b6e61554b4035291d10040000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000e1a2734414d5a6774808d9aa7b3ac9f93877b6e61554b40352b221b151414151a21272c2f3031302d28221a12080000000000000000000000020e1a25303b4753606d7985929faaa2988c7f72655b5044372b1f120500000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0c18232e404d596673808c99a6b3ab9f9285786c5f5245392c1f1200000000000000000000000009141f2a36414c56616c74808d939da5afafa49d95908a84807d7c7b7c7d80848990959fa3abb0a7a0969083796d60584e43342b200c03000000030f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5ab9e918578695e52463a2d2014212d3a4754606d7a8793a0adb4a79a8e817467574d42362a1c1825323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000000000d1925303a4754606a7683909da9b0a6988e88858585858585858585858585858585858585858585858585898f99a8b2b4aa9e9184786c6053463c3120150b0100000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80746b707a80868d9297999b9d9e9e9d9d9b999993908b858079706c605b544a42382f261b1106000000000000000a1623303d495663707c8996a9b3b4a79a8d817467584e43332a1d140a000000000000000000000a141d2b37434e586874818e9ba7b4aea298877b6e6154483b2e2115080000000714202d3a4753606d7985929eaab4b3a99f92867a6e615a50473d342b2219140c07010000000000000000000000040b0d161e24292c2d302f2c27211a110800000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000815222f3b4855626e7b8895a1aeb0a3968a7d7063574a3d3024170a000f1c2936424f5c6975828f9ca8b5b7afaca49fa4acaaa5a7adaca0968d81746b61564c41362c21170b020000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c40332619141517191b1b1c1b1a181414110e08020000000000000000000000000000000000000006111c26303a434d575e6164615a505254585a5c5d5e5e5d5d5b5856535049464e5864717d8a97a9b3b1a7968a7d7063574a3d3024170a00010d1924303a444c52545657585f626a6e78808b939aa4afb9ada1978d8074685d5245392c2015090000000000000000000000000000010b15222e3b4754606a7683909da8aea3998c80818e9ba4998d8073675d5c67727f8c98a2a79b8e817a86929faca3998d8073675d5145382c1f160b0000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00101d293643505c6976838f9ca9b6aa9d908377685e5243392f231a100a07070a0f161c2022232423211d1710080000000000000000000000000009141f2c3845515c6774818d9a9d9d9d9184786c605346392d20130600000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c071926323f4c5965727f8c98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000020d1925303a44505a606c77818e939fa3abaea7a09d96918d8a8988898a8d91959d9fa7afaea69f9591847a6d675c51463c3222190f00000000030f1c2936424f5c6975828f9ca8b0a89b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5ada197877b6e6154473b31251a212d3a4754606d7a8793a0adb7aa9d908477695e5246382e231725323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f13000000000000000008131e2b37434e5864717e8b97a1adaaa098979191919191919191919191919191919191919191919191919799a1abbaaea3988c7f72665b5044382b1f12030000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074727d858d92999ea1a9a8a9aaabaaa9a8aba49f9d97928d847d736c665c544a41382d22170b040000000000000b1724313e4a5764717d8a97a4b0b1a4988b7e7165584b3e3125180b0200000000000000000000020b1b27323f4c5865727f8b98a5b2b4aa95887c6f6255493c2f221609000005111d2a36414c5665717e8b97a1adb9ada1978c7f73685e52483f352b2219100802000000000000000000000000000000040c13191d20212323201c1610080000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c090000000000000916232f3c4956626f7c8995a2afafa296897c6f6356493c30231609000f1c2936424f5c6975828f9ca8b5afa59e9a939aa2aab2b3b7aa9e9184796d60594f443b322b2217110a0300000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d080a0d0e0f0f0e0d0b08070502000000000000000000000000000000000000000000000a141e28313b454d5254575553575e616467696a6b6b6a69676562605b53534d54616d7a8797a2adb2a5998c7f7266594c3f3326190c000008131e28323a414547494b4e53585f666c737e88939fa6b0b3a99f92857a6d6054473c31261a0e020000000000000000000000000007121d2a36424d57626f7c89959fabac9f92867a7d8995a09f9285796d60606d7985919eaa9f95897c75828e9ba8ab9e9285796d6053473d33271c100300000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00111e2b3744515e6a7784919daab4a79a8e817467564d4131271d110800000000050b10141617181715110c06000000000000000000000000000004101c2934404b55626f7c8990909090908a7d7063574a3d3024170a00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000008131e29323e44505b656d78818c9299a0a7acaca8a09e999795959597999da0a8abaeaaa29f948f837b6e685e554b40342a20100700000000030f1c2936424f5c6975828f9ca3a3a39b8e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5b3a9978b7e7164574d42362a20212d3a4754606d7a8793a0adb8aca095877b6e61544a3f34281e25323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000000000020f1b27323c4653606d7985929eabb5aaa9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9ea1a9abb3b8ac9f92867a6d61544a3f33281c0f030000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80747f8792979fa3aaa29f9d9d9d9ea1a9a7acaeaca9a29f96918a80786d665c53493f332720150a0000000000000b1825313e4b5864717e8b97a4b1b0a396897d7063564a3d3023170a0000000000000000000000000a1724313d4a5764707d8a97a3b0afa396897c706356493d3023160a00000713202d3946525e6876828f9ca9b3b6ac9e9285796d60564c41362d2319100700000000000000000000000000000000000001080d111314171614100b05000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4231261a0e0600000000050e1724313e4a5764717d8a97a4b0b3a995887c6f6255483c2f221509000f1c2936424f5c6975828f9ca8b5aa9e938e879298a0a8b0b2a5998c7f726d605c544d443d3428231c150c04000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000001020201000000000000000000000000000000000000000000000000000000000610182129333b42464f545b6064696e717476777878777674726f6c65615e57525e687885929eabb3a69a8d8073675a4d4034271a0d0000020c1620283035393a3c3e43474e545b606c727f8c949fabb7aea2988c7f7265574e42372b1e1206000000000000000000000000000c18242f3a46525e6975818e9ba7b0a69b8e81747783909da2978b7e716566727e8b97a1a89d908376707d8996a0aca1978b7e7165594f44382c1f140900000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00121f2b3845525e6b7885919eabb2a6998c7f7366594c403026150b000000000000000407090a0b0a080500000000000000000000000000000000000c18232f394754606a75828484848484838073675a4d4034271a0d00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000020c172027333f49535c666d747f8790959ea0a8abacaaa6a4a2a1a2a3a6aaacacaaa39f98928b827a6e695e564c43392e22190e0000000000030f1c2936424f5c6975828f96969696968e8275685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5b5a89c8f8275695e53463d3229212d3a4754606d7a8793a0adbcb1a7998c7f72665c50443b302725323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f130000000000000000000a151f2c3845515c6773808d99a3afbbb3adababababababababababababababababababababababababadb3bbbcb1a79b8e8174685e5242382d22170b000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807f8c9399a1a09d9898929090909196979b9fa3aaafada8a19e928d81786d655b50443c32261b0f0500000000000c1925323f4c5865727f8b98a5b2afa295897c6f6256493c2f2316090000000000000000000000000a1623303d495663707c8996a3afb0a3978a7d7064574a3d3124170a00000714212e3a4754616d7a86929facb9afa49a8d8073675d51443b30241b1007000000000000000000000000000000000000000000010406070a0907040000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e827568584e43372b20170f090605080e17202b37434e586673808d99a6b3ada197877a6d6154473a2e211407000f1c2936424f5c6975828f9ca8b5a89b8e817d8691969fa6aeac9f92877f746d665e564e463e342e261e160e060000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000050f18222a333b434c515961666c71767b7e80838484848483817e7c78736e69615d566b7784919eaab4a79a8e8174675b4e4134281b0e000000040e161e24292c2d2f31373c424a505a606c7882909ca6b0b4aa9e9184776a5f53473a2e21140800000000000000000000000004101d2935404b55616e7b86929facab9f94887c6f717e8b97a19d9083776b6d7884919ea9a1968a7e716b7784919daaa99d9083776b6054483b31261a0e01000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00121f2c3945525f6c7885929fabb2a5988b7f7265584c3f32251906000000000000000000000002000000000000000000000000000000000000000007121d2b37434e58657075777777777777736e64584c3f3326190d00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000000050e17222d38414b545c606d727c838b91969b9fa2aaa7a8a9a9a9a8a7aca49f9d98928d867f776d685e574d443a30271d10070000000000030f1c2936424f5c697582898989898989898175685b4f4235281c0f02000f1c2936424f5c6975828f9ca8b5b9ac9f92877b6e61594f443a322a2e3a4754616d7a8794a0adbab7aa9e9184796d60564d43393029323f4b5865727e8b98a5b1ac9f9285796c5f5246392c1f1300000000000000000004101c2834404b55616e7b87929facb9beb9b8afaaa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaafb8b9bec4b8ab9f95897c6f62564c412f261c1106000000000000000000000f1c2936424f5c6975828f9ca8b5aa9e91848c919fa29f95918c888584838485878a8e92989fa4acb2ada49c938e81776c60584e43372b21170b00000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000b1825323e4b5865717e8b99a3afb9ac9f93877b6e61554b4032291e12090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9d9083776a5f53473d3229211a13121113192029333b47545f6a7784909daab7ab9e928578685e5246392d201307000f1c2936424f5c6975828f9ca8b5a89b8e82757c848f949ca4aea399928b81786e68605850443f3830282018100600000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000000030d17212a343c454d555d606b70787e83868b8d8f90919190908e8b8984807b746d68606a7784919daab4a79b8e8174685b4e4135281b0e00000000040c13191d202123262b2f383f44505b666f7c88949fabb7aca096887b6e6255483b2f22150800000000000000000000000006131f2c3945515d6773808d99a3afa89c8f83766a6d7985929ea095897c70717e8a96a0aa9e9184796d65727f8c98a3aca095897d7063574d42362a1d1307000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00121f2b3845525e6b7885919eabb2a5998c7f7266594c3f2e23170c00000000000000030709090f0706040100000000000000000000000000000000010f1b27323d46545e65696a6a6a6a6a6a67645c52473c3023170b00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000006111b262f39424b515b636a6f787e848a8e9298989a9b9c9d9c9b9b999a93908c86807b726c655d564d453b32281e150b000000000000000915222f3c4855626f7c7d7d7d7d7d7d7d7c6f6255483c2f22150900000f1c2936424f5c6975828f9ca8b5bbafa3998e81746b60564c443c362f3b4855626e7b8895a1aebbb9aca0968b7e72695e554b433b35343f4a5466737f8c99a6b2ac9f9285796c5f5246392c1f13000000000000000000000c18232e3946535e6975828f9ba8b1bdbaafa59e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9ea5afb9c3beb3a99d9083766a6054443a301d140a00000000000000000000000f1c2936424f5c6975828f9ca8b5aca09691969c9f97928b847f7b79777677787a7d81868d939aa1a9b2aea59e938c7f726a5f53473e33281c1003000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0005111e2a36414c566875818e9babb5b6aa9d908377695f5343392f20170d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aba095887b6e62594f443b332a26201f1d202429323b454f59626f7c8895a0acb6a99c8f837669564c41362a1d1105000f1c2936424f5c6975828f9ca8b5a89b8e82756f7a828d929fa2aaa39f938e837a6f6a625a504a423a322a2217110a020000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000010b151f29333c464e575f676d747d838a8f93999a9c9d9e9e9d9c9a9896918d86807a706b6a7784909daab4a79b8e8174685b4e4135281b0e000000000002080d111314161b1d262d333f4a54606a76828f9cabb5b2a8988c7f7265594c3f2f24190d0100000000000000000000030f1b27333f4953606d7985929eabaca0968a7d70646773808c99a39b8e82757783909da8a2988c7f7266616d7a86929faca79b8f8275695f53463a2f24180d000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00111e2b3744515e6a7784919daab3a69a8d807367544a3f34281c100400000000040a0f1315161c1413100d07010000000000000000000000000000000a15202b34424c545a5c5d5d5d5d5d5d5a58524a40362b1f130700000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000a141d273039404551585f666d71787d8185898b8d8e8f908f8f8e8c8a87837f7a746e69605b534c443b332920160c03000000000000000815212e3b47535f6a6f707070707070706f6a5f53473a2e21150800000f1c2936424f5c6975828f9ca8b5c0b5ab9f93877c6f685e564e464240424c5664707d8a97a3b0bdbdb2a89f92857b6e675c554d46414044505c6675818e9ba8b4ac9f9285796c5f5246392c1f130000000000000000000007121d2a36424d5763707d8995a0acb8b2a89e938e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e939ea7b1bcb9ada1978b7e7164584e4332281e0b0200000000000000000000000f1c2936424f5c6975828f9ca8b5b2a8a09ea09f948f857e78726e6c656a6a686d70747a80889197a0a8b2afa59f92877c6f62594f44392d1f1409000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000713202d3946525e687784919eaab7b4ab998c7f7266574d4231281d0e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b1a79b8e81746b60564d453d36312d2b2a2d2f353c444d57616b75828f9ba7b1b1a7998c7f7266594c3f3025190d01000f1c2936424f5c6975828f9ca8b5a89b8e8275686d78808a9298a1a8a59d9590847c716c605c544c443c3428221c140b0200000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000000007121d27313b454e585f696e7a818a91959c9fa4aba9aaababaaa9a7a8a19e99928d847d726d7784909daab4a79b8e8174685b4e4135281b0e00000000000000010407070a0b141c222d38424e5864717e8a99a3afb5a99c8f827669554c4135291d11040000000000000000000005121f2b3744505b65727e8b97a2ada99e9184786c60616e7b86929f9f92877b7d8995a0ac9f92867a6d615d6874818e9ba7ac9f93877b6e61554b4035291b11060000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00101d2a3643505d697683909ca9b5a89c8f8275665c5044382c1f160c040104090e161b1f22232920201d18120c040000000000000000000000000000040f1922303a42494e4f5151515151514d4c4740382e24190e0300000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000000020b151e272e343f464e545c60666c7075797c7e818282838382817f7d7a76726e68615e575049413a322921170e05000000000000000006121f2b37434e585f6263636363636363625f584e43372b1f120600000f1c2936424f5c6975828f9ca8b5b8b0aaa49991847a6d685f58524d4d4d545e6874818e9aa7b4c1bdbaada2979082796d675e57524c4d4e56606d7985919eabb8ab9f9285786c5f5245392c1f1200000000000000000000000e1a25313b4854606b7784919daab4aca0968e8182828282828282828282828282828282818e959fabb8b5ab9e9285796d6053473d3220160c0000000000000000000000000f1c2936424f5c6975828f9ca8b5bab2aca79f948f827a716c6562605b53565d6164686e747d859196a0a9b3aea3999083776c6155493c31261a0e020000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000714212e3a4754616d7a8796a0acb9aea399897c6f6256493c3123160c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f93887c6f685f574f46423b3a3836393a41454e565e69707d89939eaab8aca095887b6e6255483b2f22150800000f1c2936424f5c6975828f9ca8b5a89b8e827568666c737e8691969fa6a79f9691867e746d665e564e463e332d261d140a00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000c18242f39434d575f6a6f7b848e939da0a7acafadaba7a4a1a0a0a0a2a4aba39f9691877f727784909daab4a79b8e8174685b4e4135281b0e000000000000000000000000020a111c262f3c4754606d7a86929facb8ab9e918578675d5145392c201306000000000000000000000613202d394653606c7884919da9ada2978b7f72665b5e6975818e9ba3998d80828f9ca7a69a8e8174685d56636f7c8995a0aca4998d8073675d5145382d22170b0000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000e1b2734414e5a6774818d9aa7b4ab9f9285796d6053463d31281e16110d11141a21272c2f30352d2c29241d160d04000000000000000000000000000007101e2830373d4142444444444444403f3c362e261c12080000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000000000000030c151d2328343c424a50545b6064666d6f727475767676757472706e6866615e56524d443f382f2820170f05000000000000000000030f1b26323c464e53555656565656565655534e463c31261b0f0300000f1c2936424f5c6975828f9ca8b5b0a69e9c9e9690837a6e6a615e565a575e666d7a85929fabb8bdb4aba5a99f948f81796e69615d565a586068717e8a97a1adb7aa9e9184776b5e5144382b1e11000000000000000000000009141f2c38444f5965727f8b98a2aeaa9d918478757575757575757575757575757575757783909daab6afa4998d8073675c5145382c1f13040000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5aba0959082796e68605b535350494c5254565e616b6f7b849197a1adb5ab9f958a7d7064574d42372b1e12050000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00091623303c4956636f7c8996a8b2b9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa49a91847a6e696059534d4846444146474c51585f686e7b84919ea5afb1a89d9083776a5f53473a2e21140800000f1c2936424f5c6975828f9ca8b5a89b8e8275685b606c717c848f949da4a9a198928b80786d685f5850443f382f261c1106000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000004101d2935404b555e696f7c8591969ea5acb1aca9a19e9a979594939495979a9ea1a199938b7f7783909daab4a79b8e8174685b4e4135281b0e00000000000000000000000000000a14202c3945515d677683909da9b6ada196877a6d6054473a2d21140700000000000000000006121e2b37424e5763707d8995a0acab9f92857a6d605456636f7c89959f9f92858f949fab9f94887b6e625654606b7783909daaab9f92857a6d6053493f33271b0f0300000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000b1825323e4b5865717e8b98a7b1ada297897d7063594f433a3028201d191d20252a32383b3c423a39352f281f160c0100000000000000000000000000000c161e262c3135363737373737373433302b241c140b010000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000000030b1218222a30383f444a5053545c6062656768696a6968686663615e5654524c46423b332d261d160d0500000000000000000000000a15202a343c4347484a4a4a4a4a4a4a4847433c342a20150a0000000f1c2936424f5c6975828f9ca8b5aa9e948f949e9590837c736e69676667696e78818f98a2aebab9aba29a979f9e938f827b726d686766676a6f7a84919ea9b3b6a99c908276695d5043362a1d10000000000000000000000003101c27333d4754606d7a85929facaca096897d7068686868686868686868686868686f7c88959fabb9ac9f93877b6e61554b4034291c10040000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3999083796d675e56504946443f4146474c525960696e7b85929ea5afb1a79d908376695f53463a2d2114070000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000b1825313e4b5864717e8b97a4b1b6aa9d908377675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b6aca19691847b706b615f575553504c5254555d606a6f7a839096a1adb6aca0958a7e7164584e43372b1f120600000f1c2936424f5c6975828f9ca8b5a89b8e8275685b5a616a6f7a828d929fa3aaa39f928d827a6f6a615a504a42382d22170b000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000000040f19232c3845515d676e7b859197a0a8afafa8a19e97918d8a88878687888a8e92979ea19f93887d83909daab4a79b8e8174685b4e4135281b0e000000000000000000000000000004111d2935414c556774818e9aa7b4b2a995897c6f6256493c2f2316090000000000000000000a14212e3a47535f6a76828f9ca7afa3998d8073675d5154606b7783909da29892989fa6a89c8f82766a5f534f5965727f8b98a2aea2988b7f72655b5044372b1f150900000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000815222f3b4855626e7b8895a0acb3a99c8f82756b60554b423a312c2924292c31363d4348494f4745403931281d12070000000000000000000000000000030c141b212528292a2a2a2a2a2a2726231f19120b02000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000710191e262e34383f44464b515356585a5b5c5d5c5c5b595754524d4746413b363027221b140b04000000000000000000000000020b19222b343c43474d5354565653514b423f372e261c10060000000f1c2936424f5c6975828f9ca8b5a99c8f828f959f959186807b77747374767b828f939eaab4bcb1a79a908a92999e9490857f7a76747374777c839096a0acbbb1a79a8d8073675a4d4034271a0d0000000000000000000000000b16202c3945515d6774818d9aa6b0a89b8e8275685e5b5b5b5b5b5b5b5b5b5b5d6774808d9aa7b1b2a89c8f8275695e5343392f23180c000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92877c6f675d554d443f39373335393b41464f575f69707d8a939eaab6ab9f95887b6e6155483b2e2215080000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000d1a2633404d596673808c99a6b3b5a89b8f827568554b4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8b0aba8a09691857d756e696561605c565e6163676d737c849095a0a9b2afa49a9184786d6053463c31261a0f0200000f1c2936424f5c6975828f9ca8b5a89b8e8275685b50585f686d78808b9298a1a8a49d948f847c716c605b544a3f33281c0f030000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000a16212b38434e58606d79839097a1a9b2ada59d96918b84807d7b7a7a7a7c7e81858b91979d9a928584919eaab4a79b8e8174685b4e4135281b0e0000000000000000000000000000010d19242f3f4c5965727f8c98a5b2b0a3978a7d7064574a3d3124170a000000000000000006111c2935414c56626e7b87939facac9f92867b6e61554b4f5964717e8b97a1a29fa2aaaca0958a7d7063584e4754606d7a86929facaa9e9184786c6053463c31261a0f02000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000814212e3a47535f697783909da9b3ac9f93877c6f675d544b433d39353035393b42464f54565c53514b43392f241810070000000000000000000000000000020a1015191b1c1e1e1e1e1e1e1a1917130e080100000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000070c151c23282d333839404546494b4e4f4f50504f4e4c4a4746413b3936302a251f17110a02000000000000000000000000000a141d2b343d464e53575e616362605c54514940382e22180e0400000f1c2936424f5c6975828f9ca8afa396897d839097a098928d868381808183878f949ea5afbcb8ab9f958a7d87929f9f98928c868381808184899095a0a8b2b8aca095897d706356493d3023160a00000000000000000000000004111d2935414b55626f7c88949fabac9f92867b6e61544a4f4f4f4f4f4f4f53606d7985929fabb8aca096897d7063574d4231271d1207000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a99b8e81756a5f554b433b332d2b27292d30363d454d57616b75828f9ba7b1b1a7998c7f7266594c3f3025190d0100000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000e1b2734414e5a6774818d9aa7b4b3a69a8d8073675a4d402e23180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b0a69f9c9fa0979189827b75716e6d666b686d70747a80869196a0a7b1b0a69f93887d6f665c5044382a2015090000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4e565e666d747e8691969fa6a69f9691867e736c665b5044382b1f12060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000030f1b27323b4754606a73808d95a0a9b2ada39b938e847e7974716e6d6d6d6f7174797e848d929f97929196a0acb4a79b8e8174685b4e4135281b0e000000000000000000000000000000081824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000c17232e3945525d6874818d9aa4afa79b8e8175695e53434653606d7985919eabacaeb3a99d9184786c60534645515d6774818e9aa7aca0968a7d7063584e43372b1e1308000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0006121e2b37424d5765727f8c97a1adafa49a9183796d665d554f474541424145474d5359606368605d554b40352922190e0400000000000000000000000000000004090d0f0f1111111111110d0d0b0703000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f1200000000000000000000000000000000000000000000030a11171c22282b2e34383a3c3f414243434342413f3d3b3936302d2a251e1a140b06000000000000000000000000000006111b262f3d464e585f62696e706f6d66625b524a40342a20150a00000f1c2936424f5c6975828f9ca8b5ab95887c7b859298a29f9992908e8d8d90939a9ea6afb7baafa59d9083767f8b929da29f9992908d8d8e90959da0a7b1bbaea49d9083796c605346392d201306000000000000000000000000010d18242f3a47535f6a76838f9ca8afa3998c7f73665c504442424242424d5764717e8b97a2adb4aa9e9184786c6053463b3120150b01000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197897c6f62584e433a3127221f1b1d20252a333b454f59626f7c8895a0acb5a99c8f827669564c41362a1e110500000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000e1b2835414e5b6874818e9ba7b4b2a6998c7f7366594c40332619070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9f94909298a19e938e87827e7b797878797a7d81858c9299a0a8b1b0a79f948d80746b60544a3f3428180e030000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f444c545c606c717c8490949da4a8a198928a80786c605346392d2013060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000007131f2c38434f59626f7c87939fa7b1aea49b918c8179716d6664626160616264666d7179808b93999f9ea0a8b2b4a79b8e8174685b4e4135281b0e0000000000000000000000000000000a1724303d4a5763707d8a96a3b0b1a5988b7e7265584b3f3225180c0000000000000003101c28343f4a54606d7a86929facab9f95897c6f62574d4245515c6673808c99a3aebaada2978b7e72655b5044414c55626f7c88959faba89c8f82766a5f53473a3024190d000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00020e1a26313c4754606d7a85929ea7b1aca0958f82786d67605954514b4f4c5254575e616b6f756d675d51453f342b20160c02000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f12000000000000000000000000000000000000000000000000060c11171c1f23282c2d2f323435363736353533302e2d2a25201e19140e09030000000000000000000000000000000b17222d38414e58606a6f767b7d7c79726d635c52463c31261b0f03000f1c2936424f5c6975828f9ca8afa499877a707d869298a0a39f9d9a999a9c9fa4acb0bab4aea59e938a7d7074808d929fa2a39f9c9a999a9da0a7acb1b6afa69d928a7d70665b5044382b1f12060000000000000000000000000007131d2b37434e5864717d8a96a1adab9e9184786d6053463b31353a47535f697683909ca9b3aea2988c7f72655b5044372b1f120300000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e9185786a6054463c31281f17120f1114192129333e47535f6a7783909daab7ab9e928578685e5246392d20130700000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000f1c2835424f5b6875828e9ba8b5b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c9082869298a19e99928f8b888685858587898d92979fa3abb2aea69f958f82786d60594f42382e231706000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42424a505a616a6f7a828d929fa3aaa29f928d8174685b4e4135281b0e0200000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000915222f3b4854606b76828f99a4afb0a69c928c7f746d67605c545554535455545c60676d737f87939fa4acb2bab4a79b8e8174685b4e4135281b0e0000000000000000000000000000000a1623303d495663707c8996a3afb2a5998c7f7266594c3f3326190c0000000000000006121f2c3844505c66727f8c98a2aea89d9083766a6054453b404b54616e7b86929facb5ab9f9285796d6053493f3a47545f6a7783909da9ac9f93877b6e62564c4135291c11060000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000915202c3945515d67727f8c95a0aab1a89e948f8279706b64605d555c565d6064696e747c82796d605b51463d32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b2ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000000000000060b0f12181c1f2023252728292a292928262421201e1914110e080200000000000000000000000000000000030f1b27333f4953606a6f7c83878989857f736e63584e43372b1f1206000f1c2936424f5c6975828f9ca3a39f9386796c707d8691959fa2aaa7a6a7a9acafb6b3adaaa39f938e81756b6c77808b92989ea6a9a7a6a7aaacb1b5aeaca49f948d80746b61544a3f33281c0f0300000000000000000000000000010f1a26313c4653606d7984919eabada1968a7d7063574d423634404a54626e7b88949fabb8ac9f92867a6d6053493f33271b0f0300000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f827569584e43342a1f160d060305080f18212b37434e586673808c99a6b3ada197877a6d6154473a2e21140700000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000f1c2835424f5b6875828e9ba8b5b1a5988b7e7265584b3f3225180c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807d8691969ea39f9c98999292919298969a9fa2a9aeb0aba39f948f837a6d665c51473d30261c1106000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f42383f44505860686d78808b9298a19d948f837b6e6155483b2e2215080000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000004101c2934404b55636f7c89949fabb4ab9f948c80736d605d55504a48474747494a51555d606d727e8b929da9b2beb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000713202d3a4653606d7984919eaaaca1968a7e7164584e43333946525e6875818e9ba8afa3998d8073675d51413837434e5865717e8b97a2ada49a8d8174685d5245382e23170b0000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000004111d2935414b55606d78839098a2abb0a69e948f847d76716d6769696a686d71757b81878e81756d62584e443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b0a89b8e8275685b4f4235281c0f1925323f4c5865727f8b98a5b0ab9f9285786c5f5245392c1f120000000000000000000000000000000000000000000000000000000003070c10131316181b1c1c1d1d1c1b19171414110e08050200000000000000000000000000000000000005121f2b3744505b656f7c8690949697928b80736a5f53473a2e211508000f1c2936424f5c6975828f96969696928578666b707c838d92989ea0a8a6a7a8a8a6a9a29f98928c81786d60656c747e868f949b9fa2aaa7a8a8a7aba39f9a938c82786d60594f42382d22170b0000000000000000000000000000000a151f2c3844505c66737f8c99a3aea89c8f8275695f5346393844515c6673808d9aa6b0b0a69a8e8174685d5241382d22170b0000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423228180d0400000000060f1b26323d4a5764707d8a97a3b0b3a995887c6f6255483c2f22150900000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000e1b2835414e5b6874818e9ba7b4b2a5988c7f7265594c3f3226190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80747c848e939c9fa6aba39f9e9e9fa2aaa7abadaeaba69f99928c82796d685d544a40352b1e140a00000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422e343e464e565e666d747e869196938e827a6e695f53463a2d2114070000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000006131f2c3845515c6775818e9ba6b0aea3998f82766e635b514b443f3b3a3a3a3c40444b515b626c74808d97a1adb9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000006131f2b37434e5864717e8a96a1adaa9e9184786d6053463d3236414d56636f7c8996a2ac9f92867b6e61554b402f323c4753606d7985929fabac9f92867a6d60544a3f34281c100300000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000010d18242f3a44515c666e7b869299a3acb0a69e969189827e7a77767577787a7e81868e93938b7f726a60564c4135291d11050000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca3a3a39b8e8275685b4f4235281c0f1925323f4c5865727f8b98a3a3a39f9285786c5f5245392c1f1200000000000000000000000000000000000000000000000000000000000000040607090c0e0f1010100f0e0c0a080705020000000000000000000000000000000000000000000613202d394653606c778491989fa6a19e93877c6f6255483c2f221509000f1c2936424f5c69758289898989898983776a606a6f7980868c9196979a9b9b9b9a9997928e8680786d665c5b606d727b82898e9298999a9b9b9a9999928e8780786d665c50473e2f261c110600000000000000000000000000000003101c28343f4a54616e7a86929facac9f93877b6e61544b403a4653606d7985929eabb8ab9f94887c6f62564c412f261b11060000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000a16232f3c4956626f7c8995a2afafa296897c6f6356493c3023160900000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000e1b2734414e5a6774818d9aa7b4b2a6998c7f7366594c40332619080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d80746f7a81898f949a9ea0a8a6a8a9a9a9a8a7aaa29f9b948f877f786d675d564c42392e23190c0200000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528343c444c545c606c717c84908c81786d685f574d42362a1e12050000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929facb8ac9f92867b6e615b52454039342e2e2d2e2e343a4145515a606d7984919eabb5b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000010b15222e3b4754606a7683909da8aea2988c7f72665c5044382b3844505c66727f8b98a5a79b8e8175695e5243392f2c3945515d6774808d9aa6aea2988c7f72665c5044382b1f150a00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000007131d2834404a545f69707e87929aa2aab0a8a09e948f8a868483828384868a8e92999f9f92877c6f685d5246392d2013070000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f96969696968e8275685b4f4235281c0f1925323f4c5865727f8b96969696969285786c5f5245392c1f12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a0aab0ada49a8c7f7266594c3f3326190c000915222f3c4855626f7c7d7d7d7d7d7d7c6f62585f676d737b8084888b8d8e8f8e8d8c8985817b736c665c54505b62696e757c8185898c8e8e8e8d8c8986817c736c665c544a3f352c1d140a00000000000000000000000000000000000c17232e3846525e6875818e9ba7afa4998d8073665c5145424d5764717d8a97a1adb3a99c9083766a5f53443a2f1d140a000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c060000000000000815222f3b4855626e7b8895a1aeb0a3968a7d7063574a3d3024170a00000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000d1a2733404d5a6673808d99a6b3b4a79a8d8174675a4e413025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074686d757c82888d919697999b9c9c9c9c9b9898928e89827c736d665d554c443a30271c11070000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235282b323a424a515a626a6f7a837f746d665d564d453b31261a0e020000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a98a2aeb2a89a8d8174695e534940352f282321202123282f353f45515d67727f8c99a3afb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000007121d2a36424d57626f7c89959fabab9f92857a6d60544a3f342d3a4653606d7884919eaa9f95897c6f62574d4231272935404b55626f7b88949fabaa9e9184786d6053463c32261b0f03000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000010c18232e39424d57616c717e889298a0a7adaca69f9c9993918f8f909192999b9fa3aba39991847a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c697582898989898989898175685b4f4235281c0f1925323f4c5865727f8989898989898985786c5f5245392c1f1200000000000004090d0f0f131313131313130f0e0c080400000000000000000004090e111213131313131313130d0c0a060200000000000000000000000000000000000000000a1724303d4a5763707d8a96a6b0b9b3aa9a8d8073675a4d4034271a0d000815212e3b47535f6a6f7070707070706f6a6054555d60696e73777b7e80818281807f7c79746e69605b544b4451575f616a6f747a7d7f818282817f7d7a756e6a605b544a42382e231a0b02000000000000000000000000000000000006111c2a36414c56636f7c8995a0acab9e9285796d60534646535e6976828f9ca9b3ada1978a7e7164584e4332281e0b02000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f422d22170b0000000000000916222f3c4955626f7c8895a2afb0a396897d7063564a3d3023170a00000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000c1925323f4c5865727f8b98a5b2b5a99c8f827669564d41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d807467606a6f767b8084888a8c8e8f90908f8e8c8985817c766f6a605c544b433a32281e150b000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528202930394044505860686e78736d605c544c443b33291f1409000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99aab4aca196887c6f62574d423729241d17141414181d242935404b55616d7a86929facb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000c18242f3a46525e6975818e9ba7afa4998d8074685d5242382e38444f5964717e8a96a0a89d9083766a6054453b301f242f3947535f6a7683909ca9aca1968a7d7064584e43372b1f1306000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000007121c27303c45505a626c717e8690959fa2a9acababa49f9d9c9c9d9e9fa3abacaba39f98928b7f7265584c3f3225190c0000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7d7c6f6255483c2f22150915212e3b4854616e7b7d7d7d7d7d7d7d7c706356493d3023160a0000000002091015191b1c202020202020201c1b18140f0902000000000000080f151a1d1f2020202020202020191916120d07000000000000000000000000000000000000000815222e3b4855616e7b88949fa8adaaa2988b7f7265584b3f3225180c0006121f2b37434e585f626363636363636260584e4b51565e61666a6e717374757573726f6d66615e57504a423f454d53586062676d70727475757473706d67625f58504a423830261c1108000000000000000000000000000000000000000d1925303b4854606b7783909da9ada1978a7e7164584e4a54616e7b87939facb5ab9e9285796d6053463c3220160c00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e82756853493f33271b0f0300000000000a1723303d4a5663707d8996a3b0b5ab95897c6f6256493c2f23160900000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000a1724303d4a5763707d8a96aab4b7ab9e918478685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675860626a6e73777b7e808282838382817f7c79746f6b625f58504a423a312820160c03000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f423528171e272e343f464e565e656c65635b514a423a322921170d03000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000000f1c2935424f5c6875828f9ba8b5ab9e9184786a5f53453b312518120b0607070c1318242f3a46525e687683909da9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000004101d2935404b55616e7b86929fa3a39f93877b6e61564c41302f3b4854606b7783909da8a1968a7e7164584e4333291f1d2b37434e5864717e8a97a1a3a89c8f83766a5f53473b2e211508000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000b151e2a333e48505a626c707c838c92979ea1a8a9abacaaa9a8aaababa8a9a19e99928e867e726d62564a3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f707070707070706f6a5f53473a2e21150814202d3a46525e696e70707070707070706b6054483b2f221609000000030c141b212528292d2d2d2d2d2d2d282725201a130c030000000009121920262a2c2c2d2d2d2d2d2d2d2625231e19120a0100000000000000000000000000000000000814212d3a47535f6976828f959ea19f9892857a6d6154473a2e21140700030f1b26323c464e535556565656565655544e4640454d5254585f626467686868676663605c54534d443f38333c42474e54555d606366676868676663605d55534e443f382f261e150a000000000000000000000000000000000000000008141e2c38434f5965717e8b97a2ada99c9083766a5f53505b6673808c99a4afafa3998c8073665c5145382c1f130400000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275655b5044372b1f140b0200000208111d2935404b5565727f8c98a5b2afa399887b6e6255483b2f22150800000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000815222f3b4855626e7b8898a3aeb9aca196877a6e6154473b2f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a54585f6267696e717375767676757472706d67636059534e443f3830281f160e0400000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c151c2328343d444d535b605b5351444039302820170f0600000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000111e2a3744515d6a7783909daab5a89b8e827568584e4333291f1307010000000107131d2935414c566976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000006131f2c3845515d6773808d99969696968f8275695f53433a2f333f495363707d89959696969184796d6053463d3220171a26313c4653606d7985929696969694887c6f6255493c2f221609000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000030c18212c363f48505a616a6f787f858c9196999c9ea1a9a1aba39f9e9c9997928d87817b716d625b51463a2e22160900000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f6263636363636363625f584e43372b1f1206121e2a36424d575e61636363636363636360594f44382c2013070000020c151e262c313536393939393939393534312c251e150c02000008121b242b313638393939393939393933322f2a231c130a000000000000000000000000000000000006121e2b37424d57616e7a838d9196928f867e70685e5246392d20130700000a15202a343c4347484a4a4a4a4a4a4947433c353b4246474e5355585a5b5c5b5a595653504a46423b332d2a31373d43474b515356595b5b5b5a595653514b47433c332d261d150c030000000000000000000000000000000000000000020f1b27323d4753606d7985929facab9f94887b6e625553606c7884919eabb5ac9f92877b6e61544b4034281c100400000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e9184786c6053463c2f261d140b09080d1319252c3945515d6775828f9ba8b5ac9f9286796d6053463a2d20130700000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000713202d3a4653606d7986929facb8b2a8978a7d7164554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4e5355575f6164666869696969686563605c55544f47433c342e261e160d040000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0b1218222b323b4149505350494140342e271e160d060000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000121e2b3845515e6b7884919eabb3a6998c807366594d403226170d000000000000010d19253043505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000714202d3a4753606d7985898989898989897d6f63574d42312b3744505b6575828989898989897f72665c5044382c1f12151f2c3845515c677380898989898989898174685b4e4135281b0e000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000060f1a242d363f4850585f666d727a7f84888c8f91979494949992918f8c8985807b746e69625a51493f34291e1206000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c464e53555656565656565655534e463c31261b0f030e1a25303b454d52545656565656565656544f473d32271b1003000009141e2730373d41424646464646464642403d372f271e130900040f19242d353d42454646464646464646403e3b352e251c120700000000000000000000000000000000020e1a26313c46525e686e7980848686827c706c61564c41362a1e11050000040e18222a32373b3c3d3d3d3d3d3d3c3b37322930363a3c4347484b4d4e4f4e4d4c4946443f38363128221f262b323739404547494c4e4f4f4e4c4a47454039373128221c140b03000000000000000000000000000000000000000000000a161f2c3845515d6773808d9aa4afa69a8d8074675d5663707d8a96a1adb1a89b8f8275695e5242392e23180c0000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aca196897c6f63584e42382f261d1a1817191e242935414c56606d7a86929facb7aa9d918477675c5145382c1f130600000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0006131f2c3845515c667683909ca9b6b4a89b8e8175675d5145382c1f150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4347484d535557595b5c5d5d5c5b595653514b48433d373228231c150c04000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f07101920292f383f4446443f382f28231c150c04000000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000121f2c3945525f6c7885929fabb2a5988c7f7265594c3f3226190c00000000000000081d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d706b6054453b312d394653606c777d7d7d7d7d7d7d796d60544a3f34281c10101c2834404b55616d7a7d7d7d7d7d7d7d7d6f6356493c30231609000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000008111b242d363e464e545c60676d72787c80828586878887878684827f7c78736e69615e5750483f372d23180d01000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4a4847433c342a20150a0009141f29333b4246484a4a4a4a4a4a4a4948443d352b21160b000004101b26303942494d4f535353535353534f4d4841392f251a0f040915202b353f474e5253535353535353534c4b4640372e23190d020000000000000000000000000000000009151f2a36414d565e676d73787a79756f6a61594f443a3025190d0100000006101820262b2e2f3030303030302f2e2b2720252a2d31373a3b3e40414242403f3c3a38342e2a251f17151a20272b2f35393a3d3f41424241403d3a39352f2b262017110a02000000000000000000000000000000000000000000000004101d2935404b55616e7b87939facab9f9285796d605e6875828f9ba8b2aca095897d7063574d4230271d12070000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b2a89a8e81746a5f544a41382f2a262424252a30353f46525d68727f8c98a2aeb5ab9b8e817568554b4034281c100400000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0004101c2834404b546773808d9aa9b3b8ac9f9285796d6053473e30261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413a3b4246484b4d4f4f50504f4e4c494645403938322b262017110a0300000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00070e171d262d33373937332d261d18120b0300000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817e7064574a3d3124170a00000000000000000000000000000000000000000000000000000000121f2c3845525f6b7885929eabb2a5988c7f7265594c3f3226190900000000000003101d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000713202c3945525d686d70707070707070706b60594f44332a2b3744505b656c707070707070706d675d5142382e23170c0c18232e3946525e686d707070707070706f6b6054483b2f221509000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000009121b242c343c424a50555d60656a6f737678797a7b7b7a797875736f6c66615f57524d453f362d251b11070000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3d3c3a37312a22180e0300030d17212930363a3b3d3d3d3d3d3d3d3d3b38322b23190f0400000915212c37424c545a5c606060606060605b59534b41372c2014080e1a26313d4751595e5f606060606060605957514940352a1e120600000000000000000000000000000000030e1925303b444d555d6066676d6c65625f584f473e32291e13080000000000060e151b1f212223232323232322221f1b15191e20262b2e2f31343535353433302d2b28231c1a140b090e161b1d24292c2d30333435353433302d2c29241d1a150b0600000000000000000000000000000000000000000000000000000c18242f3946535f6975828f9ca8ada2978b7e7165616e7a86929facb4aa9d9184776b6054453b301e150b000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b9ac9f92877c6f665b5349413c3631313130363a4146515b616d7a85929eaab4afa3998a7e7164574b3e2e23180c0000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000c18232e3d4a5763707d8a97a2adbaaea2988b7e7164594f42382e23170d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d413431363a3b3e404243434342413f3d3a38342e2c27211b150c06000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200050b141b22272b2d2b27221b140b07000000000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575706c6155493c3023160a00000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919eaab3a6998c807366594d4031261a0e02000000000000101d293643505c6976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000004111d2935414c565d60636363636363636360594f473d322127333f49535b6063636363636363605d554b4130261c110607121d2935414c565e61636363636363636360594f43382c1f1307000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000009111a222a30383f444c51545860626669676d6e6e6e6d6c66696662605b54534d46423b332d241b13090000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f303030303030302f2e2b2620181006000000050f171f252a2d2e30303030303030302f2c27211911070000000d1925313d49545e65696c6c6c6c6c6c6c68655d53483d3125180c111d2a36424e59636a6c6c6c6c6c6c6c6c66635b51463b2f23160a000000000000000000000000000000000008141f29323b434b5153555c60605b53534e463e352c20170d02000000000000040a0f1215151717171717171615130f0a0e11151a1f21222527282928272623201f1c17110e090300040a0f12181d1f20232628282827262320201d18120f0a0300000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8a96a0aca99d9083776a66727f8c99a3afaea2988b7f7265594f4433291f0c03000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbafa3999083786c655b534e46423f3e3e3e41464c525b636d75818e97a1adb9ac9f92867a6d6154473a2e2114070000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000713202d3a4653606d7985929fabb8b4aa9d9083776b61544a3f34281f160b0200000000000000000000000000000000000000000306060b060603000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134262a2d2e313335363636363532302d2c28231d1b160f0a0400000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000020a11171b1f201f1b17110a0200000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686864615a5044392d20140800000000000000000000000000000000000000000000000000000000101d2a3743505d6a7683909da9b4a89b8e817568574e42372b1e1308010000000209101d2935404b556976838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000010d19242f3a444c52545656565656565656544f473d352b21222d38414950535656565656565654514b433a2f1e150a00000d1925303a444c52545656565656565656544f473d32271b0f03000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000810181e262e343a4145474e545559555c6061616161605b54595653504a46423b363029201b1209010000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222323232323232322211f1b150e060000000000050d141a1e2021232323232323232322201b160f07000000000f1b2835414d5a65707579797979797979756f65594d4034271b0e121f2c3845525e6a757979797979797979736d63574b3e3225190c0000000000000000000000000000000000020d172029313a4045474b515353504947433c342c231a0e05000000000000000000030608090a0a0a0a0a0a090806030002050a0f121415181a1b1c1b1a19161312100b0600000000000001070c10131416191b1c1c1b19171413100d07010000000000000000000000000000000000000000000000000000000000010e1a26313b4653606c7884919eaaab9f95887c6f6b7784919eabb5ac9f92857a6d6054473d3321170d00000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5c0b5ab9f958e81776c655f58534d4c4b4a4b4c52565d616d727f8c939ea9b3b0a69b8e8275685e5246392d2013070000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000006131f2c3845515c6675818e9ba8b2b8aca0958a7d70665c50443c31281d140b030000000000000000000000000000000000060b0f12131813120f0b0600000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271e2122242628292a2a29282623201f1c18120f0a04000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000060b0f1213120f0b060000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b575550483e33281c1004000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba7b4aa9d9184776a5f53473a302519130c0708080d141a252c3845515d6776838f9ca9b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000008131e28323a4145474a4a4a4a4a4a4a4948443d352b23191b262f383f4446494a4a4a4a4a4a4745413a31281d0c03000008131e28323a4146474a4a4a4a4a4a4a4948433d352b21160a00000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000060c151c23282f35393c4347494d4b51535455545453504a4c4946443f3836312a251f170e090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f121515171717171717171515120f0a030000000000000003090e12141517171717171717161613100b0400000000000f1c2936424f5c697582868686868686868175685b4f4235281c0f13202c3946535f6c7987868686868686867f7366594c403326190d000000000000000000000000000000000000050e171f282f35393a40454746443f3837322a221a110800000000000000000000000000000000000000000000000000000000020608080b0d0e0f0f0d0c0907060300000000000000000000000406070a0c0e0f0f0e0d0a07060401000000000000000000000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a2aea79a8e8174707c8996a0acb0a69a8d8174675d5145392c20130500000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bbb3ada79d938e80776f6a615f5758575758565e61686d757f88939fa5afb4aa9e94897c6f62564c4135291d11050000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000004101c2834404b5463707d8a96a0acb9b1a79d9183786d60584e43392f261d150c050000000000000000000000000000020a11171c1f2025201f1c17110a020000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a1415181a1c1c1d1d1c1b19161313100c07000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000305060503000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4a49443e362c22170b00000000000000000000000000000000000000000000000000000000000c1925323f4c5865727f8b98a8b2aca096887b6e62564c41362a241d18161516191f252a35404b55606d7985929fabb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000010c1620282f35393a3d3d3d3d3d3d3d3d3b38322b231911141d262d3337393d3d3d3d3d3d3d3a39352f281f160c000000020c1620283035393a3d3d3d3d3d3d3d3c3b38322b23190f0400000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000030a11171e24292c32373b3c404045464748484746443f403c3938332d2a261f1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a0a090806030000000000000000000000020507080a0a0a0a0a0a0a0a090703000000000000000f1c2936424f5c6975828f93939393938e8275685b4f4235281c0f13202c3946535f6c79869293939393938c7f7366594c403326190d00000000000000000000000000000000000000050d161d24292c2f34383a3937332d2b2620181008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7a86929facac9f92867a75818e9ba8b2ab9f94887c6f62554c4135291d110400000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b3a9a29fa29d928e837c746e69676564646566686d727a818c939aa4afbaaea2988f82756a6054443a3025190d010000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000c18232e394653606c7884919ea9b3b8aca0958c7f726a5f554b42382f261e170e090300000000000000000000030a0b141c22282b2d312d2b28221c140b0200000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e080b0d0f1010100f0e0c0a0706040000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423d3c39332c241a100500000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8896a0acb2a89a8d8073685e52463f352f2924222222252a30364045515d67717e8b98a2aeb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000040d161e24292c2d30303030303030302f2c27211911070b141b22272b2d303030303030302d2c29241d160d0400000000040e161e25292d2e30303030303030302f2c27211910070000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000060c13191d20272b2e2f2e34383a3b3b3b3a3938332d2f2d2b28221c1a140e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9b8e8275685b4f4235281c0f13202c3946535f6c7986929f9f9f9f998c7f7366594c403326190d0000000000000000000000000000000000000000040c13181d2023292c2d2d2b27221b1b150e0600000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b13131313131313130b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3845525d6874818e9aa7aea2988b7f7a86929facb2a99c8f83766a5f53433a2f24190d0100000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada29792979f9d949087807b77747271717173767a7f858e939fa4acb6afa59f92867b6e61584e4332281e1308000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000007121f2b3844505b66727f8b97a1adb9b1a79f92867c6f675d544a42383029201a140f0a06040000000104060b10151b1d262d3338393e3938332d261d140a00000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000002030303030200000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353531302d28221a11080000000000000000000000000000000000000000000000000000000000000815222e3b4754606a7784919eaab4ac9f92867a6d615b5145413a352f2f2f2f30363b4246525b606d7984919eaab4b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000000040c13191d2021232323232323232322201c160f0700020a11171b1f202323232323232321201d18130c04000000000000040c13191d20212323232323232323221f1b160f07000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000001080d11151b1f222223282c2d2e2e2e2e2d2b282223201f1c17110e0903000000000000000000000000000004090d0f0f131313131313130e0d0b0703000000000000000000000000000000000000000000000000000004080c0e0f1313131313131313080705020000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca89b8e8275685b4f4235281c0f13202c3946535f6c7986929facaca6998c7f7366594c403326190d00000000000000000000000000000000000000000001070d1113181c1f20201f1b17110f0a040000000000000000000000000000000000000000000000000000000000000000000000000000060c111517182020202020202020181714110c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2935414c56626f7c88959fabaa9d91837f8b98a3aeada1968a7d7164584e4331281e13080000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9f92858f949e9f99928d8884817f7e7d7e8082868c92979ea5afb6afa69d938b7f72695f53463d3220160c02000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000030f1c28333f4a54606d7985929ea8b1baaea3989083796d665b544a423b322b261f1b1312100c07080d1113171c1f272b2f383f44464b46443f382f261c1106000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282423201c1710080000000000000000000000000000000000000000000000000000000000000006131f2b37434e586673808d98a3aeaea2988e81756d625b514b45403d3c3b3c3d41464d525c636d74808d96a1acbcb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000000001080d11131417171717171717161613100b0500000000060b0f1213161717171717171413110d0701000000000000000002080d111314171717171717171615130f0a0400000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000001040a0f131516181c1f2021222121201f1c171613120f0b0600000000000000000000000000000002091015191b1c202020202020201a1a17130e08010000000000000000000000000000000000000000000001090f14181b1b20202020202020201414110e0802000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000104070c10131413120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000911171d2124252d2d2d2d2d2d2d2d2423211d17100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1924303a47535f6a7683909da9aca095918b919baab4ab9e9184796d6053463c3120160c010000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa499887c828f949fa39f9a95908d8b8a8a8b8d8f92999ea2a9afb4aea59e948e81746d62574d42342b200e0400000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000b17222d3845515d67727f8b95a0acb6b4aaa0958f82786c665c544c443e37312b27201f1c181b1b191d2023282b32373d424a50535853504a42382d22170b000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c171614100b050000000000000000000000000000000000000000000000000000000000000000030f1b27323c4754616e7b86929fa9b3aa9e938b7f726d605d55514b494948494a4c52575e616e737f8b929da8b2bdb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000000000000010407070a0a0a0a0a0a0a0a09070400000000000000000305060a0a0a0a0a0a0a07060401000000000000000000000000010507070a0a0a0a0a0a0a09090703000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000030608070c1013131415151413120f0b0606060300000000000000000000000000000000030c141b212528292d2d2d2d2d2d2d2726231f19120b020000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d050000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000000000000000000000000000000000040607060503000000000000000000000000000000000000000000000000000000000000000000000000000000000009121b22292d3031393939393939393931302d28221a12080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37434e5864717e8a97a1ada7a09d989ba3adaea3998c7f73665c5044382c1f1204000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8ac9f93867979828c9399a0a7a09d9a98979798999c9fa3abadb3afaaa29f938e82796d605b51453b3122190f0000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000006111c2935404b55606d7884919aa4afbbb1a79e948e81786d665e564f46423c37322d2c2823272824292c2e34383c43474f545b6064605b544a3f33281c0f030000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0a0a080400000000000000000000000000000000000000000000000000000000000000000000000a15202d3a46525e6974808d97a1adafa59f93887f746d67605d555655555557565e61696e75808b919ba4aebac1b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000000000000000000000000000000000000000040607080808070606030000000000000000000000000000000000000000020c151e262c313536393939393939393433302b241d140b01000000000000000000000000000000000000010b151d252c31343539393939393939392e2d2a251e170e0500000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242d34393d3e46464646464646463e3d39332c241a1006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b26323c4653606d7985919eabb1acaaa5a7adb9ac9f92867b6e61544a3f34281c1003000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aa9e9184786d78808791969ea1a9a7a5a4a4a4a6a9acafb3adaca49f98928b81786d675c51493f33291f10070000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000d18242f3a44505c66707d88939fa7b1b9b0a69d938e81786e686159534d47433c3a38342e34342f35393a3f44464e545960666c716c665b5044382b1f150a0000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d56616d7a85919ea4aeafa49a938b8179726d6765636262626466686d737b818c929ba3a8aaafb7b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000000000000004080c0e0f131313131313131308070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141e2730373d414246464646464646413f3c362f261d120800000000000000000000000000000000000009131d272f373d404246464646464646463b3936302920170d02000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000000000000002060a0c0d13131313131313130a090704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c17222d363e45494b53535353535353534b49453e362c22170c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a151f2c3845515c6673808c99a3afb8b7b2b3b8b1a79b8e8175685e5242382e23170c00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9c9d9d9c908376666d737d848c92979c9fa4aba8a9a9a9a8a7a9a19e9a938e867e756d665c554b40372d21170d000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000007131d28343f4a54606b74808d95a0a9b3b8afa59d938e827a706b615f57544e49464440424141424145474a50535860626b6f787e786c6053463c32261b0f0200000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070b0e0e0d090907030000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b46525e68707d8a929ca5afaca49f928d847f797572706f6e6f7072767a80868e939ca09d9b9ea5afb4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000000000010507070b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b09080603000000000000000000000000000000000000000000000004101b26303942494d4f535353535353534d4c4740382f24190e0300000000000000000000000000000000040f1a252f3941484d4e53535353535353535346413b32291e1408000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000000070d121619192020202020202020161613100b040000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e485056586060606060606060575550483e33281d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616e7b86929facb9c3bec0b8aca095897c6f63564d4130261c110600000000000000000000000000000000000000000000000f1c2936424f5c6975828f909090908e817568606b70797f858b909399999b9c9d9c9b9a9897928d87817b716d605c544b43392e251b0f06000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000010c17232e38424f59606d79839197a1abb4b7afa59e9490847d756e696260585653514a4e4e4e4f4c5154545c60636a6f757c838a7d7064584e43372b1e130800000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d111314181a1b1a1615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2935414c56616b73808d939ea5afafa49d96918b85827f7c7c7b7c7d7f82868c92989ea095908e939eaab4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000000002080d111314181818181818181818181818181818181615130f0a040000000000000000000000000000000000000000000915212c37424c545a5c606060606060605a58524a40362b1f1307000000000000000000000000000000000814202c37414b53595b60606060606060605f524c443b3025190e020000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000000010a12191e2325262d2d2d2d2d2d2d2d2322201b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a62646c6c6c6c6c6c6c6c64615a5045392d211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6975828f9ba7b1bcc8beb3a99d9083776b6054443b301e150a0000000000000000000000000000000000000000000000000e1a2734414d5a6774808383838383837f72655960676d72797f83868a8c8e8f90908f8e8b8985817c756e69625a504a423930271d130900000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000006111c26303d45515d676e7b859299a3abb4b7afa69f96918a817b746f6a6663605c545b5a5b5b555d6063666d70767c8289908f82766a5f53473a3025190d00000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181d20202527282723221f1b160d08010000000000000000000000000000000000000000000000000000000000000000000000000000020d1925303a444f59606c77818e939fa4acaea8a19e98928e8b898888888a8c8f92999fa2a0969083818e9ba8b4a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d0000000000010b151d252c31343539393939393939392e2d2a251e170e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00000000050c13191d20212424242424242424242424242424242422221f1b150f0700000000000000000000000000000000000000000d1925313d49545e65696c6c6c6c6c6c6c67645c52473c3023170b000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000000000a131c232a2f32333939393939393939302f2c272119110700000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c717979797979797979716c6155493d3023170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36424d5763707d8995a0acb8c5baada2978b7e7265594f4432291f0c030000000000000000000000000000000000000000000000000d1926333f4c58646e74777777777777726d6256555c60676d72767a7d808182838382817f7c79746f6a615f5750443f3830271e150b0100000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000a151e2935404b555f696f7d879299a2aab3b8b0a9a19e938e87817c77736f6d66696867676869676d7074797d82888f949d94887c6f62564c41362a1c1207000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000080d161d24292c2d31343533302f2c272119130c04000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323e44505b656d78818c939aa1a8adadaaa29f9b989695959597999c9fa3a49f9591847b808c99a6b0a79b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000000050e161e252a2d2e313131313131313131313131313131312f2e2b2720191007000000000000000000000000000000000000000f1b2835414d5a65707579797979797979746e64584c3f33261a0d000000000000000000000000000000000e1b2734404d59656f75797979797979797976685e5246392d2014070000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000007121c252e353b3e4046464646464646463d3b38322b23190f04000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e86868686868686867e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1a25303b4854606b7784919daab4beb8ab9f9285796d6053473d3220170d000000000000000000000000000000000000000000000000000b1723303c47525c64676a6a6a6a6a6a65625b514b51555d6065686e7173757676767574726f6d66625f58534d453f342e261e150c030000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b00000000000000030c18242f39434d57606b707e879298a1a9b0bab2ada59e99928e88837f7c7977757574747576787a7d80858a8f949c9ea69a8e8174685e5246392e23180c000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a1f282f35393a3e4141403c3b383229241e160d0400000000000000000000000000000000000000000000000000000000000000000000000000020c162027333f49535c666d77808891969fa2a9abaeaca8a5a3a2a1a2a3a5a9a69f9a938e837b717e8b97a3a3a39b8e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d00000000040f1a252f3941484d4e53535353535353535346413b32291e140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0000020c1620283036393a3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3c3b37322b22190f040000000000000000000000000000000000000f1c2936424f5c697582868686868686868074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d0000000000000000020d19232e3740464b4c53535353535353534948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b9393939393938a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f2c38444f5965727e8b98a2aebab0a69a8d8074675d5145392c2013050000000000000000000000000000000000000000000000000007131f2b36404a52585a5d5d5d5d5d5d5856514940454b5153565e61646668696a6968676562605c54534e46423b3328231c150c03000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000007121d27313c454f59616c707d8691979fa6aeb4b9afaba39f9b95908c89868482818181828384868a8d91979c9fa6aaac9f92867a6d61544a4034281c10040000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c313a4045474b4d4e4d4948443d352f2820160c0100000000000000000000000000000000000000000000000000000000000000000000000000040e17222d38414b545c656c737d848c92979da0a7a6a8a9a9a9a8a7a9a19e9a94908781796e707c8996969696968e8174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000814202c37414b53595b60606060606060605f524c443b3025190e02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000008131e28323a4146474b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4947433c342b20150a0000000000000000000000000000000000000f1c2936424f5c6975828f93939393938d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d000000000000000006121e2a354049515759606060606060606056544f473d32271b10040000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b979f9f9f9f978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002101c27323d4753606d7a85929fabb8ab9f94887b6e62554b4035291d100400000000000000000000000000000000000000000000000000030e19242e3840474c4d5050505050504c4a463f34394045474c525457595b5c5d5d5c5b585653504a47433c36312a2117110a0300000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b0000000000000000010b151f2a333d47505a616b707d8590949fa2aab0b7b5afaca7a09d999992918f8e8d8e8e8f9193999a9ea1a9abb0b7aea3988c7f73665c5144382c1f12060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222c353e434b5153585a5b5a56544f45413a32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f39424b535b606b70797f858c9095979a9b9c9d9c9b9a9897928e88837c746d676e7b888989898989898174685b4e4135281b0e000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e1105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00010d1925303a444c52545757575757575757575757575757575755544e463c32271b0f0300000000000000000000000000000000000f1c2936424f5c6975828f9c9f9f9f9a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000a16232f3b46515b63666c6c6c6c6c6c6c6c6360594f44382c2013070000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4acaca4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16202c3945515d6774808d9aa6b0a89c8f8276695f5343392f24180d01000000000000000000000000000000000000000000000000000008121d262e363c3f414444444444443f3e3a34282f35393b4146474a4d4e4f50504f4e4c4946443f3837312a261f180f06000000000000000000000000000c1926323f4c5965727f8c98a5b2afa295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2afb0a4978a7d7164574a3e3124170b000000000000000000030d18212b353e485059606b6f7a828c92989ea6abb0b8b9b1acaaaba39f9d9c9b9a9a9b9c9e9fa4ababadb3b9b3adaaa29e9184796d6053463a2d2013070000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202b343e474f555d6064676866636059524c443a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000000a141d2730394149505960676d737a7f83888a8d8e8f908f8f8d8b8885817c766f6a60606d787d7d7d7d7d7d7d7c6e6255483b2f221508000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000e1b2734404d59656f75797979797979797976685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0005111d2a36414c565e61646464646464646464646464646464646260584e43372b1f130600000000000000000000000000000000000f1c2936424f5c6975828f9ca8aca79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000c1925323e4b57636d737979797979797979706b6054483b2f2216090000000000000000000000000000000000000002020202020202020202020202020202020b1825313e4b5864717e8b97a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55626e7b88949faba1968a7d7064574d4231281d1207000000000000000000000000000000000000000000000000000000010b141d242b30333437373737373732312e292324292c3036393b3e404243434342413f3c3a38342e2b26201a140e0600000000000000000000000000000c1926323f4c5965727f8c98a5adada295887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a2adada4978a7d7164574a3e3124170b00000000000000000000060f19232c363e474f5960686e787f868f949c9fa6abadb3b7b7b5afacaaa8a8a7a7a8a9abacafb5b8b5afaca9a19e98928d857b6e6255483b2f2215080000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464f5961676d717474736f6b605d564c41352921160b0000000000000000000000000000000000000000000000000000000000000000000000000000020b151e272f383f444f555d60686d72777b7e808282838382807e7c78746f6a6260585c666d707070707070706e6a5f53473a2e211408000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000713202d3946525e686d717171717171717171717171717171716f6a6054473b2e22150800000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f86868686868686867d706356493d3023160a00000000000000000000000000000106090b0c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1825313e4b5864717e8b97a4b1b1a4978a7e7164574b3e3124180b090400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3a47535f6a76828f9ca89e9184786d6053463c3120160c0100000000000000000000000000000000000000000000000000000000020b12191f2326272a2a2a2a2a2a2524221e18181d1f252a2d2e3133353637363534322f2d2c28231c1b150e09030000000000000000000000000000000c1926323f4c5965727f8c98a0a0a0a095887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c8995a0a0a0a0978a7d7164574a3e3124170b000000000000000000000007111a242c353d474f565e666d737b82898f949a9fa2a9aaacb1b1b3b4b5b4b4b4b5b5b3b2b3adababa39f9c97928d86807a6e695f53473a2e2114080000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b38434e58616b70797e8081807c766d685d52453d32271b10040000000000000000000000000000000000000000000000000000000000000000000000000000030c151d262d333d434b51565d6065696e7173757676767574726f6c65626058544e545c6063636363636363625f584e43372b1f1206000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f000714212e3a4754616d7a7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c6f6255493c2f22160900000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0813202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c939393939393897c706356493d3023160a00000000000000000000000000060d121618191c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c1c25313e4b5864717e8b97a4b1b1a4978a7e7164574b3e312418191510090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131d2b37424e5764707d8a96a1998c7f72665c5044382b1f120400000000000000000000000000000000000000000000000000000000000001080e1317191a1d1d1d1d1d1d191815120d0c1014191e2021242628292a2a29282523201f1c17110f0a0400000000000000000000000000000000000c1926323f4c5965727f8c939393939393887c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c899393939393938a7d7164574a3e3124170b00000000000000000000000008111a232c343d444c545c60696e757c82888d92979a9da0a7a5a6a8a8a9a9a9a9a8a7a5a9a29f9b99928f8a85807a736d675f574d42372b1e12060000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a707d858b8d8e8d89827a6d60594f44382c201307000000000000000000000000000000000000000000000000000000000000000000000000000000030b141b2227313a41454c5254575f61646768696a6968676562605b53544e47424a50535656565656565655534e463c31261a0f02000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00091623303c4956636f7d898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f8275695c4f423025190d13202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c999f9f9f9f96897c706356493d3023160a0000000000000000000000010911181e2224252929292929292929292929292929292929292929313e4b5864717e8b97a4b1b1a4978a7e7164574b3e31292825211b140c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010e1a26313c4653606d7884919e92867a6d61544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000003070b0d0e1111111111110c0b0906010004080d111414171a1b1c1d1d1c1b19161312100c0600000000000000000000000000000000000000000c1926323f4c5965727f87878787878787877c6f6255493c2f2216090000000000000000000000000916232f3c4956626f7c87878787878787877e7164574a3e3124170b0000000000000000000000000008111a222b323b424a50575f616b6f767c81858a8d919596989a9b9c9c9d9c9c9b9a999797928f8b86827e79736d68605d554d453c31261a0e020000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f020000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953626f7c8792979a9b99948f82766b6054483b2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f282f353a4145474d5355575a5b5c5d5c5c5a585553504947433c383f44464a4a4a4a4a4a4a4847433c342a20150a00000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00091623303c4956636f7c8996979797979797979797979797978d8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a99c90837669564c4135291d1113202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6acaca396897c706356493d3023160a000000000000000000000009131b23292e31323535353535353535353535353535353535353535353e4b5864717e8b97a4b1b1a4978a7e7164574b3e353534312c261e150c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009151f2b3844505c66727f8c998e8175685e5242382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000010404040404040000000000000000010507080b0d0f1010100f0e0c09070603000000000000000000000000000000000000000000000713202d3a4653606d797a7a7a7a7a7a7a7a786d6053463a2d2013070000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a796d6053463a2d2013070000000000000000000000000000081019202930383f444d535960636a6f74797d818487898b8d8e8f8f90908f8f8d8c8a8885827e7b76716d67615e56514c433c332a1f1509000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a89b8e8275685b4f4235281c0f02000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b6576828f99a1a9a7a69e94897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161d24293035393b4246484b4d4f4f50504f4d4b4946443f3837322e34383a3d3d3d3d3d3d3d3b3a37312a22180e0300000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00091623303c4956636f7c8996a2a4a4a4a4a4a4a4a4a4a4a49a8d8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab9e918578685e5246392d201308202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000006111b252d343a3e3f424242424242424242424242424242424242424242424b5864717e8b97a4b1b1a4978a7e7164574b424242413d3730271e1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616d7a8692897c6f62564c4130261c11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d6d6d6d6d6d6d6d6d6d665c5044382b1f120600000000000000000000000006121f2b3844505c666d6d6d6d6d6d6d6d6d6d665c5144382c1f1206000000000000000000000000000000070e171e262e343b42464f54586062666d7074777a7d7e8081828383838282807f7d7b7875716e6864605c55524c45413a312a21180e03000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a79a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9b8e8275685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986929fabb3b4b0a6998c7f7366594c403326190d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13181e24292c31363a3b3e404243434342413f3c3937332d2b2723282b2d303030303030302f2e2b2620180f060000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e8275685b4f4235281c0f00091623303c4956636f7c8996a2adadadadadadadadadada79a8d8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada197877a6d6154473a3025190d202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f5864717e8b97a4b1b1a4978a7e7164574f4f4f4f4d49423930261b100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3846525e6875818e83776a6054443a301e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090b0d0e0f0f0f0e0d0b080606030000000000000000000000000000000000000000000000000004101c2834404b555c606060606060606060605c544a3f34281c100300000000000000000000000003101c28343f4a545c606060606060606060605c544a4034281c100400000000000000000000000000000000050c151c232831363d44484e54545c606467686e707273757576767676757472716e696865615e5653514b46413a352f281f180f0600000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9a8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8e8175685b4f4235281c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986939facb8b8b2a8998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d13191d20262a2d2e3134353637363534322f2d2b27221b1b171c1f202323232323232322211f1a150e06000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8a8a89b8e8275685b4f4235281c0f00091623303c4956636f7c8996a0a0a0a0a0a0a0a0a0a0a0a09a8d8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b2a9978a7d7164564c4135291f16202c3946535f6c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000006121e29343f495156585c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c64717e8b97a4b1b1a4978a7e71645c5c5c5c5c59544b42372c211509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2a36414c56626f7c897e7165584e4332291e0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004070c10121316181a1b1c1c1c1b1a171513120f0b060300000000000000000000000000000000000000000000000c18232e39434b5153545454545454545453504a42382e23170b00000000000000000000000000000b17232e38424a5053545454545454545453514a42392e23180c000000000000000000000000000000000000030a11171f262a32383c43474b515357565e616365676869696a696968676664615f575854524d46454039363029241e160d060000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8d8074675a4d4134271a0e01000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844505c667784919da4abaca9a1968a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e2122242728292a2929272522201f1b17110f0b101213171717171717171514120f0a0300000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9b9b9b9b9b8e8275685b4f4235281c0f00091623303c4956636f7c8993939393939393939393939393938d8174675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b4a89b8e8175685e52463c31281f1d2935414c566c7986929facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000916222e3a46515b626568686868686868686868686868686868686868686868686868717e8b97a4b1b1a4978a7e71686868686868655d54493d3125190c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a4754606a7481796d6053473d3220170d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c1012181c1f202225272828292828262422201f1c17120f0b0600000000000000000000000000000000000000000007121d273039404546474747474747474746443f3830261c1106000000000000000000000000000006111c2630383f444647474747474747474644403930271c12070000000000000000000000000000000000000000060c141a21272c3237394045464a4c525456585a5b5c5c5d5d5c5c5a595755534d4b4746413b38342e2a251e19130c04000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575726d62564a3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5465717e8b929c9e9f9e979184796d6053473a2d2014070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104090e121415181a1c1c1d1d1c1a181613120f0b0600000306070a0a0a0a0a0a0a08080602000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828e8e8e8e8e8e8e8175685b4f4235281c0f00091623303c4956636f7d868686868686868686868686868686868074675a4e4134271b0e00000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8ac9f92867a6d61584e433a312b262d3946525e687986939facb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000b1824313e4a56626d7275757575757575757575757575757575757575757575757575757e8b97a4b1b1a4978a7e757575757575756f65594d4134281b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b38434e58646f746d675d5145382c1f13050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c12181c1f23282c2d2f3133343536353433312f2d2b28221f1b17110b0600000000000000000000000000000000000000000b151e272e34383a3a3a3a3a3a3a3a3a3a38342e261e140a000000000000000000000000000000000a141e262e34383a3a3a3a3a3a3a3a3a3a38342e271e150b0000000000000000000000000000000000000000000003090e161b20272b2e34383a3d414647494b4d4e4f5050504f4f4d4c4a4846423e3b3936302c28231d19130d080100000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575716c6156493d3024170a00000000000000000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686865625b51463a2e221609000000000000000000000000000000000000000000000000000000000000000000000000000000000c17232e384a56626c7480898f9292918d857c6f675d5145392c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f1010100f0e0c09060503000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f818282828282817f7265584c3f3225190c000613202d394653606c787a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a796d6053463a2d20130700000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5baaea3988d80736a5f554b433c3731303a4754616d7a8799a4afb2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000c1925323f4c5865727f828282828282828282828282828282828282828282828282828283909daab6b6aa9d90838282828282828275685c4f4235291c0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020f1b27323d46535d6468605d554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c23282c2e34383a3c3e404142424241403e3b3938332d2b27221b17110a02000000000000000000000000000000000000030c151d23282c2d2d2d2d2d2d2d2d2d2d2b28231c140c0200000000000000000000000000000000020c141c23282b2d2d2d2d2d2d2d2d2d2d2c28231c150c03000000000000000000000000000000000000000000000000040a0f151b1d23282c2d3036393b3d3f4042424343434342413f3e3b3a36312e2d2a251f1c18120d0802000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686864615a5045392d211508000000000000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585651493f34291e12060000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2e3a45505a646e747d82858584807b6f6a60554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825313e4a57636d7275757575757575726d62564a3e3124180b0006121f2b3844505b666c6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d675c5145382c1f130600000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bfb4aa9f92867c6f675d554e47424040424c5663707c8996abb5b2a6998c7f7366594c403326190d00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000714212e3a4754616d7a848f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f9095a0acb8b8ab9f95908f8f8f8f8f8f86796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16202b34414b53595b53514b43392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282e34383a404446494b4d4e4f4f4f4e4d4a4846443f3937332d28221c140b06000000000000000000000000000000000000030b12181c1f202121212121212121201f1c17110a02000000000000000000000000000000000000020a11171c1f202121212121212121201f1c18120b03000000000000000000000000000000000000000000000000000000040a0f12181c1f20252a2d2e303234353636373636353433312e2d2a2621201e1914100c070000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585650483e34281d11050000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4c4a463f372d23180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000111d29343f48525c646b7075787977746e6960584e43392f24180c00000000000000000000000000000000000000000004090c0e0f10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101008070502000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916222e3a46515b63666868686868686865625b51463a2e22160900030f1c28333f4a545b6060606060606060606060606060606060605c554b4034281c100400000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a0e010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b8b0aaa3989083796d675f58534d4d4d4e545e6873808d9aa6b3b2a5998c7f7266594c3f3326190c00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000713202d3946525e686f7c86929b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9da0a7b1bcbcb1a79f9d9b9b9b9b9b9386796c605346392d201300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222f3941484d4e4745403931271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171e272e34394044464a515355585a5b5b5c5b5b59575553504a46443f38332d261d180f0700000000000000000000000000000000000000070c10131314141414141414141312100b0600000000000000000000000000000000000000000000060b10121314141414141414141312100c070000000000000000000000000000000000000000000000000000000000000000070c101313191e20212325272829292a2a292927262422211e1a1414110e0804000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423f3e3a342d251b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000010c18222d36404a52596163696b6c6b67615e564e463c31271d12070000000000000000000000000000000000000002090f15181b1c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1514120e090300000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2a353f495157595b5b5b5b5b5b5b585651493f34291e120600000b17222d38424a50535353535353535353535353535353535353514b43392e23180c0000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b3a79a8d8074675a4d4134271a08000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b0a69e9c9e959082796e6a625f575a5a585f666d7a85929fabb8b5ab978b7e7164584b3e3125180b00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000005111d2a36414c56606a717e8b929da6a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8aaacb1b9c3c3b9b1abaaa8a8a8a89f9386796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101d272f373c40413a38352f271f150b01000000000000000000000000000000000000000000000000000000000000000000000000000000040c151c2328303940454a5153545c606264666768696867666462605b54535049443f382f2a2218120b03000000000000000000000000000000000000000406070707070707070707070603000000000000000000000000000000000000000000000000000003060707070707070707070706040000000000000000000000000000000000000000000000000000000000000000000000000406080d11141416181a1b1c1d1d1d1c1c1a19171514120e0907050200000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423e3d39342d241b100600000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353532312e29231b13090000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b242f3840474f55565c5f5f5e5a54524d443c342b1f150b01000000000000000000000000000000000000030c141b2025272829292929292929292929292929292929292929292929292929292929292929292929292929292929292929292921211e1a140d05000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18232d373f464a4c4f4f4f4f4f4f4f4c4a463f372d23180d01000006111c262f383f4446474747474747474747474747474747474645403930271d12070000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b4a79a8d8174675a4e412f24190d010000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9e948f949e9490837c746e69686766676a6f78828f97a2adbaaea399897d7063564a3d3023170a00000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000010d1925303a444e58626c74808d949fa9b2b5b5b0aaa39f9f9f9f9f9f9f9f9f9f9f9f9f9fa3abb5c0bfb5aba39f9f9f9f9f9f9386796c605346392d20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151d252b3034352d2c29241d150d03000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e262e343d434b51545c6064666d6f7173747575757473716e6c6663605b53504a423c3428231d150c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507080a0c0d0f0f101010100f0e0c0b0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353531302d28221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282524221e181109010000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111c28333e485055575757575757575755534d453b31261a0e020000000000000000000000000000000000020c151e252c3134353636363636363636363636363636363636363636363636363636363636363636363636363636363636363636362e2d2a251f170f050000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007111c252d353a3e3f424242424242423f3e3a342d251b1106000000000a141d262d3338393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e271e150b000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89b8e827568554c4135291d11040000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a89c8f828f959f959187807b7774737374777c828f949ea9b3b9ac9f92867a6d6054473a2d21140700000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000008131e28323c46505a606d78829097a1abb5b0a69e98929292929292929292929292929299a3afbbbbaea3999292929292929286796c605346392d2013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b131a20242728201f1d18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000040d161f2830383f444f555c60666d7175797c7e808182828281807d7b7974706c65605b544e463f342e271e150c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080912121212121212120707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282524211d171009000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c191816120d060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3945505a616464646464646464615f574d42362a1e1205000000000000000000000000000000000009141e2730373d41424343434343434343434343434343434343434343434343434343434343434343434343434343434343434343433b3a36312921170d0300000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a131c232a2e31333535353535353532312e29231b13090000000000020b141c22282b2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c28231d150c03000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5aa9d908477675d5145392c20160c0100000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa296897d839198a099928d88848180808184878f949ea6b0bab0a69c8f8276685d5245392c20130700000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000020c16202b343e44515c666e7a859199a3aeaa9e948f8686868686868686868686868687929facb9b9ac9f928786868686868686796c5f5346392c20130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181a1b1413100c0701000000000000000000000000000000000000000000000000000000000000000000000000000000030d161f28313a424a505960676d72797d8185888b8d8e8e8f8e8e8c8a8885817d78716c665f585145403930271e150c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215151f1f1f1f1f1f1f1f1413110d0802000000000000000000000000000000000000000000000000000000000000000000000005080a0b13131313131313130b0a080500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c181715110c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0c0b090601000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1723303c4955616c71717171717171716e695f53463a2d21140700000000000000000000000000000000040f1b25303941484d4f5050505050505050505050505050505050505050505050505050505050505050505050505050505050505050504846423b33291f140900000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010a11181e222526282828282828282524221e18110901000000000000020a11171c1f2020202020202020202020202020202020201f1c18120b0300000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ac9f92867a6d6054473e31281d130b04000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ab94887b7c869299a39f9a95918e8d8d8e90939a9fa6b0b8b2a89f948a7d7063564c4135291d110400000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000050e19222834404a545e686f7d87929fa5a89c8f82777979797979797979797979797e8b97a4b1b1a4978a7e79797979797979746a5e5145382b1f1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080c0e0e0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f28313a434c545c606b6f797f848a8e929897999a9b9c9b9a999797918d89837e786e6a625b514b433930271e150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f21222b2b2b2b2b2b2b2b21201d19130c040000000000000000000000000000000000000000000000000000000000000000060c111517182020202020202020181715110c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0b0a0805000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717e7e7e7e7e7e7e7e7b6e6155483b2e221508000000000000000000000000000000000915202c37414b53595b5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c5c54534d453b31251a0e02000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d121618191c1c1c1c1c1c1c191816120d0600000000000000000000060b0f1213141414141414141414141414141414141313100c07000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5afa3998b7e7164594f433a2f241d15100c070c0a0702000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca8aea399877a717e879299a0a8a09d9b9a999a9d9fa4acb0b7b0a9a1968f82766b6155443a2f24190d0100000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000071018232e39424d56606b727f8b939da79e948c7f736b6c6c6c6c6c6c6c6c6c717e8b97a4b1b1a4978a7e716c6c6c6c6c6c6a62584d4135291d100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313a434c565d666d747d848b91969b9fa2aaa6a7a8a8a8a7a6a9a19e9a95908a837c726d605c554b433930261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f38383838383838382e2d29241e160e040000000000000000000000000000000000000000000000000000000000000910171d2124242d2d2d2d2d2d2d2d2524211d171109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313100f0d090500000000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79868a8a8a8a8a8a8a7e7265584b3f3225180c000000000000000000000000000000000c1825313d48535d6568696969696969696969696969696969696969696969696969696969696969696969696969696969696969696969615e574d42362a1e1205000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b08070502000000000000000000000000000000000000000000000000000000000000000000000106090c0c0f0f0f0f0f0f0f0c0b09060100000000000000000000000000030606070707070707070707070707070707070706040000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5ab9d9083766b61554b40352e271f1c181a1917130e070000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f9ca3a39f9286796c717e8791969fa2a9a7a6a6a7aaacafb6b0aba69f9691847b6e61594f4432281e13080000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000007121c27303b444f59626d74818e959fa69f93877d70695e5f5f5f5f5f5f64717e8b97a4b1b1a4978a7e71645f5f5f5f5f5e5850473c3125190d00000000000000000000000000000000000000000000000000000000000406070809090a090807060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18232f39434c555d686d78808891969ea1a8abaeafacaaa8a8a9aaacafadaba7a09d9590867f746d675c554b42382e23170d03000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a32373b3c45454545454545453a3935302820160c020000000000000000000000000000000000000000000000000000000009121b22282d3031393939393939393931302d29221b1209000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607090a0c0e0e0f0f0f0f0e0d0c0a0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000002090f14181b1c202020202020201c1c1915100a020000000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c79869297979797978b7e7265584b3f3225180c000000000000000000000000000000000e1b2734414d59656f757676767676767676767676767676767676767676767676767676767676767676767676767676767676767676766e695e53463a2d211407000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181818181818181818181818181818181414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b7ab9f958a7d70675d51454039302c28232626231f19120a01000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c6975828f969696969185786b6c717c848c92979d9fa7a6a7a8a8a7a6a69f9c948f847c6e695e52473e3320160c010000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000b151e29323d46515b606d79839097a1a49992857b6e665c515353535864717e8b97a4b1b1a4978a7e71645753535353514d473e352a1f1409000000000000000000000000000000000000000000000000020507070c1012131516161616151413100c0708060300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2934404b555d676d7a828d939aa0a8acb0ababa39f9d9c9b9c9d9fa4acabb1aca79f99928c81796d675c544a3f34281f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c43474852525252525252524746413a32281e130800000000000000000000000000000000000000000000000000000006101b242c34393d3e46464646464646463e3d39342d241b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010407070c1013141617191a1b1b1c1c1c1b1a18171514120e0906050300000000000000000000000000000000000000000000000000000000000000000000000000030c131a202527282d2d2d2d2d2d2d292825211b140c0400000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929fa4a4a4988b7e7265584b3f3225180c000000000000000000000000000000000f1c2835424f5b6875818383838383838383838383838383838383838383838383838383838383838383838383838383838383838383827b6e6154483b2e211508000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2afb2a6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2525252525252525252525252525252525252521201e1a140d0500000000000000000000000004080c0e0f1313131313131311100e0a0600000000000000000000000000000000000000000000000000000000000000000000000000000003070b0d0e131313131313131307070401000000000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bcb1a79e9184796d605c514b423c38342e33322f2a241c130a000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000f1c2936424f5c69758289898989898983776a616a6f797f858c909597999a9b9b9a999794908a827a6e6a5f564d42352c210d04000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000030c17202b343f45515c676e7b859299a3a1979083786d605a50454b5864717e8b97a4b1b1a4978a7e7164574b46464645413c352c23190e030000000000000000000000000000000000000000000004090e121415181c1f20222223232222201f1d181615130f0a05010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313945515c676d79838f949fa4acb2ada69f9c9992908f8e8f91939a9d9fa7adb1aba39f938e82796d665c50443d31271d120700000000000000000000000000000000000000000000000000000000000000000000000000030f1b26323c464e53555e5e5e5e5e5e5e5e54524c443a3024190d0100000000000000000000000000000000000000000000000000000c17222c363e45494b53535353535353534b49453e362d22170c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080d111314181d1f202224262728282929282827252321201e1a1613120f0b0604000000000000000000000000000000000000000000000000000000000000000000020c151e252c313435393939393939393635322c261e160c02000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facb1a5988b7e7265584b3f3225180c00000000000000000000000000000000121f2b3845525e6b78858f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f887c6f6255483c2f221509000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a2adada6998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131313131313131313131313131313131312e2d2a251f170e0500000000000000000001090f14181b1b202020202020201e1d1a16110b04000000000000000000000000000000000000000000000000000000000000000000000001080e13171a1a20202020202020201413110d080100000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5bfb9aca0968e81756e605c544e46454041403f3b352e261c12070000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7c6f62585f676d737a7f83878a8c8d8e8f8e8d8a87837d766d685f584e443b30231a1000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000050e19222934404b555e69707d87929fa59f958d80746c61574e4b5864717e8b97a4b1b1a4978a7e7164574b3e39393835312a231a1107000000000000000000000000000000000000000001070c10141a1e212223282c2d2e2f30302f2f2d2c292422221f1b15110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d18242f3943505a606d79828f959fa6afb1a9a19e948f8a868482828284878b90959ea1a8b0aea59e948f81786d60594f43392f24180c0100000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f626b6b6b6b6b6b6b6b615d564c4135291d11050000000000000000000000000000000000000000000000000005111d28343e485055576060606060606060585650483e34291d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013191d202124292c2d2f3132343435353635353332302e2d2a2522201f1b1712100c070000000000000000000000000000000000000000000000000000000000000009131e272f373d40424646464646464643413d3830281e140a000000000000000000000000000000000000000000000000000000000000000000000613202c3946535f6c7986929facb2a5988b7f7265584c3f3225190800000000000000000000000000000000121f2b3845525e6b7885919c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c95887c6f6255483c2f221509000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a0a0a0a0998c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3b3a36302920170d0200000000000000030b131a202427282d2d2d2d2d2d2d2a2927221c150d05000000000000000000000000000000000000000000000000000000000000000000020b12191f2326272d2d2d2d2d2d2d2d2d201d19130c04000000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5b5ada7a89e938d80746d66605853514b4e4d4b4740382e24190e0200000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000815212e3b47535f6a6f7070707070706f6a6054555d60686d72777b7d7f81818281807e7a76706b615e564e463c32291f110800000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000071018232f39434d57606b727f8c939ea79d928a7e716a5f554b5864717e8b97a4b1b1a4978a7e7164574b3e312c2b29251f1911080000000000000000000000000000000000000000070c12181d1f262a2d2e2e34383a3b3c3c3d3c3b3a38352f2f2e2b27201e19140d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55616c74818e949fa7b0b1a79f97918a837e7a77757576777a7e838a91969ea6afafa69e938d80736b60554b4035291d13070000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a6f78787878787878786d685d5246392d201307000000000000000000000000000000000000000000000000000815212d3945505a61646c6c6c6c6c6c6c6c64625a5045392d2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12181d1f24292c2d2f35393a3c3d3f41414242424241403f3d3b3a36302f2d2b27221f1c18120e0903000000000000000000000000000000000000000000000000000000040f1a252f3941484d4f535353535353534f4e49423a30261b100500000000000000000000000000000000000000000000000000000000000000000006131f2c3946525f6c7985929facb2a6998c7f7366594c403024190d01000000000000000000000000000000121f2b3845525e6b7885919ea9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000091623303c4956636f7c899393939393938c7f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4746423b33291f1409000000000000010b151d252c313435393939393939393736332e271f170d0400000000000000000000000000000000000000000000000000000000000000010b141d242b3033343939393939393939392c29241e160d040000000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5ada39b989f9c928d81796f6a63605c545a5957524a40352a1f130700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000006121f2b37434e585f626363636363636260584e4b51565d6065696e70737475757473716e68636159524c443c342a20170d0000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000007121d27313b454f59626d75818e95a0a49f92867c6e675d515864717e8b97a4b1b1a4978a7e7164574b3e3124181d19140e0700000000000000000000000000000000000000030b12181d24292c31363a3b3f4044464849494949484745403f3c3b37322d2a251e19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67707d8a939da6b0b1a79f9590857d76716d67696869686d71767d848f949ea5afafa59f93887d70675d51453a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c85858585858585857a6d6154473a2e211407000000000000000000000000000000000000000000000000000a1724303d4955616c717979797979797979716c6256493d3024170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d141a1d24292c2f35393a3e404547494a4c4d4e4e4f4f4f4e4d4b4a4846423f3c3937332d2c28231c1a150f0a04000000000000000000000000000000000000000000000000000814202c37414b53595b606060606060605c5a544c42382c21150900000000000000000000000000000000000000000000000000000000000000000006121f2c3945525f6c7885929fabb4a79a8e817467564c4135291d1207000000000000000000000000000000121f2b3845525e6b7885919ea6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a295887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000091623303c4956636f7c87878787878787877f7366594c403326190d000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61585858585858585858585858585858585858585858585854524d453b30251a0e02000000000009131d272f373d40424646464646464644423f3931291f150b0000000000000000000000000000000000000000000000000000000000000008121d262f363c3f4146464646464646464639352f2820160c0100000000000000000000000000000000000f1c2936424f5c6975828f9ca8b5a79b918c92989c938e837c75706d66686766635c52473b2f23170a00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000030f1b26323c464e535556565656565655544e4640454c5254575e616466676868676664615e56554f46413a322a22180e050000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000010b151f29333d47515b606d79839097a2a2989183796d605b5864717e8b97a4b1b1a4978a7e7164574b3e3124180b0d090300000000000000000000000000000000000000070c151d23282f35393b4246484b4a515355555656555553514b4c4947433c39363029241e160e07000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55606d7985919ea5afb2a89f9590837a706b64605d555b565d60646b707a828e939ea7b1afa49a9184796d60554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88919191919191877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e86868686868686867e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b13191f252a2f35393a4145474b4b51535557595a5b5b5c5c5b5b5a585654524d4c4946443f3a38342e2b261f1b160e090200000000000000000000000000000000000000000000000c1825313d48535d65686c6c6c6c6c6c6c69665e54493d3225190d00000000000000000000000000000000000000000000000000000000000000000005121e2b3845515e6b7884919eabb6aa9d908377685d5246392f241811080000000000000000000000000000121f2b3845525e6b7885919a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a95887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000713202d3a4653606d787a7a7a7a7a7a7a7a796d6053463a2d201307000000000f1b2835424e5b6875818e9ba8b4ada194877a6e646464646464646464646464646464646464646464646464615e574d42362a1e110500000000040f1a252f3941484d4e53535353535353514f4a433b31271c11060000000000000000000000000000000000000000000000000000000000030e19242f3840474c4d53535353535353535345413a32281e130800000000000000000000000000000000000f1c2936424f5c6975828f9ca8b2a5988c7f86929f9d959087827d79767474736e63574b3f3226190700000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4947433c353a4145474d525457595a5b5c5b5a5754524c48443e36302920180f06000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000030d17212b353f45515d676e7b859299a4a0958e81756d625864717e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000710191e272e34394045474d535558545c60616263636262605d555955544e4746413b3530282018120b030000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d67737f8c97a1adb9ada1969082796d68615953514b4f4c52545961686d78818e959faab4aca1968c7f72675d5145392c20130700000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88959e9e9e9e94877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a9393939393938b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e24293036394045474c525457555d6062646567676868696868666563615e5759555350494644403937312c27211a140d05000000000000000000000000000000000000000000010e1b2734404d59656f75797979797979797670665a4e4135281c0f02000000000000000000000000000000000000000000000000000000000000000003101d2a3643505d697683909ca9b6ac9f92867a6d61554b403529231a120900000000000000000000000000121f2b3845525e6b78858d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000006121f2b3844505c666d6d6d6d6d6d6d6d6d6d675c5145382c1f1306000000000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717171717171717171717171717171716e695e52463a2d201407000000000814202c37414b53595b606060606060605d5b554d43392e22160a000000000000000000000000000000000000000000000000000000000007131f2b36404a52585a60606060606060605f524c443a2f24190d01000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa396897d7f8c949fa09a938f8985838181807366594d402f24180d01000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3c3b3732293035393b4246474a4c4e4e4f4e4d4b4746413b38332a251e170e0600000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000050f19232935404b555f69707d87939fa59e938b7f726a6064717e8b97a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000000030b1218222b303940454b5153575f616568666d6e6f6f706f6e6d67696662605854524c46413a3228231d150c0400000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fa9b3b0a69e91847a6d675e564f474540424145474f565d666d79839098a2aeb2a89f92857a6d6053473a2f24180c00000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2ababa094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a979f9f9f9f978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000050b141b222730353b42464b5153565d606467676d6f7072747475757575747372706e69696662605b5353514a47423c38322a251f170e060000000000000000000000000000000000000000020f1c2835424f5b687581868686868686868276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000020e1b2835414e5b6874818e9bacb6afa3998b7f72675d51453e352c241b13060000000000000000000000000d192633404c5966737f8080808080808080808080808080808080808080808080808080808080808080808080808080808080808080807a6e6154473b2e21140800000000000000000000000000000000000000000000000000000003101c28343f4a545c606060606060606060605c554b4034281c1004000000000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b6e6154473b2e211408000000000c1824313d48535d65686c6c6c6c6c6c6c6a675f554a3f33271a0e01000000000000000000000000000000000000000000000000000000000b1723303c47525c64676c6c6c6c6c6c6c6c6c5d564c4135291d1104000000000000000000000000000000000f1c2936424f5c6975828f9ca8afa295887c78828f95a0a49f9c9892908e8d85786c554b4035291d1004000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000006101820262b2e2f3030303030302f2e2b272024292c30363a3b3d4041424241403e3b3936302c282119130c050000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000071118242f39434d57616b737f8c939ea59f92877c6f6864717e8b97a4b1b1a4978a7e7164574b3e3124180b000000000000000000000000000000000000030c151c2328343c424b51555d6065696e727577797b7c7c7c7c7b7a7875726f6a66615e56524c443e342e271e160e0400000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8b98a2aeb7ab9f948a7d70685e554c443e39352f35393e444c545c676e7b86929fabb5aea2988b7e7165554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4acaca4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000080e171d262d333a41454d52555d6064686d7174777a7c7d7f80818182828281807e7d7b7875726f6c6563605c54534d48433d36302920180f0600000000000000000000000000000000000000020f1c2835424f5b6875828e93939393938f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b9aa4afb5ab9e9285796d605a50473e362d2517110a02000000000000000000000c1925323e4b57636d737373737373737373737373737373737373737373737373737373737373737373737373737373737373737373736e685e5246392d201407000000000000000000000000000000000000000000000000000000000b17232e38424a5053545454545454545453514b43392e23180c00000000000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b897d7063564a3d3023170a000000000e1b2734404d59656f75797979797979797771675b4f4236291d1003000000000000000000010507080d0c0a0702000000000000000000000d1a26333f4c58646e74797979797979797976685d5245392c201307000000000000000000000000000000000f1c2936424f5c6975828f9ca8b4aa94877b6e7a8390959ea5aaa29f9c9b928679675d5145392c201306000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000060e151b1f212223232323232322221f1b15191d20252a2d2e31333435353433312e2d2a251e1c160d0802000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000007121d27313b454f59606c77818f96a0a39991847a6d66717e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000000000020b151e272e343f464e545c60676d71767b7e8284868888898988888684827f7c77736e68615d5650454039302820160d04000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6676828f9caab3b3a99c8f82766b61564c433a322c2924292c323a424b555f6973808d99a3aeb3aa9c908376675d5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000009111a20292f383f444c52575e61676d71767a7e818386888a8c8d8e8e8f8f8e8e8d8b898785827f7c7874706d66625f57544f46423b332a21180e03000000000000000000000000000000000000020f1c2835424f5b6875828e9b9f9f9f9c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b87939fabb5ada1978d80736c615950483f3727221b140b020000000000000000000a16232f3b46515b6366676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767615e564c41362a1e11050000000000000000000000000000000000000000000000000000000006111c2630383f444647474747474747474645403930271d120700000000000f1b2835424e5b6875818e9ba8b4b8ada39b98979797979797979797979797979797979797979797979796897d7063564a3d3023170a000000000f1b2835424e5b6875818686868686868683776a5d5144372a1e11040000000000000002080d1114141a1917130e080000000000000000010e1a2734414d5a67748086868686868686867a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c6975828f9ca8aea398867a6d6d7a838e939fa2aaaca9a399867a6d6053473a2d201407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000040a0f1215151717171717171615130f0a0d11141a1e2021242627282928272421201e1914100b050000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000010b151f2a333e44505b656d79849198a2a1968f82786c717e8b97a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000000000a141d2730394044515860666d72797e83888b8e919299959696959a93918f8c88847f7a736d68615a514b423a32281f160c03000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7885929facb8ada297897d7063594f443a3129201d191d20283039434d57616d7a86929facb9ac9f92867a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000010a121b232c323b414950565d60696e73797e82868a8d90929997989a9a9b9b9c9b9b99989697918f8c8885817d79746e69636059524d453c332a201509000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8aca99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6976828f99a4afb3a99d928a7e716b615a514940332d261d140a00000000000000000006121e2a3540495157595a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54524c443b3025190e0200000000000000000000000000000000000000000000000000000000000a141e262e34383a3a3a3a3a3a3a3a3a3a38342e271e150b0000000000000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a396897d7063564a3d3023170a000000000f1b2835424e5b6875818e93939393939084776a5d5144372a1e1104000000000000050d14191e20212726231f19120a02000000000000010e1a2734414d5a6774808d939393939393877a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c6975828f9ca3a39f92857967686d79818b92989fa3aba194877a6e6154473b2e211408000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000030608090a0a0a0a0a0a09080603000104090e11141417191b1b1c1b1a181414110e080200000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000030d182127333f49535d676e7c86929aa49f948c8073717e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000000006111c262f39424a515b636a6f797f858b9095989b9e9fa3aba2a3aca49f9e9c9996918c86807a706c605c544c443a31281e150b000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c8898a2aeb8ab9e9285796d6053463e32291f17100d11161e27303c46525e6875828f9ca8b5aea399897c6f6356493c30231609000000000000000000000000000000000000000000000000000304050504040201000916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000000010a131c242d353d444d535b60686d747b80858b8f92999a9d9fa3aba5a7a7a8a8a8a8a7a6a5a9a19e9c9997928e8a85807b766f6b615e574e463c31261a0f020000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626f7c87939fa7b1aea49f92867d716c625b52443f382f261b11060000000000000000020d19232e3740464b4c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4746413b32291e1408000000000000000000000000000000000000000000000000000000000000020c141c23282b2d2d2d2d2d2d2d2d2d2d2c28231d150c030000000000000f1b2835424e5b6875818e9ba8b4c1bfb8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b0a396897d7063564a3d3023170a000000000f1b2835424e5b6875818e9b9f9f9f9d9084776a5d5144372a1e11040000000000050e171e252a2d2e33322f2a241c140a000000000000010e1a2734414d5a6774808d9a9f9f9f9f93877a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c6975828f969696969185786b5e676d757e868e92999ea295887b6e6255483b2f221508000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a0d0e0f0f0e0d0b08070502000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000060f17222d38414c555f6a707e88939fa69f93887d717e8b97a4b1b1a4978a7e7164574b3e3124180b000000000000000000000000000000071017222d38424a545c606d727c838b91979d9fa7a8aaacafb5afafb6afacaba8a8a09e98928d857e746d665d564c433a30271d12070000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8a97aab4b5a89c8f8275665c5044382c20170d0501040c151e2a36414c5666727f8c99a5b2b5ab988b7e7165584b3e3225180b00000000000000000000000000000000000000000406070a0d0f11111211110f0d0b0916222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000009131c252e363f474f565e656c727a80868d92979c9fa3abaaacafb5b2b3b4b4b5b5b5b4b3b1b3adaba8a9a19e9b97928d87827c756e695f584e43372b1f12060000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000020e1a25313b47535f6a74818e95a0a9b2aea39892877e726d635c504941382d22171309000000000000000007121c252e353b3e404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040403b3936302920170d0200000000000000000000000000000000000000000000000000000000000000020a11171c1f202121212121212121201f1c18120b03000000000000000f1b2835424e5b6875818e9ba8b4c1bbb3adabababababababababababababababababababababababa396897d7063564a3d3023170a000000000f1b2835424e5b6875818e9ba8acaa9d9084776a5d5144372a1e110400000000020b1720293036393b403f3b352e261c12080000000000010e1a2734414d5a6774808d9aa7acaca093877a6d6054473a2d211407000000000000000000000000000000000f1c2936424f5c69758289898989898983776a555d606c717b81878d929795897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000006111b262f3a434e57616c73808d949fa49a92857b7e8b97a4b1b1a4978a7e7164574b3e3124180b0000000000000000000000000000020c182228333f4a545c666d747f8790959ea1a9abb1b5b5b2b0afaeaeafb0b2b5b5b2acaaa29f97928a81786d685d554c43392e23180e0400000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5b1b3a69a8d807367544a3f34281a0e05000000030c1925303d4a5763707d8a96a3b0b2a5998c7f7266594c3f3326190c000000000000000000000000000000000000070c101313171a1c1d1e1f1e1d1c1a181416222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000000009121b252e374048505960696e777f858d92999fa2a9acaeb5b6b8b5b2b0b6afacacabacaeb4afb1b3b5b5b3adaba9a29e9a938f89827b6e6a5f53473a2e2114080000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000009141f2b37434e58606d79839097a0a8b1aaa39992887f736e605b53493f3327251b11070000000000000008131e29323a41464747474747474747474747474747474747474747474747474747474747474747474747474747474747474747474746443f3830261c1106000000000000000000000000000000000000000000000000000000000000000000060b10121314141414141414141313100c070000000000000000000f1b2835424e5b6875818e9ba8b4beb3a9a19e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e96897d7063564a3d3023170a000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e1104000000000a141d29323b4146474d4b4740382e241a0e0500000000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000000000000000000915222f3c4855626f7c7d7d7d7d7d7d7c6f6255515a62686e747b8085898c897d706356493d3023160a000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000406070f131313131313131313131313131313131313131313131313131313131313131313131313131313090806030000000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000a141d28313c45505a606c78828f96a0a19790837e8b98a4b1b1a4978a7e7164574b3e3124180b00000000000000000000000000000a141e2a343c44505b666d78818c9299a0a7adb3b4aeaca8a6a3a2a1a1a2a3a6a9acaeb5b4aea9a19e938e827a6d675d554b40342820160c02000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b2a5998c7f7266594c3f2e23170600000000000816232f3c4956626f7c8995a2afb3a6998d8073665a4d4033271a0d000000000000000000000000000000030a0f12181c1f202426292a2b2b2b2a2927242120222f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000006101b242d374049515a626b707b828b92979fa3abadb3b9b8b3adaba8a6a3aca49f9f9f9fa3aba2a4a6a9acaeb4b8b3adaca49f9c938f857c6e6255483b2f2215080000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000030f1b26323c45515d676e7b859196a0a7b0aba39a938c80746c655b504440372d23190e050000000000010d1925303a444c525454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545453504a42382e23170c0000000000000000000000000000000000000000000000000000000000000000000000030607070707070707070707060400000000000000000000000f1b2835424e5b6875818e9ba8b4b9ada19792919191919191919191919191919191919191919191919191897d7063564a3d3023170a000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e110400000006111b262f3b444c52545a58524a40362c20170b02000000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000000000000000000815212e3b47535f6a6f7070707070706f6a60544750565e61696e74797c7f817c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000070c1013131c2020202020202020202020202020202020202020202020202020202020202020202020202020201615130f0a04000000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000020b161f2a333e44505b666d7a849198a29f959086929facb8b1a4978a7e7164574b3e3124180b0000000000000000000000000006111c26303c46515b606c78818e939fa3abb1b3adaba39f9c99969594949596999c9fa3abadb3b3ada59d949083796d675c51453e32281e1308000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b2a5998c7f7266594c3f2e23170b00000000000916232f3c4956626f7c8995a2afb3a6998c807366594d4033261a0d0000000000000000000000000002090e151b1d23282c2d30333637383837373534312e2d2a2f3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000000040d18222d363f49515b636c717d858f949ea2a9aeb4b9b3adaba9a29e9c9997959a9392929299949597999c9fa3aaacaeb4b6afaca59e978a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000a15202935414b555e696e7b8490959fa6afaca49f928d80776c605c52493f352b20160c020000000005111d2a36414c565e61616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161605c544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ab9e9285858585858585858585858585858585858585858585858585857d706356493d3023160a000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e11040000030d17222d38414c565e6166635c52483e33291d140a000000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000006121f2b37434e585f626363636363636260584e43444d52575f61666d7073756f6a6054473b2e221508000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000030b12181c1f20292d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d22211f1b150e060000000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000040d182128333f4a545d686f7c86929fa49f989298a2aebab1a4978a7e7164574b3e3124180b000000000000000000000000000b17232e38424e58626d74818e939da5afb5afa9a29f99928f8c89888787888a8c8f92999fa2a9afb9afa69f959082796d605a50443a3024190d030000000000000000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98a4b1b3a6998d807366544a3f34281c1005000000020c1424303d4a5763707d8a96a3b0b2a5988c7f7265594c3f3226190c000000000000000000000000050d141a20262b2e34383a3d4042444445444442403e3b3a36303c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000010c161f2a343e48515b636d737e8792979fa6adb3bab2aca9a29f9a97928f8c8a8887868585868687898b8c8f92989b9fa3abafbbb9afa9968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000040d18242f3a434d575f696e7a838f949ea5afafa49c928d80746e635b51473d32281e1308000000000713202d3946525e686d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6d665c5044382c1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a78787878787878787878787878787878787878787878787878706b6054483b2f221609000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e110400010b151f27333f49535e686e736e635a50453b2f261b11060000010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000030f1b26323c464e535556565656565655544e463c3b41464d53545c606366686260584e43372b1f1306000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000030c151d23282c2d363939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b262018100600000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000060f17222d38424c565f6a717e8a929da6a29fa2aab4bfb1a4978a7e7164574b3e3124180b00000000000000000000000003101c28343f4a545f6a727f8b939da5afbbaea59e97928c86827f7d7c7b7b7c7d7f82868c92979ea5aeb6b0a79f948d80746c61564c4135291f15090000000000000000000000000000000000000000000000000000000000000a1723303d4a5663707d8996a8b2b5a89b8f8275665c5044382b20170d0600040b141e2935414c5665727f8c98a5b2b3a9978a7d7064574a3d3124170a0000000000000000000000060f171f252a3137394045464a4d4f50515251504f4d4b4746423b3c4955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000008131e28313c46505a626d737f8b9299a2a9b0b9b3aea8a09e97928d8985827f7d7b7a79797879797a7c7e808286898e92999ea5afbab0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000007131d28313b454d575f686e79828f939da5aeaea49d928d80736d62594f443a3025190d030000000714212e3a4754616d7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6360594f44382c201307000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e11040007121d27313944505b656e7a80736c61574d41382d22170d0300010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000a15202a343c4347484a4a4a4a4a4a4947433c3430363b42464a505356595b56544e463d32271b0f03000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000b151e272e34383a424646464646464646464646464646464646464646464646464646464646464646464646464646463c3b37322a22180e04000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000006111c262f3a444e58616c74808d949fa8acaeb4bcbdb1a4978a7e7164574b3e3124180b00000000000000000000000006121f2b3844505c666f7c86929fa5afb6aea49c938f857f7a7573706f6e6e6f7073767a7f858f939ca4adb5b0a69d928a7e71685d52463c31261a0e0200000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8796a1acb8ab9e9285796d6053463e32291f17110d10151d26303845525d6875828f9ba8b5ada197887b6e6255483b2f221508000000000000000000020a1117212930363c43474b515357595c5d5e5e5e5d5c5a5754524d47464955626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000020b19242f3a434e58616c727f8c919fa3abb3b8b0aaa29f96918b85807c797573706f6d676c6c666d6d6f717376797d81868e939eaab6b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000010c161f29333c454d565e676d79818e939ca4aeaea49c928c7f726b60564c41362a1f1409000000121f2b3845525e6b78858787878787878787878787878787878787878787878787878787878787878787878787878787878787878787877c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56544f473d32271c1004000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e1100050e18242f39434e58606c77828a7e71695e53493f33271f150b01010e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000000040e18222a32373b3c3d3d3d3d3d3d3c3b37322b252a3136383f4446494c4e4947433d342b20150a00000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000007121d2730394045464f5353535353535353535353535353535353535353535353535353535353535353535353535353534947433c342a20150a000000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000a141d28323c46505a606d78828f96a1aab4bfc6bdb1a4978a7e7164574b3e3124180b000000000000000000000004111d2935404b55606d78839098a3aeb7aea49c928d827b736e686663626161626366686e737b828d929ca3adb7aea49e92857a6d61574d42372b1f140900000000000000000000000000000000000000000000000000000000000714202d3a46525e697884919eabb7ada197897d7063594f443b3127221b191d1f272f38424d57606d7a86929facb8ab9e9185786c605346392d2013060000000000000000020b141b2227333b42464e53555c606366696a6b6b6a6a686764615e5654524c55626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b0000000000000000000000000000000000000000000000000000000000000a141d2935414c555f6a717e88939fa4afb5bbaea69f98928c847e7974706d66666462605d55545c6061626466676d70747a818e9ba8b5b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000040d17212a333c444c555d676d78818d929ca5afaea49f92877d6f685e52463b31251a0e010000121f2b3845525e6b78859194949494949494949494949494949494949494949494949494949494949494949494949494949494949494887c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154525252525252525252525252525252525252525252524948443d352b21160b00000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e11020b17202935404b555f6a727f8c92857b6e655b50443c31271d1207000e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000006101820262b2e2f3030303030302f2e2b2720191f262a2e34383a3d40423c3b37322b22190f0400000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000c18232e39424b51535c60606060606060606060606060606060606060606060606060606060606060606060606060606055534e463c32261b0f030000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000020b16202a343e44505c666d7a849198a3aebac0bdb1a4978a7e7164574b3e3124180b00000000000000000000000613202c3945515d67727f8b95a0aab4afa59c928c80756e68615e56565554545557565e61696e75808c919ca5afb9ada1978e8174695f53473b30251a0e020000000000000000000000000000000000000000000000000000000005121e2a36424d576774818d9aa6b0b3a99c8f82766b61564c433b332d2a25292c3139414a545e69737f8c98a3aeb0a69b8e8174655b5044372b1f120500000000000000000a141d262d333e454d52585f62676d70737577777877777573716e6966615e5655626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000006111b262f3845515d676f7c86929aa4afbbb6afa49c948f857f79726d6763605c54575554514c4b5153545658555d606368727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000000050f18212a323b434c555c666d74808d939da6b0afa39991847a6d61574d42362a1d12070000121f2b3845525e6b7885919ea1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a195887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474545454545454545454545454545454545454545453d3b38322b23190f0500000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e110a141d29323b45515d676f7c8692978f82776c60584e43392f23180e050e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000000060e151b1f212223232323232322221f1b150e141a1c23282c2d3033352f2e2b27201910070000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000004101c2834404b545c60696c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c625f584e43372b1f13060000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000040e182228343f4a545e686f7c86929fa4aeb9bdb1a4978a7e7164574b3e3124180b0000000000000000000004101c2834404a54606d7985929ea7b1b3a99e938c80736e615e56524c4a494848494a4c52565e616e737f8c939ea8b2b3a99f93877b6e62574d42362a1e110500000000000000000000000000000000000000000000000000000000020e1a25303c4955626f7c88949fabb5ab9f948a7d70685e554d443f38363035383d434b535c666e7b85929faab4ab9f94897c6f6253493f33271b0f030000000000000006111b262f383f4450575e616a6f74797d8082838485848382807e7b77726e68615e626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000b17222d38414e58606d7a849198a3acb6b6aca49f928d827b726d67605d5553504a4a4847454140454647494b4b51535665727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000004060709080603060f182029313a434b545c606e74818e949ea8b2aba1968d8074695e5346392f23180c0000121f2b3845525e6b7885919eabadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3838383838383838383838383838383838383838302f2c27211911070000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e06111b262f3b44505a606d798391989f948c7f726a5f554b40342920170c0e1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000000000000040a0f1215151717171717171615130f0a04090e11171c1f2023262823221f1b150f07000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000006131f2c3845515c666d75797979797979797979797979797979797979797979797979797979797979797979797979797979766a5f53473b2e2115080000000000000000000000000000000000000d192633404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000061017232e38424c56606a717e8b929da7b1bbb1a4978a7e7164574b3e3124180b0000000000000000000006121f2c3844515c66727f8c97a1adb9ada1978f81776c605c524d46413d3c3b3b3c3d41464d525c636d75818e96a1acb9afa4998e8174695e52463a2d20150a00000000000000000000000000000000000000000000000000000000000915212e3b47535f6a76828f99a3afb0a69e91857a6e675e5750494641424045474e555c656d78828f97a2adafa4999083766a605441382d22170b00000000000000081117222d384149505a61696e757c81858a8c8f90919191908f8d8a87847f7a746e68626f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000030f1b27333f4953606a74818e96a0aab4bbafa49a938b80776e69605c55514b46443f3d3c3a393534383a3a3c3e40454c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000070c1013131615130f0a060e171f283039424a505c606d78828f96a0acb2a99f92867b6e61554b4034291c100400121f2b3845525e6b7885919ea3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2322201c160f07000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e0d17222d38414d56616c74818d95a0a69f92867c6f675c51453e32291e13081a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000000000000030608090a0a0a0a0a0a0908060300000000060c10121316191b1615130f0a0400000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000713202d3a4653606d79828686868686868686868686868686868686868686868686868686868686868686868686868686867c6f6255493c2f22160900000000000000000000000000000001070c10192633404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000006111c26303a444e58626c74808d959fa9b3b1a4978a7e7164574b3e3124180b000000000000000000000713202d3a4653606d7984919ea9b3b1a79e91857a6d655b5046413b36302f2e2e2f30363b4246525b606d7984919ea7b1b5ab9f92867b6e6154473c32261b0f030000000000000000000000000000000000000000000000000000000006131f2b37434e58626f7c87929fa7b1ada1979083796e69605b53524c4f4b51535860676d77808d949fa9b1a79f93877c6f62584e432f261b1106000000000000040d1a2327333f49535b606c717b81878e9297999c9d9e9e9d9d9b9a9795908c86817b726c6f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e312518060000000000000000000000000000000000000000000000000000000005121f2b3744505b656f7c87939fa8b2b8aea49f93887f736c655e57514b45403a38342e2f2d2c29282c2d2e2f2f353f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000001070d12181c1f2022211f1b150e060d161e2730383f44505c666d7984919ea7b1aea3998e8174675c5145382c1f130600121f2b3845525e6b78859196969696969696969696969696969696969696969696969696969696969696969696969696969696969695887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f161613100b0500000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e161f27333f49535e69707d8a929da7aea3999183796d60594f443a3025190f1a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d0f09080603000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000006131f2c3845515c666d78818e939393939393939393939393939393939393939393939393939393939393939393939393887c6f6255493c2f2216090000000000000000000000000000030b12181d1f2633404c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000a151e29323d46505a606d78839097a1abb5a4978a7e7164574b3e3124180b00000000000000000004111d2935414b5564707d8a97a1adb8aca0958b7e71685d53493f36302a2522212122252a30364045515d67707d8a959fabb7afa3998c7f7266584e43372b1f130600000000000000000000000000000000000000000000000000000000030f1b26323c47535f6a73808d959fa8b2a9a09590837b716c65615e565c555d60646a6f79818d929da6b0a89f958d80736a5f53463d321d140a000000000000010c161f2c353e44505b656c737e858e939a9fa2a9a8aaaaabaaaaa8a6a7a09d99928d867f776f7c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97a4b1b1a4978b7e7164584b3e2d22170b010000000000000000000000000000000000000000000000000000000613202d394653606c7883909aa4afbab0a69c928b7f726d605b534d454039352f2b28232221201d1c1f20212324323f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000002080d13181d23282c2d2f2e2b26201810060c151e262e343f4a545d67707d8995a0acb4ab9f9285796d6053473a2d20140700121f2b3845525e6b78858989898989898989898989898989898989898989898989898989898989898989898989898989898989898989887c6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211412121212121212121212121212121212120a090704000000000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a1e1d28313944505b656e7b85929ea4aeb4aba0958d80746b61564c41362a21181a2734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000004101c2834404b545c666d78818e939ea59f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95887c6f6255493c2f22160900000000000000000000000000030d151d24292c2d33404c5966737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000030c17202b343f45515c666e7b859199a3aea4978a7e7164574b3e3124180b0000000000000000000613202c3945515d6775828f9ba9b2b4aa9d9183786c60564c41382d251f1916151516191f252a35404b55616c7683909da9b2b5ab9d9184776a5f53473b2e21150600000000000000000000000000000000000000000000000000000000000a15202b37434e58606d78839096a1a8b1a7a09590857e78716d68696969676d70757c838e939da4aea8a0969083786d60584e43342b200b0200000000000008131e28313e47525b606c77808b92979fa4acadafacaca49f9e9d9d9d9fa3aaa39f98928b82797c8895a2afada094877a6d6154473a2e211407000000000000000000000000000000000000000000000000050f1b27333f495364717e8a97a4b1b1a4978b7e7164544a3f33281d130700000000000000000000000000000000000000000000000000000713202c38444f5964707d8a959facb6b4aa9f948c80736d625a5049413b342e29241f1c171b1f2222262626262626323f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000002080d13191d24292e34383a3c3b37322a22180c030c141c232e38424b55606b7783909daab7aea298897d7063564a3d3023170a000a1623303d495663707d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d796d6053473a2d20140700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080505050505050505050505050505050500000000000000000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a18242f39434e58606c77828f97a1adb7bdb1a79d928a7d70685e52463f332a1e152734414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000000000000000000000010507080a0c0e0f0f0f0e0e0c090706040000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000c18232e39424b545c666d78818e939ea5afacacacacacacacacacacacacacacacacacacacacacacacacacacacaca295887c6f6255493c2f221609000000000000000000000000010b151f272f35383a3b404c5966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000050e19222834404b545e696f7d87929fa5a4978a7e7164574b3e3124180b0000000000000000000714212d3a4754606d7a86929facb9aea2988b7e72655b50433a2f261b140d080808080e1419242f3943505a64717e8a97a1adb8aca096887c6f6255493c2e23170b0000000000000000000000000000000000000000000000000000000000040f1b26323c45515c666e7a8491969fa7aea7a097928b837e7a7876757677797d828991959ea5afa69f9691847a6d665c51463c3222190f000000000000010d19242f3a434f59636d74818d929fa2a9afafaba39f9b9a93919090919298989da0a29f948f837d8996a3afada094877a6d6154473a2e2114070000000000000000000000000000000000000000000000020d17202b3744505b65717e8b98a4b1b1a4988b7e71665b50443a2f24180d02000000000000000000000000000000000000000000000000000916222f3b4854606b7683909da7b1baaea2988f82786c605b51443f382f28231d18121920272b2e2f333333333333333f4c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000050d14191e252a2f35394045464947433c342a1e150b020a111c263039434f5966737f8c99a6b2b3aa998c807366594d4033261a0d000916222f3b4854606b707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070706d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a212935404b55606a727f8c949fa9b3bebab9aea49e91857a6d615a50453c30271c2734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000000000000000306080d11141417191b1b1c1c1b1a19161413100c07040000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000007121d273039424a545c666d78818e939ea5afb7b9b9b9b9b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1afa295887c6f6255493c2f22160900000000000000000000000007121d27313940454748484c5966737f8c99a6b2afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000071018232e39424d56606b727f8b939ea7978a7e7164574b3e3124180b0000000000000000000a1724313d4a5764707d8a99a3aeb8ac9f92857a6d6053493f31281d140a02000000000209121d27313e4653606d7984919eabb8b2a8998c7f7266544a3f34281c100300000000000000000000000000000000000000000000000000000000000a15202834404b545e686e7b8490959da4aca9a29f95908b878483828384868a8f949da0a7aba39f948f847b6e685e544b40342a20100700000000000004111d2935414c56616b73808c939da4adb3aea59e99928e8a868483838486888c91959ea19e959085919eabb8ada094877a6d6154473a2e211407000000000000000000000000000000000000000000000008131e2935404b55606c7883909daab6b7aa9d9083786c60554b4035291f140900000000000000000000000000000000000000000000000004101c2834404b5563707c89959fabb9b2a89f92867b6e665b50493f332d261d18120c19222b32373b3c40404040404040404c5865727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1009090807050200000000000000000000000000000000050e171e252a30363a41454b515355534e463c30271d1207000a141e28313d495663707d8996a3afb4a89b8e8175685b4e4235281b0f000713202c38444f596063636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363605d554b4035291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a090704000000000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372a29333b45515d676f7c87929fa6b0b8b7adb7b9ada1978f82756d62574d42392e232734414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000000000000000040a0f1315191e202124262728292928272523201f1d1812100c07000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000b151e273039424a545c666d78818e939ea5afb7c1c9c9bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a295887c6f6255493c2f2216090000000000000000000000000c18242f39434b51535555555966737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000007121d27303b444f59626d74818e95a0978a7e7164574b3e3124180b000000000000000004101c2834404b546774818d9aabb4b5a89b8f8275675d5141382d1f160b02000000000000010b151f2c3844505c6674818d9aabb5b6a99c8f8376665c5044382b1f12060000000000000000000000000000000000000000000000000000000000040c18232e39424d565f696e7b838d929da0a7ada7a09d9a93918f8f8f9092999c9ea6aca79f99928c827a6e695e564c42392e22180e000000000000000613202c3945525d68707d8a929ca5aeb4aba39f938f87817d7a78777677797b7f848a91979d9f979197a1adb9ada094877a6d6154473a2e21140700000000000000000000000000000000000000000000010d1925303845515d67717e8b95a0acb8b8aca0958b7e71675d51453b30251a0e04000000000000000000000000000000000000000000000006131f2c3845515c6774818e9ba7b1b9ada1968c7f72695e544a3f3727221b140b0a15202b343c4347494d4d4d4d4d4d4d4d4d5865727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000000000060b0f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1616161414110e090200000000000000000000000000020d17202930363a41464b51545c60625f584e43392e23180c01020c16212e3b4854616e7b8794a1aeb6a99c908376695d5043362a1d100004101c27323d474f545656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565653514b433a2f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171717171717171717171717171717171717171614100b0500000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514437262f3b45505a606d79849199a3aeb2acaaa1abacb2a99e938b7e71695f544a4034282734414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000000000000001070c10161b1f22252a2d2e303234353635353432302d2c29241f1c18120b0600000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000030c151e273038424a545c666c78818e939ea5afb7c1c3b8ada39b9897979797979797979797979797979797979795887c6f6255493c2f221609000000000000000000000004101d2935404b555d606262626266737f8c99a6b2afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000b151e29323d47515b606d79839097978a7e7164574b3e3124180b000000000000000006131f2c3845515c667784909daab7b3a9978b7e7164554b402f261b0d04000000000000000003101c28343f4a5463707d8a99a3afb8ac9f9285796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000007121d27303b444d575f696e79808990959fa4abacaca49f9e9c9c9c9d9fa3abaaaba39f9590877f786d685e574d443a30271d100700000000000005111d2a36414c56606d7a84919ea4adb4aaa399928b827b75706d676a6a666c6f72777e848e939da19ea1a9b3beada094877a6d6154473a2e2114070000000000000000000000000000000000000000000005111e2a36414c56606d7984919ea7b1bcbcb1a79e9185796d60574d42362a20150a00000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb8b4aa9e9184796d60574d42382d2517110a020f1b27323c464e54555959595959595959595965727f8b98a5b2b0a3968a7d7063574a3d3024170a0000000000000000000000000000020a11171c1f2835424f5b6875828e9ba8b5a99c8f8276695c4f4336292222222221201e19140d0500000000000000000000000008141e29323b41464c52555d60666d6f6a5f554b4034281d1207000714212d3a4754606d7a8793a0adb7aa9d9084776a5d5144372a1e1100000b16212b353d4448494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4745403a31281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e242424242424242424242424242424242424242424242423201c161008000000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144372d38424d57616c74818e96a0abb2a8a09e949ea1a8b0a69f92867b6e665c51443d312834414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000000000060b12181c1f272b2e3036393b3d3f4142424241413f3c3a39352f2c28231c17110a020000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000030c151e263038424a545b666d78818e939ea5afb8c1b3a79b918c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b887c6f6255493c2f221609000000000000000000000006131f2c3845515d676d6e6e6e6e6e737f8c99a6b2afa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000030c17202b353f45515c676e7b8592998a7e7164574b3e3124180b00000000000000000713202d3a4653606d7986929facb9ada197877b6e6154483b2f21140a000000000000000000000c17232e3a4753606d7986929facb9aea298887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000b151e29323b454d575e676d747d838b9399a4afb6afacaba9a8a9aaacafb5afa399928a837c736d665e564d453b32291e150b000000000000000713202d3946525e6874808d96a1adbaaea39892877e756e6963605d55545b6062656c717a818d929da5adb3bbbaada094877a6d6154473a2e211407000000000000000000000000000000000000000000020b19232d3946525e68737f8c96a1adb9c3c3b9ada1978c8073695e52463c32261b0c03000000000000000000000000000000000000000000000a1724313d4a5764707d8a97a2adbaaea2988c7f72665c51453b2f261c12060006131f2b37434e5860626666666666666666666666727f8b98a5b2b0a3968a7d7063574a3d3024170a00000000000000000000000000020b141c22282b2d35424f5b6875828e9ba8b5a99c8f8276695c4f43362f2f2f2f2f2e2d2a251f170e0500000000000000000000010d1925303b444c52565e61676d72797c6f675c5145392f241810080a14212d3a4754606d7a8793a0adb7aa9e9184776b5e5144382b1e110000050f19232b32383b3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3a39352f281f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3030303030303030303030303030303030303030303030302f2c28211a11080000000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514437333f4a545e69717e8a939da8b2aba09691879196a1abaea2989083786d60594f433a2f34414d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000000000000020a11171d23292c32383b3c4146474a4c4e4e4f4f4e4d4c494745403a38342e28231c140c0600000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000030c151e263038424a545c666d78818e939ea5afb8b2a5988c7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7a6d6154473a2e21140700000000000000000000000714202d3a4753606d797b7b7b7b7b7b808d9aa7b3afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000050e19232934404b555e69707d87928a7e7164574b3e3124180b00000000000000000916222f3c4955626f7c8899a3aeb8ab9e928578695e53463a2d2114020000000000000000000006131f2c3845515c677783909daab7b4aa978a7e7164574b3e3124180b00000000000000000000000000000000000000000000000000000000000000030c17202a333b454d555c606b70787e86939facb9b3adaba9a7a8aaacb2b9ac9f92867e766f6a605c544c443b332920170c03000000000000000714212e3a4754616d7a86929fa9b2afa59f92867d716c615f5754514c4a5053555a61676d77808d939da8b2bdbaada094877a6d6154473a2e2114070000000000000000000000000000000000000000000a141d2b37434e58616d7a85929fa8b2bdcbc9beb3a99f92867b6e61584e43372b1e150b00000000000000000000000000000000000000000004111d2935404b556774808d9aa9b3b8ac9f92867a6d60544a4033291d140a00000815222e3b4754606a6f7373737373737373737373737f8b98a5b2b0a3968a7d7063574a3d3024170a000000000000000000000000000a141d262d3338393c424f5b6875828e9ba8b5a99c8f8276695c4f433c3c3c3c3c3c3b3a36302920170d0200000000000000000005111e2a36414c565e61686d737a7f8485796d60554b403529221914141b222f3b4855626e7b8895a1aeb7aa9d9084776a5d5144372a1e1100000007111921272c2f303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030302d2c29241d160d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3c38332c231a100500000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144313a44505b666e7b85929fa5afafa39991847a849199a4afaa9f958d80736b60564c413534414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000000000050b141b22272f34383d4347494c525457595a5b5c5c5b5a585653514b46444039342e261e180f09000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000030c151e262f38424a545c666d78818f939ea6b0b6a99c908379717171717171717171717171717171717171716d685d5246392d2013070000000000000000000000091623303c4956636f7d8888888888888d929da9b5afa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000071018232f39434d57606b727f8c8a7e7164574b3e3124180b00000000000000000b1824313e4b5764717e8a97abb5b5a99c8f827669574d42362a1e12050000000000000000000004101c2934404b556774818e9aa7b4b3a6998c807366594d4033261a0d0000000000000000000000000000000000000000000000000000000000000000050e18212a333b454e58616b707b839099a4afaca9a29f9c9b9b9ea0a8aaafa39990837b6f6a60574d443a322921170e050000000000000006121e2b37424e576673808c98a2aeb3a99d928a7e716b625a534d4745413f44464850555d656c74818e96a0acb8baada094877a6d6154473a2e211407000000000000000000000000000000000000000006111c262f3847535f6a74818d98a2aebac4c3bcc4baaea2988e81746a5f54473e30271c120700000000000000000000000000000000000000000613202c3945515d677783909daab6b5a89b8e8175675d5142392e20170b0200000916222f3c4955626f7c808080808080808080808080828f9ca9b5b0a3968a7d7063574a3d3024170a00000000000000000000000006111c262f383f444649494f5b6875828e9ba8b5a99c8f8276695c4f494949494949494746423b32291f14090000000000000000000714202d3946525e686e747a80858c918b7e71675d51453d3429242121262d36424d5664717d8a97a4b0b6a99c908376695d5043362a1d1000000000070f161c20222323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232320201d18130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a48443e352c21160b00000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d51443a434e58606c78829097a2adb0a69f92877c6f7d87939fa7b1a79f93877d6f685d52453e33414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000000070e171d262d33394045474e5456565e6163656768696868676563605d5553514a443f38302a211a12090100000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000030c141d262f38424a545c666d78818f949fa6b0ab9f948e81776c6464646464646464646464646464646464615d564c4135291d11050000000000000000000000091623303c4956636f7c8995959595959a9da4aeb9afa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000007121d27313b454f59636d75818a7e7164574b3e3124180b00000000000000000c1926323f4c5965727f8c98a5b2b4a79a8d8174675a4e4131251a0e0200000000000000000000000c18232f3f4c5966727f8c99a5b2b4a79a8e8174675b4e4134281b0e00000000000000000000000000000000000000000000000000000000000000000006121e2a36424d57606a707d869095a0aba7a09d97928f8e8f91969c9ea6ab9f9590857c6f695f564c4135291f140900000000000000000814212e3a47535f6a7784919daab4ada2978e81746c61595046423b39353338393e434c535b606d7984919ea8b2bdada094877a6d6154473a2e21140700000000000000000000000000000000000000000b17222d38424f59626e7c87929faab4bcb7b6afb1b6b4aa9f93877c6f625a5042392e23180c01000000000000000000000000000000000000000714202d3a4753606d7a86929facb9b2a8978a7d7164554b4130271c0e050000000b1825323e4b5865717e8b8c8c8c8c8c8c8c8c8c8c8c8f949fabb7b0a3968a7d7063574a3d3024170a0000000000000000000000000b17222d38424a50535555555b6875828e9ba8b5a99c8f8276695c555555555555555554524d443b3025190e0200000000000000000814212e3b4754616e7a80868c92979e9184796d60594f463e35302e2e2f383f46525e6975818e9ba8b4b5a89b8f8275685c4f4235291c0f0000000000050b101316161717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171413110d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757575757575757575757575757575757575757554f473e33281c1004000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5144414b55606a737f8c949fa9b3aa9f948c7f736b73808c959faaafa49991847a6d605a50453b414d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000007101920292f383f444b515358606267686e7072747575757474726f6d6764605c54504a423c332c241b130901000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000020b141d263038424a545c666d78828f949fa7b0a69e938d80736d625a585858585858585858585858585854524c443a3024190d010000000000000000000000091623303c4956636f7c8996a1a1a1a1a7a9aeb6bcafa396897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f29333d47515b606d79847e7164574b3e3124180b00000000000000000e1a2734414d5a6774808d9aa7b3b2a5998c7f7266594c3f33261909000000000000000000000000071824313e4b5764717e8a97a4b1b5a99c8f8276695c4f4336291c100000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696f7c869298a0a7a59e95918a8582818284888f949ba3a79f9792857b6e685d52453b31251a0e02000000000000000815222f3b4855626e7b8896a0acb8ab9f92857a6d605a50473f36312c29282b2d313a4149515d67717d8a96a1adb9ada094877a6d6154473a2e21140700000000000000000000000000000000000000030f1c28333f4a54606b75828f99a3afb9b0aba9a3a5abbbafa49a8f82766c61544a4034281e1308000000000000000000000000000000000000000916222f3c4955626f7c8899a3afb8aca096877a6d6154473a2f21150b000000000b1825323e4b5865717e8b98999999999999999999999c9fa6b0bbb0a3968a7d7063574a3d3024170a0000000000000000000000030f1c28333f4a545b60626262626875828e9ba8b5a99c8f827669626262626262626262615e564d42362a1e110500000000000000000815212e3b4854616e7b8692989fa2a1968d80736b60584f46413b3a3a3b4149505b616e7b86929facb8b4aa998c807366594d4033261a0d000000000000000407090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363636363636363636363636363636363636363636361594f44382c201407000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514445515d676f7c87929fa6b0aea2989083786d606d78839098a2aeaba1968e81756c61574d42414d5a6774808d9aa7b3ada093877a6d6054473a2d211407000000030c19222b323b414950555c60656a6f73777a7d7f8181828281807f7c7a75716d66605c544d453e362d251b1309000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000020b141e263038424a545c666d798290959fa8afa59d928b7f726c61584e4b4b4b4b4b4b4b4b4b4b4b4b4746413a32281e1308000000000000000000000000091623303c4956636f7c8996a2aeaeaeb3b5b9bcbcafa396897c706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212b353f45515d676e7b7d7063564a3d3023170a00000000000000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7164584b3e3125180b000000000000000000000000091623303c4956636f7c8996a2afb6aa9d9083776a5d5044372a1d11000000000000000000000000000000000000000000000000000000000000000006131f2b37434e58616e7b859198a2aaa69e938e837d79767475777c828c919ba4a9a19791847a6d60574d42362a1e1205000000000000000c1825323f4b5865727e8b98a8b2b2a8998c8073685d52483e352a26201d1c1f20282f38404b55606c7884919eabb7ada094877a6d6154473a2e211407000000000000000000000000000000000000020d17202b3844505b66707d89949eabb5b0a69f9c9699a1abb6ac9f948a7d70665c51443a2f24190d030000000000000000000000000000000000000b1724313e4a5764717e8a97abb5b7aa9d918477685e5246392d201303000000000b1825323e4b5865717e8b98a4a6a6a6a6a6a6a6a6a6a9abb0b8bdb0a3968a7d7063574a3d3024170a000000000000000000000006121f2b3844505b666c6f6f6f6f6f75828e9ba8b5a99c8f82766f6f6f6f6f6f6f6f6f6f6e695e52463a2d20140700000000000000000714202d3a46525e6975828f9aa4ada89f92877d706a6159524c484747484d535b606d75818e98a2aebaaea3988a7d7064574a3d3124170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070707070707070707070707070707070707070706b6155483c2f231609000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d5145505a606d79849199a3afafa59f92867b6e665c666e7b86929fa5afa89e938a7e71695e544a3f4d5a6774808d9aa7b3ada093877a6d6054473a2d2114070000000b151e2b343d444d535b60676d71777c8084878a8c8d8e8f8f8e8d8b8986827e79716d665f5750483f372d251b11080000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000020c141e263039424b545d676d79839096a0a8aea49f93877e706a60574d433e3e3e3e3e3e3e3e3e3e3a3935302820160c02000000000000000000000000091623303c4956636f7c8996a2afafafafafafafafafa396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f19232935404b555f696e706b6055483c2f23160900000000000000000f1c2935424f5c6875828f9ba8b5b0a3978a7d7064574a3d3124170a0000000000000000000000000915222f3c4855626f7b8895a2aeb7aa9d9184776a5e5144372b1e1100000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a75828f97a1aaaa9e948e8179706d6668686a6f757f8c929ca8a9a0968e8174695e53463a2d211407000000000000000e1b2734414e5a6774818d9aa7b4aca196887b6e62564c41362c231a14110f12161d262f3944505b6674808d9aa7b3ada094877a6d6154473a2e21140700000000000000000000000000000000000008141e2935404b55606c7883909da6b0b7ab9f9490898f99a6b0b0a69d9184796d60564c4135291f14090000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b5a89b8e827568564c41362a1d1105000000000b1825323e4b5865717e8b98a4b1b3b3b3b3b3b3b3b3b5b7b7b7b7b0a3968a7d7063574a3d3024170a00000000000000000000000613202d394653606c787c7c7c7c7c7c828f9ca9b5a99d90837c7c7c7c7c7c7c7c7c7c7c7b6e6154473b2e211408000000000000000005121e2a36424d57626f7c87939fa9afa39992867c706b615d5655545455575e656c727f8c939eaab4b8ac9f92867a6d6054473a2d21140700000000000000000000000000000000000000000000000000000000000000000105080b0b0b0805010000000000000000000000000000000000000000000000000407090a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7063574a3d3024170a000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d514d57616c74818e96a0abb2a89e938b7e71695f545f69717e8b939ea8afa59f92857b6e665b50444d5a6774808d9aa7b3ada093877a6d6054473a2d211407000007121d27303d464e565e656c71797e84898d919696989a9b9c9b9b9a9898928f8a847e786e69615a51493f372d231a0e0500000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000020c151e273039424b555d676d7a849196a1a9afa49992867c6f695f564c42382e313131313131312e2d29241e160e0400000000000000000000000000091623303c4956636f7c8996a2a2a2a2a2a2a2a2a2a2a296897c706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000081118242f39434d575f616360594f44382c2014070000000000000000101c2936434f5c6976828f9ca9b5b0a396897d7063564a3d3023170a0000000000000000000000000815222e3b4855616e7b8894a1aeb7ab9e9184786b5e5145382b1e1200000000000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88939ea9aea2988f82786d67605c54585f626d73808c96a0aca89f92877b6e6154483b2e21150600000000000000101d2a3643505d697683909ca9b6ab9e918478695f53433a2f241a11090403060b141d28333f4a5464717d8a97a4b0ada094877a6d6154473a2e2114070000000000000000000000000000000000010d1925303945515d67717e8b95a0acb8b0a69c90827d89949facb6aca0968b7f72685d52453b31261a0b0200000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3b3a6998d8073665a4d403025190d01000000000b1825323e4b5865717e8b98a4aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa3968a7d7063574a3d3024170a00000000000000000000000714202d3a4753606d7a8688888888888f949fabb7ab9f95908888888888888888888888807366594d4033261a0d0000000000000000020e1a25303b4754606a75818e97a2adaba29892857d746d68646261616264696e777f87939fa5afbcb0a69b8f8275675d5145392c20130600000000000000000000000000000000000000000000000000000000000000060c111517181715110c06000000000000000000000000000000000000000000050b101416171614100b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a86796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d4a545e69717e8a939ea8b2aca1968e81756c62574d57626c75818e96a1abada2979082786c60584e4d5a6774808d9aa7b3ada093877a6d6054473a2d21140700000c18232e39434e5860696e777e848b91959a9ea0a8a5a7a8a8a8a7a7aaa39f9b96918b837b716c625b51493f352c20170d02000000000000000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e21140800000000000000000000000000030c151e273039434b555e686e7b849197a2aaaba29892857b6e685d544a3f342825252525252521201d19130c040000000000000000000000000000091623303c4956636f7c8995959595959595959595959595897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d28313c454d535556554f473d33271c10040000000000000000101d2a3643505d697683909ca9b6afa296897c6f6356493c302316090000000000000000000000000814212e3b4754616e7a8794a1adb8ab9e9285786b5f5245382c1f1200000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a6773808d9aa6b0ac9f92867b6e665d55504a4e535b606d7984919eaaafa3998c7f7266594c3f2d22170b00000000000000111e2b3744515e6a7784919daab5a89b8f827568574d4231281e120800000000020b17222d3d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000000000000000000000000000005111e2a36414c56606d7984919ea7b1b5ab9e94897d76828f9aa4afb2a89e92857a6d60574d42362a1d140a00000000000000000000000000000000000e1b2834414e5b6774818e9aa7b4b1a5988b7e7265584b3f3225180800000000000b1825323e4b5865717e8b989e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e968a7d7063574a3d3024170a00000000000000000000000714202d3a4753606d7a8693959595959c9fa6b0bbb1a79f9d959595959595959595958c807366594d4033261a0d00000000000000000009141f2b37434e58616e7b85929ea4aeaaa197928a807a74716e6d6d6e71757b828c9399a4afb7b4aa9f94897c6f63554b4135291d11040000000000000000000000000000000000000000000000000000000000000911171d21242524211d171109000000000000000000000000000000000000000810161c20232423201c16100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969696969696969696969696969696969696969286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d505c666e7b85929fa5afafa49a91847a6d615a5045505a606d7a849199a4afa99f948c7f726a5f554b5a6774808d9aa7b3ada093877a6d6054473a2d2114070004101c2834404b55606a6f7b828a91969da0a7aaacb2b2b4b4b3b4b4b3b4aeaca8a09e9590867e726d625b51473e32291e1308000000000000000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e2114080000000000000000000000000000030c151e27313a434c565e696e7c859298a3acaaa19791837a6d665c50443f342b20161818181413110d0802000000000000000000000000000000091623303c4956636f7d8989898989898989898989898989897d706356493d3023160a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f2a333c4246484a48443d352c21160b000000000000000000101d293643505c6976838f9ca9b6afa396897c706356493d3023160a0000000000000000000000000814212e3b4754616e7a8794a1adb8ab9e9185786b5e5245382b1f120000000000000000000000000000000000000000000000000000000000000004101c2934404b556a7683909da9b4a89b8e8175685e544b443f4347515c66737f8c99a6b5ab9c8f82766953493f33271b0f03000000000000121f2b3845525e6b7885919eabb4a79a8d8174675a4e413127160c000000000000061724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000000000000000000000000020b19232d3946525e68737f8c96a1adbbafa4998f82756f7c87939fabb5ada2978d8073695f53463d2f261b1106000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7164584b3e3125180b00000000000b1825323e4b5865717e8b919191919191919191919191919191919191918a7d7063574a3d3024170a00000000000000000000000714202d3a4753606d7a8693a0a2a2a2a9abb0b8c2b9b1aba9a2a2a2a2a2a2a2a2a2998c807366594d4033261a0d000000000000000000030f1b27323d46525e69707d8a929da5afa9a19e928d85817d7b7a7a7b7e82878f949fa4abb5baaea2988f82766b6054433a2f24180d01000000000000000000000000000000000000000000000000000000000009121b22292d3031302d29221b1209000000000000000000000000000000000008111a21282c2f302f2c28211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d59606d78839097a2adb1a79f93887d70685d52483f45525d686f7d87939fa7b0a69f92877c6f675d515a6774808d9aa7b3ada093877a6d6054473a2d2114070006131f2c3845515c676f7c858f949ea1a8acb1b6b2acaaa8a7a7a7a9abaeb3b8b2aca79f9892887f726d62594f443a3025190d040000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e211408000000000000000000000000000000030c151f28313a444d575f6a6f7d86929aa4afa9a0958f82786d605b51463d32281e13080b0707050100000000000000000000000000000000000714212d3a4754606d797c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d18212a31373a3b3d3c38332c231a0f05000000000000000000101c2936434f5c6976828f9ca9b5b0a3968a7d7063574a3d3024170a0000000000000000000000000815222e3b4855616e7b8894a1aeb7aa9e9184776b5e5144382b1e110000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677985929facb2a5988c7f7265564d42393437404a5463707d8a96a3b0ab9e918578655b5044372b1f1205000000000000121f2c3945525f6c7885929fabb3a6998d8073665a4d4033271a080000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e211407000000000000000000000000000000000a141d2b37434e58616e7a86929fa8b2b4aa9f93877c6f6a75818e99a3afb3a99f92867b6e61594f41382d22170b010000000000000000000000000000000f1c2935424f5c6875828f9ba8b5b0a4978a7d7164574a3e3124170b00000000000b1724313e4a5764717e8484848484848484848484848484848484848484847c706356493d3023160a00000000000000000000000714202d3a4753606d7a8693a0adafafb5b7bbc2cac2bcb7b6afafafafafafafafa6998c807366594d4033261a0d000000000000000000000a15202a36424d57616c73808d939da5afada49d98928e8a888787888a8e92999fa6afb5b5aea39f92867b6e61594f4431281d13070000000000000000000000000000000000000000000000000000000000030c1b242d34393d3e3d39342d241b1007000000000000000000000000000000050e1a232c33383c3d3c38332c231a0d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0ac9f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a56606b73808c949fa9b3aaa0958d80736b60564c4135414c56606b73808d959faaaea3999184796d60595a6774808d9aa7b3ada093877a6d6054473a2d211407000713202d3a4653606d798592979fa6acb2b0aba9a8a09e9b9a9a9b9c9fa2aaaab0b9b1aaa29a938b7f726b61564c41362a21160a0000000000000f1b2835424e5b68758187878787878787877a6e6154473b2e211408000000000000000000000000000407090a0d161f28323b454e58606b717e88939fa5afa79f948d80746d62584e443a2f24190f060000000000000000000000000000000000000000000613202c3945515d676d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b2d2e302f2c27211a1108000000000000000000000f1c2935424f5c6875828f9ba8b5b0a4978a7d7164574a3e3124170b0000000000000000000000000915222f3c4855626f7b8895a2aeb7aa9d9084776a5d5144372a1e11000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a8698a2aeb1a4988b7e7165584b3e2f282e3d495663707c8996a3afac9f9386796c605346392d201306000000000000121f2b3845525e6b7885919eabb3a79a8d8074675a4d413025190d0000000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e21140700000000000000000000000000000006111c262f3847535f6a74818e98a2aebaaea3988e81746a626e7b87929faab4aea3998e81756b6053493f33271d12070000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b0a4978a7d7164574a3e3124170b00000000000a1723303c4955616c71777777777777777777777777777777777777777777706b6054483b2f22160900000000000000000000000714202d3a4753606d7a8693a0a3a3a3a9abb0b8c2b9b1abaaa3a3a3a3a3a3a3a3a3998c807366594d4033261a0d00000000000000000000040e1a25303b45505a606c77818e939fa3abaeaaa29f9b9795949495979b9fa3abb0b9b2aba39f918a7e71695f53473d321f160c0100000000000000000000000000000000000000000000000000000000000b151e2d363f45494b49453f362d23190f0400000000000000000000000000020d17202c353e44484a48443e352c1f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadac9f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a5d686f7d87929fa6b0aea3989083796d60594f443a303a444f59606d78839098a2aeaba0968d80746b61566774808d9aa7b3ada093877a6d6054473a2d2114070006131f2c3845515c67717e8b949ea9b0aba69f9c9896918f8e8d8e9092989b9ea6acb2b4aca49f92877d70685e52463d32271b0f0300000000000714202d3a4753606d797a7a7a7a7a7a7a7a786c605346392d2013060000000000000000000000050b101316161a13162029333c464f59616c727f8c939da6b0a69d928b7f726a60564c41352922180c02000000000000000000000000000000000000000004111d2935414b555d60626262626262626262626262626262605d554c4135291d11040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e141a1e21222323201c160f0800000000000000000000000f1b2835424e5b6875818e9ba8b4b1a5988b7e7265584b3f32251807000000000000000000000000091623303c4956636f7c8996a2afb6a99c908376695d5043362a1d10000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a879aa4afb2a6998c7f7366564d42363035404b5464717d8a97a4b0afa499867a6d6053473a2d201407000000000000111e2b3844515e6b7784919eaab4a89b8e817568564c4135291b110600000000000a1724303d4a5763707d8a96a3b0ada094877a6d6154473a2e2114070000000000000000000000000000000b17222d38424f59626f7c87929faab4b3a99f92867b6e615f6974818e98a2aeb4ab9e93897c6f655b5044392f23180c0200000000000000000000000000000e1b2834414e5b6774818e9aa7b4b1a4978b7e7164584b3e3125180b00000000000814212d3945505a61646b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6360594f44382c20130700000000000000000000000714202d3a4753606d7a8693969696969c9fa6b0bbb1a79f9d969696969696969696968c807366594d4033261a0d000000000000000000000009141f29333e44505b656c78818c9299a0a8adaeaba7a4a1a0a0a1a4a8acafb5b3ada8a099928b7f726c61574d42352b210d04000000000000000000000000000000000000000000000000000000000007121d27303f485056585650483f352b21160a0000000000000000000000000008141e29323e474f5557554f473e31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a09f9286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a606d7a849199a3afb0a69f92867c6f675c51473d3228323d44505c666e7b86929fa5afa89d928a7d70685e6774808d9aa7b3ada093877a6d6054473a2d2114070004101c2834404b55626d75828f97a1a69f9c94908b8784828180818385898f939ea0a8b0b6afa39992857a6d61594f43382c201509000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f120500000000000000000000070f161c20222327201f1c212a343d47505a636d74818e949fa8aea49f92877c6f685d52453f342a1e140a0000000000000000000000000000000000000000010d18242f3a434b515456565656565656565656565656565654514c433a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e121415171614100b050000000000000000000000000e1a2734414d5a6774808d9aa7b3b3a6998c807366594d402e23180c0000000000000000000000000b1824313e4b5764717e8a97a4b1b5a89b8e8275685b4f4235281c0f000000000000000000000000000000000000000000000000000000000000000613202d394653606c7986939facb5a89c8f8275695e5246423e4045515c6673808d9aa6b3ac9f9386796c605346392d201306000000000000101d2a3743505d6a7683909da9b6aa9d908477685e5246382d22170d04000001070f1b27333f495363707d8a96a3b0ada094877a6d6154473a2e2114070000000000000000000000000000030f1c28333f4a54606b75828f99a3afbaada2978d8073695e57616e7b86929fa9b3afa59d9083786c60554b4034291e130800000000000000000000000000000d1a2734404d5a6773808d9aa6b3b1a5988b7e7265584b3f32251807000000000005111c28333e485055575e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56544f473d32271c100400000000000000000000000714202d3a4753606d7a8689898989898f949fabb7ab9f95908989898989898989898989807366594d4033261a0d0000000000000000000000020d172027333f49535b666c757f8791969ea1a8acafb5aeadadaeb1b3b4aeaca9a19e9691877f726d625a50453b3123190f0000000000000000000000000000000000000000000000000000000000000c18232e3943505a6264625a50473d32271b0f020000000000000000000000010d1925303b444f59616361594f43392f24180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393939393939393939393939393939393939393939286796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d9084776a6c75818e96a1abb3a99f948c7f726a5f554b40352b2028343f4a545f69717e8b939ea8aea49e92857a6e616774808d9aa7b3ada093877a6d6054473a2d21140700000c18232e3943505a616e7a85929e9f948f89837e7a777574747476797d828991969fa6b0b5aba2978e81756b6054483c31261a0e020000000004101d2935404b555d606060606060606060605b53493f33271b0f0300000000000000000009111921272c2f30342d2b2823222b353e48515b606d78828f96a1aaaea39991847a6d605b51463c30261c1106000000000000000000000000000000000000000007131d28313a4145474949494949494949494949494949494745413a31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080a09070400000000000000000000000000000c1926333f4c5966727f8c99a5b2b4a79b8e817468544b4034281c100400000000000000000000000c1926333f4c5966727f8c99a5b2b3a79a8d8074675a4d4134271a0e0000000000000000000000000000000000000000000000000000000000000006121f2b3844505b667885919eabb8ac9f92867b6e615b524d4b4b515a606d7984919eabb7ab9e928578665b5044382b1f12060000000000000e1b2835414e5b6874818e9ba7b4ac9f92867a6d6153493f33271f160e0a070d1218232b3744505b6573808d99a6b3ada094877a6d6154473a2e21140700000000000000000000000000020d17202b3844505b66707d89949eabb5b2a89f92857a6d6057525e6973808d97a2adb8ab9f958a7e71675c51453a3025190d03000000000000000000000000000d192633404c5966737f8c99a6b2b3a6998c807366594d402e23180c0000000000000c17222c363e45494a5151515151515151515151515151515151515151514948443d352b21160b0000000000000000000000000713202d3a4653606d787d7d7d7d7d7d828f9ca9b6aa9d90837d7d7d7d7d7d7d7d7d7d7d7b6e6155483b2e221508000000000000000000000000050e17222d38414a545b606d727d848b91969c9fa3aba6a7a8a8a7a6aaa29f9c97928c847c726d625b51483e332a1f1107000000000000000000000000000000000000000000000000000000000004101c2834404b55626c716c62594f43382c1f1409000000000000000000000005111e2a36414c56616b706b61554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818787878787878787878787878787878787878787878787878787878787878787878787878786796c5f5346392c2013000f1b2835424e5b6875818e9ba8b4aa9d90847769717e8b939ea8b2ada2978f82776c60584e43392e2317232e38424d57626c75818e96a1abada1978f82756d6774808d9aa7b3ada093877a6d6054473a2d211407000007121d27303f46525e68707d8a93928b827c76716e6868676768666d70757d8490949fa7b1b3a99e93897c6f63574d42372b1e120600000000000c18242f39434b5153545454545454545453504941382d22170b00000000000000000009121a232b33383b3d403a38342e26232c363f44515c666d7a849198a3aeaba1968f82756d62584e42382e23170b0200000000000000000000000000000000000000010c161f282f35393a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b97a4b1b6aa9d908377665c5145382c1f13060000000000000000000004111d2935414c556874818e9ba7b4b2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000030f1c28333f4a546975828f9caab4aea3988e81756d615e5758555d606c727f8c96a1acb4ab9c8f827669544a3f33281c0f030000000000000c1926323f4c5965727f8c98a9b3afa3998b7e71655b50443b3128201b1817181d2429343f4a54606c7884919eabb7ada094877a6d6154473a2e2114070000000000000000000000000008141e2935404b55606c7883909da6b0b9ada1968c7f72685d524d56606d7a85929fa9b3b1a79e9184796d60564c41362a20150a000000000000000000000000000b1824313e4b5764717e8a97a4b1b4a89b8e817568554b4034281c1004000000000005101a242c33393c3e4444444444444444444444444444444444444444443d3b38322b23190f0500000000000000000000000006121f2b3844505c666d707070707075828e9ba8b5a99c8f8276707070707070707070706e695f53463a2d2114070000000000000000000000000006111b262f38424a505b626b6f787e848b8f9299989a9b9b9b9a999898928f8a857f796f6a625b51493f362c21180e00000000000000000000000000000000000000000000000000000000000006131f2c3845515c67717e716b6054483b30251a0e01000000000000000000000714202d3946525e68707d70675d5145392c1f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d6054473a2d211407000f1b2835424e5b6875818e9ba8b4aa9d9084776e7b86929fa5afafa59e92857b6e655b50463c30271d111c26303c45505a606d7a849199a4afa99e948b7f726a74808d9aa7b3ada093877a6d6054473a2d2114070000000b151e2a36414c56616c74818e867e766f6a65615e565b5a545c60636b6f7a829095a0abb5afa59c8f8275695f53473a2e211407000000000007121d273139404547474747474747474746443f382f261b1106000000000000000008111a242c353d4448494d46443f383028242834404a545e686f7c86929fa6b0a89e938c7f726a5f544a3f34281e14080000000000000000000000000000000000000000040d161d24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c29241e160d0400000000000000000000000000000000000000000000000000020507080a0d0e0f0f0f0e0d0b090606030000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996a9b2b9ac9f9286796d6053463a2d201309000000000000000000000613202c3945515d677784919daab7b2a896897d706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000b17222d3f4b5865727f8b98a3aeb4aa9e938c7f756e69656465676d737e87929fa8b2aea3998c7f7265594c3f2d22170b00000000000000091623303c4956636f7c8997a1adb5ab9d9083786c60564d433a322b27242424292f353d44505c66707d8996a1acb9ada094877a6d6154473a2e211407000000000000000000000000020e1925303945515d67717e8b95a0acb8b1a79e9184796d60564c45525d68727f8c97a1adb9aca1968c7f72685e52463c31261a0c02000000000000000000000000091623303c4956636f7c8996a9b3b6a99d908376675c5145382c1f130600000000000008121a22282d3031383838383838383838383838383838383838383838302f2c27211911070000000000000000000000000003101c28343f4a545c60636363636875828e9ba8b5a99c8f827669636363636363636363615f574d42362a1e120500000000000000000000000000000a141d262f383f44515960666d72797e8286898b8d8e8e8e8e8d8b8985827e79726d66605851493f372d241a0f060000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79857d6f63574d42362a1d1207000000000000000000000814212e3b4754616e7a85796d6053473b31261a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d685d5245392c201306000f1b2835424e5b6875818e9ba8b4aa9d90847778839098a2aeb2a89d938a7e71695e53493f342a1e150b151e2a333f45525d68707d87939fa7b0a69f92867c6e74808d9aa7b3ada093877a6d6054473a2d211407000000030c1925303b44505a606d79847d716c62605854524c4e4d4a50535960686d79839099a3aeb9ac9f93877b6e6255483b2f24180d0100000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a0000000000000000050e1a232c363e474f54565a53504a42393129232e39424c56606a727f8b949ea9afa59f92867c6e665c50443b3025190d030000000000000000000000000000000000000000040c13181d202123232323232323232323232323232321201d19130c0400000000000000000000000000000000000000000000000206090e12141517191b1b1c1c1b1a181513120f0b060300000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8797a1adb9aea399897c6f6256493c31261a0e020000000000000000000714212d3a4754606d7a86939facb9aca096877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000000614212e3a4754616d7a86929fa8b2afa59c928c817b75727172747980879299a3afb2a89f92867a6d6154473a2e211406000000000000000613202d394653606c7885919eacb6aca0958b7e71695e554c443d373231312f353940454f59606d7883909da8b2bdada094877a6d6154473a2e21140700000000000000000000000005111e2a36414c56606d7984919ea7b1b8aca0958b7e71675d5144414c56606d7985919ea8b2b2a89f92857a6d61584e43372b1e140a0000000000000000000000000814212e3b4754616e7a8797a1adb9ac9f9286796d6053463a2d20130a000000000000000810171c2123242b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2322201c160f070000000000000000000000000000000b17232e38424a50535656565b6875828e9ba8b5a99c8f8276695c565656565656565655534d453b31261a0e020000000000000000000000000000020b141d262d333f474f545c60676d71767a7d7f8081828181807e7c7975716d66605c544e463f372d251b120800000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a8175695e5246392f23180c0000000000000000000713202c38444f5966727f8b7e7164574d42362a1b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d6060606060606060606060606060606060606060606060606060606060606060606060606060605d564c4135291d1104000f1b2835424e5b6875818e9ba8b4aa9d908477808d959faab4aba0968e81746c61574d41382d22180c030c18212935414c56606b73808d959faaaea29890837974808d9aa7b3ada093877a6d6054473a2d2114070000000008141e29323e45515d676d796f6b625a544e47464141413f44464f565d676f7c87929facb9afa49a8c7f7366554b4135291d11040000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b0200000000000000020c16202b353e485059606367605c544b433a322a27303a444e58606c77828f97a2adaea3989083786d60564c41362a1f140900000000000000000000000000000000000000000001070d1113141616161616161616161616161616161413110d08010000000000000000000000000000000000000000000003090f12141a1e202124262728292828272422201f1c17120f0b060000000000000000000000000000000000000000000000000000000713202c3945525d687885919eabb8b4ab998c7f7366574d42372b1e1308000000000000000006111d2935414b5564717d8a99a4afb7aa9e918477685d5246392d20130700000000000000000000000000000000000000000000000000000000000000000713202d3946525e6873808d96a1abb4ada49c938e86827f7e7f81858c9399a3abb4aaa1968d8073685e5246392d2013070000000000000006121f2b3844505b6674818d9aa4afb1a79e92857b6e675d564f47433f3e3e3e40454b5159616b727f8c95a0acbabaada094877a6d6154473a2e2114070000000000000000000000020b1a232d3946525e68737f8c96a1adb9b0a69d9184786d60554b403a45515d67727f8b96a0acb9aea2988d81746a5f53473d30261c110600000000000000000000000714202d3946525e687885919eabb8aea398897c6f6256493c32261b0f0200000000000000050c111417171e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e161613100b050000000000000000000000000000000006111c2630383f44464a4a4f5b6875828e9ba8b5a99c8f8276695c4f4a4a4a4a4a4a4a4846423b332a1f140900000000000000000000000000000000020b141c2228343d424a51555c6065676d7072737475757473716f6d6664605c54514b423d342d251b1309000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6976828f867b6e61554b4034291c100400000000000000000916222f3b4854606b77848f8276695f5346382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b51535454545454545454545454545454545454545454545454545454545454545454545454545454524c433a2f24190d01000f1b2835424e5b6875818e9ba8b4aa9d90837c87939fa7b1afa3999184796d605a50453b2f261b100600060f1924303a444f59606d78839098a2aeaaa0958d8074808d9aa7b3ada093877a6d6054473a2d21140700000000020d17202935414b555d666d6660595047433d3936302e34383d444c555f6a74808d9aa7b1b6ac9d908377675d5145392c201306000000000000030b12181d1f202121212121212121201f1b17110a02000000000000000008131e28323d47505a616b70736d665d554c443c332b29323d44505b656e7a85929ea6b0aa9f958b7f72685e52463b31261a0e0200000000000000000000000000000000000000000000010406070909090909090909090909090909090706040100000000000000000000000000000000000000000000040a0f151a1f21252a2d2e3033343536353533312f2d2b28221f1c17110c070000000000000000000000000000000000000000000000000004111d2935414c566875828f9ba8b5b6aa9d908377695f53473a3025190f05000000000000040e18212c3945515d6775818e9babb5b4aa9a8d817467564c4135291d1105000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d7a849199a3abb3ada59e98928f8c8b8b8e92979fa4abb2aaa2989184796d60564c41362a1d110500000000000000030f1c28333f4a54626f7c87939faab4ada2979083796d686059544e4c4b4a4b4b51555d606b707d87929fa7b1bcbaada094877a6d6154473a2e21140700000000000000000000000a141d2b37434e58616e7a86929fa9b2b7ab9f948a7d70665c50433935404b55606d7984919ea7b1b4aa9f92877c6e62594f42382e23170b010000000000000000000005111e2a36414c566875828f9ba8b5b4aa998c7f7366584e43372b1f140900000000000000000005080a0b1111111111111111111111111111111111111111110a090704000000000000000000000000000000000000000a141e262e34383a3d424f5b6875828e9ba8b5a99c8f8276695c4f433d3d3d3d3d3d3b3a36312a21180e030000000000000000000000000000000000020a1117222b303940444b5153555d6063656768686867666562605c5453514b454039302b221b130901000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b87938d8073675c5145382c1f160a0000000000000004111d2935414c5663707c8993877b6e6153493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474747474747474747474747474747474747474747474747474747474747474745413a31281e130800000f1b2835424e5b6875818e9ba8b4ab9e9184849199a4afb1a79f92877d6f675d51483e33291d140a00000008131e28323d44515c666e7b86929fa5afa79f93877d808d9aa7b3ada093877a6d6054473a2d2114070000000000050e18242f3a434b545c605c544f473f37322d2a2523282c323a434e58616e7b88959fabb9ac9f93867a6d6054473a2d2114070000000000000001070c101314141414141414141413120f0b06000000000000000000010d1925303a444f59616c717d80786d675e564d453d342b27333f49535e68717e8b949fabb1a79f92857a6e61574d42362a1e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d151b20262b2e30363a3b3d404142424241403e3c3938332d2b28221c18120b030000000000000000000000000000000000000000000000010d1924303f4c5865727f8b98a8b2b9ac9f93877b6e62564c41362a21170e0600000000060d16202834404b55606d7a85929fabb8aea2988a7d7064574a3d3024190d010000000000000000000000000000000000000000000000000000000000000000010d1925303a45525d686f7c879299a1a9afafaaa39f9b9897989a9ea1a9afaea8a09892867c6f675d51443a3025190d0100000000000000000b17222d3847535f6a75818e98a3aeb3a99f9590827a706b62605858575758555d60676d737d869299a3aeb9c2baada094877a6d6154473a2e2114070000000000000000000006111c262f3847535f6a74818e98a2aebbb0a69c9083766c61544a3f312f3944515c66717e8a95a0acb8afa3998f82756b60544a3f34281d130700000000000000000000020e1925303f4c5965727f8c98a8b2b7aa9d9084776a5f53473b30251a0d040000000000000000000000000505050505050505050505050505050505050505050000000000000000000000000000000000000000000000020c141c23282b2d35424f5b6875828e9ba8b5a99c8f8276695c4f433630303030302e2d2a261f180f0600000000000000000000000000000000000000000610191e272e34394045464b515356585a5b5b5b5b5a585653514b46454039342e271e191009000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c999285796d6053473d32271b0f020000000000000713202c3945525d6875818e9a8c8073655b5044372b1f1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c0100000f1b2835424e5b6875818e9ba8b4aca196919196a1abb4aa9f958c80736b60554b41362c20170b02000000020c16202834404a545f69717e8b939ea8afa4999184818e9ba7b4ada093877a6d6054473a2d21140700000000000007131d28313a424a5153514a423d342b27201e19171c2028313c46535f697783909daab6afa49a897c6f6356493c30231609000000000000000000000406070707070707070707060503000000000000000000000005111d2a36414c56606b717e878d82796d685f574e463d32272d38414c56626c76828f99a3afada2978d8174695f53463b3025190d01000000000000000000000105080b0b0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e070604010000000000000000000000000000000000000000000000000000040c131820262b31373a3b4246484a4c4e4e4f4f4e4d4b4846443f3938332d28231c150c0700000000000000000000000000000000000000000000000815222f3c4855626f7c8896a1acb9afa49a8d8074685e52463d33292017110e09090e11171f28323a45515c67727f8c98a2aeb8ac9f92867a6d6054473a2d2114080000000000000000000000000000000000000000000000000000000000000000000008131e2935414c56606a707d8791979fa4acaeaeaca8a5a4a5a7abadaeaba39f9691867d706a5f554b4132281e130800000000000000000006111c2b37434e58626e7b86929fa6b0b1a79f9490847d756f6a676564646566676d717980879298a3ababb0b8baada094877a6d6154473a2e211407000000000000000000000b17222d38424f59626f7c87929faab4b5ab9e94897c6f635a5042382e2834404a54606c7883909da6b0b5ab9e94897d70665c50443a2f24180d02000000000000000000000816222f3c4955626f7c8896a0acb8aca095887c6f62574d42362a1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f2835424f5b6875828e9ba8b5a99c8f8276695c4f4336292323232322211e1a140e0600000000000000000000000000000000000000000000070c151c23282e34383a404547494c4d4e4f4e4e4d4b494645403a38342e28231d150c070000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919e978b7e7164594f43382c1f14090000000000000714212d3a4754606d7a86929e9184786c6053463a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c29241e160d040000000f1b2835424e5b6875818e9ba8b4b2a8a19e9ea1a8b2aea2989083786d60594f433a2f241a0e050000000000040e18232e39424d57626c75818f96a1acaba196918e939da9b6ada093877a6d6054473a2d211407000000000000010c161f283039404446444039302b221b16110e0c10161f2a36424d576774808d9aa7b3b6ac988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68707d8792948f837a6e6960584e43382b262f3b44505a626f7c87929fabb3a99f92867b6e61564c41362a1e1105000000000000000000060c111517181b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1413100d07010000000000000000000000000000000000000000000000070d161d242932373c4347484d525457595a5b5c5b5b5a575553504a46443f38342e271e18120b030000000000000000000000000000000000000000000613202d394653606c7884919eabb7b6ac9f92857a6d61594f453b3228231c1a1a1a1a1c2328313a444d57606d7984919eaab4b1a79b8e8174675d5145392c20130600000000000000000000000000000000000000000000000000000000000000000000020d19242f3a444e58616b707d858e939a9fa3aaa8aaabababaaa8aaa29f99928d847c706b60584e433a2f20160c02000000000000000000000f1a26313c47535f69727f8c949fa7b1b0a69f969188827c77747271717173767a7e848d9299a39f9c9fa6b0bbada094877a6d6154473a2e211407000000000000000000030f1c28333f4a54606b76828f99a3afbbafa3998f82756b6054473e3026232e3944505b65707d8a949fabb7b0a69d9083786d60554b4035291f1409000000000000000000000815212e3b47535f6a7784919eaab7b1a79b8e8174695e52463d31281d130700000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000060b101c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1717171514120e0903000000000000000000000000000000000000000000000000030b12181d23282c2f35393a3d3f4041424241403e3c3a38342e2c28231d18120b0300000000000000000000000000000000000000000000000000000000000000000004111d2935414c5563707d8996a09d9083776b6054483b30251a0e000000000006131f2b37434e5865727f8b98a196897d7063554c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212121212121212121212121212121212121212121212121201d19130c04000000000f1b2835424e5b6875818e9ba8b4bab2acababadb2b0a69f92867b6e665c50473d31281d12080000000000000007121c27303c45505a616d7a84919aa4afa8a19e9b9da5afbaada093877a6d6054473a2d21140700000000000000040d161e272e34383a38342e271e19100a050200040d1a26313f4b5865727e8b98a5b1b2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57616d7a8592999e9590847b6f6a6054473b2e2229323f47535f6a74818e99a3aeaea3998e8174685e5246392d20150a00000000000000000911171d21242527272727272727272727272727272727272720201d18120c040000000000000000000000000000000000000000000810191f282f353c43474e5355575e6163666768696868666462605b5453504a4440393028231d150c05000000000000000000000000000000000000000005121f2b3744505b6573808d99a6b0baaea2988e81746b60574d443c342e2a262727262a2e343b434c565f69737f8c96a1acb8aca095897d7063554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000008131e28323d464f59616b707a81878e9298999c9d9e9e9e9d9b9998928d8680796f6a60594f463c31281d0e0500000000000000000000000a15202b37424d57606c78828f95a0a7b0b0a8a19a938f8984817f7e7d7e8082868b91969fa39c948f949fabb7ada094877a6d6154473a2e2114070000000000000000020d17202b3844505b66707d89949fabb5b4aa9f92877c6f62594f43352c1e1c27333f4953616b7682909ca6b0b8aca0958b7e71675d51453b30251a0e0400000000000000000006131f2b37434e586673808c99a6b0b9ac9f92867b6e61584e433a2f2418120b03000000000000000000000000000000000000000004080a0a100706040000000000000000000000000000000000000000000000000000000000000f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100a0a0807050200000000000000000000000000000000000000000000000000000000070c12181c1f24292c2d3032343535353433322f2d2c28231f1c18120c0700000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6775818e9ba8a095897c6f63574d42362a1d1207000000000815222e3b4754606a7783909da89b8e8174675d5145392c201509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141414141414141414141414141414141414141414141414141414141414141413110d080100000000000f1b2835424e5b6875818e9ba8b4c1bdb9b7b7b9b3a99e938b7e71695f544a3f342b1f160c0000000000000000000b151e2a333f46525d68707d88939fa7b1adaba7a9afb7baada093877a6d6054473a2d2114070000000000000000040c151c23282c2d2c28231c150c070000000000091824313e4b5764717e8a97a4b1b3a6998d8073665a4d4033271a0d000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6974808d97a1a79f9691857c6f6256493c2f23202b37434e58616e7b86929facb5ab9f92867a6e6154473c32271b0f0300000000000009121b22292d30313434343434343434343434343434343434342d2c29241d160d040000000000000000000000000000000000000008111a222b313a41454e53585f6266696e7073747575757473716f6c6663605b54514a423d342e271e170e0500000000000000000000000000000000000000030f1b27333f4953626e7b88949eaab7b4aa9f93887d6f695e564d443f38363134343136383f444d565d686e7b86929fa8b2b1a79d9083786c6053463a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000010c16202b343e474f5960686d747c81868a8d8f91919291908f8d8985807b746d675f584f473d342a1f160c000000000000000000000000030e1a26313c44505b666d798390959ea6aeb2aca49f9b96918e8b8a8a8b8d8f92989ea1a39f928c828f9ca9b6ada094877a6d6154473a2e211407000000000000000008141f2935404b55606c7883909da6b0baaea3988e81746a5f53473d32231a17222d38414f59626f7c89949eabb5b1a79e9185796d60574d42362a20150a000000000000000000030f1b26323c4855626e7b88949fabb7aea3998e81746a60554b413529231c150c070100000000000000000000000000000001050b101416171d1413100c07010000000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000070c1013181d202023252728282828272523201f1c1813100c07000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929faca79b8e8175695e5246392e23180c00000004111d2935404b55626f7c8995a0ac9f92867a6d6054473c31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070707070707070707070707070707070707070707070707070707070707070707070707070707060401000000000000000f1b2835424e5b6875818e9ba8b4c1c9c5c4c3b9ada1978f82756d62574d42382e22190d04000000000000000000030c18212935414c56606b73808d95a0aab4b7b4b6bac1baada093877a6d6054473a2d211407000000000000000000030b12181c1f201f1c18120b030000000000000b1824313e4b5764717e8a97a4b1b3a79a8d8074675a4d4134271a0e00000000000000000000000000000000000000000000000000000000000000000004101c2834404a54616e7b86929fa9b1a89f92867c6f6356493c30231b26313c46525e6974818e9ba8b1aea3988c7f7366584e43372b1f1306000000000006111b242d34393d3e4141414141414141414141414141414141413a39352f281f160c01000000000000000000000000000000000008121a232c343d434b51585f626a6e73777b7d7f8181828281807e7b7974706c66605c544f454039302920170e04000000000000000000000000000000000000000b17222d3847535f6a76828f9ca6b0bbafa49a91857b6e685f57504a46424140404142464a50575e686d7a849198a3aeb8aca0958a7e71655b504437281d130700000000000000000000000000000000000000000000000000000000000000000000000000040d19222c353e474f565e616a6f74797d8082848485848482807d79746e69605d554e463d352b22180d040000000000000000000000000009152028333f4a545d676e7a838f949fa2aaaeafaca8a09d9a98979798999c9fa3a8a199928b807d8a96a3b0ada094877a6d6154473a2e21140700000000000000020e1925303945515d67717e8b95a0acb8b3a99f92867b6e61584e43342b2111111b262f3e4854606a75828f99a4afb9ada1978c8073695e52463c32271b0c030000000000000000000a15212e3a47535f6a76828f9ca7b1b4ab9f93887c6f675d514540342e271e18120d0804000000000000000000000206080d11171c2023242a201f1d18120b0300000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c10030000000000000000000000000000000000000000000000000000000000000000000000000004070d11131416191a1b1c1b1b1a18161313100c0704000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aeac9f92867b6e61554b4034281c100400000613202c3945515d6774818e9aa7aea2988b7e7165574d42372b1c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cecfc3baaea49e91857a6d615a50453c30261c10070000000000000000000000060f1924303a444f59606d79839098a2aebac1c2c6cbbaada093877a6d6054473a2d2114070000000000000000020a11171c1f201f1c17110e09030000000000000c1825323f4b5865727e8b98a5b1b3a6998c807366594d4033261a0d00000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6674818d99a3aeaca0958c7f726b6054483b2f2215202a36424d57626f7c8895a0acb4aa9e9184776a6054473b2e22150800000000010c17222d363f45494b4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4745403931281d12070000000000000000000000000000000007101a242c353e464f555d606a6f757b8084878a8c8d8e8f8e8e8d8a8885817d78726d666059514b423a322920160d0300000000000000000000000000000000000006111b2b37434e5863707d89949fabb4b6aca19790837a6e69605c54534d4e4d4d4e4d53545c60696e7a829096a0aab4afa59d9083786c6053493f3327160c01000000000000000000000000000000000000000000000000000000000000000000000000000007101a232c353d444c52585f62676d70737577787878777573706d66615f57514b433c342b231910060000000000000000000000000000030b17222d38424b555e686e79828b92989fa3abacb1acaaa7a5a4a4a4a6a9aaa29f9691877f737d8a96a3aaaaa094877a6d6154473a2e2114070000000000000005111e2a36414d56606d7984919ea7b1baada2978d8073695e52463c3122190f0a141d2c38434e58626f7c87939fabb4b3a99f92867b6e61584e43372b1e150b00000000000000000006121e2b37424e5763707d89959fabb8afa49a9184796d605c524440393029241d1913100c0708070604060708090e1214191e20282d3031362d2c29241d150d03000000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c1003000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0c0d0e0f0f0e0d0b0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909daab4afa3998c8073675c5145382c1f160a00000714202d3a4753606d7a85929facb4aa9c908376695f5347382e23170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e0f0f0f0e0d0b090606030000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1d1c6bdb1a89d928a7d70685e52483f332a1e150a0000000000000000000000000008131e28323d45515c666e7b86929fa5afbbc4d0c6baada093877a6d6054473a2d21140700000000000000020c141c23282b2d2b28231c1a140f0a0604000105101c28343f4a546673808d99a6b3b2a5998c7f7266594c3f3326190c0000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929fabb3a99d9184786c60594f44382c20131a25303b47535f6a7784919daab7aca096887c6f6255493c2f2216070000000005111d29343f485056585a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a53514b43392f24180d010000000000000000000000000000050e19222c363e474f5960676d747c82888c919596999a9b9c9b9b999797928e8a847f78706b605c544c443a32281f150b010000000000000000000000000000000000000f1a26313c4854606b76828f99a3aebab3a9a09590847b726d66615f575b5a5a5b575f61666d727b8390949fa8b2b2a89d93897d6f665b5041382d2217040000000000000000000000000000000000000000000000000000000000000000000000000000000008111a232b323a41464e53555d606366696a6b6b6b6a686663605c54534d45413a312a221911070000000000000000000000000000000006111c262f3a434c565e676d777e868e92999da0a7a6a8a9a9a9a8a7a8a09e98928d847d72707d8a969d9d9d9d94877a6d6154473a2e211407000000000000020b1a232d3946525e6873808c96a1adb9b2a89f92857a6d60574d42342a201007020b1b27323d47535f6a74818e99a3aebaaea2988e81746a6054473e30271c12070000000000000000020e1a26313c4854606b7683909da5afb6aca0968e81756e635b514a423c352f29241f1c181614131310131415171a1e21252a2d33393c3d433a39352f271f150b010000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626f7b88959fabbcb5ab9e9285796d6053463d32271b0f0206121f2b37434e5865717e8b98a2aeb7ab9f94887b6e62544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306090e12141517191b1c1c1c1b1a181513120f0b06030000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1cbbfb5aba0958d80746b61564c41362d21180c0300000000000000000000000000020c16202834404b545f69727e8b939ea9b2bec7d2baada093877a6d6054473a2d211407000000000000000a141e262e34383a38342e2a261f1b1413100c0d1117202b3844505c6675828f9ca8b5b4aa978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a97a2adada2978a7e71665b50473d32271b0f141f2b37434e586673808c99a6b3b2a8998c7f7266594c3f2f24180d010000000815212d3945505a6264676767676767676767676767676767676767605d554b4035291d100400000000000000000000000000020d17202b343e485059616b6f7981888f93999da0a8a6a7a8a8a8a7a6a9a19e9b96918b847d746d665e564c443a31271d12070000000000000000000000000000000000000915202c38444f59626e7b86929fa6b0bab1a7a09691867f79736e69696867676869696e73787f8690959fa6b0b4aaa0968e81746b60544a3f2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000081119202930363c43474b5153575a5c5e5e5f5e5d5c5a5653514b46423c352f281f1910070000000000000000000000000000000000000a141d28313b444c555d656c727b81868c9195979a9b9c9d9c9b9a9896918c868079706b707d8a909090909090877a6d6154473a2e2114070000000000000a141d2b37434e58616e7b86929fa9b2b9ada1968c7f72685d52453b3022180e00000a16212b37434e58616e7b86929faab4b4aa9f93877c6f625a5042392e23180c0200000000000000000915202c38444f5963707d89939eaab4b2a89e938d80736e605c544e45403935302c29232321201f1d20202224262b2e3036393e44494a504745403931271d12070000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6673808d9aa7b1bcb9ada1978b7e7164594f43382c1f14090815212e3a47535f6a7683909daab4bcb0a6998d8073665c5044382b1f13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a0f13151a1e212124262828292828272422201f1c17120f0b06000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1c5bbaea3999183796d60594f443a30241b0f06000000000000000000000000000000040e18232e39424d57626d75828f97a1acb6c0ccbaada093877a6d6054473a2d21140700000000000006111c2630383f4446443f3836312b27201f1d18191d2029323a4653606d7985929fabb8aea398887b6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000004101d2935404b556774818e9aa9b3ab9f9285796d60544a3f352b21160b0f1b26323d4a5663707d8996a9b3b5a99c8f827669554b4035291d10040000000b1724303d4956626c717474747474747474747474747474747474746d675d5145392c2013060000000000000000000000000009141f29323d46505a616c707d848e939b9ea6aaacb1b2afaeaeaeb0b3b3adaba8a09e96918980786d685e564c43392f24180d03000000000000000000000000000000000003101b27323d47535f69737f8c949fa8b2b9b1a8a098928c847f7b78757473737475787b7f848b9298a0a7b0b5aba2989184796d60594f42382d1d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000070e171e252a3237394045474a4d4f51515251514f4d4946454039373129241d160d0700000000000000000000000000000000000000020b161f29323b434b535b60696e747b8084888a8d8e8f908f8f8d8b8884807a736d67636f7d83838383838383837a6d6054473a2d211407000000000006111c262f3847535f6a74818e98a2aebbb1a79e9184796d60564c4133291f10060000040f1b26313c46535e6974808d98a2aebaafa49a8f82766c61544a4034281e1308000000000000000003101c27333d4854606b75818e98a2aebaafa59c928c80746d665f57514b45413a38342f2f2e2d2c292c2d2e3031373a3b4146475055575d53514b43392f24180c0000000000000000000000000000000000000000000000020f1c2835424f5b6875828e9ba8b5a99c8f8276695c4f4336291c07070a0a080400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8c2beb3a99d9083776b6054483b30251a0e101c2934404b55626f7c88959fabbcc2b8ab9e9184796d6053463a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b10151b1f22252a2d2e3133353536353433312f2d2b28221f1c17110c0700000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bcb0a69f92877c6f675d51473e32291e1209000000000000000000000000000000000007121d27303c45515b616d7a85919aa4afbbc3baada093877a6d6054473a2d2114070000000000000b17232e38424a5053504a46423b37322d2c292425292d323b444f5963707d8a97a2adb8ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000000000000000000000000613202c3945515d677784909daab5a89b8f8275665c5042382d23190f040a14212e3a4754616d7a8797a1adb7ab9e918478675d5145392c2013060000000b1825313e4b5864717e818181818181818181818181818181818181796d6053473a2d201407000000000000000000000000020b1925303b444e58616c717e8691969da5aab0aeaca8a5a2a1a1a2a3a6aaabb1b2aca8a09d928d837a6d685e554b4035291f150b0100000000000000000000000000000000000b16212b37424d57606c78828f96a0a8b1b9b2aaa29f96918c888582818080818285888c91969fa2aab1b3aba39992867c6f675d51473d2f261c0b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d131920262b2f35393a3d4042444545454442403d3a38342e2b261f18130c04000000000000000000000000000000000000000000040d1720293139414950575e61696e73777b7e808282838382807e7b77736d68605d606b6f77777777777777776d685d5245392c20130600000000000b17222d38424f59626f7c87939faab4b8aca0958b7e71675c51443a3021170d000000000a15202a36424d57616d7a86929fa9b3b6ac9f948a7d70665c51443a3024190d0300000000000000000b16212c38444f59616e7b86929fa5afb7aea49c928c81786e6a605d55524c4745403e3c3b3a3835393a3b3d3f4247484c52545a616469605d554b4035291d100400000000000000000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4a99c8f8376695c50432e23181314171614100b05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d5664707d8a97a1adb9c6c5b8aba095897c6f63574d42362a1d12131f2c3845515c6774808d9aa7b1bcc5b9ada196897d7063564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171c1f272b2e31363a3b3e404142424241403e3c3938332d2b28221c18120b030000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb3a99f948c7f726a5f554b40352c20170c000000000000000000000000000000000000000b151e2a333f46525e68707d88939fa7b1bcbaada093877a6d6054473a2d211407000000000003101c28343f4a545c605c54534d47433d3a39352f3035393e444c56606b76828f9ca9b3b4aa9c8f8276675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a86929facb2a5988b7f7265544a3f2f261c1107000713202d3946525d687885929eabb8ada196867a6d6053473a2d2014070000000f1b2835424e5b6875818d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d877a6d6154473a2e2114070000000000000000000000000a141d2a36424d56606a717e879298a1a8afaeaba39f9c989695949596999d9fa7aaafb2aca49d9590837a6d675d51453e31271d12070000000000000000000000000000000000040e1a26313c44505b666d7a8491969fa7afb9b4aea8a19e9997918f8e8d8d8e8f9197999ea1a8aeb4b1a9a29992877d706a5f554b41352b1d140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1d24292c2d30333637383838373533302d2c28231d1a140d07010000000000000000000000000000000000000000000000050e171f282f383f444d52575e6166696e7173757676767574716f6a66615e56515960636a6a6a6a6a6a6a6a605d564c4135291d110400000000030f1c28333f4a54616b76828f99a4afbcb0a69d9183786d60554b4032281e0f0500000000030e1a25313b46525e6873808c97a1adb9b0a69e9184796d60564c4135291f1409000000000000000005101c27323d46525e69717e8a939da7b1b6aea49c938e837b736d67605d5653514b4b49474645404547484a4c4e5355565e61656c70766d675d5145392c1f140900000000000000000000000000000000000000000000010e1a2734414d5a6774808d9aa7b3a99d9083766a544a4034281d20202423201c171008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6875828f9ca9b3bebab8bab1a79b8e8175695e5246392e231814202d3a4753606d7985929fabb8c2c4bdb2a89b8e8175685d5245392c20150a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141c23282b32373b3c4246484a4c4e4f4f4f4e4d4b4846443f3938332d28231d150c0700000000000000000000000000000f1b2835424e5b6875818e9ba8b4baada2979082786c60584e43392f231a0e0500000000000000000000000000000000000000030c18212935414c56606b73808d95a0aab4bfada093877a6d6054473a2d211407000000000006121f2b3844505c666d66615f57544e4947454043424146474f565e68707d89949faabaaea3988b7f7265554b4034281c100400000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3afb0a3978a7d7064574a3d2e24140a000005111d2935414c566b7784919eaab7b2a894877b6e6154483b2e2115080000000f1b2835424e5b6875818e9a9a9a9a9a9a9a9a9a9a9a9a9a9a9a94877a6d6154473a2e211407000000000000000000000006111c262f3846525e696f7c869299a3aab1aba39f99928f8b898887888a8c90959b9ea5adb3aea79f959083796d605a5043392f24180c00000000000000000000000000000000000009152028333f4a545e686e7b8490959da5acb2b8b2adaba9a19e9c9b9a9a9b9c9ea1a9abacb2b4aea79f9792877e716b61584e433a2f23190b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181d1f202427292b2b2c2b2a292723201f1c18120e09030000000000000000000000000000000000000000000000000000050d161d262d333b42464d5254575f62646768696a69686765625f5854524c454f54565d5d5d5d5d5d5d5d54524c433a2f24190d01000000020d17202b3844505b66707d89949fabb5b7ab9f948a7d70665c5043392f20160c00000000000009141f2a36414c56606d7a85929ea8b2b8aca0968b7f72685d52453b31261a0b0200000000000000000b16212a36424d57616c74818e959fa7b1b6aea59d9590868079726d6864605c5557565453514b5153555759575f6265686d72777d83796d6053473b30251a0e02000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3aa9d918477665c5144382c292c2d31302d28221a11080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929facb9b3aeabaeb3ac9f92867b6e61554b4034281c1e2b37424d5764717e8a97a2adbab9b8b9b9ac9f92867a6d6054473c31261b0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e262e34383d4347494d535457595b5b5c5b5b5a575553504a46443f38342e271e18120b030000000000000000000000000f1b2835424e5b6875818e9ba8b4afa59f92857b6e665b50463c31271d1108000000000000000000000000000000000000000000060f1925303a444f59606d79839098a2aebaada093877a6d6054473a2d21140700000000000713202d3a4653606d78756e696260585653514b4f4f4c52545961686e7a84919ea6b0b5ab9f92867a6d6154473a2e23180c0000000000000000000000000000000000000000000000000000000000000000000a1623303d495663707c8996abb5afa296897c6f6356493c302316090000030f1c28333f4a546a7784909daab7aea295887b6f6255483c2f2215090000000f1b2835424e5b6875818e9ba7a7a7a7a7a7a7a7a7a7a7a7a7a094877a6d6154473a2e21140700000000000000000000000b17222d38424f59616e7b859198a3abb0a8a099928d86827f7c7b7b7b7d8083888f939fa2a9b3b1a7a0958e81746c61554b4035291c11060000000000000000000000000000000000030b17222d38424c565e696e7b838e939ea0a8acb1b7b7b3adaba8a7a6a6a7a8abadb3b7b4aeaaa29f9590857d716c61594f463c31281d110700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314171a1c1e1e1f1e1e1c1a161313100c07000000000000000000000000000000000000000000000000000000000000040b141b222730363b4246484d5355575a5b5c5d5c5c5a5855534e4746413d43484950505050505050504745413a31281e13080000000009141f2935404b55606c7883909da6b0bdb0a69c9083766c61544a3f31271d0e04000000000000030d1925303a45515d67727f8c96a1acb9b2a89e92857a6d60574d42362a1d140a0000000000000000050e1a25303b45505a606d79839095a0a8b1b7afa7a098928c847f7a74706d6766646261605c555d60616366686a6e72767a7f848a8a7e7164574d42362a1e1205000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2ac9f9286796d6053463a2f35393a3d3c39332c231a0f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434f5966727f8c99a3afb3aaa29fa2aaafa3998c8073675c5145382c1f212d3a47535f6976838f9ca9b3b2adabadb2aea3988b7e7265584e43372b1c120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d151d242930383f44464e5456575e6164666868696867666462605b5453504a4540393028231c150c0500000000000000000000000f1b2835424e5b6875818e9ba8b2a89e938a7e71695e544a3f342a1f150b000000000000000000000000000000000000000000000008131e28323d45515c666e7c86929fa6b0ada093877a6d6054473a2d21140700000000000c1926323f4c5965727f817b746f6a6663605d555c5c565e61646b707a839096a1adbbafa3998e8175685e5246392d1d12070000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a3b0aea295887b6f6255483c2f221508000006121f2b3844505b667885919eabb8aea295887b6f6255483c2f2215090000000f1b2835424e5b6875818e9ba8b4b4b4b4b4b1afafafafafada094877a6d6154473a2e21140700000000000000000000030f1c28333f4a54616c75828f97a1aab0a69f959187807a75726f6e6e6f7073777c828a9297a1a9b3b1a79d938a7e71675d5145382e23170c00000000000000000000000000000000000006111c262f3a444d565e696e79818991969da0a8abacb2b2b4b5b4b3b3b4b5b4b4aeacaaa29f98928c837b706b615a50473e342a1f160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0d0f11121212110f0d0a070604000000000000000000000000000000000000000000000000000000000000000000020a11171f252a30363a3c4247484b4d4f4f50504f4d4b4847433c393632383b3c44444444444444443a39352f281f160c01000000020e1925303945515d67717e8b95a0acb8b5ab9e93897c6f63594f42382e1f150b000000000000000008131e2935414b55606d7984919ea7b1b9ada2978d8073695f53463d2f261b1106000000000000000009141f29333e45515d676d7a8391969fa7afbab1aaa29f97918c86817d797673716f6e6d676c676d6e707275787b7f83868c91958f8276695e52463a2d20160a000000000000000000000000000000000000000000000a1724303d4a5763707d8a96a8b2aea399887c6f62554b403c4045474a49443e352c21170d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3b4854606b7784919dabb5aea2989298a2aaab9e9285796d6053463d32272834404a54616e7b88949fabb2a9a19ea1a9b2aa9d9083776a5f5347392e23180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f272f353d424a505358606267696e7173747575757473716f6c6664605b54514b433d342e271e170e05000000000000000000000f1b2835424e5b6875818e9ba8aba1968e81756c61574d42382d22180d030000000000000000000000000000000000000000000000020c16202834404b545f6a727f8b949ea9b3a093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c86817c7773706d676a696969686d71767d859095a0a9b2b2a89f92877c6e62564c41362a1d0b00000000000000000000000000000000000000000000000000000000000000000000091623303c4956636f7c8996abb5afa296897c6f6356493c2f24190f0b0c1018202d394653606c7986929facb9b2a894877b6e6154483b2e2115080000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a2a2a2a2a2a2a094877a6d6154473a2e2114070000000000000000000006121f2b3844505b66707d8a939ea9b2a89f9490837c736e68656362616263666a6f757d859297a1aab4afa59e9184796d60544a3f34281c10030000000000000000000000000000000000000a141d28323b444d565e676d747d848b91959a9ea1a8a6a7a9a9aaaaa9a9a7aaa39f9c98928d867f786e69605950483e352c22180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1f252a2d31373a3b3e404243434342413e3c3a37312d2a272c2f3037373737373737372d2c29241e160d040000000005111e2a36424d56606d7985919ea7b1bbafa3998f82756b6054473e30261c0d030000000000000000020d18242f3a45515c67717e8b95a0acb8b3a99f92867b6e61594f41382d22170b0000000000000000020d17202935404b555e686e7b8490959ea5aeb4b4aea9a19e98928e8a8583807e7c7a797979797a7b7d7f8285888c9092999d9f93877b6e6154483d32271b0f030000000000000000000000000000000000000000000714212e3a4754616d7a8796a1adb5ab998c7f73675c514a494b5153575550473e33291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935404b55636f7c8996a0acb1a79f92859298a2ada1978b7e7164594f43382c2c3844515c6673808d99a6b0ada1969196a1a8ab9f95887c6f62544a4034281c100400000000000000000000000000000000000000000000000000000000000000000000000000000000040e172129313940454f545c60646a6f74787b7d7f8182828281807e7b7974706c66605c554f444039302920170d040000000000000000000f1b2835424e5b6875818e9ba8a49991847a6d605a50453b2f261c100700000000000000000000000000000000000000000000000000040e18232e39424e58626d75828f97a1aca093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c928e89837f7c7a7777767576787a7e838a9197a0a7b1b4aba1968d81746a5f53443a3025190d000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7b8899a3afb1a4978b7e7164564c413529211c17171c2128343f4a54626f7c8899a3afb9aca196867a6d6053473a2d2014070000000f1b2835424e5b6875818e9ba8b4b7aca29b979696969696969694877a6d6154473a2e211407000000000000000000000613202d394653606c7884919ea5afaba09690827a6f6a615e565655545557585f626c707c859298a3aeb9ada1968c7f73665c5044382c1f1206000000000000000000000000000000000000020b162029323b444d555c606b70797e84898d919697999b9c9d9d9d9c9c9a9898928f8b85807a726d665f574f473e362c231a1006000000000000000000000000000004080c0e0f13131313131313130807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e141a1e20262b2e2f3134353637363534322f2e2b26201e1b1f22232a2a2a2a2a2a2a2a21201d19130c0400000000000714202d3a46525e6973808c97a1adadb4aa9f92877c6e62594f43352c1e140a0000000000000000000007131d2834404b55606d7883919da7b1adaea3998e82756b6053493f33271b0f030000000000000000050e18242f39434c565e696e7a838f939fa3aab1b9b2adaaa29f9b9892908d8a89878686858686888a8c8e9297989c9fa3aba4998c7f7266584e43372b1f13060000000000000000000000000000000000000000000713202d3946525e687884919eabb7aa9e9184796d605c5456555d6064615a50453b31251a0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945515d6774818e9ba8b2aca095897c86929faca99d9083776b6054483b302d3a4653606d7985919eabb2a89e91859196a1ada79a8d8073665c5144382c1f1308000000000000000000000000000000000000000000000000000000000000000000000000000000020c162029333b434b515960666d71777c8084878a8c8e8e8f8e8e8d8a8885817d78726d676059514a423a322920160d0300000000000000000f1b2835424e5b6875818e9ba79f93877d70685d52483e33291d140a00000000000000000000000000000000000000000000000000000007121d27303c46515b616d7a85919aa4a093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c989a95908c8986848382828384878b90949ea1a9b1b4aba39991847a6d60584e4332291e1308000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7986929facb4a79b8e8174685d52453c332b282223282c333b44505c6673808c99abb5b7ab9e918478675d5145392c2013060000000f1b2835424e5b6875818e9ba8b4b3a69b908b8989898989898989877a6d6154473a2e21140700000000000000000006121e2b37424d5764717d8a96a0acafa39991847a6d685f58524c494848484a4e535a616a6f7c86929fa8b2b2a99e9185796d6053463a2d20130700000000000000000000000000000000000000050e172029323b434b515960666d71787c8084878a8c8e8f909090908f8e8c8986827e7a746d68605c544d453d352c241a11080000000000000000000000000001090f14181b1b20202020202020201414110e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002090e12151a1e2122242728292a2929272522211f1b15110f1315161d1d1d1d1d1d1d1d1413110d0801000000000006121f2b37434e58616e7b86929fa9a0a0a0a3988e81746a5f53473d32231a0c0200000000000000000000010c18232e3944505c66707d8a959fa0a0a0ab9e93897c6f655b5044372b1f120500000000000000000007121d27313a444d575e686e79818b92989fa7adb2b9b4aeacaaa29f9c9997959499929292999496999b9ea1a9a9acafb5ab9d9184776a6054473b2e22150800000000000000000000000000000000000000000005111e2a36414c566774818e9aa7b1aca0968c80736d66636263676d706c61574d42362a1e140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7a85929facb6ac9d908377818e9ba8aba095897c6f63564d423636424d5764717d8a97a1adaca196897d84919eabab9e9285796d6053463a3025190d01000000000000000000000000000000000000000000000000000000000000000000000000000008131e28323b454d555d606b70787e83898d919697999b9b9c9b9a999797928e8a847f79706b605c544c443a32281f150b01000000000000000f1b2835424e5b6875818e9ba0958d80736b60564c41362c21170b02000000000000000000000000000000000000000000000000000000000b151e2a333f46525e68707d88939fa793877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a7a09d99999291908f8f909196979c9fa6adb2b1aaa29992877c6f685d52463c3120170c020000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c677784909daab7ab9f92857a6d60584e453d38332d2e34383e454e58606d7984919eaab7b5a89c8f827569554b4035291d11040000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7c7c7c7c7c7c7c7c7c786d6053463a2d2013070000000000000000000814212d3a47535f697683909da8b2ac9f92877c6f685d564e46413c3b3b3c3d43475058606a727f8c96a1acb9ada1978a7d7063574a3d2f24180d0100000000000000000000000000000000000000050e172029303940454f545c60656c6f74787b7d7f81828384848382817f7d7a76716d67615e56504a423c332b231a120800000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d21201e19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205090e121415181a1c1c1d1d1c1a181515120f0a0503070909111111111111111107060401000000000000000815212e3a47535f6a74818e9893939393939392867b6e61584e43342b21110800000000000000000000000007121d28343f4a54616c768390939393939393939083786c605346392d201306000000000000000000010b151f28323b454d565e676d777f8690959ea1a8acb2b8b8b4aeaca9a6a4a2a1a39f9f9fa3aba3a5a8abadb3b6b9b4aeaca096897c6f6256493c2f231609000000000000000000000000000000000000000000010d1925303c4956626f7c8995a0acb2a89c928c807973706f70737a7d70695e53463d30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121e2b37424d5765717e8b98a2aeafa49a8c7f727d8996a0aca79b8e8175695e5246393a46535e6976828f9ca9b3ab9e918478808d9aa8ada1978a7d7064564c41362a1e110500000000000000000000000000000000000000000000000000000000000000000000000000010d1924303a444d575e676d747d838a90959a9ea1a8a6a7a8a8a8a7a6a9a19e9b96918b847d746d665e564c443a31271d1207000000000000000f1b2835424e5b6875818e9b989083796d60594f443a2f241a0f050000000000000000000000000000000000000000000000000000000000030c18212a36414c56606b74808d95a093877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5acaaaba39f9e9d9c9c9c9ea1a8a9abb0b3ada7a09892877e706a60564c41342a200e05000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b556774808d9aa8b2aea2988c7f736a5f574f46443f403f3f444650575f6a727f8c96a0acb9b0a6988c7f7265594c3f2f24180d010000000f1b2835424e5b6875818e9ba8b4afa295887c6f6f6f6f6f6f6f6f6f6d665c5044382c1f12060000000000000000000815222e3b4855616e7b88959fabb1a79a8e81746a60564c443c36302f2e2f32373e464e58606d7984919eabb7b3a99b8e817468554b4035291d11040000000000000000000000000000000000000000050e171e272e343d424a51535b606367696e7173747676777776767472706d6765605d55524c443f38302a2119110800000000000000000000000000010b151d252c31343539393939393939392e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020608080b0d0f1010100f0e0b09080603000000000000040404040404040400000000000000000000000915222f3c4855626f7c878787878787878787878073695e52463c3122190f00000000000000000000000000000b17232e3842505a63707d878787878787878787877e7164574b3e3124180b00000000000000000000030d162029333b444c555d656c727c838b91969ea0a8acaeb4b7b8b6b3b1afb5afacacacafb5b0b2b5b8b7b5afacaaa29f9a938d8174675a4e4134271b0e010000000000000000000000000000000000000000000815222e3b4754606a7783909da5afaea49c928c84807d7c7c7f84867b6e61594f42382e23170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3a47535f697683909caab4ac9f93877b6e7884919eabac9f92867b6e61554b403f4a54616e7b87939facafa4998c7f737c8896a0aca99b8f8275685e5246392d20150a0000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565e696e79818991959da0a7abacb2b2b4b5b5b5b4b3b3adaba8a09e96918981786d685e564c43392f23180c030000000000000f1b2835424e5b6875818e9b92867c6e665c51473d32281e120900000000000000000000000000000000000000000000000000000000000000060f1925303a444f59606d7983909893877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2b7b5afacaaaaa9a8a9abadb2b5afaca9a19e9590867d706c61584e443a3022180e000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3c4956636f7c8996a0acb3aa9f92867c6f69605953504a4c4c4a50535a61696f7c85929fa8b2b7ab9f94877b6e6154483b2e211507000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6363636363636363605c544a3f34281c10030000000000000000030f1b27333f495365727f8b98a7b1ab9f95887b6e61584e443a322a25222122262b333c45515c66727f8c98a8b2b7aa9d918477675d5145392c201306000000000000000000000000000000000000000000050c151d23283039404449505356575e61646668696a6a6a6969676563605d5553514b46413a342e261e180f07000000000000000000000000000009131d272f373d404246464646464646463b3936302920170d0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d797a7a7a7a7a7a7a7a7a7a786d60574d42342a201007000000000000000000000000000006111c26303e4854606b707a7a7a7a7a7a7a7a7a7a796d6053473a2d2014070000000000000000000000040e172029323b434b535b606a6f787e848b91969b9fa3aaaaacb2b1b3b4b5b6b6b6b6b5b4b3b1b2acaaaba39f9c98928e87817c6f6255483c2f2215090000000000000000000000000000000000000000000006131f2b38434e5863707d8a939ea8b1aea49c96918c8a89898c918e81756b60544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54626e7b88949fabb4ab9c8f837669737f8c99a3afa3998c8073675c514544505b6673808c99a4afac9f93877b6e7784919daaac9f92867a6d6154473c32271b0f000000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d686e7b838e939da0a7acb1b7b4aeaba9a8a8a9abacafb6b8b2aca8a09e928e827a6d685d554b4034291e150a0000000000000f1b2835424e5b6875818e948b7f726a5f544b40352b20160c00000000000000000000000000000000000000000000000000000000000000000008131e28323d45515c676f7c869293877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2b1a9a3a1a2a4a6a7a8a8a7a7aba49f9c97928c837b706b615a50463d32281e0f06000000000000000000000000000000000000000000000000000000000000000000000000000713202d394653606c7884919ea8b2aea39891847b706b62605b545959545c60636c717b849198a2aebab1a79c908376695e53463a2d211407000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625656565656565653504a42382e23170c00000000000000000005121f2b3744505b6576828f9ca9b5a99d908376695f53463c322820191515151b212834404b54616e7b8796a1adb9ac9f93867a6d6053473a2d20140700000000000000000000000000000000000000000000030b12181e272e34383f4446494d525457595b5c5d5d5d5d5c5b595653514b4745403a363028231c140c060000000000000000000000000000040f1a252f3941484d4e53535353535353535346413b32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000020507081213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130908060300000000000000000000000000000000000000000006131f2c3845515c676d6d6d6d6d6d6d6d6d6d6d6d665c50453b3022180e000000000000000000000000000000000a141e2c38444f5960686d6d6d6d6d6d6d6d6d6d6d675d5145392c1f1306000000000000000000000000050e1720293139414950585f656c71797f848a8f92989b9da0a8a5a6a8a8a9a9a9a9a8a7a6a4a8a09d9a99928f8b86817c756f6a5f53473a2e21150800000000000000000000000000000000000000000000030f1b27323d4855616b74818e96a0a7afaea8a09e99969596999e93897d70665c5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505c6673808d99a6b0aea3998b7e71656e7b86929facab9e9285796d6053464653606c7884919eabb3a99c8f82756973808c99a7aea3998c7f7265584e43372b1d12070000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a8491959da5acb1b3adabaaa29f9d9c9b9c9e9fa4acabb1b9b2aca59d9490837a6d675c51453e30261c110600000000000f1b2835424e5b6875818e8f82766d62584e42392e23190d04000000000000000000000000000000000000000000000000000000000000000000020c16202834404b555f6a727f8b94877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2a99f97949597999b9b9b9b9a9899938f8b857f796e69615950473e342b20160c000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65717e8b96a0acb4aaa09691857d756f6c6667666667666d70767e859196a1aab3b5ab9f958a7d7063574d42362a1e1205000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625549494949494946443f3830261c11060000000000000000000613202d394653606c7885929facb3a69a8d807367574d42342b20160d08080a0f18232e3946535e697884919eabb8afa499887c6f6255493c2f221609000000000000000000000000000000000000000000000000070c151c23282d3337393c4246474a4c4e4f505151504f4e4c4a4745403a39352f2a251e17110a020000000000000000000000000000000814202c37414b53595b60606060606060605f524c443b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000003090e1214151f20202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020201615130f0a040000000000000000000000000000000000000004101c2834404b555c6060606060606060606060605c544a3f33291f0f0600000000000000000000000000000000020c1b27323d474f565d60606060606060606060605d554b4035291d100400000000000000000000000000050e171f272f383f444e535b60676d72787d82868a8e91969698999b9c9c9d9c9c9c9a99989696918e8a86827e7a746f6a625f584e43372b1f120600000000000000000000000000000000000000000000000a16202c38444f59606d7a8490959fa4acaeacaaa6a3a2a3a6a59d9083786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7984919eabb8ac9f92867a6d606975828f9ca9ada1978b7e7164584e4c5663707d8a96a1adada1978a7d70646e7b8895a0acab9d9083776a605447392e23180c0000000000000000000000000000000000000000000000000000000000000000000000000713202c3945525d6876828f98a3aeb4aea9a29f9a9892908f8f8f91939a9d9fa7adb2b9afa69f959082796d60594f42382e23170c00000000000f1b2835424e5b6875818e857a6e615b51463c30271d11070000000000000000000000000000000000000000000000000000000000000000000000050e18232e39434e58626d75828f877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5b2a3978d87888b8c8e8e8f8e8d8c8986837e7a726d675f574f473e352c22190e040000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953606d7984919aa4afb2a8a0979189827c79757473727475797d828a9297a1a9b2bbafa3999083786c6053463b31251a0e02000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c3c3c3c3c3a38342e261e150a000000000000000000000815212e3b4854616e7b8798a2aeb1a4988b7e7165584b3e3125190e0400000007121d2a36424d576976838f9ca9b6b5ab96897c706356493d3023160a00000000000000000000000000000000000000000000000000030b12181b22272b2d30363a3b3e4041434344444343413f3d3a39352f2c29241d19130b0600000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c5e564c41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000050d141a1e21212c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d23221f1b160f07000000000000000000000000000000000000000c18232e39434b51535454545454545454545453504a42382e21170d0000000000000000000000000000000000000b16212b353d434c525454545454545454545453514b43392f24180c000000000000000000000000000000050d151d262d333c414950555d60666c70757a7e818487898b8d8e8f8f90908f8f8e8d8b898784817e7a76716d67625f58534e463c31261a0f03000000000000000000000000000000000000000000000004101c28333e45525d686e7b838e939a9fa2aaa7a8a9a8a7aaa39f958b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c5663707d8a97a1adb3aa9b8f8275685d64707d8a97a1ada99d9083776a6054525e6875828f9ba8b2ab9e9285796d606a7783909dacaca095887c6f62554b4034281c1004000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c56616e7b86929fa8aaa29f97928d89858382828284868b90959ea1a8b0b8b0a79f948d80746b61544a3f34281c1003000000000f1b2835424e5b6875818a7d70685e52493f342a1e150b0000000000000000000000000000000000000000000000000000000000000000000000000007121d27303c46515b616d7a85877a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5aea194877b7c7e8081828281807f7c7a76726d67605c554d453e352c231a1007000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d3844515c66707d88939fa5afb2a9a19e938e898582807f7f8082858a8f949fa2a9b2b8b0a69f92877c6f655b504437291f140900000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c303030302d2c28231c150c03000000000000000000000a1724303d4a5763707d8a96aab4b0a4978a7d7164574a3e3124170b00000000000e1a2531424f5b6875828e9ba8b5b0a3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000070c11171b1f20252a2d2e3133353637373736363432302d2c2924201d18130d08020000000000000000000000000000000000000e1b2734404d59656f75797979797979797976685e5246392d20140700000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e3939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939392f2e2b272019100700000000000000000000000000000000000007121d2730394045464747474747474747474746443f3830261c0f05000000000000000000000000000000000000040f19232b313a4145474747474747474747474745403931271d120700000000000000000000000000000000030b141b22272f383f444b51545b6064676d7174777a7d7e808182838383838281807e7c7a7774716d6865605d55534e47433c342a20150a000000000000000000000000000000000000000000000000000b16212935414c565e696e7981878e9298999a9c9c9c9b9998928f898174675a4e4134271b0e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6875828f9ba9b2aea2988a7d716456606d7985929eabab9f95897c6f625654616e7a86929facb0a69a8d8073665c66727f8c9aa4afa79a8d8074675c5145382c1f14090000000000000000000000000000000000000000000000000000000000000000000000010d1924303a46535f6973808c96a09f98928c85807c7976757576787a7e838a91969fa6b0b8b0a69d928a7d70665c5044382c1f160a000000000f1b2835424e5b68758181746c61564c41372d22180c0300000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a343f46525e68707d887a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5ada194877a6f7173747575747472706d6865605d55514b433c332c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b2834404a54606b73808d939ea6aeb3ada59e9b97918e8d8c8c8d8f92989c9fa6adb3bbb0a69e948d80736a5f53493f3327170d0300000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f232323201f1c17110a0300000000000000000000000c1825323f4b5865727e8b98a5b1b0a4978a7d7164574a3e312417070000000000091c2835424f5b6875828e9ba8b5b0a4978a7d7164574a3e3124170b0000000000000000000000000000000000000000000000000000000000060b0f12131a1e2021242628292a2a2a2a29282623201f1d1813110d070100000000000000000000000000000000000000000f1b2835424e5b68758186868686868686867a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b4546464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646464646463c3b38322b22190f040000000000000000000000000000000000000b151e272e34383a3a3a3a3a3a3a3a3a3a3a3a38342e261e150a00000000000000000000000000000000000000000711191f282f35393a3a3a3a3a3a3a3a3a3a3a39352f271f150b010000000000000000000000000000000000020a11171d262d333940454a5053555d606468686d707273757576767676757473716f6d686764605d5654514c47433c37312a22180e0300000000000000000000000000000000000000000000000000050d19242f3a444d575e676d747c8185898c8e8f8f8f8e8c8986827d746e64584c4033261a0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb8ab9f9285796d60535c6673808d9aa7b1a79b8e8175695e5966727f8c99a3aeab9f94887b6e6254616e7b87939facab9e9285796d6053463b30251a0e02000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d57606d7984919e949086807a736f6c65696869686d71767d848f949fa6b0b9aea49e9184786d6053463d32271b0f030000000d192633404c5966737f796d605a50443b30251b0f06000000000000000000000000000000000000000000000000000000000000000000000000000000030c18222a36414c56616b74807a6d6054473a2d21140700000000000c1926323f4c5965727f8c98a5ada194877a6e646668686868676563615d5654514c454039302a211a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e39424f59606c78818f949da4adb2afaaa9a19e9b9a99999a9c9fa2aaabb0bab5aea69e948f82786c60584e41382d2217050000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216161312100c06000000000000000000000000000c1926333f4c5966727f8c99a5b2b1a4978a7e7164574b3e2e23180d0400000107121e2a36424d576976838f9ca9b6b6ac96897d7063564a3d3023170a000000000000000000000000000000000000000000000000000000000000000305090e11141417191b1c1d1e1e1d1c1b19171413100c070401000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000009141f29333b4246485253535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353535353534947433d342b20160a000000000000000000000000000000000000030c151d23282c2d2d2d2d2d2d2d2d2d2d2d2d2c28231c150c03000000000000000000000000000000000000000000070d161e24292c2d2d2d2d2d2d2d2d2d2d2d2c29241d150d030000000000000000000000000000000000000000060b141b22272f35383f44464b515357565e616365666869696a69696967666563615d565754524c4745413a37312b262018100600000000000000000000000000000000000000000000000000000008131e28323b454d555d606a6f757a7d7f81828382817f7d7a75706b645c52473c3024170b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5865727f8c99a3aeb2a99b8e8174675c5154626e7b88959fabac9f92867b6e61606b7784919eabb3aa9c908376695f535e697683909dabada2978a7d7164574d42362a1e11050000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c45515c67707d89928d827b736d6762605b535c565e61646b707a828f949fa9b2b9aca0968b7e7165584e43382b1f13060000000713202d3a4653606d796d675d51483e32291e1309000000000000000000000000000000000000000000000000000000000000000000000000000000000006101925303a444f59606d79786c605346392d20130600000000000c1926323f4c5965727f8c98a5ada194877a6e61595b5b5c5b5a595654524c4745413a342e271e180f08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303d44505b666d79828d929ea1a8adb3b3adaba8a7a6a5a7a8abaeb4b7b8b0aba39f948f82796d665b50463c2f261b11060000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090706030000000000000000000000000000000d1a2733404d5a6673808d99a6b3b2a5988b7f7265554b4034281f16100b080d1218232d3a46535f697885919eabb8afa49a897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000020507080b0d0e1010111110100e0c0a07060400000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f94877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000020e1a25313b454d53545f606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606056544e463d32271b0f03000000000000000000000000000000000000030b12181c1f2021212121212121212121201f1c17110a030000000000000000000000000000000000000000000000040c13191d2021212121212121212121201f1d18120b0300000000000000000000000000000000000000000000020a11171d24292d33383a4045474b4c525456585a5b5c5c5d5d5c5c5b5a585654524c4b4745413a39352f2b26201a150e0600000000000000000000000000000000000000000000000000000000010c162029333b434b51585f62676d7072747576757472706d67636059524a41362b1f1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a7783909dabb5ada197897d7063554b535f6a7683909daaaea3998c80736763707c8996a0acaea2988b7e7164574d5765727f8b99a3afa99c8f8275695e52463a2d20160a00000000000000000000000000000000000000000000000000000000000000000000000009141f2834404b55606b75818c80786e69605d555350494f4c52545961686d79829096a1adb9b2a89e9184776a6054473b2e22150700000006121f2c3844515c666d665d554b40362c20170d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e29323d44515c666d6c665b5044382b1f120600000000000c1926323f4c5965727f8c98a5ada194877a6e61544e4f4f4e4d4c494746413a39352f28231d15120e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e28333f4a545d676d78808a91969fa2a9acafb5b5b3b2b2b3b5b6b5b4aeaca69f99928c82796d675d544a3f342a1d140a000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3b4a89b8e8175675c51453b31281f1c1719191d242935404b55616e7b8897a1adb9ac9f93867a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8acaca194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e616c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6260584e43382b1f13060000000000000000000000000000000000000000070c101313141414141414141414141312100c06000000000000000000000000000000000000000000000000000001080d1113141414141414141414141413100c070100000000000000000000000000000000000000000000000000060b12181c22282b2f35393a3e4146474a4b4d4e4f505050504f4e4d4b494746413e3a3935302c29241e1a150f0a03000000000000000000000000000000000000000000000000000000000000040d172129313a41454e53555d60636667696969686663605d55544f4741382f241a0e0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b55626f7c8995a0acb8ab9e9184786c6053464e5865717e8b98a2aeab9e9285796d6875818e9ba8b2ab9f9285796d60534754616e7a86929facac9f92867b6e6154473d32271b0f010000000000000000000000000000000000000000000000000000000000000000000000030c18232e39434f59616e7a80746d665f57514b46443f424146474f565d676d7a84919ea7b1b9aca096897c6f6256493c2e23180c00000004101c2834404a545c605c544b43392f231a0e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c17202834404a545c60605b544a3f33281c0f0300000000000c1926323f4c5965727f8c98a5ada194877a6e615447424241413f3d3a3935302c2924222222211e1a140e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c17222d38424b555d666c747d848c92979c9fa3aba8a9aaababaaaaa8aaa29f9b948f877f786d675d554b42382d22190b02000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000d1a2734404d5a6773808d9aa6b3b8ab9e9285796d60564c433a312b282325252a2f353e45515d67727f8c99a9b2b7aa9e918477675d5145392c20130600000000000004080c0e0f13131313131313130908060300000000000000000000000000000000000000000001040707121313131313131313131308080602000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000714212d3a46535e696e7879797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979796f6a6054473b2e221508000000000000000000000000000000000000000000000406070707070707070707070707060300000000000000000000000000000000000000000000000000000000000001040607070707070707070707070604000000000000000000000000000000000000000000000000000000000001070c11171c1f24292c2d3036393a3d3f404242434343434241403e3c3a3935302d2c2924201d19130f0a03000000000000000000000000000000000000000000000000000000000000000000050f171f282f353c43474b515356595b5c5c5c5b595653514b48443d352f261d13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515d6774818e9aa7b1b2a89a8d8073665b50444753606d7a85929facada1978b7e716d7a86929facb1a79a8d8174675d5146525e6876828f9cabafa3998c7f7266584e43382c1d120700000000000000000000000000000000000000000000000000000000000000000000000007121d27303d46525e686e736d605c544d45413a37333036393e444c555d68707d8a959fabb8b2a89a8d807467544b4034281c10040000000c18232e39424a5153514a423931281d1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18232e39424a515353504a42382d22170b0000000000000c1926323f4c5965727f8c98a5ada194877a6e6154473b35353432302f2f2f2f2f2f2f2f2f2e2d2a261f180f060000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c262f39434b545b606b707a80858b909299999b9d9d9e9e9e9d9c9998928e89827c726c665d554b433a2f261c100700000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000d192633404c5966737f8c99a6b2b9ada2978b7e72685e554c433d38342e323036394045505a606d7985919eabb8b3a99b8e817468554c4135291d11040000000001090f14181b1b20202020202020201615130f0a04000000000000000000000000000000000002080d1113141e2020202020202020201f1514120f090300000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b8586868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686868686867c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b0f13181d2020252a2d2e30323335363637363636343332302e2d292421201d1913110d0801000000000000000000000000000000000000000000000000000000000000000000000000050d161d24293237394045474a4c4e4f504f4e4c4a4745403a38322b231d140b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d7985929fabb8aca096887c6f62544a3f45515d6774818e9aa7b1a99d908377727f8b98a3aeaca095887c6f62554b414c5665717e8b99a3aeab9d9184776a605448392f24180c000000000000000000000000000000000000000000000000000000000000000000000000000b151e2a36414d565e6166635b504a423b352f2b27252a2d323a434c56616c7683909dabb5b6aa9d908377665c5145382c1f130600000007121c27303940444644403930281f160c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c27303940444646443f382f261c11060000000000000c1926323f4c5965727f8c98a5ada194877a6e6154473b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3a36312a21180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d273139424a505961676d737a7f83868a8c8e9091919291908f8c8a86827c766f6a605b544b433a31281d140a0000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000c1925323f4c5865727f8b98a5b2beb3a99e92857a6e675d564f46443f3f3f3f41464b515a616c73808d97a1adb9ada1978a7d7063574a3d2f24190d01000000030b131a202427282d2d2d2d2d2d2d2d22211f1b150e06000000000000000000000000000000040c13191d20212b2d2d2d2d2d2d2d2d2d2c22211f1a150e06000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000714212d3a46535e69717e8b949393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393939393897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003070d111314191d20212325272829292a2a29292827252321201d191413110d080401000000000000000000000000000000000000000000000000000000000000000000000000000000040c131820262b2f35393a3d3f41424342413f3d3a39352f2c272119110b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8b97a2adb7aa9d9184776a60544238404b55636f7c8995a0acab9f95897c7783909daab4aa9d9083776a6054433b4754606d7a86929facaca096897c6f62554b4035291d1004000000000000000000000000000000000000000000000000000000000000000000000000030c1925303b444d5254595752443f383029241f1b191d2028303a444f5964717e8b99a4afb9ac9f9286796d6053463a2d201307000000000b151e272e34383a38342e271e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b151e272e34383a3938332d261d140a000000000000000c1926323f4c5965727f8c98a5ada194877a6e6154484848484848484848484848484848484846423b332a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b151f272f383f444f555d60676d72767a7d7f8283848485848382807d7a75706b625f58504a423931281f160b020000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000a1724303d4a5763707d8a96aab4bfb9ada1979082796d68605953504a4c4c4c4c52555d606c707e88939fa9b3b3a99e9285796d6053463a2d201308000000010b151d252c31343539393939393939392f2e2b262018100600000000000000000000000000040e161e24292c2d38393939393939393939392f2e2b2620180f060000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000005121e2a36424d57626c75828f97a29f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f95897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406080d11131417181a1b1c1d1d1d1d1c1b1a18161413110d080704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d151b1d24292c2d3033343636363533302d2c29241d1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535f6976838f9ca9b3b1a7998c7f7366584e432f3a4854606b7784919dabb1a79b8e817c8995a0acaea3988b7f7265584e433945525d6875828f9caab2a89a8e8174675d5145392c1f14090000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146474d4b4740342e261e18130f0d11161e28323e4754606d7a86939facb9aea399887b6f6255483c2f22150900000000030c151c23282c2d2c28231c150c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030c151c23282c2d2d2b28221c140b02000000000000000c1926323f4c5965727f8c98a5ada194877a6e61555555555555555555555555555555555555534d453b31261a0e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d262d333e434c51555d6065686d7073757677787877777573706d67636059534e443f382f271f160d04000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000815222e3b4855616e7b8898a2aebabeb3a99f948f827a706b63605c54595859565e61676d737e86929aa4afb9ada1978c7f72665c5144382c1f120600000009131d272f373d404246464646464646463c3b37322a22180e040000000000000000000000020c1620283035393a45464646464646464646463b3a37312a21180e0300000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000020e1a25313b45505a616e7a85929ea5afacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0c0d0f0f101010100f0e0d0b090707050100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f12181d1f2023262829292928262320201d1813100b04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54616e7b87939facb9ab9f95887b6e6155483c3238434f5965727f8c99a3aeac9f9287828f9ca7b1ac9f92867a6d6054473c35414c5664717e8a98a2aeab9f9285796d6053473b31251a0e00000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b403f3b3528231c150c070301050c16202c3945525d687784919eaab7b4ab96897d7063564a3d3023170a0000000000030b12181c1f201f1c18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f20201f1c17110a0200000000000000000c1926323f4c5965727f8c98a5ada194877a6e626262626262626262626262626262626262615f574d42362a1e12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b141c2228313a41454b5153565e616466686a6a6b6b6b6a696664605d55544f47433c332d261d150d0400000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000713202d3a4653606d7985929facb8c5bbb0a69f948f847d75706d666665656667686d727980889298a3acb6afa59e9185796d60544a4034281c10040000040f1a252f3941484d4e53535353535353534947433c342a20150a000000000000000000000008131e28323a41454751535353535353535353524847433c332a20150900000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000009141f29333f46525e68717e8a939ea9b3beb9b9b9b9b7b3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c10131417191b1c1d1c1b19171413110d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b6673808c9aa4afb5ab9d908376695f53463a2b323d4754616d7a86929facaea399928f949eaab2a89b8e8175685d5245392f3a4753606d7a86929facaea2988a7e7164574d42362a1b110600000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e33322f2a2417110a030000000004111d2935414c566975828f9ca8b5b0a4978a7d7164574a3e3124170b00000000000000070c10121312100c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c10121313120f0b06000000000000000000000c1926323f4c5965727f8c98a5ada194877a6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e695f53463a2d211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171f282f353a4045474c525457595b5d5e5e5f5e5d5c595753514b48443d373228221c140b030000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000006121f2b3844505c6676828f9ca9b5c2c2b8b0a69f969189827d79757372727274767a7f848d939aa3aab4b0a69d938a7d70675d5142392e23180c0000000814202c37414b53595b606060606060606055534e463c32261b0f0300000000000000000007101924303a444c52545e6060606060606060605f55534e463c31261a0f02000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000030d17212a36414c56616c75818e97a1adb9c1cdbeb4aca6a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070a0c0e0f100f0e0c0a07060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eacb6afa3998b7f7265574d42362a2d3946525e6875828f9ba8b2aba39f9c9ea6b0aca096897d7063564c41352c3945515d6775818e9ba9b3aa9c8f8276695e5346382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212625231e190c06000000000000010d192430414e5b6874818e9ba7b4b1a4988b7e7165584b3e3225180b000000000000000000040607060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070606030000000000000000000000000c1926323f4c5965727f8c98a5afa296897d7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060d161e24292f35393a4146474a4c4f5051515251504f4d4a4745403a38322b262017110a02000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000003101c28343f4a5465727f8c98a6b0bcc7c2b8b0a8a09e948f898582807f7f7f8183878c91969fa4acb4b0a79f948e81746c61554b4030271c12070000000c1824313d48535d65686c6c6c6c6c6c6c6c625f584e43372b1f13060000000000000000040e19222935414c565d606b6c6c6c6c6c6c6c6c6c6c625f584e43372b1f1206000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000050f1925303b44505a616d7a85919ea5afbbc4b7aca29b9797979797979797979797979797979797979797979797979797979797979797979797979795897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c5663707d8996a1adb9ac9f92867a6d6154473b31262a36414c5663707d8a96a1adb5aeaca8aab0b5ab9e9184786c6053463a302935404b5564707d8a97a2adac9f93877b6e6153493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114141a1916130d070000000000000000081b2835414e5b6874818e9ba7b4b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2a5998f898888888888888888888888888888888888888884786b5e5245382b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d24292c3035393a3d404243444545444442403d3a39352f2c27211b150b060000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000b17232e3b4855626e7b88949fabb7c4bcb0a69f9c9f9e9c97928f8d8c8b8c8e9093999ea1a8afb5afa69f959082796d605a5043392f1e150b000000000e1b2734404d59656f757979797979797979766a5f53473b2e21150800000000000000020b16202b343d45525d686d78797979797979797979796e6a5f53473a2e211408000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000008141e29323e46525e68707d8a939ea9b2bdb3a69b908b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b897c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525d6875818e9ba8b2b4aa9c8f8275685e5246392a1f25303a4653606d7984919eacb6bbb9b5b7bbafa3998c7f72655b50443728242f3a4653606d7985929fabafa49a8c7f73655b5044372b1f130700000000000000000000000000000000000000000000000000000000000000000000000000000000020507080d0c0b0d0d0f0c08060603000205101d2935404b556975828f9ca8b5b0a4978a7d7164574a3e3124170b000000000000000000000000050a0d101013131313131313131307060401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2aba199969595959595959595959595959595959595959185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d13181d2025292d2e3133353737383838373633312d2c29241d1b160f0a04000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000614212e3a47535f697683909ca9b3beb7ab9f9490949fa2a29e9b999898999a9d9fa4abadb2b1aba49f948f837a6d675c51483e31271d0c03000000000f1b2835424e5b68758186868686868686867c6f6255493c2f221609000000000000000a141d28323d46515b606d7a84868686868686868686867c6e6255483b2f221508000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000000000000000000000000000000000000000000020d17202935414c56616c74818e96a1adb9b1a4978b7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a86929facb9aea2988a7e7164564c41362a181f2b3844505c6673808d9aa4afbbc5c2c5b9ac9f92867b6e6153493f33271f2c3845515c6674818e9ba9b3ac9e9184786c6053463a2f24180d01000000000000000000000000000000000000000000000000000000000000000000000000000000000001080e1317191a1c181513120f0b0e1116202c3845515d677683909da9b6b4aa96897c706356493d3023160a00000000000000000000030a11161a1c1d20202020202020201f1413110d080100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b3aba5a2a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a19e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d1113191d20212426282a2b2b2c2b2a29262420201d1813100b040000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000006121e2b37424d5765717e8b97a1adb9b6a99c90828a92989ea6a8a6a5a5a5a7a9acafb5afaca79f99938d827a6d685e554b40362c1f150b00000000000f1b2835424e5b6875818e939393939393887c6f6255493c2f22160900000000000006111b262f3a444e58626d75828f96939393939393928a7e716a5f53473a2e211408000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408070604000001000000000000000000000000000000000000000000000000000000000000050e1925303a444f59606d7a84919ea5afb0a3978a7d71717171717171717171717171717171717171717171717171717171717171717171717171716d685e5246392d201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5865727f8b98a3aeb8ac9f92867a6d6053473a3025191c28343f4a54616e7b87939facb9c5c9beb2a99c8f8275695e5241382d221c2834404b5463707d8997a1adaca096897c7063554b4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000020a12191f232627292522201f1c17191e2028323a4753606d7a86929facb9aea398887b6e6155483b2e221508000000000000000000040d151c2226292a2d2d2d2d2d2d2d2d2c21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2bcb5b1afaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeab9e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104080d11131417191c1d1e1e1f1e1d1c1a171413110d070100000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000020e1a26313c4753606d7985919ea9b3b6a99c90837e868f949b9fa3aaa8a9aaabaaa9aba49f9c95908780796d685e564c43392f231a0d0300000000000f1b2835424e5b6875818e9b9f9f9f9f95887c6f6255493c2f2216090000000000040e17222d38414c56606a727f8c939ea89f9fa99f958d80746c61584e43372b1f1206000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114141413100c070d0a07070501000000000000000000000000000000000000000000000000000008131e28323e45525d68707d8a939da8b2ab9e92857a6d646464646464646464646464646464646464646464646464646464646464646464646464615e564c41362a1d110500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b47535f6a7783909daab4b3a99b8e8175675d514539291e1317232e3846535f6976838f9ca9b3bec6b9ada1978a7d7064564d422f261b18232e3a4653606d7985929eabb2a89b8e8174675d5145392c201509000000000000000000000000000000000000000000000000000000000000000000000000000000010a141c242b30333436322f2d2b2822252a2d323a444e5863707d8999a3aeb9ac9f9286796d6053463a2d2013070000000000000000030d161f272d3236373939393939393939392d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5afafafafafafafafafafafafafafafafafafafafafab9e9185786b5e5245382b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010507070a0d0f1011121211110f0d0a07060401000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000009151f2c3845515c67727f8c97a1adb7ab9f948a7d7b82898e9298999b9c9d9e9d9c9a99938f8a837d736d675d564c443a31271d11080000000000000f1b2835424e5b6875818e9ba8acaca295887c6f6255493c2f22160900000000020b162027333f49535d686f7c87929fa5afb6aca2979083786d605a50463c31261a0f02000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e212121201f1d181c1a171413110d0804000000000000000000000000000000000000000000000000020c16202935414c56616b74818e96a1adada1978e81756c615658585858585858585858585858585858585858585858585858585858585858585854524c443a3025190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55626f7c8895a0acb9ada1978a7d7063554b403529170d111c2a36424d5764717e8a97a2adbac0b6ac9e9184796d6053463b302014121f2b3844505c6674808d9aa8b2ac9f92867a6d6054473c31261a0e00000000000000000000000000000000000000000000000000000000000000000000000000000008121c262e363b3f40423f3b3938332d3036393d444c56606a75828f9babb4b6a99c908376665c5144382c1f120600000000000000000a151f2831383e42434646464646464646463a39352f281f160c0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a29e9185786b5e5245382b1f1205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000004101c2934404b55606d7a85929ea7b1b0a69d918479767d82868a8c8f90909190908d8b86827d776f6b605c554c443a32281f150b000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000a141d28323a44505b656d7a849199a3aebbafa49a92857b6e665c51483e332a20150900000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2d2d2d2d2c292429272421201d1913100c070000000000000000000000000000000000000000000000040e19242f3a444f59606d7a84919ea5afa99e938a7e71695e524b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4746413a32291e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c6774808d9aa7b1b8ab9e9285796d6053463a2f2418070e1a26313b4753606d7985929fabb8bbafa49a8d8073665c5044382c1f12101c28343f4a54636f7c8996a1acaea2988b7e7165574d42372b1c110600000000000000000000000000000000000000000000000000000000000000000000000000030e19242e3840474c4d4f4b4846443f43434146474f565e686f7c88939eaabdb0a6998c807366544a4034281c10040000000000000005111c27313a434a4e505353535353535353524745413a31281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c959595959595959595959595959595959595959595959595959185786b5e5245382b1f1205000000000000000000000000000000000000000000000004060706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080c0e0e0d09080603000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000c18232f3945515d67717e8b95a0abb5aca0968c807370757a7d7f828384848483817e7b76706c636059514b433a322820160d03000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000006111b262f3a444e58606c77828f96a1abb5b0a69f93887d70695e544b40362c21180e0300000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3a3a3a3a3a38352f3634312e2d2a251f1c18120b060000000000000000000000000000000000000000000008131e28323e45525d68707d8a939ea9afa59f92857b6e615a50453e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3a3936302920170c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8b2a89a8d8174665c5044382c1d120709141f2c3845515d6774818d9aa7b4b9ac9f93877b6e61544a3f34281c100b17232e394653606c7884919eabb4aa9c908376695f5347382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000007131f2b36404a52585a5c585553504a4f4f4d52545960686d7a84919ea5afb7ab9f94887b6e6255483b2e23180c00000000000000000a16222d38434d555b5d60606060606060605f54514c433a2f24190d01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926323f4c5965727f89898989898989898989898989898989898989898989898989898984786b5e5245382b1f1205000000000000000000000000000000000000000001070c10131413100c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e111414191b1b191515120f0a0300000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000007121d2935414b55606c78839099a3afb2a89f92877c6f686d707375767778777674716e6964615a544f454039302820160e0400000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000050e17222d38414c56606a727f8c949ea8b2b3a99f948d80736b61574d42392e241a0f060000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544747474747474745404442403d3a3936302c28231d17110a020000000000000000000000000000000000000000010c16202935414c56616b74818e96a1adada2978f82756c62574d41382d3131313131313131313131313131313131313131313131313131312e2d2a251e170e05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5764717e8a97a2adb9aca096897c6f63544a3f34281c0c0104101d2935404b55626f7c8995a2afb3a99c8f8376695f5342382e23170c06121f2b3744505b6573808d9aa8b2ab9f94887b6e61544a3f33281c0f030000000000000000000000000000000000000000000000000000000000000000000000000b1723303b47525c6467696562605b545c5c565e61646b707a829096a0acb8afa59c9083766a5f53473a2e1c120700000000000000010d1a26323e4a555f666a6c6c6c6c6c6c6c6c6c605d554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6f6255493c2f2216090000000000000000000000000000000000000000030b12181c1f201f1c18120d0802000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e20212527282622211f1b150c07000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000010d18242f3a44505b666f7c87929fa7b1aea39991847a6d66636668696a6b6a696764615e57555048433d342e271e160d040000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900020b162027333f49535e686f7c87929fa6b0b5aba1978f82786d60594f453b30271d1208000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545453514b514f4d4a4746413a38342e28231c140c070000000000000000000000000000000000000000040d19242f3a434f59606d7a84919ea5afa99e948b7e71695f53493f3327252525252525252525252525252525252525252525252525252521201d19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6976828f9ca9b3b7aa9e9184776b605442382e23170c0005121e2a36424d5764707d8a97a3b0ada2978a7e7164574d4230261c1106030f1b27333f4953626f7c8896a0acb0a6998d8073665b5044382b1f13080000000000000000000000000000000000000000000000000000000000000000000000000d1926333f4c58646e7375726e6c666969696a686e71767d8490949fa8b2b2a89e93897d7063584e43372b1f0b000000000000000003101c2936424e5b6671767979797979797979796d675d5145392c20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6a5f53473b2e21150800000000000000000000000000000000000000040d151d23292c2d2c29231d19130c0400000000000000000000000000000000000000000000000000000000000000000000000001090e171e252a2d2e323434332f2e2b262018120b0300000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000007131d28333f4a54606a73808d959fa9b3aba1968f82786c605b5c5d5d5e5d5d5a5854524d49443e383228231d150c04000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000a141d28323a44505b656d7a849199a3afbbafa39991857a6e665c50473e33291e150b00000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6160606060606060605d555e5c5a5754524c46454039342e261e181009000000000000000000000000000000000000000008131e28313e45525d68707d8a939ea9b0a69f92867b6e655b50443c30261c1818181818181818181818181818181818181818181818181413110d0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f4953616e7b87939facb9b1a7998c807366594f4330261c1106000714212d3a46535e6976828f9ca9b5ab9f9285796d6053473c3120150a00000b17222d3847535f6a7784919daab7ab9e9184786c6053463a3024190d0100000000000000000000000000000000000000000000000000000000000000000000010d1a2734404d5a677380827e7b797776767676787a7e838991969fa6b0b2a9a1968e81756b6054463c31261a0f000000000000000004101d2a3743505d6a76838686868686868686867a6d6054473d32271b0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d565e61626262626262626262626262626262626262626262626262626262625f584e43372b1f1306000000000000000000000000000000000000040d161f272f34383a38342f29241e160e07010000000000000000000000000000000000000000000000000000000000000000000009131b20293036393b3f4141403c3a373128231c150c03000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000010b17222d38424e58606d79839097a1abb2a89e948d80746d635b51515151504e4b4746423b39332c272118120b0300000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160906111b262f3a444f59606c77828f96a1abb5b0a69f92877d6f685e544a3f352c21170c0300000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6d6d6d6d6d6d6d6d6d676c6a696764615e5653514b443f38302a221b120a01000000000000000000000000000000000000010c161f2935414c56616b75818e97a1adaea2988f82776c60574d42382e23170c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b07070501000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b65737f8c99a4afb8aca095887b6e6255483d3222150a00030f1c28333f4a54616e7b87939facb1a79a8d8074675c5145382c1f1303000006111b2b37434e586673808c99a7b1ada196897d7063564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000714212e3a4754616d7a858b8885848382828384878a90949ea1a8b0afa8a19791847a6d61594f44332a2015090000000000000000000b1825313e4b5864717e8b979393939393988b7e7265584e43372b1e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d525456565656565656565656565656565656565656565656565656565655534e463c32261b0f030000000000000000000000000000000000030c161f2831394045474540393530282018120b03000000000000000000000000000000000000000000000000000000000000000009121b252d323b4146474c4e4e4c4847433c342e271e150b000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000006111c262f3d45515c666e7b859299a3afb0a69d928c7f726d635b50494143413e3b3a36302d28221b160c07000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090e17222d38414c56606b727f8c949ea8b2b2a89e948c7f726b60564c42382e231a0f050000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea195887b7a7a7a7a7a7a7a7a7a7a7978777573706d6864605c55504a423c342d241c130a01000000000000000000000000000000000000040d19242f3a444f59606d7a85919ea5afaa9f948b7f72695f544a3f34281e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919eabb5b5ab9d9083776a5f53473a2e2114030006121f2b3844505b6673808c99a4afaba095887c6f62554b4034291c10040000000f1b26323c4855626e7b8895a0acb2a89b8e8175685d5245392c20150a00000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e68717e8b949290908f8f909196979c9fa6acb0aba59e9691857c6f685e52473d3221180e030000000000000000000714202d3a4753606d7985929e9f9f9faa9d9083776a6054473a2f24190d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f29323b4146474949494949494949494949494949494949494949494949494949494947433c342a20150a0000000000000000000000000000000000020b151e28313a434b5153514b45413a3229241d150d06000000000000000000000000000000000000000000000000000000000000020b1b242d373f444c5254585a5b5955534e44403930271c12070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000a141d2834404b545e69707d87929fa4aeaea49c918c7f726d605b534b433b332e2d2a251f1c170f0a0400000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160b172027333f49535e686f7d87929fa6b0b4aaa0968f82776c60594f443b30261c1108000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b0a4988d888787878787878787878686858482807d7a76716d67605c544e463f362e251c13090000000000000000000000000000000000000008131e28323e45525d68707d8a939ea9b0a69f92867b6e665c50443c30271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c5663707d8996a0acbbafa4998c7f7265584e43372b1f1206000613202d394653606c7884919eabb4aa9d9083776a5f5343392f23180c000000000a15212e3a47535f697783909dacb6ac9f92867a6d6054473c31261b0f000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c56626c76828f989d9c9c9c9d9ea1a8a9abacaaa69f9c938e847c6f6a5f564c41352b210f060000000000000000000006131f2c3845515c6773808d9aa4afacaca095897c6f62554c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d1720293036393b3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b37322a22180e0400000000000000000000000000000000000a141d27303a434b555c605c55524c443d352f271f17110a02000000000000000000000000000000000000000000000000000000000a141d2d363f4951565e6165676766625f58514a42392e23180c0300000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000020b18232e39424d57606b727f8b929ca5afada39b918c7f736c655d554d453e363027221b140b09030000000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216141d29323a44505b656d7a849199a3afbaaea39891847a6d655b50473d32291e140a00000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b4a99f98959393939393939393939a9392918f8d8a86827e79726d665f58504840372e251b1107000000000000000000000000000000000000010c16202935414c56616c75818e97a1adaea2989083786d60584e42392e23180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d6875818e9ba8b2b9ac9f93877b6e6154473c31261a0f0205111e2a36414c5663707d8a96a1adaea2988b7e7265584e4331271d12070000000006121e2b37424d5766727f8c9aa4afaea3988b7e7265584e43372b1c110600000000000000000000000000000000000000000000000000000000000000000000010d1925303a44505a616e7b86929fa7a9a9a9abaca5aba39f9d99949089817a6f6a5f584e443a3023190f000000000000000000000004101c2934404b55616e7b87939facb9b1a79a8e8174675d5145392c20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f252a2d2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2b2620181007000000000000000000000000000000000006111b262f39424b555d676d67605d564f4540393127221b140b05000000000000000000000000000000000000000000000000000006111c262f3e48515b62686e727474736f6a605c544a4034281f140900000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000007121d27303b454f59626d73808d939da5afada39b918c80776d675f575046413a332d261d1a150e0600000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22161b262f3a444f59606c77828f96a1abb5afa59f92867c6f685d53493f352b20170c0200000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bbb1a9a4a1a0a0a0a0a0a0a0a0a0a49f9f9d9c9a99938f8b847f786f6a625a514940372d23190d04000000000000000000000000000000000000040d1924303a44505a616d7a85919ea5afaa9f958c7f736a5f544b4034281f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a86929facb8b4aa9c8f8376695e52463a2a201509000714202d3946525e6875828f9ba8b2ac9f92867a6d6054473c3221150b0100000000020e1a26313c4854616e7b87939facb4aa9d9083766a5f5347382e23170c000000000000000000000000000000000000000000000000000000000000000000000008131e29323e46535e69727f8b959fabb5b6aba29a969992908d88837d756d685f584e463c32291e11070000000000000000000000000c18232f3947535f6976828f9ca9b2b8ac9f92867a6d6054473d32271b0f0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d14191e202123232323232323232323232323232323232323232323232323232322211f1b150e070000000000000000000000000000000000091217222d38414b545d676d79756d686059514b433c332d261d170e07000000000000000000000000000000000000000000000000000b17222d3842505a626d727a7f81817f7c746d665c51443b30251a0e02000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000b151e29333d47515b606c77808e939da5aeada39c928d81796e69615a524c443f382f2b261f180f06000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2217222d38414c56606b727f8c949ea8b2b1a79e938b7f726a5f564c41382d23190e050000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bbb4b0aeadadadadadadadadb6afacabaaa8aba49f9c96918b837c716c635b51493f352b1f160c0100000000000000000000000000000000000008131e28323e46525d68707d8a939ea9b1a79f92877c6f665c51453d31271d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e5865727e8b98a2aebaaea3988b7e7165574d42362a180e03000814212e3b4754616e7a86929facb2a89b8e8174685d5245392c2013030000000000000915212d3a46535e697683909cabb5ab9f95887c6f62544a3f34281c100300000000000000000000000000000000000000000000000000000000000000000000020d17202a36424d57606c78839099a3aeb2a59a908a888683807c76706b615d564e463c342a20170c0000000000000000000000000007121d2b37424d5764717d8a96a1adb9aea2988b7e7265584e43372b1d1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080e1114141616161616161616161616161616161616161616161616161616161615130f0a04000000000000000000000000000000000006101b2427333f49535c666d7983817a706b605d554e443f382f29201911070100000000000000000000000000000000000000000000030f1c28333f4a54626c727f868b8d8e8c8881786d60574d42362a1e1205000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000030c17212c353f44505b656c78818e939da4afada49c938f837b716c615e565049413c37312a21180f060000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f222027333f49535e686f7d87929fa6b0b4aaa0958e81756d62584e443a2f261b1107000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1beb7b3b1b0b0b0b0b0b0b0b0b0b1b1b3b5b5b5afaca8a19e9590867e736d635b51473d31281d1307000000000000000000000000000000000000020c16202935414c56616c75818e97a1adaea3999083796d60584e43392f24180d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a7683909daab4b9ac9f92867a6d6054473b30251a07000713202c38444f5966727f8c99a3aeaca096897c6f63564c4135291d110400000000000005121e2a36424d5765727f8b99a3afb1a79a8d8073665c5044382c1f13080000000000000000000000000000000000000000000000000000000000000000000000050e1a25313b44505b666f7c87929fa7b1a3968a7d7c7a77736f6a636059524c443c342a22180e0500000000000000000000000000010e1a26313c4653606d7984919eabb5b4aa9d9083776a6054473a2f24180d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205070809090909090909090909090909090909090909090909090909090909080603000000000000000000000000000000000000000c17222d363e44505b656d78828f8e847d746d675f585049413a322b2318120b0300000000000000000000000000000000000000000006121f2b3844505b66717e8b92989a9a99938d8074695e52463a2d201407000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000050f1a2327333f49535b666d78818d929fa4acaea59e9590867e756d68605b534e47423c332a22180e0300000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2229323a44505b656d7a849199a3afbaaea2989083796d605b51463c32281d140a00000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a4a5a6a8acaeb4b9b2ada7a098928b7f736d62594f433a2f24180d02000000000000000000000000000000000000040e1924303a444f59606d7a84919ea5afaba0958d80736a60554b4035291f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54626f7b88959fabbcb3a99b8f8275685d524539291f1409000916222f3b4854606b7784919eabb5ab9d9184776b6054433a2f24190d01000000000000020e1a25313b4754616d7a86929facb8ab9e9185796d6053463a3025190d01000000000000000000000000000000000000000000000000000000000000000000000009141f28333f4a545f6a73808c95a0aca5988b7f726d6766625f58544f46413a322a2218100600000000000000000000000000000009151f2c3844505c6673808c99a3afb8aca095897c6f62554b4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d29343e48515b606c77818e9496918880796f6a605b534c443d3529241d150d0500000000000000000000000000000000000000000613202d394653606c7885919ea3aaa7a59f93877b6e6154483b2e211508000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000081117222d38414a545c666d77808c939aa3aaafa7a098928b817a716c656058534d453c342a20150a00000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f262f3a444f59606c77828f96a1abb5aea49f92867c6e675d51493f342a20160b0200000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29b979797979797979797979798999c9fa2aaacb1b9b1aaa39f918b7f726b60554b4135291f14090000000000000000000000000000000000000008131e28323e45525d68707d8a939ea9b1a79f92877c6f675d51453d31281d13070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c6673808d9aa7b1baada2978a7d7064564c413529170d0204111d2935414c5663707c8996a0acafa3998c7f7266594f4431281e130800000000000000000914202d3946525e6876828f9cabb4ada1978a7d7064564c41362a1d11050000000000000000000000000000000000000000000000000000000000000000000000030b17222d38424e58606d7983919aa4ac9f92867b6e615955534e48443d353028201810060000000000000000000000000000000003101c28343f4a54616e7b87929facb9b1a79a8e8174675d5145392c20150a0000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131211100e0c0a0706040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212d3945505a636d74808d939ea19a938d847c726c655e564f4740352f271f170f07000000000000000000000000000000000000000815222f3b4855626e7b8897a1adb4b4afa4998a7e7164574a3e3124170b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000006111b262f38424a545c656c747f889298a1a8b0aaa29f938e857e786f6a625f574e463c31261a0f02000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2d38424c56606b737f8c949fa8b2b1a79d928a7e716a5f554b40372d22190d040000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a69b908b8a8a8a8a8a8a8a8a8a8a8b8d8f92989da0a7aeb4b4aea39f92877d70675d51453b30251a0e00000000000000000000000000000000000000020c16202935414c56616b74818e96a1adafa3999184796d60594f433a2f24180e040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929eabb8b8ab9f9285796d6053463a2f241907000713202c3945525d6875818e9ba8b2ac9f92867a6e6154473d3221160c01000000000000000005111e2a36414c5665717e8b99a3aeb3a99b8f8275685e5246392d20150a00000000000000000000000000000000000000000000000000000000000000000000000006111c262f3c45515c666f7c88939fa8a2988f82756b61554b433c383329241e160e060000000000000000000000000000000000000c17232e3846525e6975828f9ba8b2b8ac9f92867a6d6054473d32271b0f010000000000000000000000000000000000000000000001090f14181b1b20202020202020202020202020202020202020201f1e1d1b19161413100c07040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4956626c727f8c929da5aca49f9691867f776d686059514540393129211910080000000000000000000000000000000000000915222f3c4855626f7c8898a2aeb8b8b0a6978b7e7164584b3e3125180b000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000a141d262f38424a535b606d737e8691969fa6afaea59e97928b827c756e695f584e43372b1f1206000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f333f4a545e68707d87929fa6b0b3a99f958d80746c61574e43392f241b1007000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978b7e7d7d7d7d7d7d7d7d7d7e7e8082858a90959fa3aab3baafa3999184796d60574d42362a1c120700000000000000000000000000000000000000040e1924303a444f59606d7a84919ea5afaba0968d80746b60554b41352920160c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d5664707d8a97a1adb9b2a89a8e8174675c514538281e1308000714212d3a4754606d7a86929facb2a89b8f8275685e5246392d201404000000000000000000010d1925303a4754606d7a86929facb9ac9f92867a6d6154473c32261b0f030000000000000000000000000000000000000000000000000000000000000000020507080a141d2834404b54606b74808d96a1aa9e938a7d70675d51453c2f262119130c040000000000000000000000000000000000000006111c2a36424d5763707d8996a0acb9aea2988b7e7265584e43372b1d1307000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2a282623201f1d1813110d08010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b919fa3abb0afa8a099928c827a706b635b514b433b332b221a120800000000000000000000000000000000000714202d3a4753606d7986929fa6abaca89f94887c6f6255493c2f221609000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000020b141d2630384149505b636c717c848f949fa4acafa9a19e949087817b6e6a5f53473a2e211408000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c323b44505b666d7a859199a3afb6aca2979083786d605a50453c31281d120900000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707071727375797e838c9298a2a9b3b5aba1968d8073695e5246392e23180c000000000000000000000000000000000000000008131e28323e45525d68707d8a939da8b2a89f93887d70675d51453e32281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e6975828f9ca9b3b5ada196897c7063554b403428160c0106131f2b37434e5865727f8b98a3aeada1968a7d7063564c41362a1e1105000000000000000000000813202c3945525d6875828f9baab4aea3998b7f7265584e43372b1f130600000000000000000000000000000000000000000000000000000000000003090e121415151518232e39424f59606d7984919ea5a59e9184796d60584e42382d22170b020000000000000000000000000000000000000000000e1a25303b4653606c7884919eaab4b4aa9d9083776a6054473a2f24180d0100000000000000000000000000000000000000010b151d252c31343539393939393939393939393939393939393939393938363533302d2c2924201d19130e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1926333f4c5966727f868d92999ea6acb2aba39f948f857d736d605d554d453d342c241a12080000000000000000000000000000000006131f2c3945515d6774808d949c9f9f9d969083766a5f53473b2e211508000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000020b141e262f383f44515a616a6f7a828d939aa2a9b0ada69f9a938e867b6e6255483b2f221508000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c3b444f59606c78828f97a1abb5afa49a92857b6e665c51483e332a1f160c0000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6464646464646464646566676d71787f869297a2abb5b2a89f92867b6e61544a4034281c100400000000000000000000000000000000000000020c16202935414c56616b74818e96a1adafa49a9184796d60594f443a3024190e050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7b86929fa8a8a8a89e9184786c605346392e231806000815222e3b4754606a7783909daaa8ac9e9184796d6053463b3025190d010000000000000000000004111d2935414c5664717e8a98a2a8a8ab9d9083776a5f54473b2e2215080000000000000000000000000000000000000000000000000000000000050d141a1e21212222222227303d45515d67707d8a939ea9a1968d80736a5f544a3f33281f140800000000000000000000000000000000000000000009141f2b3744505b65727f8c98a3aeb8aca095897c6f62554b4135291d11040000000000000000000000000000000000000009131d272f373d40424646464646464646464646464646464646464646454443413f3d3a39352f2c29241e19140c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323e4b57636d727a80868f949ea1a8afaea69e9791877f756d675e574e463e362c241a120800000000000000000000000000000004101d2935404b55606d79828b909292908c847b6e61584e43372b1f1306000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000020c141d262d334048505860686d78808892979fa6aeaea49c928b7f726a5f53473a2e211408000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c424c56606b737f8c949fa9b2b0a69f93887d70695e544b40362c21180d040000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575758555c60666d727d859299a3afbaaea3998d8073665c5144382c1f12060000000000000000000000000000000000000000040e19242f3a444f59606d7a84919ea5afaca1968e81746b61564c41352920170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d5766727f8c999c9c9c9c9c9a8d8073665b5044382b1f1207030f1b27333f4953626f7c89959c9c9c9c9a8c8073665c504438291e14080000000000000000000000010d19242f3a4753606d7985929c9c9c9c9c95887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000050f171f252a2d2e2f2f2f2f2f2f35414b55616b75818e97a1a89f92877c6f665b50443b3025190d030000000000000000000000000000000000000000030f1b27333f4953616d7a86929facb9b1a79a8e8174675d5145392c20150a000000000000000000000000000000000000040f1a252f3941484d4e53535353535353535353535353535353535353535251504e4c494745403a39352f2a251f17110a03000000000000000000000000000000000000000000000000000000000000000000000000000000000a16222f3b46515b63686d747b828a91969fa3abb0a9a199938c81796e69605850483e362c241a12080000000000000000000000000000000c18242f3945515c676d787e838585837f796e695e52463c32261b0f03000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000020b141b2227363e464e565e666d737d8590949fa3a59d928c80736d62584e43372b1f1206000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493f4a545e68707d87929fa6b0b2a99f948d80736b61574d42392e241a0f06000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4b4b4b51545c606b707d87929fa9b2b4ab9e9285796d6053463a2d20130700000000000000000000000000000000000000000008131e28323e45525d68707d89939da8b2a89d938a7d70685d52463e32291e1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e6977848f8f8f8f8f8f8f8f887c6f62544a3f33281c0f0305121f2b3744505b6574818e8f8f8f8f8f8f877b6e61544a3f3428170d0200000000000000000000000008131f2c3945515d6775818e8f8f8f8f8f8f8d8074675a4d4134271a0e010000000000000000000000000000000000000000000000000000030d17212931363a3b3b3b3b3b3b3b3b3b434f59616d7a85929ea6a3999083786c60564d41362a1f150b0100000000000000000000000000000000000000000b17222d3846525e6875818e9ba7b1b8ac9f92867a6d6054473c32271b0f0100000000000000000000000000000000000814202c37414b53595b606060606060606060606060606060606060605f5f5e5d5b595653514b4745413a363028231c150c0500000000000000000000000000000000000000000000000000000000000000000000000000000006121e2a35404951565e61696e757d848d9299a0a7afaba49f938e837b6f6a615a50483e362c241a1208000000000000000000000000000007121d2834404b555c666c7176787977736d675e574d42342a20150a00000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000020a1117242c343d444c545c606c707b828c92999e938d80746e635b51463c31261a0f02000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62554944505b666e7a859199a3afb5aba1978f82786d60594f453b30271d120800000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3e3f40454a5059606b74808d96a1adb9ada197897d7063564a3d2e23180c000000000000000000000000000000000000000000010c16202935414c56606b74818e96a1acafa59e91847a6d615a50443b3025190f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3b4854616e7b82828282828282828281746a5f5342382d22170b000613202d394653606c7881828282828282828073695f5342382e23170b0000000000000000000000000004101d2935404b5563707d82828282828282828174685b4e4135281b0e02000000000000000000000000000000000000000000000000000009141f29333b42464848484848484848484848525e68717e8b949eaa9f958b7f72685e52463d31271d1207000000000000000000000000000000000000000006111b2a36414c56636f7c8995a0acb8aea2988b7e7265584e43372b1d130700000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b69686663605d5554514c46413b342e261e170f070000000000000000000000000000000000000000000000000000000000000000000000000000020d18232e3740444c52575f616c7079808790959fa4acafa59e9590857c706c615a50483e362c241a110700000000000000000000000000010c18232e39434b545b6064696c6c6a66605d554d453b3022180e0400000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000006121a222b323a424a505a61696e787f8690948e81786c605b52493f342a20150a00000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625b514f59606c78828f97a1abb5afa39991857a6e665c50473e33291e150b0000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b31313131312e34383f444f59606d7a84919eabb5b3a99a8d807467544b4034281c1004000000000000000000000000000000000000000000040d19242f3a434f59606d7984919aa4afada1978e81756c61564c41362a21170b0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a46535e696e757575757575757575746f64584e432f261c11060005121f2b3744505b656c7575757575757575736e64574d4230261c110600000000000000000000000000000c18242f394854606b707575757575757575746f64594d4034271a0e0100000000000000000000000000000000000000000000000000020e1a25313b454d5354555555555555555555555556616c76828f98a2a79f92857b6e61594f43392f24180b0200000000000000000000000000000000000000000d1925303a4854606b7783909daab4b4aa9d9083776a6054473a2f24180d01000000000000000000000000000000000e1b2734404d59656f7579797979797979797979797979797979797979797877767472706d6765605d55524d443f38302921191007000000000000000000000000000000000000000000000000000000000000000000000000000007121c252e323a41464d535a61676d737c838d939aa1a9afa7a09791867e716c615a50483e362c23190f060000000000000000000000000007121d273039424a5053585d5f5f5d5954514b433b33291f10070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000081019202930383f4450575f666c727c838c82786d665b504940372d22180e0300000000000000000000000f1b2835424e5b6875818e9ba8b4b2a5988c7f726d635b56606b737f8c949fa9b3afa59f92877d6f685e544a3f352c21170c030000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242423282e343d45515d67737f8c99a4afb6aa9d908377665c5145382c1f13060000000000000000000000000000000000000000000008131e28313d45515d67707d88939fa8b2a99e938a7e71685e52463e33291d140a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2a36424d575e6169696969696969696968645d53463c321d140a0000030f1b27333f49535b60686969696969696967645c52453b311e140a00000000000000000000000000000007121d2c38444f596063696969696969696968645d53483c3024180c000000000000000000000000000000000000000000000000000005121e2a36424d575e6162626262626262626262626262626e7b86929fa9a2978e81756b61554b4035291d140a000000000000000000000000000000000000000008131e2c38434f5965727e8b98a2aeb8aca095887c6f62554b4135291d1104000000000000000000000000000000000f1b2835424e5b6875818686868686868686868686868686868686868686858483817f7c7a76726d67615e56504a423b332a2219100600000000000000000000000000000000000000000000000000000000000000000000000000000a131c202930363c424750555d606a6f79808891979fa6aea9a19892877e716c615a50483e352b21180d04000000000000000000000000000e1a26313c454d535555555555555554534d453b31251a0e020000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000070e171e262e343e454d545b606a6f797f796d665c544a3f372e251b0f060000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918c7f726d635e68707d87939fa6b0b2a89e938c7f726b60564c42382e231a0f05000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171718181c232935414b55616e7b87939facb9ac9f9286796d6053463a2d20130700000000000000000000000000000000000000000000010c161f2935414b55606b74808d96a0abafa59e92857a6e615a50453b2f261b110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a25313b454d53545c5c5c5c5c5c5c5c5c5b59534b41342a200b020000000b17222d38414950535b5c5c5c5c5c5c5c5a58524a4033291f0c0200000000000000000000000000000001101b27323d474f54565c5c5c5c5c5c5c5c5b59534b41372b20140800000000000000000000000000000000000000000000000000000714212d3a46535e696e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e727f8b97a2a99e93897d70675d51453c2f261b110600000000000000000000000000000000000000020f1b27323d4754606d7a85929facb8b1a79a8e8174675d5145392c20150a000000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939399929291908e8c8986827e7a746e68605c544d453c342a22180d0400000000000000000000000000000000000000000000000000000000000000000000000000010a0e171e252a31373e434b515860666d737d858f949da4afaaa39992877e716c615a50473d332a1f160c01000000000000000000000006121e2b37424d575f62626262626262615e574d42362a1e12050000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000050c141c2328333b424a50585f676d726d675d544b42382d251c1309000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b918c7f736e666e7a859199a4afb4aaa0968f82776c60594f443b30261c110800000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a070c1118242f3a46525e697783909daab6aea399887b6e6255483b2f2215080000000000000000000000000000000000000000000000040d18242f3a434f59606d79849199a4afada1978f82756c62574d41382d22170b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29333b4246484f4f4f4f4f4f4f4f4f4e4d4841392f22180e0000000006111b262f383f44464e4f4f4f4f4f4f4f4d4c4740382e21170d00000000000000000000000000000000000b16212b353d4448494f4f4f4f4f4f4f4f4e4d4841392f251a0f0300000000000000000000000000000000000000000000000000000815212e3b4854616e7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c85929faba59e9184796d60584e41382d22170b02000000000000000000000000000000000000000a16202c3945515d6774818d9aa7b1b8ac9f92857a6d6054473c32271b0f010000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9c9b9999928f8b86807b736d665e574e463c342a1f160c010000000000000000000000000000000000000000000000000000000000000000000000000000050d13191f262b313940454e545c606b707a828d929fa4ababa39992877e716c61594f453c31281d130700000000000000000000000814212e3a47535f696e6f6f6f6f6f6f6e695e53463a2d2114070000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000020a111721292f383f444e555c6065605d554b42392f261c130a01000000000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada39b918c80736c78828f97a1abb5aea39891847a6d655b50473d32291e140a0000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000007131d2a36424d576774808d9aa7b3b4ab96897d7063564a3d3023170a00000000000000000000000000000000000000000000000007131d28313d45515d676f7d87939fa8b2a99e938b7e71695e53493f33271d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d17212931363a3b42424242424242424241403c372f271d100600000000000a141d262d3337394242424242424242403f3c362e261c0f060000000000000000000000000000000000040f19232b32383b3d424242424242424241403c372f271d1309000000000000000000000000000000000000000000000000000004111e2a3744515d6a778388888888888888888888888888888888889297a2adaca0968d80736a5f53493f33271e13080000000000000000000000000000000000000004111d2935414b55626f7c88959fabb8aea2988b7e7265584e43372b1d13070000000000000000000000000000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacb5aeacabaaa9a7aba39f9c98928d867f786e695f584e463c31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1f262a2f353c424b515960686d78808b9399a3aaaba39992877e716b60574d433a2f24180e05000000000000000000000815222f3b4855626e7b7b7b7b7b7b7b7b6e6154483b2e2115080000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181d262d333c434b51535953514b433a30271d140a0100000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bfb5ada39c928c8075808c949fa9b3afa59f92867c6f685d53493f352b20170c020000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000010e1a25303f4c5865727f8b98a5b2b1a4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000010c161f2935404b55606b74808d96a0abb0a69f92857b6e655b50443c2f261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f171f252a2d2e3636363636363636363534302b251d150b000000000000020b141b22272b2d35363636363636363433302b241c140b0000000000000000000000000000000000000007111921272c2f3036363636363636363534302b251d150b01000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490959595959595959595959595959595959fa2a9b3b2a89f92877c6f655b50443a3025190c03000000000000000000000000000000000000010d18242f3a47535f6a7683909da9b3b4aa9d9083776a6054473a2f24180d0100000000000000000000000000000f1b2835424e5b6875818e9ba8b4b9b9b5b0aeadadadadadadadadadadaeafb0b3b4b5aeacaaa29f98928c837b6f6a5f584e433a2f24190d0400000000000000000000000000000000000000000000000000000000000000000000000000070f171f252a31363a3b4246474a4f565e666d747f879298a2aaaba39992877d70695f554b40352920160c02000000000000000005121e2b3845515e6b78848888888888888275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b141c222830394045464c4745403a31281e150b020000000000000000000000000000000f1b2835424e5b6875818e9ba8b4c1bfbbb9ada49c928d8287939fa6b0b1a79e938b7e716a5f564c41382d23190e05000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000091724313e4a5764717d8a97a4b0b1a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000040d18242f39434f59606d79849199a4afada2978f82776c60574d42382d22170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d141a1e2121292929292929292929282724201a130b0300000000000000020a11171b1f2028292929292929292726231f19120b020000000000000000000000000000000000000000070f161b2022232929292929292929282724201a130b0300000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909da1a1a1a1a1a1a1a1a1a1a1a1a1a1a1abadb3bbbbaea3999082776c60564c41362a1e150b0000000000000000000000000000000000000007131d2b37434e5864717e8b97a1adb8aca095887c6f62554b4135291d110400000000000000000000000000000f1b2835424e5b6875818e9ba8b4bcb2aaa4a2a1a1a1a1a1a1a1a1a1a1a1a2a4a6a9acafb5b4aeaaa29f9590857c6f6a5f564c41352921160b0000000000000000000000000000000000000000000000000000000000000000000000030b1218212930363b4246484d5254575959545c606d727e869298a2ababa39992857b6e675d51453e32281e1308000000000000000005121e2b3845515e6b788491959595958f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e272e34383a3f3a39352f281f160c03000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bdb5aeacacafa49c938f9399a4afb4aaa0958e81746d62584e443a2f261b110700000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000b1825313e4b5864717e8b97a4b1b1a4978b7e7164584b3e3125180b000000000000000000000000000000000000000000000000000007121d28313d45515d676f7c87939fa7b1a99f948b7f72695f544a3f33281e150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090e1214151c1c1c1c1c1c1c1c1c1b1a18140f090100000000000000000000060b0f12131b1c1c1c1c1c1c1c1a1917130e080100000000000000000000000000000000000000000000040b101316161c1c1c1c1c1c1c1c1b1a18140f09010000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaaeaeaeaeaeaeaeaeaeaeaeaeaeaeb8babebcbfb5ab9f948b7e71685e52463d30271d1207000000000000000000000000000000000000010f1b26323c4753606d7985929eacb6b1a79a8e8174675d5145392c20150a00000000000000000000000000000f1b2835424e5b6875818e9ba8b4b5aaa0989594949494949494949494949597999c9fa3abacb2b4aea79f9792857c6f685d52453d32271b0f04000000000000000000000000000000000000000000000000000000000000000000040c151d2328333b42464d5355575e61646566676665646c717d869299a3ababa2979184796d605a50443a3025190d040000000000000005121e2b3845515e6b7884919ea2a29b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151d23282c2d322d2c29241d160d0400000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b5aba39f9fa3aba69e9b9fa4abb5aea2989083796d605a50463c32281d140a0000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000050e1626323f4c5965727f8c98a5b2b0a3978a7d7064574a3d3124170a0000000000000000000000000000000000000000000000000000010c161f2935404b55606a73808d95a0abb0a69f92867b6e665b50443c30261c1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080f0f0f0f0f0f0f0f0f0e0e0c080300000000000000000000000000000305060f0f0f0f0f0f0f0f0d0d0b070300000000000000000000000000000000000000000000000000000407090a0f0f0f0f0f0f0f0f0e0e0c080300000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909daaafafafafafafafafafafafafafafafafafafafafb0a69f92857a6d61594f43392e23180c000000000000000000000000000000000000000a151f2c3845515c6773808d9aa4afb8ac9f92857a6d6054473c32271b0f01000000000000000000000000000f1b2835424e5b6875818e9ba8b4b0a4988e888787878787878787878788898a8d9092999ea1a8afb6b1a9a19791847a6d60594f44382c20150a0000000000000000000000000000000000000000000000000000000000000000040d161e272e343f454d52575f6166696e707273737372716f6d707d879299a4afa9a0968e81746c61564c41362a21160a0000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202620201d18130c040000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea399929299a3afaaa8acafb5aea49f92867b6e675d51483f342a20160b020000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0e17202c38444f596875818e9ba8b4b4aa96897c706356493d3023160a000000000000000000000000000000000000000000000000000000040d18242f39434e58606d79839199a3afaea2989082786c60584e42382e23170c0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7784909da2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2978e81746b60554b4034281c100400000000000000000000000000000000000004101c2934404b55616e7b87939facb9aea2988b7e7265584e43372b1d1307000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea295887c7a7a7a7a7a7a7a7a7a7a7b7c7d8083868b91969fa4acb5b3a9a0968e81756b6054483c31261b0f03000000000000000000000000000000000000000000000000000000000000030c161f283039404550575e61696e73777b7d7f80807f7f7e7b7975717e87939fa5afa89e938a7e71685e52463d32271b0f0500000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c101313191413110d0701000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f928786929fa5afb5b9bbb5a99d928a7e71695f554b40362d22190d04000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717181b2029323a4854606b7884919eabb7aea298887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000007121d27313d45515c676f7c87929fa7b1aa9f948c7f726a5f544a3f34281e150b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a778490959595959595959595959595959595959595959595959595959593897d70675c5145382c1f1306000000000000000000000000000000000000000c18232f3946535f6976828f9ca8b2b4aa9d9083776a6054473a2f24180d010000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6e6e6e6e6e6e6e6e6e6e6f7173767a7f848d939aa3abb5b2a89e93897d6f63584e43372b1f12060000000000000000000000000000000000000000000000000000000000000a151e28313a424b515a62696e747b8084878a8c8c8d8c8c8a8886827e797f8c939eabafa59e92857a6d61584e43382c21160b00000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070c070604010000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ac9f92867f8c939ea6b0b8c0b3a79a8d80746c61574d43392f241b110700000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242424272b323b444f59636f7c8996a1adb8ac9f9285786c605346392d20130600000000000000000000000000000000000000000000000000000000010b151f2934404b55606a73808d95a0abb0a69f92867c6f665c50443c30271d1207000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111e2a3744515d6a7783898989898989898989898989898989898989898989898989898989898984796d6053463a2d2013070000000000000000000000000000000000000007121d2b37424d5764707d8a96a1adb8aba095887c6f62554b4135291d11040000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61616161616161616161626466686d727980889299a3afbbafa59c8f82766a5f53473a2e211506000000000000000000000000000000000000000000000000000000000006111c26303a434b545c606c717b81868c91969798999a99989798928f8a857e828f99a3afada2978e81746a6054483d32271c1003000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22161207070401000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4aea399877a818f949ea6b0b9b1a5988b7e726c615a50473e352b23191007000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030313132373d444d56606b75818e9ba8b2b6a99d908376655b5044372b1f12050000000000000000000000000000000000000000000000000000000000030d18232f39434e58606d79839099a3afaea3989083786d60584e43392e23180d0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915222f3c4855626f7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c796d6054473a2d21140700000000000000000000000000000000000000010e1a26313c4653606d7984919eabb5b1a79a8e8174675d5145392c20150a0000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615454545454545454555657565d61676d737e87929fa6b0b7ab9f94887c6f6255483c2d22170b00000000000000000000000000000000000000000000000000000000040d17232e38424b555d666d757e868e92999ea0a8a5a6a6a6a5aaa39f9c97928b8387929facb3a99f93877c6f62594f44382c1f1509000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221e1e1413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003060707070501000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b4ab95887b78828f949fa7b1b9ac9f93877e716c61594f473d352b221910070000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3e3f43474f565e68707d88939facb9b1a7998c7f736653493f33271b0f0300000000000000000000000000000000000000000000000000000000000007121d27313d45515c666f7c87929fa7b1aaa0958c80736a60554b4034281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6d675d5145392c201306000000000000000000000000000000000000000009141f2c3844505c6673808c99a3afb8ac9f92857a6d6054473c32271b0f0100000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544747474747474748494a4c52555d606c727e8b949fabb7b0a6998c807366544a3f33281c0f030000000000000000000000000000000000000000000000000000010c161f28343f4a545d676d78818b92989fa3abacb2b2b4aeabaaaaabaca9a19e95909299a3afbbafa49a8f82766b6054483c31261a0e020000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2b2b2b21201d19130c04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c1012131413110d080200000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f79828f959fa7b1afa49992877e706b61594f473d342b2219100600000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4b4c4e545960686e7a84919aa4afb8aca095887b6e6255483b2d22170b000000000000000000000000000000000001040607090a0a0a0a0a0a0a0a0a0a0b151f2834404b545f6a73808c95a0abb1a79f92877c6f675c51453d31281d12070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e585f62626262626262626262626262626262626262626262626262626262626262605d554c4135291d1104000000000000000000000000000000000000000003101c28343f4a54616e7b87929facb9aea2988b7e7265584e43372b1d130700000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3b3b3b3b3b3b3c3e41464b515a626d76828f9ca9b3b6a99d908376665b5044382b1f1206000000000000000000000000000000000000000000000000000008131e28313a44505c666d79828e939fa2aaafb5b0aba9aaa29f9e9d9e9fa3aaa7a09d9fa3abb5c0b6ac9f94897d7063574d42372b1e12060000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c383838382d2c29241e160e04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2021201e19130d05000000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6d79829095a0a7b1aba39992877d706b60594f463d342a22180f06000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757595860626b707a839096a1acb6b1a79d9083776a5f53473a2e1b110600000000000000000000000000000003080d1113141617171717171717171717171718232e39424e58606d78839099a3aeafa3999183796d60594f43392f24180d04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b26313c464e535556565656565656565656565656565656565656565656565656565656565654514c433a2f24190d010000000000000000000000000000000000000000000c17232e3846525e6975828f9ba8b2b4aa9d9083776a6054473a2f24180d01000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2e2e2e2e2e2f3035394045515b63707d8997a2adb8ac9f9286786c605346392d20130600000000000000000000000000000000000000000000000000010d19242f3a434f59606d78828f949ea5aeb4b1aba69f9c9898929190919298989c9ea6acafb5bdc7beb0a69c8f8276695f53473a2d21150a0000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f62554945454545453a3935302820160c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c23282c2d2e2d2a251e170e050000000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f676d7a839095a0a8b2aba39992867d706b60584e463c342a21180f060000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363646465676a6f757d849095a0a8b2b4aa9f958a7d7064584e43372b1f0a0000000000000000000000000000060b0f13191d202122232424242424242424242424242427303c44515c666f7c86929fa7b1aba0958d80736b60554b4035291f160c010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202a343c4347484949494949494949494949494949494949494949494949494949494949494745413a31281e13080000000000000000000000000000000000000000000006111c2a36424d5763707d8996a0acb8aba095887c6f62554b4135291d1104000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21212121222324292f353f4653606c7885929fabb8aea398887b6e6155483b2e2215080000000000000000000000000000000000000000000000000004111d2935414c55616b74808d949ea6afbaaea79f9d948f8b878584848586888b8f949c9ea6afb5bdc2b7ab9f94887b6e6155483c31261b0f0300000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f62555151515151514745413a32281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1e262e34383a3a3936302920170d0200000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62686d7a839096a0a8b2aba39892867d6f6a60584e463c332a21180f0500000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a70707070707070707070717274777c82899196a0a7b1baaea3989083776c6155463c31261a0f000000000000000000000000020a11171c1f24292c2d2f3030303030303030303030303030303034404a545f6a727f8c959faab1a79f93877d6f675d51453d31281e1308000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e18222a31373a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3a39352f281f160c0100000000000000000000000000000000000000000000000e1a25303b4653606c7884919eaab4b1a79a8e8174675d5145392c20150a000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211414141516191d242b3744505b6576828f9ca9b5b4aa95897c6f6256493c2f231609000000000000000000000000000000000000000000000000000613202c3945515d67707d8a929da6b0b6ada49c959088827e7b78777778797b7e82888f949fa3abb5bebbb0a6998d807366584e43372b1f120600000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f625e5e5e5e5e5e5e54524c443a3024190d010000000000000000000000000000000000000000000000000000000000000000000000000000060b13191f262b30383f44464746413a32291e130800000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625e686e7a849196a1a9b2aaa29892867c6f6a5f584e453c332921170e05000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7e7f8184888f939ea1a8b1baaea49f92867c6f625a5044342a20150a0000000000000000000000040b141c22282b2f35393a3c3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d424e58606d78839098a2aeafa4999184796d60594f433a2f24190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006101820262b2e2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2d2c29241e160d0400000000000000000000000000000000000000000000000009141f2b3744505b65727f8c98a3aeb8ac9f92857a6d6054473c32271b0f010000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080808080d121b27333f49536875818e9ba8b4b0a396897d7063564a3d3023170a00000000000000000000000000000000000000000000000004111d2935414c55606d7a84919ea4aeb7ada49c928d837c76716e696b6a6b696e71757c828c9299a3acb6c0b8ab9e9184786a5f53473a2e21150800000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c6f6b6b6b6b6b6b6b6b605d564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373d424a505354524c443a3025190d01000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62565e686e7b849196a1a9b3aaa29892857c6f6a5f574d453b332920170e050000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8c8e91969b9ea5acb2b4aea49d928b7f726a5f53483e3322180e0300000000000000000000040e161d262d33383a414547494a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a505c666e7b86929fa6b0aba0968d80746b60564c41352920160c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151b1f212223232323232323232323232323232323232323232323232323232323232321201d19130c0400000000000000000000000000000000000000000000000000030f1b27333f4953616d7a86929facb9aea2988b7e7165584e43372b1d13070000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080406060b0f17222d414e5b6874818e9ba7b4b0a3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000613202c3945515d67737f8c97a1adb6afa59c918c80786f6a65615e575d575f61656a6f777f87929aa4afbbb9ada196887b6f6255483c2f22150700000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4afa295887c7878787878787878786d685d5245392c2013070000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f353c42474f545c60615e564c41362a1e1105000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255565e696e7b849197a1a9b3aaa29792857c6f695f574d453b322920170e0400000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a979696969696969696969797989a9ea0a8aaafb8b0aaa39f928d80746d62584e43362c220f0600000000000000000000030c1620282f383f44464c515455565757575757575757575757575757575757575757545f69727f8b949fa9b2a89d92897d70685d52453e32281e130800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f1215151616161616161616161616161616161616161616161616161616161616161413110d08010000000000000000000000000000000000000000000000000000000b17222d3846525e6875818e9ba7b1b4aa9d9083776a6054473a2f24180d0100000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140c101314171c212a36424d576875828f9ba8b5b3aa95897c6f6256493c2f2316090000000000000000000000000000000000000000000000000714212d3a4754606d7a85929fa9b2b3a99e938c7f736c665f5854534d514d5355585f656c727e88939fa8b2bdb2a9988b7f7265584c3f2e23180c00000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4b8ab9e91848484848484848484847a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333a41454d535960666d6d685e5246392d201307000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f62554d575f696e7c859297a2aab3a9a19791857b6e695f574d443b322920160d04000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a4a5a7aaacb2b8b1aca69f98928b80746e645b51463c31231a1000000000000000000000000b151e28323a424a5053555d60626363636363636363636363636363636363636363636363636c77828f97a2adaea49e91847a6d605a50443a3025190e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306080909090909090909090909090909090909090909090909090909090909090907060401000000000000000000000000000000000000000000000000000000000006111b2935414c56636f7c8995a0acb8aba095887c6f62554b4035291d110400000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211e181c1f2022282b333c46525e697784919eaab7aea298887b6e6155483b2e221508000000000000000000000000000000000000000000000004101c2834404b5565717e8b97a2adbaada2978e81756d605b544e484642444247484e535b606c737f8c96a0acb9b5a89b8f827568544a4034281c1004000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4b9ada197919191919191919191877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444c51575f616b70797a6d6154473a2e211407000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255494d575f6a6f7c859298a2aab3a9a19791847b6e695e564d443a32281f160d040000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b1b2b4b4b2adaba7a09d9490867e746e645c52493f342a2011080000000000000000000007121d27303a444c545b6064676d6f70707070707070707070707070707070707070707070707070707b85929fabb8ada1968e81746c61564c41362a20170d020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a4854606b7783909daab4b1a79a8e8174675d5145392c20150a00000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2a2a23292c2d2d33383e454e58616e7b8796a0acb8ab9f9285786d6053463a2d201307000000000000000000000000000000000000000000000006131f2c3845515c6776828f9ca9b3b8ab9f92857a6d615b504a423c3a3631373a3c4149505a606d7984919eabb5b7aa9e918477665c5144382c1f1206000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4beb2a9a19e9e9e9e9e9e9e9e94877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000040a0d151d242931363d424a50555d60696e757d847e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f625549454e575f6a6f7c869298a2aab3a9a19691847b6e685e564c443a31281f160d0300000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb5afacabaaa9a7a9a19e9a95908a837c726d645c524a40372d22180e00000000000000000000000c18232e39424c565d666c71767a7c7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d818e9ba8b4b2a89e938a7d70685e52463e32291f1409000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080a0b1013120e080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2c38434f5965727e8b98a2aeb8ac9f92857a6d6053473c32271b0f01000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3737372f34383a3c3f444650575f6a73808d9aa8b2b3a99c8f8276665c5044382b1f120600000000000000000000000000000000000000000000000713202d3a4653606d7986929facb9b1a7998c8073685e52443f382f2d2a262b2d2f383f45515c66717e8b99a3afb9ac9f9286796d6053463a2d201307000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8b4b8b8b2adabababababababa094877a6d6154473a2e21140700000000000000000000000000000000000000000000000000000002080e151b1f272f353b42464f545b60676d737b82898a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c454e58606a6f7d869298a3abb2a8a19691847a6e685e564c433a31281f150c03000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a39f9f9e9c9a9897918e89837d766f6a625b524a41382f251b10060000000000000000000004101c2834404b545d686d787e838688898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8e939eaab6baafa59e91857a6d615a50443b3025190f050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c111517181d201f1b1414110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000406070808080808080808080808080f1b27323d4754606d7a85929fabb8aea2988b7e7165584e43372b1d1307000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154474444444444404547484a50535a616a6f7c86929facb9ada2978b7e7265544a3f34281c100300000000000000000000000000000000000000000000000916222f3c4955626f7c8899a3aeb8aca095877b6e61564c41332d26211e1a1e21262d34404b54606d7a86929facb9afa399887b6e6255483b2f221508000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9ba8acacacacacacacacacacacaca094877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000070c141920272b313940454d535960666c717a80868f948a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c3c464e58606b707d869299a3abb2a8a09691837a6d685d554c433931271e150c030000000000000000000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393999292918f8d8b8885817c77716c625f58514841382f261d1309000000000000000000000006131f2c3845515c666d7a828a9092999696969696969696969696969696969696969696969696969696969b9ea5afbac1b9ada1978e81756c61564d42362a21170b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b171d2124242a2c2c2821201e1a140d05000000000000000000000000000000000000000000000000000000000000000000000000000001070c1013141515151515151515151515151515202c3945515d6774818d9aa6b0b4aa9d9083776a6054473a2f24180d010000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61545151515151514b515355545b60636c717c849198a3aeb1a79f92857a6d6053473a2e23170b0000000000000000000000000000000000000000000000000b1825323e4b5865717e8b98abb5b7aa9d908377695e53443a30221c14120e12141b232e3945525d687683909da9b6b5ab96897c6f6356493c30231609000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877a6d6154473a2e211407000000000000000000000000000000000000000000000000030b12181f252a32373e434b51575e616b6f787e858d9299978a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c343d464f59606b707d879299a3acb2a8a09590837a6d675d554b433930271e150c0200000000000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787878686858482817e7b78746f6a64615a534e463f362f261d140b0100000000000000000000000713202d3a4653606d798390949c9fa3aba3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a8aaafb7c1c9beb3a99e938a7e71695e52463f33291d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a111722282d3031373938342e2d2a251f170e06000000000000000000000000000000000000000000000000000000000000000000000000030b12181c1f202222222222222222222222222222222935414b55626f7c88949fabb7ab9f95887c6f62554b4035291d11040000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615d5d5d5d5d5d5d555c606265666c70767e859196a1aab4aaa0958c8073675d5145392c1c11060000000000000000000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b4a79b8e817468574d4232281e110a0502060a121d2935414c566875828e9ba8b5b0a396897d7063564a3d3023170a000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000f1b2835424e5b6875818e92929292929292929292929292929292877a6d6154473a2e21140700000000000000000000000000000000000000000000040a0c151d232830363c434750555d60696e757d838b92979fa3978a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f343d474f59616b717e87929aa4afb1a7a0959083796d675d554b423930261e140b02000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797978777674726e6a67626058555047433c342d241d140b020000000000000000000000000b1825323e4b5865717e8b959fa6acafb5b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b4b6babababababbafa59f92857b6e615a50453b2f261b11060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b141b222734393d3e434645413b3a3630292018100600000000000000000000000000000000000000000000000000000000000000000000030d151d23292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f3a47535f6a7683909ca9b3b1a79a8e8174675d5145392c20150a0000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6a6a6a6a6a6a6a6a6b676d6f7274797d828a9297a1a8b2aba2989183796d60554b4035291d0a000000000000000000000000000000000000000000000000000d1a2733404d5a6673808d99a6b3b2a6998c7f7366594c403126160c00000000000d192430414d5a6774808d9aa7b3b0a4978a7d7164574a3e3124170b000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000e1b2834414e5b6774818585858585858585858585858585858585867a6d6154473a2e211407000000000000000000000000000000000000000002080d151b1e272e343b41464e545a61676d737b818990959ea1a9a4978a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2b353d474f59616c717e88939fa3adb1a79f959082796d675d544b423830261d140a0000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d666c6b696765625f5856544e49443e37322a221b120b02000000000000000000000000020f1b2835424e5b6875818e9ba7b0b9bbb7b6aeadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadadada2978f82756c62574d41382d22170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141d262d333e45494b5053524e4746423b332a22180c030000000000000000000000000000000000000000000000000000000000000000010b151f272f34383a3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b434e5864717e8b97a1adb8ac9f92857a6d6053473c32271b0f0100000000000f1b2835424e5b6875818e9ba8b4ada194877a77777777777777777778797a7b7e8184898f949fa2a9b2aaa29992867c6f675c51433a2f24180d000000000000000000000000000000000000000000000000000e1a2734414d5a6774808d9aa7b3b2a5988b7f7265584c3f322519060000000000081a2734404d5a6773808d9aa6b3b0a4978a7d7164574a3e3124170b000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000d1a2733404c59646f747979797979797979797979797979797979796d685e5246392d20130700000000000000000000000000000000000000060c131920262b303940454d525860626c717980868e939da0a7adb2a4978a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f222b353e47505a616c727f8b919ba3adb1a79f948f82796d665c544a42382f261b110600000000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c545e5c5a5855534e4947433d39332b2620181009000000000000000000000000000003101c2936434f5c6976828f9ca9b5b8b0aba9a2a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a99e948b7e71695e53493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111b262f383f445055575d5f5f5b54524d453c342a1e150a000000000000000000000000000000000000000000000000000000000000000007121d273139404547484848484848484848484848484848484848484853606d7985929eacb6aea2988b7e7165584e43372b1d130700000000000f1b2835424e5b6875818e9ba8b4b7aa9d9184848484848484848484848586888b8e91969c9fa6adafa9a19892877d706a60554b4031281d1307000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3b2a5988c7f7265594c3f2d22170b00000000000e1a2734414d5a6774808d9aa7b3b0a396897d7063564a3d3023170a000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000b1824303c48535d64676c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c615e564c4135291d11050000000000000000000000000000000000030a11171e252a31373e434b51565e616a6f767e848c92989ea5acb1aea8a1978a7e7164574b3e3124180b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22232c353e48505a626d727f8c919ca4aeb0a69f948f82786d665c544a41382d2217140a0100000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545453514b514f4e4b4847433c3b37322d28221b150e0600000000000000000000000000000003101c2936434f5c6976828f9ca9b5b0a69f9c959493939393939393939393939393939393939393939393939393939393939393939393939392867b6e655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222d384149505a61646a6c6b67615e574e463c30261c1106000000000000000000000000000000000000000000000000000000000000000c18232f39434b51535555555555555555555555555555555555555555555c6773808d9aa4afb4aa9d9083776a6054473a2f24180d01000000000f1b2835424e5b6875818e9ba8b4b8aca0969190909090909090909091929895989b9ea1a8abb0aca49f9691867e716b61584e43392e1f160c01000000000000000000000000000000000000000000000000000c1926323f4c5965727f8c98a5b2b3a6998d80736653493f33271b0f0300000006101d2935404b556875818e9ba8b4b3a995897c6f6256493c2f231609000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000814202b36414a53595b5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f54524c443a3025190d0100000000000000000000000000000003090c151c232830363c434750555c60686e747c838a91969fa2aaafafaaa29f96918a7e7164574a3e3124170b000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221a232c363e48515b626d737f8c929ca4aeb0a69e948f81786d665c53493f3327261c130a010000000000000000000000000000000007121d27313940454747474747474747474747474747474747474645404443413f3b3a37312e2b27201c170f0a040000000000000000000000000000000003101c2936434f5c6976828f9ca9b0ab9f94908887878787878787878787878787878787878787878787878787878787878787878787878787878782796c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27333f49535b606c71767978746e695f584e42382e23170c00000000000000000000000000000000000000000000000000000000000004101c2934404b555c6062626262626262626262626262626262626262626262626e7b87939facb9ab9f95887c6f62554b4035291d1104000000000f1b2835424e5b6875818e9ba8b4bdb2a8a09d9d9d9d9d9d9d9d9d9d9e9fa2aaa5a7abadb1aba69f9a938e847c716c61594f463c30271d0d0400000000000000000000000000000000000000000000000000000b1824313e4b5764717e8a97aab4b5a89b8f8275655b5044372b1f150c0706080f18212c3945515d677683909da9b6ada197877b6e6154473b2e211408000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000030f1a252f3841484c4e5252525252525252525252525252525252524746413a32281e1308000000000000000000000000000001080d151a1e262e343a41464e535a61676d727b818790949ea1a8aeb1aca49f98928c847e716c6155493c3023170a000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22161a242d363f49515b636d73808d929da5afb0a69e938e81786d655b504440382e251c130a01000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e3634322f2e2b26221f1b15100b0500000000000000000000000000000000000003101c2936434f5c6976828f9ca3a3a39c90827c7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a776c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121f2b3744505b656c747e838685817b6f6a5f544a3f34281c1003000000000000000000000000000000000000000000000000000000000006131f2c3845515c676d6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e76828f9ca9b5b1a79a8e8174675d5145392c20150a000000000f1b2835424e5b6875818e9ba8b4c1bab2acaaaaaaaaaaaaaaaaaaaaabacaeb4b1b4b7b1a79f9d948f87817a6f6a615a50473e342b1e150b0000000000000000000000000000000000000000000000000000000815222f3b4855626e7b8898a2aeb8ab9e9184786c6053463c31271e18131314192127333f4953606d7a86929facb8ab9e928578695e52463a2d201407000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000008131d262f363c40414646464646464646464646464646464646463a3935302820160c0200000000000000000000000000060b13191f262b30383f444c52585f626c70797f868e939a9fa6adb2ada79f9a938e867f79716c615a5045392d211408000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f2216121b242d373f49515b636e74808d939da5afafa59e938e81776c605c524a40372e251c130900000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c282329272522211f1a15130f0a04000000000000000000000000000000000000000003101c2936434f5c6976828f97979797978b7f726d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c77818a9092928e857c6f665c5044382c1f120600000000000000000000000000000000000000000000000000000000000714202d3a4753606d797b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7f8c99a5b2b8ac9f92857a6d6053473c32261b0f010000000f1b2835424e5b6875818e9ba8b4c1c0bab5b4b3b3b3b3b3b3b3b3b3b4b5b6b9babfb8ab9f959089827c746d68605850483e352c22190c030000000000000000000000000000000000000000000000000000000713202d3a4653606d7985929facb8ada196897c6f62584e4339302923201f20252a333b44505b65717e8b99a3aeb6ac9c8f827669574d42362a1e1105000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000010b141d252b3033343939393939393939393939393939393939392e2d29251e160e04000000000000000000000000020a11171e242931373d424a50565e616a6f767d848c92989fa4acb0aea9a19e959087817b736d67615a50483e33281c1105000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f221609121b242d374049525c606c77818e939ea5afafa59e938e80746e645c524940372d251b110600000000000000000000000000000000030b12181d1f202121212121212121212121212121212121201f1c181c1b181514120f0906030000000000000000000000000000000000000000000003101c2936434f5c6976828a8a8a8a8a8a8a7e7164606060606060606060606060606060606060606060606060606060606060606060606060606060605b53493f33271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1825313e4b5864717e8b939d9f9e979184786d6053463a2d20130700000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c888888888888888888888888888888888888888888888888888c919ca8b4baaea2988b7e7165584e43372b1d13070000000f1b2835424e5b6875818e9ba8b4c0b6aea9a7a6a6a6a6a6a6a6a6a6a7a8a9acaeb4b6a99d90837c766f6b605d564e463e362c231a10070000000000000000000000000000000000000000000000000000000006121f2b3844505c6676828f9caab4b2a89b8e81756a5f554b423b342f2d2c2d30363d454d57606c7883909dabb5afa49a8c7f7265594c3f30251a0e02000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000020b131a202427282c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c21201d19130c04000000000000000000000003090b141c22282f353c42474f545c60686d747c828a91969fa2aaafb0aba39f97918b837c756e69605c5550483e362c22170c00000000000000000000000f1b2835424e5b6875818e9ba8b4afa295887c6f6255493c2f22160909121b252e374044505b656c78818e939ea6b0afa59d928d80746e635b51493f372d23180d010000000000000000000000000000000001070c10131414141414141414141414141414141414141313100c070e0c0808060200000000000000000000000000000000000000000000000000000916232f3c4956626f7c7d7d7d7d7d7d7d7b6e6154545454545454545454545454545454545454545454545454545454545454545454545454545453504941382d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101d2a3643505d697683909ca5aca9a096897d706356493d3023160a00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88959595959595959595959595959595959595959595959595999ca3adb8bfb4aa9d9083776a5f54473a2f24180d0100000f1b2835424e5b6875818e9ba8b4baaea49d9a9a9a9a9a9a9a9a9a9a9a9b9c9fa3ababac9f928780796e6960594f463c342c241a1108000000000000000000000000000000000000000000000000000000000003101c28343f4a5464717e8b98a2aeb9ac9f92877c6f675d544c45403b3a383a3b41464e575f69717e8b95a0acb9ac9f93877b6e6154483b2e21150900000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000001080f14181a1b1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1413110d08020000000000000000000001070d141a1d262d333a41454d535961666d727a81878f949ea0a8aeb1aca69e99928d857e786f6a615e57514b433e362c241a100500000000000000000000000f1b2835424e5b6875818e9ba8adada295887c6f6255493c2f2216090009131c2527333f49535b666d78818f949ea6b0afa59d928d80736d635b51493f34291e1206000000000000000000000000000000000000000406070707070707070707070707070707070707070604000001000000000000000000000000000000000000000000000000000000000000000915222e3b4854606a6f707070707070706e695e53474747474747474747474747474747474747474747474747474747474747474747474747474746443f382f261b1106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121f2b3845525e6b7885919eabb8b2a8988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a5a8adb5bfc5b8ab9f95887c6f62554b4035291d110400000f1b2835424e5b6875818e9ba8b4b5a99d928d8d8d8d8d8d8d8d8d8d8d8e9092999d9fa7a399928d837b6f6b60584e443a3024190d040000000000000000000000000000000000000000000000000000000000000b17232e3a4754606d7a86929fa9b3afa3999083796d665e56514b48464547484c525860696e7b85929fa7b1b0a69c8f8276695e52463a2d20140700000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000003080b0d0e131313131313131313131313131313131313070705010000000000000000000000040c12181f252a2f383f444c52575f626b70787f858d92999fa6acb2ada7a09d948f86807a716c656058524d454039312c241a12080000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a095887c6f6255493c2f22160900010a1317222d38414a545c666d78828f949fa7a0a0a49c928c7f736d635b51463a2e2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007131f2c38434e58606264646464646464615e574d423a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3937332d261d140a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111e2b3844515e6b7784919ea9b1aea3988a7e7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2aeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeb2b4b8bcbcbcbcb1a79a8d8174675d5145392c20150a00000f1b2835424e5b6875818e9ba8b4b4a79a8d80808080808080808080818283868a90959fa4a39f9591867d6f6a60564c41352921160a0000000000000000000000000000000000000000000000000000000000000613202c3945515d6773808d97a2adb5aba0958f82786e68605c555453515355565e616a6f7b849198a2aeb4aa9f94897d7063574d42362a1e120500000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d161d242931363d424a50565d60696e757d838b92979fa3abb0afa9a29f959189827b736d67605b534e46423b342f271f1a1208000000000000000000000000000f1b2835424e5b6875818e939393939393887c6f6255493c2f22160900000006111b262f38424a545c666d79828f95939393939393918c7f726d62564a3e3124180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323d464e54565757575757575754534d453b312d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27221b140b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734414e5a6774808d97a0a7a39f92867a6d6154473a2e21140700000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafab9f92857a6d6053473c32261b0f03000f1b2835424e5b6875818e9ba8b4ada194877a7373737373737373737475767a7d838b9399a4a7a09892867c6f685d52463d32271b0f03000000000000000000000000000000000000000000000000000000000004111d2935414c55616d7a85929fa6b0b1a79e948f827a726d676361605d606264686e747c849196a0aab3aea3988f82766b6054453b30251a0e0200000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e171f282f353b42464f545b60686d737b828991959fa2a9afb0aba39f97928b837d756e69605d555049413d363029231d150d0800000000000000000000000000000f1b2835424e5b68758187878787878787877c6f6255493c2f221609000000000a141d262f38424b545c676d7983878787878787878787877f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a16212b343d4348494a4a4a4a4a4a4a4846423b3329212121212121212121212121212121212121212121212121212121212121212121212121201f1b17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a8590959999928c7f72685e5246392d20130700000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2a2988b7e7165584e43372b1f1306000f1b2835424e5b6875818e9ba8b4ada194877a6e67676767676767676768676d70787f87939fa5aaa29891847a6d61594f43382c1f14090000000000000000000000000000000000000000000000000000000000010d19242f3a46525d68727f8b949ea8b2b0a69e9490857f7974706e6d676d6e71757a80879196a0a8b2afa59f92867c6e62594f4433291f14090000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d172029313940454d535960666c717a80878f949da0a7adb2aca69f99928d857f78706b615f57514b443f382f2a251f18120b030000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a786d6053463a2d20130700000000020b141d263039424b555d676d797a7a7a7a7a7a7a7a7a7a7a6d6054473a2d2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f19222b32383b3c3d3d3d3d3d3d3d3b3a3631292117141414141414141414141414141414141414141414141414141414141414141414141413120f0b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e686e7b838a8c8c877f736d63564c41362a1e110500000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c8895959595959595959595959595959595959595959595959595959595959595959595959083776a5f54473b2e221508000f1b2835424e5b6875818e9ba8b4ada194877a6e615a5a5a5a5a5a5a5a555d60656c727e8b939eaaaaa1968e81756b6054483b31251a0e02000000000000000000000000000000000000000000000000000000000008131e2935414c56626d75828f96a0a9b2b0a69f97928b85817d7b79797a7b7e81868d9399a1a9b2afa69e938b7f726a5f53473d3221170d020000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323b434b51575e616b70787e858d92999ea6acb1aea8a19e948f87817a726d666059534d45413a332d261d1a140c07010000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d665c5044382b1f12060000000000020b151e273039434b555d666d6d6d6d6d6d6d6d6d6d6d6d685d5245392c20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007101921272c2e2f313131313131312e2d2a251f170f070707070707070707070707070707070707070707070707070707070707070707070706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414c565f696e787d807f7b736d635b51443a3025190d0100000000000000000000000000000000000000000000000000000000000916222f3c4955626f7c88898989898989898989898989898989898989898989898989898989898989898989898989887c6f6255493c2f221609000f1b2835424e5b6875818e9ba8b4ada194877a6e61544d4d4d4d4d4d4e4b51535b606c75818e98a3aea89e93897c6f63574d42362a1e12050000000000000000000000000000000000000000000000000000000000010d1924303a44515b616d7a849196a0a8b0b0a9a29f97928d8a87868686888a8e92989fa4abb2afa59e948e81776c60584e43352b210f05000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d555d60696e757d838b92979fa3abb0b3aaa29f96918a827c746d68605c544f46423c352f27221b140b090200000000000000000000000000000000000004101d2935404b555d606060606060606060605c544a3f34281c1003000000000000030c151e27313a434b545c6060606060606060606060605d564c4135291d110400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070f161b1f22232424242424242421211e1a140d050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d575f666d7073726e69635b51494032291e13080000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7a6e6154473b2e211408000f1b2835424e5b6875818e9ba8b4ada194877a6e615447404040404041404549505a616d7a86929facafa59c8f8276695e53463a2d21140700000000000000000000000000000000000000000000000000000000000008131e28323f46525e686e7b8491969fa6aeb3ada9a19e9a969499929995979b9fa3aaafb1aca49f938f82786d655b50463c3123190f00000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565e676d737b818990959ea1a9aeb5b3a9a198928c847e766f6a615e56504a423d373129241d17110a020000000000000000000000000000000000000000000c18242f39434b5153545454545454545453504a42382e23170b0000000000000000030c151f28313a424a51535454545454545454545454524c433a2f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0f131516171717171717171514120e09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141e29323c454d545c60646665615f57514940372e20170d020000000000000000000000000000000000000000000000000000000000000613202c3945515d676d6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e685e5246392d201407000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b343434342f35383f46525e6874818e9ba7b4ab9f94877b6e6154483b2e211507000000000000000000000000000000000000000000000000000000000000020c16202a36414c565e696e7c848f949fa2aaaeb3adaba7a3aba39fa3aba4a8acaeb2aca7a09a938d81796d665c53493f342a20110700000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e7980868e939da0a7adb3bbb9ada19791867f79716c625f58524c443f38302b261f18130b06000000000000000000000000000000000000000000000007121d273139404547474747474747474746443f3830261c1106000000000000000000030d161f283039404446474747474747474747474745413a31281e13080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030709090a0a0a0a0a0a0a08070502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a333c424a505357595955534d4540372e251c0e050000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606262626262626262626262626262626262626262626262626262626262626262626262626262615e564c41362a1e1105000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e27272724292d36414c5664707d8a97aab4b0a6998c7f7266594c3f2e23180c00000000000000000000000000000000000000000000000000000000000000040e1925303a444d575f6a6e7a828b92989fa2aaacb1b3b0b5afacafb5b1b4aeaba8a09e95908880776d675d544b41382d22180e0000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000814212e3b4754616e7a848c92989ea5acb1b9bec4b8ab9e91857b736d67615a534e46413a342e261e1a140d0701000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a38342e261e140a0000000000000000000000040d161e272e34383a3a3a3a3a3a3a3a3a3a3a3a39352f281f160c01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a30383f44464a4d4c4846423c332e251c130a0000000000000000000000000000000000000000000000000000000000000000010d18242f39434b5153565656565656565656565656565656565656565656565656565656565656565656565656565654524c443b3025190e02000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211a1a181b25303a4754616d7a8798a2aeb5a89c8f827569554b4034281c10040000000000000000000000000000000000000000000000000000000000000008131e28323b454e575f686d787f858d92989da0a7a6a8a9aaaaa9a9a7aaa29f9b96918b837c736c655d554b42392f261b0f060000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a46525e696e7b828a91969fa2a9afb5bdb9ada19791847d756e69605d555049413d363028231d150c0903000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b28231c140c02000000000000000000000000040c151c23282c2d2d2d2d2d2d2d2d2d2d2d2d2c29241e160d040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181e262e34383a3d403f3b3a37312a211c130a0100000000000000000000000000000000000000000000000000000000000000000007121d28313940454749494949494949494949494949494949494949494949494949494949494949494949494949494746413b32291e140800000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114070c13202d3946525e687885929fabb7ab9e918478675c5145382c1f130600000000000000000000000000000000000000000000000000000000000000020c162029333c454e565d666c727b81868c909597999c9c9d9d9d9c9a9898928e8a847f786f6b605b534b433930271d140a000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d565f696e757d848c92979fa4abb0b9b3a9a096918a827b736d67605b534e46413b342e271e1a150d08010000000000000000000000000000000000000000000000030b12181d1f202121212121212121201f1c17110a020000000000000000000000000000030b12181c1f202121212121212121212121201d19130c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c151c23282c2d3133322e2d2b261f180f0a0100000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3b3936302920170d0200000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140805111d2935414c566b7884919eabb7ada19686796d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000050e17212a333c444c545b60696e747a7f83878a8d8f909091908f8e8b8985827d78726d6660595049413931281e150b02000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303b444d575f626b70787f858e93999fa6acb2b2a8a09e948f87807a716c656058524d454039302b262019130b06000000000000000000000000000000000000000000000001070c10131414141414141414141312100b06000000000000000000000000000000000000070c101213141414141414141414141413110d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a11171c1f2024262622211e1a140e0600000000000000000000000000000000000000000000000000000000000000000000000000040d161d24292c2d2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2e2d2a251e170e050000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114070c121e2a36424d576b7885919eabb8b2a894877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000050f18212a323a424a50575e61686d73777b7e80828384848382817f7c7975716d66605c544f443f382f281f160c0300000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000009141f29323c454d535961666d727a818790949ea1a8aeb2aca69e99928d857e786f6a615e56514b423e373129241e17110a02000000000000000000000000000000000000000000000000040607070707070707070707060300000000000000000000000000000000000000000000040607070707070707070707070706040100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060c101213171a191514120e0903000000000000000000000000000000000000000000000000000000000000000000000000000000040c12181d2020232323232323232323232323232323232323232323232323232323232323232323232323232321201e19140d05000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211718181c222d3a46525e697986929facb9aea194887b6e6155483b2e22150800000000000000000000000000000000000000000000000000000000000000000000060f1820282f383f444d52565e6166696e71737576777776767472706d6664605c54514a423d332d261d160d040000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d17202a333c42474f545c60686d747c828a91969fa2aaafb0aba39f97918b837c746e68605c544f47423c352f27221b140b08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000306070a0d0c0807050200000000000000000000000000000000000000000000000000000000000000000000000000000000000001070d10131416161616161616161616161616161616161616161616161616161616161616161616161616161414110e080200000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e24242423282c343c4854616e7b8799a3aebab4aa94877b6e6154483b2e2115080000000000000000000000000000000000000000000000000000000000000000000000060e161d262d333b42464c5254575e61646669696a6a6a69676563605c5453504a4440393027221b140b04000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000050e18212a31373e424a51565e616a6f767e848c92989ea5acb1aea9a19e959087817b726d666159534d45413a332d261d19140d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040607090909090909090909090909090909090909090909090909090909090909090909090909090908070502000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b303030312e34383e46505a65717e8b98abb4baaea298877a6d6054473a2d211407000000000000000000000000000000000000000000000000000000000000000000000000040b141c222830363a4146474d5354575a5c5d5d5e5d5c5b585653514b46443f38342e271e17110a0200000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060f181f262b303940444c52585f626c71797f868e939da0a7adb3ada79f9a938e857f79706b625f57514c443f382f2a251f170e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3e3f4045465058616c76838f9ca9b6b8ab9f928578685d5245392c20130700000000000000000000000000000000000000000000000000000000000000000000000000020a11171f252a3036393b4246484b4d4f505151504f4e4c494645403a38342e28231c150c06000000000000000000000000000005121e2b3845515e6b7884919eaba89b8f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060e151a1e272e343a41464e535a61676d737b818990959ea1a9aeb1aca49f98928c847d766e69605d555049413d36302920191007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080c0e0f13131313131313131313131313131313131313131313131313131313131313131313131313131313130807050200000000000000000000000000030709090e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e08070502000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4b4b4b51535a616a717e8a949fabb7b6aa9d9083776a564c4135291d1104000000000000000000000000000000000000000000000000000000000000000000000000000000060b141a1e252a2d31363a3b3e40424344444343413f3d3a38342e2b28231c18120b0300000000000000000000000000000005121e2b3845515e6b7884919ea3a39b8f8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c232830363c434750555d60696e757d838b92979fa3abb0afaaa29f96918a827b736d67605b534e46413b322b23190f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001090f14181b1b20202020202020202020202020202020202020202020202020202020202020202020202020202020201514120e0903000000000000000000040a0f1315161b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1514120e090300000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e615757575757575758545c60646c717c85929ea6b0bbb2a99a8d8074675a4d412f24190d010000000000000000000000000000000000000000000000000000000000000000000000000000000002090e13191e20252a2d2e31333636373737363432302d2c28231f1c17110c07000000000000000000000000000000000005121e2b3845515e6b788491979797978f8275685c4f4235291c0f02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252a32373e434b51575e616b6f787e858d92999ea6acb2aea8a09e948f87807a716c656058524d443d352b21160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d21211e1a140d0500000000000000070f161b1f222327272727272727272727272727272727272722211e1a140d06000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e63636363636363646566666d71767e859297a2adb8b9ada197897d7063564a3d302317080000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d11141a1e21212427292a2a2b2a29282523201f1c1812100b060000000000000000000000000000000000000005121e2b3845515e6b78848a8a8a8a8a8a8275685c4f4235291c0f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c131920262b313940454d535960666c717a80878f949da0a8aeb2aca69e99928d857e786f6a615e564f473d32271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151d252c31343539393939393939393939393939393939393939393939393939393939393939393939393939393939392e2d2a251f170f05000000000007111921272c2f303434343434343434343434343434343434342e2d2a261f170f060000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a707070707070707071727376797d828a9297a2a9b3bdb2a89e9184786d6053463a2d2013070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105090e121415181a1c1d1e1e1d1c1b19161313100c0703000000000000000000000000000000000000000000000a1723303d4a5663707d7d7d7d7d7d7d7c6f6256493c2f2316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1f272f353b42464f545b60686d737b828a91969fa2aaafb0aba39f97918b837c746e6860594f43382c1f1307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009131d272f373d404246464646464646464646464646464646464646464646464646464646464646464646464646464646463b3a36312921170d03000000040f19232b32383b3c4141414141414141414141414141414141413b3a36312921170d0300000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7e7e8082858a8f949fa2a9b3bbb4aba0968c7f72665c5044382b1f1206000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020507080b0d0f10111110100e0c0a070604000000000000000000000000000000000000000000000000000916222f3c4854606b707070707070706f6a6054473b2e221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d151d242931363d424a50565d60696e757d848c92989fa4abb0aea9a19e959087817a6f6b6054483b2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f1a252f3941484d4e53535353535353535353535353535353535353535353535353535353535353535353535353535353534846423b33291f14090000000a16212b353d4448494e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4846423b33291f140900000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8b8d8f92979c9fa6adb3bbb3aba3999184796d60544a3f34281c1003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5960636464646464646260584e43372b1f13060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444c52575f626b70787f858e93999fa6adb2ada79f9a938e867d6f6356493c30231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814202c37414b53595b60606060606060606060606060606060606060606060606060606060606060606060606060606060605f534d453b31251a0e0200030f1b27323d474f54565a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55534d453b31261a0e02000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b7aca29a9796969696969696969798999c9fa2a9abb0bab8b0a9a29992877c6f675c5142382e23170b000000000000000000000000000000000000000000000000000000000000000000000406070604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c27333d474f545657575757575756544e463d32271b0f0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333a41454d535961666d727a818790949ea1a8aeb1aca49f988a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e574d42362a1e12050007131f2c38444f596063676767676767676767676767676767676767615f574d42362a1e1205000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a4a5a6a9abadb3b7b7b1aba69e9792877e716a60554b4030261c11060000000000000000000000000000000000000000000000000000000000000001070c10131413100c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212b353d44484a4a4a4a4a4a4a4947433d342b20160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f353c42474f545c60686d747c838a91969fa2aaafafaa978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2734404d59656f75797979797979797979797979797979797979797979797979797979797979797979797979797979797976695e53463a2d211407000915222f3b4854606b6f7474747474747474747474747474747474746e695f53463a2d211407000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b1b1b3b5b5b3b2acaaa79f9d948f857d716c61584e43392f1e140a00000000000000000000000000000000000000000000000000000000000000030b12181d1f201f1d18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050f1a232b33383c3d3d3d3d3d3d3d3c3b37322b22190f040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373e424a51565e616a6f767e848c92989ea5aca4978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758186868686868686868686868686868686868686868686868686868686868686868686868686868686867b6e6154483b2e21150800091623303c4956636f7d8181818181818181818181818181818181817b6e6155483b2e221508000000000000000000000000000000000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadb5afacabaaa8a6a8a09e9a959089827b706b615a50463d31271d0c02000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2c29241d150d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21272c2f303131313131312f2e2b27201910070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920262b303940444c52585f626c717980868e939da0a7978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393939393939393939393939393939393939393939393939393939393939393939393877b6e6154483b2e211508000c1825323f4b5865727e8b8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d897c6f6256493c2f231609000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a39f9e9d9c9a9796918d88837d766e69615950483e342b1f150b000000000000000000000000000000000000000000000000000000000000030c151f272f35383a38352f271f1810060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080f161c20222324242424242423221f1b160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1e272e343a41464e545a61676d737b818990959e978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f94877b6e6154483b2e211508000c1825323f4b5865727e8b989a9a9a9a9a9a9a9a9a9a9a9a9a9a95897c6f6256493c2f231609000000000000000000000000000000000f1b2835424e5b6875818e93939393939393939393939393939393999292908f8d8a8884807c76706b615e574f473e362c22190d030000000000000000000000000000000000000000000000000000000000000b151e273139404547454039312a22180e030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171717171717171615130f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090c151c232830363c434750555d60696e757d838b92978a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaca194877b6e6154483b2e211508000c1825323f4b5865727e8b98a5a7a7a7a7a7a7a7a7a7a7a7a7a295897c6f6256493c2f231609000000000000000000000000000000000f1b2835424e5b68758187878787878787878787878787878787868686858482807e7b77746f6a636159534d453d352c241a100700000000000000000000000000000000000000000000000000000000000007121d273039434b5153514b433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a0a0a0a0a0a0a090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181e252a32373e434b51575e616b70787e858d8a7e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1aea194877b6e6154483b2e211508000c1825323f4b5865727e8b98a5afafafafafafb4b4b4b4b4afa295897c6f6256493c2f231609000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a797978777573716e6967625f58554f46423b332c231a1208000000000000000000000000000000000000000000000000000000000000000c18232e39434b555d605d554e463c31261a0f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070c131920262b313940454d535960666c727a80867e7164574b3e3124180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a194877b6e6154483b2e211508000c1825323f4b5865727e8b98a2a2a2a2a2a2a2a7a9afb7bcafa295897c6f6256493c2f2316090000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d666b6a696764615f5755534e48443d363129211a11080000000000000000000000000000000000000000000000000000000000000004101c2834404b555d676d675f584e43372b20150a0000000000000000000000000000000000000000000000000000020507080705020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080d151b1f272f353b42464f545b60686d747b7c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b8ada39b9897979797979797979797979797979797979797979797979797979797979794877b6e6154483b2e211508000c1825323f4b5865727e8b96969696969696969b9ea5afbaafa295897c6f6256493c2f2316090000000000000000000000000000000004101d2935404b555d606060606060606060606060606060606060605c545d5c5a5755534d4947433c38332a251f170f0800000000000000000000000000000000000000000000000000000000000000020d17202c3845515c676d7a6f6a5f53473c32271b0f04000000000000000000000000000000000000000000000002090e11141414110e090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040a0d151d242931363d424a50565d606a6e6f6a5f53473b2e211508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b877b6e6154483b2e211508000c1825323f4b5865727f8989898989898989898e939ea9b6afa295897c6f6256493c2f23160900000000000000000000000000000000000c18242f39434b5153545454545454545454545454545454545353514b514f4d4b4846423c3b37322c27211a140d05000000000000000000000000000000000000000000000000000000000000000009141f2935414c56606d79847c6f62584e43372b21160a00000000000000000000000000000000000000000000050d14191e2021201e19140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181f252a2f383f444c52585f62625f584e43372b1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e796d6053473a2d201407000814212e3b4754616e7a7c7c7c7c7c7c7c7c7c818e9ba7b4afa295897c6f6256493c2f231609000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474645404442403e3b3a36312e2b26201c160e09030000000000000000000000000000000000000000000000000000000000000000020e1925303945525d68727f8c82756a6054473d32271b0f050000000000000000000000000000000000000000050e171f252a2d2e2d2a251f1a140d070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c141a1d262d333a41454e535555534e463c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a71717171717171717171717171717171717171717171717171717171717171716d675d5145392c201306000714202d3946525e686e6f6f6f6f6f6f6f6f73808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a38342e3634312e2d2a26211f1b15100b050000000000000000000000000000000000000000000000000000000000000000000005111e2a36424d56606d7a8592887c6f62594f43382c21160b00000000000000000000000000000000000000020d17202930363a3b3a36302b261f18130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090b141c22282f353c4347484947433c342a20150a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e64646464646464646464646464646464646464646464646464646464646464605d554b4035291d11040005111e2a36414c565e61636363636363636673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c282329272422211e1a15130f0a040000000000000000000000000000000000000000000000000000000000000000000000040f19222d3a46525e6973808d978f82756b6054483d33271c0b0200000000000000000000000000000000000009141f29323b42464746423b373129241d17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020a11171e242931373a3b3c3b37322a22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6158585858585858585858585858585858585858585858585858585858585853514b433a2f24180d0100020e1925303b444c5254565656565656596673808c99a6b3afa295897c6f6256493c2f23160900000000000000000000000000000000000000030b12181d1f202121212121212121212121212121212120201f1c181c1a181514120e090603000000000000000000000000000000000000000000000000000000000000000000000000000a16212b37434e58616e7b86929f94897c6f63594f44382c1d140a0000000000000000000000000000000000020e1925303b444d5254524d46423c352f27221b140b090200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b131920262b2e2f2f2e2b26201810070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4b4745403a31281d130700000008141e29323b41464749494949494d596673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000000001070c10131414141414141414141414141414141414141313100c070d0b08070502000000000000000000000000000000000000000000000000000000000000000000000000000000020c1b27323a47535f6a74818e98a29c8f82766b6054483e2f261b11060000000000000000000000000000000005111e2a36424d565e615e56534d45413a332d261d1a140c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d151a1f212222211f1b150e07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3a39352f281f160c01000000020d1720293036393b3c3c3c3c404d596673808c99a6b3afa295897c6f6256493c2f2316090000000000000000000000000000000000000000000000040607070707070707070707070707070707070707060400000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a141e2c38434f59626e7b87929faa9f94897d7063594f41382d22170b000000000000000000000000000000000714202d3a46525e696e69615f57514b443f382f2a251f18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003090f1214151615130f0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b3131313131313131313131313131313131313131313131313131312d2c29241d160d040000000000050e171e252a2d2e30303033404d596673808c99a6b3afa295897c6f6256493c2f231609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006111c2630384854606b75828f99a3afa69d9083766c6153493f33271c11060000000000000000000000000000000814212e3b4754616e7b756e69605d555049413d363029241d150d0a04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206080809080603000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e252525252525252525252525252525252525252525252525252520201d18130c0400000000000000050d14191e202123232633404d596673808c99a6b3afa295897c6f6256493c2f23160900000000000004080c0e0f131313131313131313131313131313131313131313121211100e0c0907060400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17232e3842505a636f7c89939eabb5ab9f958a7d70655b5044382e23170b0000000000000000000000000000000e1b2835414e5b687481827b736d67605b534f46423b352f271f1b150d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21181818181818181818181818181818181818181818181818181413110d070100000000000000000002080e111414161a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000000001090f14181b1b2020202020202020202020202020202020202020201f1f1e1c1b19161413100c07050200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c28343f4a54616c7683909ca5afbdb1a79d9083786c60544a3f34281d120700000000000000000000000000000e1b2835414e5b6874818e86807a716c656059524d454039312b262019130c07000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0706040100000000000000000000000000020507080d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000000030b131a202427282d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2c2c2b2b29272623201f1c1814120e0904000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c16202b3844505c66707d8a949fabb9b8b8aca0958a7e71665c5044392e23180c01000000000000000000000000000e1b2835414e5b6874818e928d857e786f6b615e57514b433e37322a251e18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f2316090000010b151d252c313435393939393939393939393939393939393939393939393837363432302d2c2923211e1a14100c070000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2935404b55606d7883919da6b0adabacaea79d9184786d60544b4034281d1207000000000000000000000000000e1b2835414e5b6874818e9b97918b837c756e69605d555047433c363028231c150c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000009131d272f373d404246464646464646464646464646464646464646464645454443413f3c3a38342f2d2a261f1c18120c0701000000000000000000000000000000000000000000000000000000000000000000000000010d1924303845515d67717e8b95a0aca9a19e9fa2aaa0968b7e71665c5145392f24180c010000000000000000000000000e1b2835414e5b6874818e9ba19e959089817b736d67615a534e46413a342e271e1a150d0801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f23160900040f1a252f3941484d4e5353535353535353535353535353535353535353535252514f4e4c494745403b3a36312c28231d18120b06000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56606d7984919ea7ada197929298a2a89e9184796d60554b4035291d13070000000000000000000000000e1b2835414e5b6874818e9ba7a79f9d938e867f79716c625f58524c444039302b262019130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000814202c37414b53595b60606060606060606060606060606060606060605f5f5e5e5c5a595653514b4846423b38342e29241d17110a020000000000000000000000000000000000000000000000000000000000000000040e18222d3946525d68727f8c96a1ada99e928586929faba1968b7f72675d51453a2f24180d0200000000000000000000000e1b2835414e5b6874818e9ba7b1aba59e98928c847e766f6a615e56514a423e373129241e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000c1824313d48535d65686c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6b6a69676563605c5555534d46454039352f28221c140b06000000000000000000000000000000000000000000000000000000000000000a15202a36424d57616d7a85929fa8ada1978b7f808d99a4a89e9184796d60554b4135291e130800000000000000000000000e1b2835414e5b6874818e9ba2aaafafaaa29f96918a827c746d68605c544f47423c352f28221c140b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000e1b2734404d59656f757979797979797979797979797979797979797979797878777674726f6d6766615f5753514b454039332d261d170f060000000000000000000000000000000000000000000000000000000000030f1b26313a46535e6973808d97a2ada99e9185797b87939faca1978c7f72675d51453a3024190d02000000000000000000000e1b2834414e5b6774818c92989ea5acb1aea8a19e949087817a726d666159534e45413a332d261d1a140d07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b68758186868686868686868686868686868686868686868685858482817f7c7976726e6964605c55514b443f382f292117110a0200000000000000000000000000000000000000000000000000000006121f2b37434e58616e7b86929fa9ada2978c7f7275828f9ca7a99e92857a6d60564c4135291e1408000000000000000000000714202d3a4753606d797f868e939da0a7adb2aca69f99938e857f78706b625f57524c443f382f2a251f18120b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e93939393939393939393939393939393939399929291918f8d8c8986837f7b76716d67605d55504a423b3328231c140c0300000000000000000000000000000000000000000000000000030c1a242e3a47535f6a74818e98a3aeaa9f92857a6d707d8995a0aca1978c7f73685d52463b3025190d0300000000000000000006131f2c3845515c676d737b818990959ea1a9afb0aba49f97928c847d766e6a605d56504a423d363129241d17110a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9b9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9fa39f9f9e9d9c9a989992908c88837e79726d67605b544d453f342e261e150d030000000000000000000000000000000000000000000000000a151e2c38444f59626f7c87939faaaea2988c8073676b7783909da9a99f92857a6d61564c41362a1f140900000000000000000004101c2934404b555c60696e757c838b92979fa3abb0afa9a29f96918a827b746d68605b544f46423b352f27221b140b0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8acacacacacacacacacacacacacacacb5afacababaaa9a7aba39f9c9995908b857f79716c665f5750443f3830271f150d030000000000000000000000000000000000000000000006111c2630384854606b75828f99a4afab9f92867a6d6165717e8b97a1ada2988d8073685e52463b31251a0e030000000000000000000c18232f39434b51575e616b6f787e858d92999fa6acb2ada8a09d948f87807a726c666059534d454039332d261d19140c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b9b9b8b3b2b1b1b1b1b1b1b1b1b1b1b1b2b3b4b6b5b4b4aeaca9a79f9d97928c847e786e69625a504a423931271f150c030000000000000000000000000000000000000000000c17232e3842505a636f7d89949eabaea3998d8074685e606d7985929eabaa9f92867a6e61574d42362a1f150900000000000000000007121d27313940454d525960666c717a80878f949ea0a8aeb2aca69e99928d857e78706b615e57514b443f382f2a251f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4bfb5ada7a5a4a4a4a4a4a4a4a4a4a4a5a5a6a7a9abadb3b5b8b6b1aba9a19e96918b827b716c605c544b433931271e150b000000000000000000000000000000000000000003101c28343f4a54616c7683909da6b0ab9f92867b6e61565c6773808c99a3aea2988d8074695e53463c31261a0e030000000000000000010b151f272f343b42464f545b60686d747c828a91969fa2aaafb0aba39f97928b837d756e69605d555049413d363028231d150c070100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b8ada39b98979797979797979797979898999b9c9fa2a9a8acaeb4b8b3ada8a19e9490867e746d665d554b433930271c1207000000000000000000000000000000000000020c16202c3844505c66717d8a959fabafa4998e8174695e5255616e7a86929facaa9f92867b6e61574d42372b20150a000000000000000000030d151d232930363d424a50565d606a6f767d848c92989ea5acb1aea9a19e959089827b736d67605b534e46413b342e271e18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b3a79b918b8b8b8b8b8b8b8b8b8b8b8b8c8c8e8f9297989b9fa2aaacb1b8b2ada69f98928b80786d675d554b42392e23180f05000000000000000000000000000000000008131e2935404b55606d7884919da7b1ac9f93877b6e62574d525e6874818e9ba6aea3988e8174695f53473c31261b0f04000000000000000000030b12181f252a2f383f444c52585f626c70797f868e939da0a7adb3ada7a09d938e868079716c656058524d4540393029231d150d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b2a5988b7f7e7e7e7e7e7e7e7e7e7e7e7f80818385888b8f92989da0a7acb1b9b0aaa29f928d82796d675c544a40342821170d03000000000000000000000000000000010d1925303945515d67727e8b96a0acb0a69b8e8175695f53454c56626f7c88949fabaa9f92877b6e61584e43372b20150a0000000000000000000001070c141a1d262d333a41454e535a61676d737b818990959ea1a9afb1aca59e98928c847e786f6a615e56514b433e342f271f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a717171717171717171717272737476797b7e82868b90959da0a7aeb4b4aea49d948f82796d665c51443e33291f140900000000000000000000000000000005111d2a36414c56606d7985919ea8b2aa9e94887c6f62574d4247535f6a7683909ca8afa3998e81756a5f53473c32271b0f04000000000000000000000002090b141c22282f353c434750555c60696e757d838b92979fa3abb0afaaa39f96918a837c746e68605c555045403931271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e64646464646464646465656668656c6e71757a7e838a91959fa3abb2baaea69e948f82786d605a50453b31251a0c0300000000000000000000000000040e18222d3946525e68737f8c97a1adb0a69c8f82766a5f53453c434e5864707d8a96a0acab9f93877c6f62584e43372b21160a00000000000000000000000000020a11171e242931373e434b51575e616b6f787e858d92999fa6afb4aea8a19e959087817b726d67615a514b43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e615858585858585858585959535b606165676d72777d838c9299a0a8b0b8b0a69e948d80746c61574d42362a1e150a000000000000000000000000000a15202a36424d57616d7a85929fa9b3ab9f94897c6f63584e43333c4653606c7884919eaaafa4998f82756a6054473d32271b0f050000000000000000000000000000060b131920262b313940454d525960666c727a80878f949fa4abb5b2ada79f9a938e867f79706c605c554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e61544b4b4b4b4b4b4b4b4c4d49505355555d60656c70787f8691969fa6b0b8b0a69d928a7e71695e53463e30261c11060000000000000000000000020b1b26323a46535f6974808d98a2aeb1a79c9083766b6054463c323844505b66727f8c98a2aeab9e93887c6f62594f44382c21160b00000000000000000000000000000001080d151a1f272f343b42464f545b60686d747c828b9399a4afbbb9b1aca49f98928c847d756d675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473e3e3e3e3e3e3f3f403f4446484b51535a61666d737c8490949fa6b0b8aea49f92867b6e615a5042382e23170c00000000000000000000000a141d2b37434e58616e7b86929faab3aca0958a7d7063594f443428333f4a54606d7a85929fabafa59c8f82766b6054483d33271c0b0200000000000000000000000000000000030a0d151d232930363d424a50565d606a6f767e86939facb9c2beb6afaaa29f96918a827a6d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b313131313132322d3337393b40454750545c606a6f7a828f949fa7b1baaea2988f82766c61544a3f34281b110600000000000000000006111b262f3847535f6a75818e99a3aeb2a89d9083776b6155473d32222d3845515d6774808d99a4afaa9f94897c6f63594f44382c1d140a000000000000000000000000000000020a11171d242931373d424a51565e616a6f787e859199a4afbbbdb5afa9a19e959089827b6e675c5145382c1f1306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e25252525252622272b2d2f35393e424a50585f686d79828f95a0a9b3b4aa9e948a7e71665c5044382d22170b0000000000000000000b17222d38414f59626f7c87939fabb4aca0968a7e7164594f44352b212935414c55616e7b87939facb0a69c9083766b6054483e2f261c110600000000000000000000000002080b141b22272f353c42464f545c60686e747c838b9197a1abb5b8b0aba39f97928b837d756e695f554b4034291c1004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211818181819171b1f2024292c30383f444e565e676d79839097a2adbab0a69e9184786d6053493f33271b0f0300000000000000030f1b27333f4953606b76828f9aa4afb2a89e9184786d6053463e332019242f3a46535f6975828f9ca7b1ab9f94897d70635a5042382d22170b0000000000000000000000070c13191d262d333a40454d535961666d727a818790959ea1a9b2b2aca69e99928d857e78706b615f574d43392f23180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140b0b0c060b0f1213181d20262e343c444c555d676e7b85929fa6b0b9aca0968b7e71655b5044372b1f12070000000000000005121f2b3744505b65707d89949facb6ada1968b7e71665c5044382b1f131e2a36424d5763707d8995a0acb0a69d9083776c61544a3f33281c0f030000000000000000030b12181e252a2f383f444b51575f616b70787f858e939a9fa7adb2ada8a09d948f87807a726d666059534d453b31271d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000305070d11151c2328323a434b555f69717e8a949facb6b2a89e9184786c605346392e23180c00000000000004101c2834404a54606c7883909da6a3a3a99e9184796d60544a3f34281c101a26313b4854606b7783909da9a3a39f958a7d70665b5044382b1f120600000000000003090c151c232830363c414950555d60696e757d848c92989fa4acb1afa9a29f96918a827b746d68605c544f46423b33291f150b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000001040a111720283139434d57616c76828f9aa4afb8aca096897c7063554b4034281c1004000000000006121f2c3844515c66717e8a959696969696978c7f72665c5142382e23170b141f2c38444f5965717e8b9796969696969083786c605346392d2013060000000000060e141a1e272e343a41464e535b60676d737b828991959fa2aaafb0aba39f97928c847d766e6a605d56504a423d36312921180d030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000060e161f28313b45505a626f7c87939facb9b2a89b8e8174675c5145382c1f130600000000000713202d3a4653606d7984898989898989898985796d60544b4030261c1106101c27333d4653606d798589898989898989897e7164574b3e3124180b00000000090f181f262a303940444c525860656c717980868f949da0a8aeb2aca69f99928d857f78706b625f57524c443f38302a261f180f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000040d161f29333e47535f6a75828f9ba8b2b8ac9f9285796d6053463a2d20130700000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d7d7c6f675d5142392e1e140a000b161f2c3845515c676f7c7d7d7d7d7d7d7d7d7c6f6255483c2f22150900000009121b212a31363d424a51565e616a6f787e848d92999ea6acb1aea8a09e948f87817a726d666159534e45413a342e261e1a140d0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000040d17212b37434e58636f7c8996a0acb9aea298897c706356493d3023160800000000000613202c3945525d686d7070707070707070706f6a5f554b4030271d0c020004101c2834404b555f6a6f70707070707070706f6a5f53473a2e211508000006111b242d333b42464f545c60686d747c838b91969fa3abb0afaaa29f96918a827c746d68605c544f47423c353028231c140c09030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000060f1a26313c4653606c7884919eaab7b4aa998c7f7366594c402f24190d010000000004111d2935414c565d60636363636363636363625f584e43392f1e150b0000000c18232e39434e585f626363636363636363625f584e43372b1f120600010c18222d363f454d535960666d727a818790959ea1a9aeb0aca49f98928c847d766f6a615e56514a423e373129241e17110a0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000a151f2b3744505b6573808d99abb5b6a99c8f837669554c4135291d110400000000010d19242f3a434c525456565656565656565655534e463c31281d0c0300000007121d27303c464e5355565656565656565655534e463c31261b0f030005111d29343f4850575f616b70787f858e939a9fa7adb2ada69f9a938e867f79706c625f58524c444039302b262019130b06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000030f1b27333f495363707d8999a3afb8ab9e928578675d5145392c201306000000000008131e28313a4145474a4a4a4a4a4a4a4a4a4847433c342a1f160c00000000000b151e2a343c4347484a4a4a4a4a4a4a4a4847433c342a20150a00000915212e3a45505a62696e757d848c92979fa4acb1aea8a19e949087817b726d67615a534e46413a342e271e1a150d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000b17222d3a4753606d7a86929facb9ada197877a6d6054473a2d2114070000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3c3a37312a22180d040000000000030c18222a31373a3c3d3d3d3d3d3d3d3d3c3a37312a22180e0400000b1724313d4a56626c717b828991959fa2a9afafaaa29f96918a837c746e68605c555047433c363028231c150c0903000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000613202c3945515d677784919eaab7b3a995887c6f6255493c2f221609000000000000040d161e24292c2d3030303030303030302f2e2b26201810060000000000000006101820262b2e2f30303030303030302f2e2b26201810060000000b1825323e4b5865717e868f949da0a8adb1aba59e98928c847e766f6a615e56514b433e37312a251e18120b030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000004111d2935404b556976828f9ca9b5b0a3978a7d7064574a3d3124170a00000000000000040c13191d202123232323232323232322211f1b150e06000000000000000000060e151b1f2122232323232323232322211f1b150e06000000000e1b2835414e5b6874818e989ea6acb1ada79f9d938e868079716c626058524d454039302b262019130c0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000010d18242f414e5a6774818d9aa7b4b1a4978a7e7164574b3e3124180b000000000000000001080d1113141717171717171717171515120f0a040000000000000000000000040a0f12151517171717171717171515120f0a0400000000000e1b2835414e5b6874818e9baab0aea9a19e959089817b736d67615a544e46413b342e271e1b150d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000071a2733404d5a6673808d99a6b3b1a4988b7e7165584b3e3225180b00000000000000000000010406070a0a0a0a0a0a0a0a0a09080603000000000000000000000000000000030608090a0a0a0a0a0a0a0a09080603000000000000000e1b2835414e5b6874818e9ba7aba39f97918b837c756e69605d555047433d363028231d150c0a0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000d192633404c5966737f8c99a6b2b2a5988b7f7265584c3f3225190c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9ba59e99928d857e786f6b615e57514b433e37322a251f18120b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000c1926333f4c5966727f8c99a5b2b1a5988b7e7265584b3f3225180c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e9b9d938f86807a716c666059534d454039312b272019140c070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000000d1a2633404d596673808c99a6b3b1a4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e959089827b736d67605b544f46423b352f271f1b150e0802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000010d1a2734404d5a6773808d9aa6b3b0a4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b6874818e8b837d756e69605d55504a423d363129241d150d0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000000020e1b2835414e5b6874818e9ba7b4b4aa96897c6f6356493c3023160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1b2835414e5b687481857f78706b615f57514b443f382f2a251f18120b0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000005111d2a36414c566976838f9ca9b6aea398877b6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724303d4a5763707d7a726d666059534d45413a332d261d1a140c07010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba8adada194877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000713202d3946525e687884919eabb7ac9f9286786c605346392d20130600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000916232f3c4855616b706d68605c544f46423b352f28221c140b090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e9ba0a0a0a094877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000000000714212e3a4754616d7a8796a1adb6a99d908376665b5044382b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f596163605d56504a423d363129241d17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b6875818e939393939393877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000000003101c28343f4a5464717d8a97a8b2b6ac9a8d817467544a3f33281c0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e474f555754524c443f38302a261f18130b060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1b2835424e5b68758187878787878787877a6e6154473b2e21140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000000000000a121f2c3844505c6674808d9aa7b4afa49a8b7e7164584b3e2d22170b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b16212c353e44484a4745413a342e261e1a140d0701000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3a4753606d797a7a7a7a7a7a7a7a776c605346392d2013060000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0a111a2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000000006111c262f3a4653606d7985929eabb8ac9f93877a6e6154473b2e2114060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a232c33383c3d3a39353028231c140c090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6c655b5044372b1f12050000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171d1d2633404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000000000000000000040d17222d38424f5963707d8a97a1adb6aa9d908377685e5246392d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008111a21282c2f302d2c29241e17110a02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d606060606060606060605b53493f33271b0f03000000000000000000000000000000000000000000000000000000000000000000000000000810171c2023242a2a2a33404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000000000050d162028333f4a54606b76828f9ca9b3b0a6998c807366564d41362a1e11050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810161c20232421201d19130b0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18242f39434b5153545454545454545453504941382d22170b0000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303137373737404d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140800000000000000000000060e171f28323a44505b666f7c89949fabb7ab9f94887b6e6155483b3025190e0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171413110d080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d273139404547474747474747474746443f382f261b110600000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3d44444444444d596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2114080000000000000000030a11172029313a444e58606c7883909da6b0b2a89c908376695f53463a2d1f1408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407090a070704010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3937332d261d140a000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a505050505050596673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e211408000000000004060c10141c2328323a434c565f6a727f8b959fabb8aca0968a7e7164574d42372b1e0d02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2b27221b140b0200000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575d5d5d5d5d5d5d6673808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21140a0a0a0b070c1013171c1f262e343c444c565d686f7c86929fa7b1b1a79d9184786d6053463c31261a0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030b12181d1f202121212121212121201f1b17110a02000000000000000000000000000000000000000000000000000000000000000000000000000814202d3944505a61646a6a6a6a6a6a6a6a73808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e21171717171818181d1f23282c30383f444e565e686d7a849198a2aeb5aba0958a7e71665c5044382a1f140900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070c101314141414141414141413120f0b060000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c70777777777777777777808c99a6b3afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b2e2424242424242524292c2e34383d424a50585f686d7a839096a0aab4afa3999083786d60544a3f3428180e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040607070707070707070706050300000000000000000000000000000000000000000000000000000000000000000000000000000000000a1724313d4a5764707e83838383838383838385919eabb8afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473b30303030303131322f35393a3f44464f545c606a6f7a8390959fa8b2b1a79f92877c6f665c5042382e23170600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b90909090909090909197a1adb9afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6154473d3d3d3d3d3d3d3e3e404045474a50535960666d727c8490959fa7b1b3a99f958d80736a5f544a3f30261c110600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080a0b121212121212121107060300000000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989d9d9d9d9d9d9d9ea1a9b2beafa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e61544a4a4a4a4a4a4a4a4b4b4d4b5153545c60646b70787f8691969fa7b1b4aaa1979083786d60584e42382e1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050b101416171f1f1f1f1f1f1f1e1312100b060000000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5aaaaaaaaaaaaabadb2b8b8afa295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e61575757575757575757575859555d6063666d71767d838c9299a1a8b1b4aaa29892857b6e665c51463c30261c0c02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810171c2123242b2b2b2b2b2b2b2a201f1c17110a02000000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b98a5acacacacacacacacacacacaca295897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a6e6363636363636363636464656668676d7074797d838990959fa3abb2b2aaa29892867d70695e544b40342a1e140a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008121a22282d303138383838383838372d2b28231c140c020000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b989f9f9f9f9f9f9f9f9f9f9f9f9f9f95897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4ada194877a707070707070707070707071717374777a7d81848a90949da0a7aeb4b0a8a19892867d706b60574d42392e22190c0200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005101a242c33393c3e45454545454545443a38342e261e140a0000000000000000000000000000000000000000000000000000000c1825323f4b5865727e8b92929292929292929292929292929292897c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b1a4978a7e7d7d7d7d7d7d7d7d7d7d7d7e7e80818386898d91979c9fa6acb1b3ada69f9691867d706b60594f453b30271d1007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b17222c363e44494a525252525252525146443f3830261c110600000000000000000000000000000000000000000000000000000b1825323e4b5865717e8685858585858585858585858585858585867c6f6256493c2f231609000f1b2835424e5b6875818e9ba8b4b2a69a908a8a8a8a8a8a8a8a8a8a8a8a8a8b8c8e9092999a9ea1a9abb0b5aea9a19e948f847c706b61594f473d33291e150b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c28333e485055575e5e5e5e5e5e5e5d53504a42382e23170b00000000000000000000000000000000000000000000000000000b1724313d4a56626c717979797979797979797979797979797979796f6a6054473b2e221508000f1b2835424e5b6875818e9ba8b4b7aca29a9796969696969696969696979798999b9d9fa3ababadb2b5aeaba39f97928b827a6f6a61594f473d352b21170c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000814212d3944505a61646b6b6b6b6b6b6b6a605c544a3f34281c1003000000000000000000000000000000000000000000000000000915212e3a45505a62656c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6260584e43372b1f1306000f1b2835424e5b6875818e9ba8b4beb4aca6a4a3a3a3a3a3a3a3a3a3a3a3a4a4a6a7aaacafb5b5b1acaba39f99928e857e766d685f584f473e352c23190f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1623303c4955616c7178787878787878776d665c5044382b1f150a0000000000000000000000000000000000000000000000000005111d29343f485056585f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f56544e463d32271b0f03000f1b2835424e5b6875818e9ba8b4babab7b2b1b0b0b0b0b0b0b0b0b0b0b0b1b1b3b4b3b4aeaca9a7a09d99928e86817a716c615e564e463e352c231a11070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1724313e4a5764717d8585858585858583786d6053463c32271b0f02000000000000000000000000000000000000000000000000010c17222d363f454a4b5252525252525252525252525252525252524947433d342b20150a00000f1b2835424e5b6875818e9ba8adadadadadadadadadadadadadadb4aeacababa9a8a6aaa29f9c9995908c86817b746d68625a524c443c342c231a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d79859191919191918a7d7164584e43372b1e14080000000000000000000000000000000000000000000000000006111b242d343a3d3e4646464646464646464646464646464646463c3b37322b22190f0400000f1b2835424e5b6875818e9ba0a0a0a0a0a0a0a0a0a0a0a0a0a0a0aaa29f9e9e9c9b999898928f8c88837f7b746e69615e565046413a322a221a1108000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67737f8c989e9e9e9c9083766a6054473b3025190e000000000000000000000000000000000000000000000000000009121b22292e31323939393939393939393939393939393939392f2e2b27201910070000000f1b2835424e5b6875818e939393939393939393939393939393939398929291908e8c8b8885827f7c77726e69615e57524c443e3630292018100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55616d7a86929facab9f94887c6f62564c41362a1d120700000000000000000000000000000000000000000000000000000911171d2124252c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c2c23221f1b150f07000000000f1b2835424e5b687581878787878787878787878787878787878786868585848381807e7c7976736f6a65615e56534d46413a322a251e170e0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818e9aa4afa69b8e8174685e5246392e23180c000000000000000000000000000000000000000000000000000000060c111517181f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1615130f0a0400000000000714202d3a4753606d797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79797878767573716f6d6666625f5854524d46423b3630292019130c0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2a36414c56626e7b87939facac9f92867a6e61554b4034281c10040000000000000000000000000000000000000000000000000000000105090b0b131313131313131313131313131313131313090806030000000000000006131f2c3945515d676d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6d6c656b6b6968666562605c5455534e4746423b36312a251e170e080200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a47535f6a75828f9ca7aea3998c8073675c5145382c1f160b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101d2935404b555d60606060606060606060606060606060606060605b5f5e5d5b59585553504a4847433c3a36302a251f19130c050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424e5763707d8995a0acab9e9285796d6053463d32271b1003000000000000000000000000000000000000000000000000000000030606070707070707070605030000000000000000000000000000000000000000000c18242f39434b515354545454545454545454545454545454545353504951504e4d4b4946443f3c3b37322d2a251f1a140d08020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7783909da9ada1978b7e7164594f44382c1f140900000000000000000000000000000000000000000000000000060b0f12131414141414141413120f0b060000000000000000000000000000000000000007121d27313940454747474747474747474747474747474747474746443f454342403e3c3a38342e2e2b26201e19140e090300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38444f5964717e8b97a1ada99d9083776b6054483b31261a0e0100000000000000000000000000000000000000000000020a11171c1f2021212121212121201f1b17110a020000000000000000000000000000000000010b151f272f35393a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3937332d363533322f2d2b2823211f1b15110e09020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003101c27333d4653606d7984919eaaaca095897d7063574d42362a1d1307000000000000000000000000000000000000000000020b141c22282b2d2d2d2d2d2d2d2d2d2b27221b140b020000000000000000000000000000000000030d151d24292c2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2b27222a28262522201f1c1715120f0a0502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b161f2c3845515c66737f8c98a2aea79b8f8275695f53463a2f24180d0000000000000000000000000000000000000000000a141d262d3338393a3a3a3a3a3a3a3937332d261d140a000000000000000000000000000000000000030b12181d1f20212121212121212121212121212121212120201f1b171d1b1a18161312100b0606030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b54616d7a86929facac9f93877b6e61554b4135291c11060000000000000000000000000000000000000006111c262f383f44464747474747474746443f382f261b110600000000000000000000000000000000000001070c10131414141414141414141414141414141414141413120f0b060f0d0b090706030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3946525e6874818d9aa4afa4998d8073675d5145382d22170b000000000000000000000000000000000000000b17222d38424a50535454545454545453504941382d22170b00000000000000000000000000000000000000000004060707070707070707070707070707070707070706050300000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935414c56626e7b87939facab9f92857a6d60544a3f33281c0f030000000000000000000000000000000000030f1c28333f4a545b6060606060606060605b53493f33271b0f030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1925303a47535f6975828f9ca7aea2988b7f72665b5044382b1f150a000000000000000000000000000000000006121f2b3844505b666c6d6d6d6d6d6d6d6c655b5044372b1f120500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2b37424d5763707d8995a0acaa9e9184786c6053463c31261b0f02000000000000000000000000000000000613202d394653606c787a7a7a7a7a7a7a776c605346392d201306000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1a26313c4854606b7783909daaaca0968a7d7063584e43372b1e1308000000000000000000000000000000000815212e3b4854616e7b878787878787877a6d6154473a2e211407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000915202c38444f5964717e8b97a4b2a89c8f82766a5f53473a3025190d000000000000000000000000000000000815212e3b4854616e7b879393939393877a6d6154473a2e2114070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58636f7c8996a2afab9f94887c6f62564c4135291c12070000000000000000000000000000000815212e3b4854616e7b8794a0a0a094877a6e6154473b2e211408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815212e3a47535f6a75828f9ca8b5b0a69a8e8174685e5246392e23180c0000000000000000000000000000000815212e3b4854616e7b8794a1ada194877b6e6154483b2e21150800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005121e2b37424d57626f7c87939facb9b8ac9f92867a6d61544a4034281c100400000000000000000000000000000815212e3b4854616e7b8794a1aea194887b6e6155483b2e2215080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020c14212d3a46535f6975818e9aa4afbbbaaea3988c7f72665c5144382c1f160a00000000000000000000000000000815212e3b4854616e7b8794a1aea195887b6e6255483b2f221508000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e2a36424d57616e7b87929facb6c0bfb4aa9e9184796d6053463d32271b0f02000000000000000000000000000815212e3b4854616e7b8794a1aea295887b6f6255483c2f22150900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d1925303a46525e6974818e99a3afbec3bfb9ada1968a7e7164584e43382b1f1409000000000000000000000000000815212e3b4854616e7b8794a1aea295887b6f6255483c2f2215090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2a36414c56616e7b86929fabb5b8b6b2b4b2a89d9083766a6054473b30251a0e010000000000000000000000000815212e3b4854616e7b8794a1aea295887c6f6255493c2f221609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3946525e6874808d99a3aeb1aba9a5a7adab9f95897c6f62574d42362a1d12070000000000000000000000000815212e3b4854616e7b8794a1aea295897c6f6256493c2f23160900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c55616d7a86929fabb1a79f9d999ca3ada79b8e8175695e5246392f24180c0000000000000000000000000815212e3b4854616e7b8794a1aea296897c6f6356493c302316090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b13202c3945515d6773808c98a2aeab9f95908c919caaac9f92867b6e61554b4035291d100400000000000000000000000815212e3b4854616e7b8794a1aea396897c706356493d3023160a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121c2935404b55606d7a85929faab2a89d90837f8c98a2aea3998d8073675d5145382c1f160b00000000000000000000000815212e3b4854616e7b8794a1aea396897d7063564a3d3023170a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3845515d67727f8c97a2adaca0968a7e7a85929fabab9e9285796d6053473d33271c1003000000000000000000000815212e3b4854616e7b8794a1aea3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404a54606d7985929ea9b3a99e91847874808d99a4ada1978b7e7165594f44382c1f1509000000000000000000000815212e3b4854616e7b8794a1aea3968a7d7063574a3d3024170a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2c3844515c66727f8b97a1adada2978b7f726e7b87939faca99d9083776b6054483c31261a0e010000000000000000000815212e3b4854616e7b8794a1aea3978a7d7064574a3d3124170a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1c28333f4a54606d7984919ea9b3ab9f9285796d6975828f9ba7aca095897d7063574d42372b1e13080000000000000000000815212e3b4854616e7b8794a1aea4978a7d7164574a3e3124170b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b3844505b66717e8b96a1adaea3998d807367636f7c89959faba79c8f8275695f53473a2f24190d0000000000000000000815212e3b4854616e7b8794a1aea4978a7e7164574b3e3124180b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202d394653606c7884919da8b2ac9f92867b6e61606b7683909da8ac9f93877b6e61564c4135291c110600000000000000000815212e3b4854616e7b8794a1aea4978b7e7164584b3e3125180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202c38444f5964717e8a96a0acb0a69b8e8174685e5964717e8a96a1ada49a8d8074685d5245382d22170b00000000000000000815212e3b4854616e7b8794a1a7a4988b7e7165584b3e3225180b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040f16232f3c4855616b7783909da8b2aa9f94887c6f625653606d7984919eaaac9f92857a6d60544a3f33281c0f03000000000000000815212e3b4854616e7b87949a9a9a988b7e7165584b3e3225180b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a15202c38444f5963707d8a95a0acb1a79c8f82766a5f53505c66727f8c98a2aea2988c7f72665b5044382b1f150a000000000000000815212e3b4854616e7b878e8e8e8e8e8b7e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030f1b27323b4854606b7683909ca7b1aca095897d7063584e4a54606d7a85929fabaa9e9184786c6053463c32261b0f020000000000000714212e3a4754616d7a818181818181817d706356493d3023160a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2b37434e5863707d89949fabb2a89d9083776b60544645525d6874808d99a3aca1968a7d7064584e43372b1e13080000000000000713202d3946525e686d74747474747474706b6054483c2f2216090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815222e3b4754606a76828f9ca6b0ada1968b7e7164594f44414c56616e7b87929faca89c8f83766a5f53473a3025190d00000000000005111d2935414c565e61676767676767676360594f44382c201307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006121f2b37434e58626f7c88949fabb4aa9e9184796d6053463d3a46535f6975828e9ba7ab9f94887c6f62564c41362a1d12070000000000010d1925303a444c52545b5b5b5b5b5b5b56544f473d33271c100400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d14212e3a47535f6a75828f9ba6b0aea2988c7f72665c51443836424d57636f7c89959faba69b8e8174685e5246392e23180c00000000000008131e28323a4146474e4e4e4e4e4e4e4948443d352b21160b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008141f2a36424d57626e7c87939facb5ab9f92857a6d60544a4034313b4854606b7683909da8ac9f92867a6d61544b4034281c10040000000000020c1620283035393a414141414141413d3c38332b23190f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e1925303a46535f6975818e9aa4afafa3998d8074685d5242392e2c38434f5964717e8a96a1aca3988c7f73665c5145382c1f160a000000000000040e161e25292d2e34343434343434302f2c2721191107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111e2a36414d56616e7b86929facb6ac9f92877b6e61564c41302727323d4653606d7884919eaaaa9e9185796d6053463d32271b0f03000000000000040c13191d2021282828282828282322201c160f070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714202d3946525e6874818d99a3afb0a69b8e8175695e53443a2f1e1f2b3844505c66727f8c98a2ada1978b7e7164594f43382c1f14090000000000000002080d1113141b1b1b1b1b1b1b161613100b0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005111d2935414c56616e7b86929fabb5ab9f94897c6f62574d4232281e1c28343f4a54606d7a85929faba99d9083776b6054483b31251a0e010000000000000000010507070e0e0e0e0e0e0e0a09070400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b13202d3946525d6873808d98a3aeb2a89c9083766a6054453b31201617232e3845515d6773808d99a3aba095897c6f63574d42362a1d120700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007121d2935404b55616d7a85929faab4aca0968a7d7064584e4333291f0d111c2935414c55616e7b87929faca79b8e8275695e5346392f24180d0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c18232e3945515d6773808c98a2aeb3a99d9184786c6053463d3220170d0d19242f3a46535e6975818e9ba7ac9f92877b6e61554b4035291d10040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004101c2834404b55606d7a85929eaaa3a3a1978b7e72655b5044372b1f120508131e2a36424d57626f7c89959fa3a3998d8073675d5145392c2013060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006131f2c3845515c67727f8c9796969696969285796d6053493f33271b0f03010e1a25313b4754606a768390969696969285796d6053473a2d201407000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000713202d3a4653606d798589898989898989898073675c5141382d22170b000009141f2b37434e5864717e898989898989897e7265584b3f3225180c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000714212d3a4754606d7a7d7d7d7d7d7d7d7d7d796d60554b402f261b11060000030f1b27323d4653606d787d7d7d7d7d7d7d7c6f6255483c2f221509000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000613202c3945525d686d7070707070707070706d675d5143392f1d140a000000000a161f2b3844505c666d707070707070706f6a5f53473b2e2115080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004111d2935414c565d60636363636363636363605d554c4131271d0b020000000003101c28343f4a545c6063636363636363625f584e43372b1f120600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d19242f3a434c525456565656565656565654514c433a2f1f150b0000000000000b17232e38424a50535656565656565655534e463c32261b0f03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008131e28313a4145474a4a4a4a4a4a4a4a4a4745413a31281e0d0300000000000006111c2630383f4446494a4a4a4a4a4a4847433c342a20150a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010c161f282f35393a3d3d3d3d3d3d3d3d3d3a39352f281f160c00000000000000000a141e262e34383a3d3d3d3d3d3d3d3c3b37322a22180e0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040d161e24292c2d3030303030303030302d2c29241e160d040000000000000000020c141c23282b2d303030303030302f2e2b2620181006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040c13191d202123232323232323232321201d19130c0400000000000000000000020a11171c1f202323232323232322211f1b150e06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001080d1113141717171717171717171413110d080100000000000000000000000000060b101213161717171717171515120f0a040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010406070a0a0a0a0a0a0a0a0a0706040100000000000000000000000000000000000306070a0a0a0a0a0a0a090806030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 m_StreamData: serializedVersion: 2 offset: 0 diff --git a/game/Assets/Prefabs/Puzzles.meta b/game/Assets/Prefabs/Puzzles.meta index c7ef3d0..2ea54be 100644 --- a/game/Assets/Prefabs/Puzzles.meta +++ b/game/Assets/Prefabs/Puzzles.meta @@ -1,5 +1,9 @@ fileFormatVersion: 2 +<<<<<<< HEAD +guid: bc54a1f3645904c41998c6722318078a +======= guid: c6da548838d743e46857f381c898291a +>>>>>>> e7e4bbde07273bc62d76ed50184c0d39443cfeac folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/game/Assets/Prefabs/Puzzles/Freeze Levels.meta b/game/Assets/Prefabs/Puzzles/Freeze Levels.meta new file mode 100644 index 0000000..9803479 --- /dev/null +++ b/game/Assets/Prefabs/Puzzles/Freeze Levels.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a516426ed883db846a78439fc3dc1601 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 1.prefab b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 1.prefab new file mode 100644 index 0000000..24bda20 --- /dev/null +++ b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 1.prefab @@ -0,0 +1,7143 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3238468172210837 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6558654313298917237} + - component: {fileID: 1737984569908742046} + - component: {fileID: 7050850697603615819} + - component: {fileID: 6266323790267379902} + - component: {fileID: 4771820391583628677} + - component: {fileID: 5332209702423542648} + m_Layer: 0 + m_Name: FallawayFloor(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6558654313298917237 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3238468172210837} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 7.72} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8583742081020060945} + - {fileID: 4307504440198815727} + m_Father: {fileID: 3846930047230017746} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: -36.672, z: 0} +--- !u!33 &1737984569908742046 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3238468172210837} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &7050850697603615819 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3238468172210837} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 1, z: 2} + m_Center: {x: 0, y: 0.63, z: 0} +--- !u!114 &6266323790267379902 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3238468172210837} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 425c126c97ce3fb438fa3ef015d37317, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 10 + fallAwayTime: 1 + _settings: {fileID: 11400000, guid: 36275776eda5c8249bf45e01721afe36, type: 2} + _graphics: {fileID: 1850921994151067546} +--- !u!54 &4771820391583628677 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3238468172210837} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 0 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 122 + m_CollisionDetection: 0 +--- !u!114 &5332209702423542648 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3238468172210837} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 6e31084a96bb93a44a85563a6208d0da, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6266323790267379902} + m_TargetAssemblyTypeName: FallawayFloor, Assembly-CSharp + m_MethodName: Reset + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &20060035715551252 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 20060035715551253} + m_Layer: 0 + m_Name: Freeze Level 1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &20060035715551253 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 20060035715551252} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -13.588127, y: -19.364407, z: 54.67813} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 20060037577051157} + - {fileID: 562383715354482240} + - {fileID: 8164979977992231164} + - {fileID: 8164979979169166208} + - {fileID: 20060036375801200} + - {fileID: 4465365964454472984} + - {fileID: 562383715498334875} + - {fileID: 20060037679400276} + - {fileID: 20060036794542516} + - {fileID: 8164979979093022160} + - {fileID: 8164979977984596284} + - {fileID: 562383713938988229} + - {fileID: 562383714451495805} + - {fileID: 562383715439183755} + - {fileID: 562383715543888831} + - {fileID: 562383714023920747} + - {fileID: 562383714043975238} + - {fileID: 8572624381536379096} + - {fileID: 3281454039531256279} + - {fileID: 2798628020550802209} + - {fileID: 3846930047230017746} + - {fileID: 562403103976668152} + - {fileID: 246302487956808223} + - {fileID: 5931239342839183463} + - {fileID: 5626046661422345216} + - {fileID: 9002542913813899778} + - {fileID: 4635162623093718940} + - {fileID: 2446676530515509889} + - {fileID: 623706336143379586} + - {fileID: 56587754829128422} + - {fileID: 8377478462563010161} + - {fileID: 2576509376662315510} + - {fileID: 5458660025359468937} + - {fileID: 3550467916795455046} + - {fileID: 4534230780277584132} + - {fileID: 1068680371193017537} + - {fileID: 3803039817882353172} + - {fileID: 3786457437779540425} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &20060036375801204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 20060036375801200} + - component: {fileID: 20060036375801203} + - component: {fileID: 20060036375801202} + - component: {fileID: 20060036375801205} + m_Layer: 0 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &20060036375801200 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 20060036375801204} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 13.588127, y: 19.364407, z: -54.67813} + m_LocalScale: {x: 6.12, y: 1, z: 10.7} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &20060036375801203 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 20060036375801204} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &20060036375801202 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 20060036375801204} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &20060036375801205 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 20060036375801204} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &20060036794542504 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 20060036794542516} + - component: {fileID: 20060036794542519} + - component: {fileID: 20060036794542518} + - component: {fileID: 20060036794542505} + m_Layer: 0 + m_Name: Cube (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &20060036794542516 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 20060036794542504} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -15.211872, y: 13.364407, z: -46.37813} + m_LocalScale: {x: 73, y: 1, z: 46} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &20060036794542519 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 20060036794542504} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &20060036794542518 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 20060036794542504} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &20060036794542505 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 20060036794542504} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &20060037577051159 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 20060037577051157} + - component: {fileID: 20060037577051156} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &20060037577051157 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 20060037577051159} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 13.588127, y: 22.364407, z: -54.67813} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!108 &20060037577051156 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 20060037577051159} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.02 + m_NormalBias: 0.1 + m_NearPlane: 0.1 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!1 &20060037679400264 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 20060037679400276} + - component: {fileID: 20060037679400279} + - component: {fileID: 20060037679400278} + - component: {fileID: 20060037679400265} + m_Layer: 0 + m_Name: Cube (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &20060037679400276 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 20060037679400264} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -34.611874, y: 20.764406, z: -43.37813} + m_LocalScale: {x: 6.12, y: 1, z: 10.7} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &20060037679400279 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 20060037679400264} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &20060037679400278 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 20060037679400264} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &20060037679400265 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 20060037679400264} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &27575015998299894 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4132136880676496750} + - component: {fileID: 1682088334694867167} + - component: {fileID: 6743942567982561985} + - component: {fileID: 8507431608899811324} + m_Layer: 0 + m_Name: Collision + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4132136880676496750 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 27575015998299894} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 5070601455115496617} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1682088334694867167 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 27575015998299894} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &6743942567982561985 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 27575015998299894} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8507431608899811324 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 27575015998299894} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.7892379, y: 0.100711815, z: 1.7912163} + m_Center: {x: -0.88613075, y: 0.043598715, z: -0.895608} +--- !u!1 &815233953411150567 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5458660025359468937} + - component: {fileID: 4081372460170088665} + - component: {fileID: 2877881390438313430} + - component: {fileID: 6438360061700694903} + m_Layer: 0 + m_Name: Wall (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5458660025359468937 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 815233953411150567} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 17.430002, y: 32.08, z: -56.399998} + m_LocalScale: {x: 1, y: 18.32, z: 56.57} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 32 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4081372460170088665 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 815233953411150567} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2877881390438313430 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 815233953411150567} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6438360061700694903 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 815233953411150567} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &817258774973412434 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8722040483389890502} + - component: {fileID: 649704910262283450} + - component: {fileID: 6875542186894870772} + - component: {fileID: 8106824084488338523} + - component: {fileID: 2110139486701981851} + - component: {fileID: 1932484232147638222} + m_Layer: 0 + m_Name: FallawayFloor(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8722040483389890502 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 817258774973412434} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 19.3} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2200406007945660387} + - {fileID: 7486929123558079837} + m_Father: {fileID: 3846930047230017746} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: -36.672, z: 0} +--- !u!33 &649704910262283450 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 817258774973412434} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &6875542186894870772 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 817258774973412434} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 1, z: 2} + m_Center: {x: 0, y: 0.63, z: 0} +--- !u!114 &8106824084488338523 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 817258774973412434} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 425c126c97ce3fb438fa3ef015d37317, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 10 + fallAwayTime: 1 + _settings: {fileID: 11400000, guid: 36275776eda5c8249bf45e01721afe36, type: 2} + _graphics: {fileID: 5143464054984007793} +--- !u!54 &2110139486701981851 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 817258774973412434} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 0 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 122 + m_CollisionDetection: 0 +--- !u!114 &1932484232147638222 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 817258774973412434} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 6e31084a96bb93a44a85563a6208d0da, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8106824084488338523} + m_TargetAssemblyTypeName: FallawayFloor, Assembly-CSharp + m_MethodName: Reset + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!64 &5158014270935671437 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 902459002925747452} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 1783978739445199337, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!64 &764090355302479690 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 902459002953928401} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 1783978739445199337, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!64 &8327788283353105 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 902459003599634887} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 1783978739445199337, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!64 &3062327643265524682 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 902459004486510853} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 1783978739445199337, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!64 &5706318218788737313 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 902459004583140657} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 1783978739445199337, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!64 &6335746134983273491 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 902459004836072698} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 1783978739445199337, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!1 &1014898155500354168 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1859277397693633019} + - component: {fileID: 2298089662164730401} + - component: {fileID: 4988700622542951261} + - component: {fileID: 5587708887812949690} + m_Layer: 0 + m_Name: Collision + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1859277397693633019 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1014898155500354168} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 3768364690004619435} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2298089662164730401 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1014898155500354168} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &4988700622542951261 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1014898155500354168} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5587708887812949690 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1014898155500354168} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.7892379, y: 0.100711815, z: 1.7912163} + m_Center: {x: -0.88613075, y: 0.043598715, z: -0.895608} +--- !u!1 &1087515847438952796 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5771519246954047884} + - component: {fileID: 1417548508059877883} + - component: {fileID: 2177173112119386090} + - component: {fileID: 8651459415071025888} + - component: {fileID: 27361479074168311} + - component: {fileID: 3572436736318109680} + m_Layer: 0 + m_Name: FallawayFloor(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5771519246954047884 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1087515847438952796} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 21.23} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2421097106976043337} + - {fileID: 8561547673373247678} + m_Father: {fileID: 3846930047230017746} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: -36.672, z: 0} +--- !u!33 &1417548508059877883 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1087515847438952796} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &2177173112119386090 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1087515847438952796} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 1, z: 2} + m_Center: {x: 0, y: 0.63, z: 0} +--- !u!114 &8651459415071025888 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1087515847438952796} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 425c126c97ce3fb438fa3ef015d37317, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 10 + fallAwayTime: 1 + _settings: {fileID: 11400000, guid: 36275776eda5c8249bf45e01721afe36, type: 2} + _graphics: {fileID: 3714322292317601521} +--- !u!54 &27361479074168311 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1087515847438952796} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 0 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 122 + m_CollisionDetection: 0 +--- !u!114 &3572436736318109680 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1087515847438952796} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 6e31084a96bb93a44a85563a6208d0da, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8651459415071025888} + m_TargetAssemblyTypeName: FallawayFloor, Assembly-CSharp + m_MethodName: Reset + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &1774860710602013302 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3550467916795455046} + - component: {fileID: 4874377031657127773} + - component: {fileID: 3367049178281773924} + - component: {fileID: 985705602115120378} + m_Layer: 0 + m_Name: Wall (9) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3550467916795455046 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774860710602013302} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 17.43, y: 18.92, z: -40.1} + m_LocalScale: {x: 1, y: 18.32, z: 30.3} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 33 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4874377031657127773 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774860710602013302} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3367049178281773924 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774860710602013302} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &985705602115120378 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1774860710602013302} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &1810675146550603083 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5542275504271097162} + - component: {fileID: 7505652862662437752} + - component: {fileID: 1361440852819277573} + - component: {fileID: 3245217566131802716} + - component: {fileID: 868463939292200578} + - component: {fileID: 2229543222304598543} + m_Layer: 0 + m_Name: FallawayFloor(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5542275504271097162 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1810675146550603083} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 9.65} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8990680111498844776} + - {fileID: 5431325266781161694} + m_Father: {fileID: 3846930047230017746} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: -36.672, z: 0} +--- !u!33 &7505652862662437752 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1810675146550603083} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &1361440852819277573 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1810675146550603083} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 1, z: 2} + m_Center: {x: 0, y: 0.63, z: 0} +--- !u!114 &3245217566131802716 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1810675146550603083} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 425c126c97ce3fb438fa3ef015d37317, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 10 + fallAwayTime: 1 + _settings: {fileID: 11400000, guid: 36275776eda5c8249bf45e01721afe36, type: 2} + _graphics: {fileID: 7460462246884400127} +--- !u!54 &868463939292200578 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1810675146550603083} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 0 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 122 + m_CollisionDetection: 0 +--- !u!114 &2229543222304598543 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1810675146550603083} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 6e31084a96bb93a44a85563a6208d0da, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3245217566131802716} + m_TargetAssemblyTypeName: FallawayFloor, Assembly-CSharp + m_MethodName: Reset + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &1850921994151067546 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8583742081020060945} + - component: {fileID: 5282776536101924826} + - component: {fileID: 2671815399296247085} + m_Layer: 0 + m_Name: Graphics + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8583742081020060945 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1850921994151067546} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 6558654313298917237} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5282776536101924826 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1850921994151067546} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &2671815399296247085 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1850921994151067546} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &1960784452633512202 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6132088861019288740} + - component: {fileID: 6875413026388328774} + - component: {fileID: 5190976929859996082} + - component: {fileID: 5230817875802329857} + m_Layer: 0 + m_Name: Collision + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6132088861019288740 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1960784452633512202} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 6169881054477962221} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6875413026388328774 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1960784452633512202} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &5190976929859996082 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1960784452633512202} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5230817875802329857 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1960784452633512202} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.7892379, y: 0.100711815, z: 1.7912163} + m_Center: {x: -0.88613075, y: 0.043598715, z: -0.895608} +--- !u!1 &2226553911650840139 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6169881054477962221} + - component: {fileID: 193498023042158917} + - component: {fileID: 7714329418390253076} + - component: {fileID: 3360258782664561703} + - component: {fileID: 3127156522845757628} + - component: {fileID: 4293337728797699603} + m_Layer: 0 + m_Name: FallawayFloor(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6169881054477962221 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2226553911650840139} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 3.86} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 8004873874633509351} + - {fileID: 6132088861019288740} + m_Father: {fileID: 3846930047230017746} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: -36.672, z: 0} +--- !u!33 &193498023042158917 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2226553911650840139} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &7714329418390253076 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2226553911650840139} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 1, z: 2} + m_Center: {x: 0, y: 0.63, z: 0} +--- !u!114 &3360258782664561703 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2226553911650840139} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 425c126c97ce3fb438fa3ef015d37317, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 10 + fallAwayTime: 1 + _settings: {fileID: 11400000, guid: 36275776eda5c8249bf45e01721afe36, type: 2} + _graphics: {fileID: 6162903230580841561} +--- !u!54 &3127156522845757628 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2226553911650840139} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 0 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 122 + m_CollisionDetection: 0 +--- !u!114 &4293337728797699603 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2226553911650840139} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 6e31084a96bb93a44a85563a6208d0da, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3360258782664561703} + m_TargetAssemblyTypeName: FallawayFloor, Assembly-CSharp + m_MethodName: Reset + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &2240549687819085395 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3768364690004619435} + - component: {fileID: 1503746259226492599} + - component: {fileID: 502519233140488712} + - component: {fileID: 7426531598355393719} + - component: {fileID: 7308931976352948215} + - component: {fileID: 2255756839152124910} + m_Layer: 0 + m_Name: FallawayFloor(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3768364690004619435 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2240549687819085395} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 23.16} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6610555476531301572} + - {fileID: 1859277397693633019} + m_Father: {fileID: 3846930047230017746} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: -36.672, z: 0} +--- !u!33 &1503746259226492599 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2240549687819085395} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &502519233140488712 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2240549687819085395} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 1, z: 2} + m_Center: {x: 0, y: 0.63, z: 0} +--- !u!114 &7426531598355393719 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2240549687819085395} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 425c126c97ce3fb438fa3ef015d37317, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 10 + fallAwayTime: 1 + _settings: {fileID: 11400000, guid: 36275776eda5c8249bf45e01721afe36, type: 2} + _graphics: {fileID: 6411694194446530665} +--- !u!54 &7308931976352948215 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2240549687819085395} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 0 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 122 + m_CollisionDetection: 0 +--- !u!114 &2255756839152124910 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2240549687819085395} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 6e31084a96bb93a44a85563a6208d0da, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7426531598355393719} + m_TargetAssemblyTypeName: FallawayFloor, Assembly-CSharp + m_MethodName: Reset + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &2596287831568616808 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9048249356260501040} + - component: {fileID: 1584543843362016160} + - component: {fileID: 104757289115315147} + m_Layer: 0 + m_Name: Graphics + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9048249356260501040 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2596287831568616808} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 1657238900215509273} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1584543843362016160 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2596287831568616808} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &104757289115315147 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2596287831568616808} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &2602136187411380414 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1068680371193017537} + - component: {fileID: 7967263581314920615} + - component: {fileID: 7451315154192876023} + - component: {fileID: 1013993675874656013} + m_Layer: 0 + m_Name: Cube (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1068680371193017537 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2602136187411380414} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -3.78, y: 14.39, z: -57.78} + m_LocalScale: {x: 3.809721, y: 1, z: 2.9609756} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 35 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7967263581314920615 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2602136187411380414} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &7451315154192876023 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2602136187411380414} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1013993675874656013 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2602136187411380414} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &2727335082766916266 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4670553082848888906} + - component: {fileID: 1252309101182524914} + - component: {fileID: 6772207976503846571} + - component: {fileID: 4156655533860185189} + - component: {fileID: 7288000712712453497} + - component: {fileID: 2749482509588009386} + m_Layer: 0 + m_Name: FallawayFloor(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4670553082848888906 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2727335082766916266} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 17.369999} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 984209729331520598} + - {fileID: 6821993567418020771} + m_Father: {fileID: 3846930047230017746} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: -36.672, z: 0} +--- !u!33 &1252309101182524914 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2727335082766916266} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &6772207976503846571 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2727335082766916266} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 1, z: 2} + m_Center: {x: 0, y: 0.63, z: 0} +--- !u!114 &4156655533860185189 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2727335082766916266} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 425c126c97ce3fb438fa3ef015d37317, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 10 + fallAwayTime: 1 + _settings: {fileID: 11400000, guid: 36275776eda5c8249bf45e01721afe36, type: 2} + _graphics: {fileID: 2897123292418177282} +--- !u!54 &7288000712712453497 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2727335082766916266} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 0 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 122 + m_CollisionDetection: 0 +--- !u!114 &2749482509588009386 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2727335082766916266} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 6e31084a96bb93a44a85563a6208d0da, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 4156655533860185189} + m_TargetAssemblyTypeName: FallawayFloor, Assembly-CSharp + m_MethodName: Reset + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &2897123292418177282 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 984209729331520598} + - component: {fileID: 5242784052045065250} + - component: {fileID: 3005934430085059396} + m_Layer: 0 + m_Name: Graphics + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &984209729331520598 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2897123292418177282} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 4670553082848888906} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5242784052045065250 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2897123292418177282} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &3005934430085059396 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2897123292418177282} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3030300854359445829 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7578750959360619056} + - component: {fileID: 3587732016114197063} + - component: {fileID: 1255319230226709663} + m_Layer: 0 + m_Name: Graphics + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7578750959360619056 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3030300854359445829} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 1014751521594495201} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3587732016114197063 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3030300854359445829} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &1255319230226709663 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3030300854359445829} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3208731506817818170 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7227726588263615946} + - component: {fileID: 2462829232866929490} + - component: {fileID: 7744346340220933711} + - component: {fileID: 6720578459636321217} + m_Layer: 0 + m_Name: Collision + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7227726588263615946 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3208731506817818170} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 8717360684293966191} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2462829232866929490 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3208731506817818170} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &7744346340220933711 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3208731506817818170} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6720578459636321217 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3208731506817818170} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.7892379, y: 0.100711815, z: 1.7912163} + m_Center: {x: -0.88613075, y: 0.043598715, z: -0.895608} +--- !u!1 &3223510959207400318 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2798628020550802209} + - component: {fileID: 1342833280184527833} + - component: {fileID: 7131389385018702896} + - component: {fileID: 3367679197193348622} + m_Layer: 0 + m_Name: Wall (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2798628020550802209 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3223510959207400318} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: -14.9, y: 22.1, z: -22.6} + m_LocalScale: {x: 1, y: 18.32, z: 73.7} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 19 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &1342833280184527833 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3223510959207400318} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &7131389385018702896 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3223510959207400318} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3367679197193348622 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3223510959207400318} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3299316761331619275 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 623706336143379586} + - component: {fileID: 5831040905557935252} + - component: {fileID: 22774046196104395} + - component: {fileID: 7306897756454699479} + m_Layer: 0 + m_Name: Wall (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &623706336143379586 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3299316761331619275} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -52.4, y: 33.46, z: -43.5} + m_LocalScale: {x: 1, y: 18.32, z: 56.57} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 28 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5831040905557935252 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3299316761331619275} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &22774046196104395 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3299316761331619275} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &7306897756454699479 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3299316761331619275} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3335391952346559666 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2576509376662315510} + - component: {fileID: 8055737956228789778} + - component: {fileID: 6595079373755454248} + - component: {fileID: 4079501230954723494} + m_Layer: 0 + m_Name: Wall (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2576509376662315510 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3335391952346559666} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 17.430002, y: 10.170001, z: -56.399998} + m_LocalScale: {x: 1, y: 18.32, z: 56.57} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 31 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8055737956228789778 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3335391952346559666} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6595079373755454248 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3335391952346559666} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4079501230954723494 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3335391952346559666} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3492477827626846377 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8717360684293966191} + - component: {fileID: 1730907093100104829} + - component: {fileID: 4428656203081879210} + - component: {fileID: 8819770543696869825} + - component: {fileID: 116684316377884291} + - component: {fileID: 3911382030228471106} + m_Layer: 0 + m_Name: FallawayFloor(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8717360684293966191 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3492477827626846377} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 13.509999} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5973596433726847613} + - {fileID: 7227726588263615946} + m_Father: {fileID: 3846930047230017746} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: -36.672, z: 0} +--- !u!33 &1730907093100104829 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3492477827626846377} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &4428656203081879210 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3492477827626846377} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 1, z: 2} + m_Center: {x: 0, y: 0.63, z: 0} +--- !u!114 &8819770543696869825 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3492477827626846377} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 425c126c97ce3fb438fa3ef015d37317, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 10 + fallAwayTime: 1 + _settings: {fileID: 11400000, guid: 36275776eda5c8249bf45e01721afe36, type: 2} + _graphics: {fileID: 6460488151553135158} +--- !u!54 &116684316377884291 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3492477827626846377} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 0 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 122 + m_CollisionDetection: 0 +--- !u!114 &3911382030228471106 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3492477827626846377} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 6e31084a96bb93a44a85563a6208d0da, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 8819770543696869825} + m_TargetAssemblyTypeName: FallawayFloor, Assembly-CSharp + m_MethodName: Reset + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &3574385862981323755 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7486929123558079837} + - component: {fileID: 3738506762861800659} + - component: {fileID: 3900502449023009667} + - component: {fileID: 8796262371484517088} + m_Layer: 0 + m_Name: Collision + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7486929123558079837 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3574385862981323755} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 8722040483389890502} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3738506762861800659 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3574385862981323755} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &3900502449023009667 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3574385862981323755} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8796262371484517088 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3574385862981323755} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.7892379, y: 0.100711815, z: 1.7912163} + m_Center: {x: -0.88613075, y: 0.043598715, z: -0.895608} +--- !u!1 &3714322292317601521 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2421097106976043337} + - component: {fileID: 2921989287713951248} + - component: {fileID: 8172745825465587803} + m_Layer: 0 + m_Name: Graphics + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2421097106976043337 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3714322292317601521} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 5771519246954047884} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2921989287713951248 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3714322292317601521} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &8172745825465587803 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3714322292317601521} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &3756553826578186886 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4534230780277584132} + - component: {fileID: 4008875293697069398} + - component: {fileID: 3244033292686906850} + - component: {fileID: 3941953293048511427} + m_Layer: 0 + m_Name: Wall (10) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4534230780277584132 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3756553826578186886} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 17.430002, y: 18.92, z: -71.1} + m_LocalScale: {x: 1, y: 18.32, z: 26.9} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 34 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4008875293697069398 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3756553826578186886} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3244033292686906850 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3756553826578186886} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3941953293048511427 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3756553826578186886} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &4020230382085409534 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5931239342839183463} + - component: {fileID: 4159454990744063861} + - component: {fileID: 1410426658762774151} + - component: {fileID: 4202929935815541658} + m_Layer: 0 + m_Name: staircase (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5931239342839183463 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4020230382085409534} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 13.3, y: 17.17, z: -61.5} + m_LocalScale: {x: 15.2, y: 1.19, z: 2.92} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 23 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4159454990744063861 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4020230382085409534} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1410426658762774151 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4020230382085409534} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4202929935815541658 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4020230382085409534} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &4049617506084954828 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9002542913813899778} + - component: {fileID: 326829263743975652} + - component: {fileID: 5830192125793871548} + - component: {fileID: 825942109877127891} + m_Layer: 0 + m_Name: staircase (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9002542913813899778 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4049617506084954828} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 15.58, y: 18.57, z: -61.5} + m_LocalScale: {x: 5.4, y: 1.19, z: 2.92} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 25 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &326829263743975652 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4049617506084954828} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5830192125793871548 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4049617506084954828} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &825942109877127891 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4049617506084954828} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &4162286607358623739 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8561547673373247678} + - component: {fileID: 6075646706459091755} + - component: {fileID: 3762309706687262590} + - component: {fileID: 9139995658221838378} + m_Layer: 0 + m_Name: Collision + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8561547673373247678 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4162286607358623739} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 5771519246954047884} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6075646706459091755 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4162286607358623739} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &3762309706687262590 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4162286607358623739} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &9139995658221838378 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4162286607358623739} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.7892379, y: 0.100711815, z: 1.7912163} + m_Center: {x: -0.88613075, y: 0.043598715, z: -0.895608} +--- !u!1 &4409508157185404917 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2327325716030232378} + - component: {fileID: 4926412631452871638} + - component: {fileID: 2315759484126612738} + - component: {fileID: 676067592054797637} + m_Layer: 0 + m_Name: Collision + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2327325716030232378 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4409508157185404917} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 1014751521594495201} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4926412631452871638 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4409508157185404917} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &2315759484126612738 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4409508157185404917} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &676067592054797637 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4409508157185404917} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.7892379, y: 0.100711815, z: 1.7912163} + m_Center: {x: -0.88613075, y: 0.043598715, z: -0.895608} +--- !u!64 &6545946013024428275 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4579259480159249582} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 1783978739445199337, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!64 &4201467984152831942 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4595890807999587187} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 1783978739445199337, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!1 &4662338581571460710 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2446676530515509889} + - component: {fileID: 3955437678086731848} + - component: {fileID: 487384099692719762} + - component: {fileID: 3594289270251673856} + m_Layer: 0 + m_Name: Cube (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2446676530515509889 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4662338581571460710} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: -43.48, y: 20.764406, z: -43.37813} + m_LocalScale: {x: 1.99, y: 1, z: 20.07} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 27 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &3955437678086731848 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4662338581571460710} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &487384099692719762 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4662338581571460710} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3594289270251673856 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4662338581571460710} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &4833598710438802851 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2222332289857239473} + - component: {fileID: 1514674391820164091} + - component: {fileID: 3952509108676037324} + - component: {fileID: 7942849190331623678} + - component: {fileID: 655966117456771504} + - component: {fileID: 7811547035610350863} + m_Layer: 0 + m_Name: FallawayFloor(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2222332289857239473 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4833598710438802851} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 5.79} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 347915669485130013} + - {fileID: 3969669051163082852} + m_Father: {fileID: 3846930047230017746} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: -36.672, z: 0} +--- !u!33 &1514674391820164091 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4833598710438802851} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &3952509108676037324 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4833598710438802851} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 1, z: 2} + m_Center: {x: 0, y: 0.63, z: 0} +--- !u!114 &7942849190331623678 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4833598710438802851} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 425c126c97ce3fb438fa3ef015d37317, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 10 + fallAwayTime: 1 + _settings: {fileID: 11400000, guid: 36275776eda5c8249bf45e01721afe36, type: 2} + _graphics: {fileID: 6999411989278942195} +--- !u!54 &655966117456771504 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4833598710438802851} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 0 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 122 + m_CollisionDetection: 0 +--- !u!114 &7811547035610350863 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4833598710438802851} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 6e31084a96bb93a44a85563a6208d0da, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 7942849190331623678} + m_TargetAssemblyTypeName: FallawayFloor, Assembly-CSharp + m_MethodName: Reset + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &4852361878979467105 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5070601455115496617} + - component: {fileID: 8825812410310838609} + - component: {fileID: 8614703312202293497} + - component: {fileID: 3981923049291870994} + - component: {fileID: 1222108080884859676} + - component: {fileID: 3794702492883413931} + m_Layer: 0 + m_Name: FallawayFloor(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5070601455115496617 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4852361878979467105} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 11.58} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 428135831463886819} + - {fileID: 4132136880676496750} + m_Father: {fileID: 3846930047230017746} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: -36.672, z: 0} +--- !u!33 &8825812410310838609 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4852361878979467105} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &8614703312202293497 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4852361878979467105} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 1, z: 2} + m_Center: {x: 0, y: 0.63, z: 0} +--- !u!114 &3981923049291870994 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4852361878979467105} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 425c126c97ce3fb438fa3ef015d37317, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 10 + fallAwayTime: 1 + _settings: {fileID: 11400000, guid: 36275776eda5c8249bf45e01721afe36, type: 2} + _graphics: {fileID: 6500718188228597446} +--- !u!54 &1222108080884859676 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4852361878979467105} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 0 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 122 + m_CollisionDetection: 0 +--- !u!114 &3794702492883413931 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4852361878979467105} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 6e31084a96bb93a44a85563a6208d0da, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 3981923049291870994} + m_TargetAssemblyTypeName: FallawayFloor, Assembly-CSharp + m_MethodName: Reset + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &5143464054984007793 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2200406007945660387} + - component: {fileID: 7789777905283887137} + - component: {fileID: 5634451180734583493} + m_Layer: 0 + m_Name: Graphics + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2200406007945660387 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5143464054984007793} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 8722040483389890502} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7789777905283887137 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5143464054984007793} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &5634451180734583493 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5143464054984007793} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5317209628961766210 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2197775343582387859} + - component: {fileID: 5165493811682058652} + - component: {fileID: 7520904085308880501} + - component: {fileID: 3576060289899963658} + m_Layer: 0 + m_Name: Collision + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2197775343582387859 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5317209628961766210} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 8113947666476000522} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5165493811682058652 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5317209628961766210} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &7520904085308880501 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5317209628961766210} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3576060289899963658 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5317209628961766210} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.7892379, y: 0.100711815, z: 1.7912163} + m_Center: {x: -0.88613075, y: 0.043598715, z: -0.895608} +--- !u!1 &5376198178737769693 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3969669051163082852} + - component: {fileID: 7852075907553769097} + - component: {fileID: 2088030637734718486} + - component: {fileID: 8642866618518093932} + m_Layer: 0 + m_Name: Collision + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3969669051163082852 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5376198178737769693} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 2222332289857239473} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7852075907553769097 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5376198178737769693} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &2088030637734718486 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5376198178737769693} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8642866618518093932 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5376198178737769693} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.7892379, y: 0.100711815, z: 1.7912163} + m_Center: {x: -0.88613075, y: 0.043598715, z: -0.895608} +--- !u!1 &5607023676317163911 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8113947666476000522} + - component: {fileID: 1064856853942432556} + - component: {fileID: 1701794383249377845} + - component: {fileID: 2965657895286721982} + - component: {fileID: 7306968140629523060} + - component: {fileID: 4539782049132394971} + m_Layer: 0 + m_Name: FallawayFloor(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8113947666476000522 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5607023676317163911} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 1.93} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 3800392317322241536} + - {fileID: 2197775343582387859} + m_Father: {fileID: 3846930047230017746} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: -36.672, z: 0} +--- !u!33 &1064856853942432556 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5607023676317163911} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &1701794383249377845 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5607023676317163911} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 1, z: 2} + m_Center: {x: 0, y: 0.63, z: 0} +--- !u!114 &2965657895286721982 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5607023676317163911} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 425c126c97ce3fb438fa3ef015d37317, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 10 + fallAwayTime: 1 + _settings: {fileID: 11400000, guid: 36275776eda5c8249bf45e01721afe36, type: 2} + _graphics: {fileID: 6161805527603717029} +--- !u!54 &7306968140629523060 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5607023676317163911} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 0 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 122 + m_CollisionDetection: 0 +--- !u!114 &4539782049132394971 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5607023676317163911} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 6e31084a96bb93a44a85563a6208d0da, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2965657895286721982} + m_TargetAssemblyTypeName: FallawayFloor, Assembly-CSharp + m_MethodName: Reset + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &6101921910692157329 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 56587754829128422} + - component: {fileID: 5097727527658558836} + - component: {fileID: 2810828769451780811} + - component: {fileID: 2859798655868157966} + m_Layer: 0 + m_Name: Wall (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &56587754829128422 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6101921910692157329} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -52.4, y: 20.3, z: -14.1} + m_LocalScale: {x: 1, y: 18.32, z: 56.57} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 29 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5097727527658558836 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6101921910692157329} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2810828769451780811 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6101921910692157329} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &2859798655868157966 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6101921910692157329} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &6161805527603717029 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3800392317322241536} + - component: {fileID: 3267884491306009380} + - component: {fileID: 2777675043179452363} + m_Layer: 0 + m_Name: Graphics + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3800392317322241536 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6161805527603717029} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 8113947666476000522} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3267884491306009380 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6161805527603717029} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &2777675043179452363 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6161805527603717029} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &6162903230580841561 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8004873874633509351} + - component: {fileID: 8359187471907869818} + - component: {fileID: 6198613497478645748} + m_Layer: 0 + m_Name: Graphics + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8004873874633509351 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6162903230580841561} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 6169881054477962221} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8359187471907869818 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6162903230580841561} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &6198613497478645748 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6162903230580841561} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &6411694194446530665 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6610555476531301572} + - component: {fileID: 978179069601687877} + - component: {fileID: 5949334515705438658} + m_Layer: 0 + m_Name: Graphics + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6610555476531301572 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6411694194446530665} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 3768364690004619435} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &978179069601687877 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6411694194446530665} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &5949334515705438658 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6411694194446530665} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &6460488151553135158 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5973596433726847613} + - component: {fileID: 899082248642379089} + - component: {fileID: 5180573143274932864} + m_Layer: 0 + m_Name: Graphics + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5973596433726847613 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6460488151553135158} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 8717360684293966191} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &899082248642379089 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6460488151553135158} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &5180573143274932864 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6460488151553135158} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &6500718188228597446 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 428135831463886819} + - component: {fileID: 6184571851450847310} + - component: {fileID: 7547193616278131720} + m_Layer: 0 + m_Name: Graphics + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &428135831463886819 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6500718188228597446} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 5070601455115496617} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6184571851450847310 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6500718188228597446} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &7547193616278131720 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6500718188228597446} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &6599457388132715476 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1014751521594495201} + - component: {fileID: 2292551941879208733} + - component: {fileID: 1881774231834220107} + - component: {fileID: 144586784117801156} + - component: {fileID: 8313380805362736101} + - component: {fileID: 6186778984603695146} + m_Layer: 0 + m_Name: FallawayFloor(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1014751521594495201 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6599457388132715476} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 15.44} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 7578750959360619056} + - {fileID: 2327325716030232378} + m_Father: {fileID: 3846930047230017746} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: -36.672, z: 0} +--- !u!33 &2292551941879208733 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6599457388132715476} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &1881774231834220107 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6599457388132715476} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 1, z: 2} + m_Center: {x: 0, y: 0.63, z: 0} +--- !u!114 &144586784117801156 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6599457388132715476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 425c126c97ce3fb438fa3ef015d37317, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 10 + fallAwayTime: 1 + _settings: {fileID: 11400000, guid: 36275776eda5c8249bf45e01721afe36, type: 2} + _graphics: {fileID: 3030300854359445829} +--- !u!54 &8313380805362736101 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6599457388132715476} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 0 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 122 + m_CollisionDetection: 0 +--- !u!114 &6186778984603695146 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6599457388132715476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 6e31084a96bb93a44a85563a6208d0da, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 144586784117801156} + m_TargetAssemblyTypeName: FallawayFloor, Assembly-CSharp + m_MethodName: Reset + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &6999411989278942195 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 347915669485130013} + - component: {fileID: 3846183436941628753} + - component: {fileID: 2291979247718344934} + m_Layer: 0 + m_Name: Graphics + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &347915669485130013 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6999411989278942195} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 2222332289857239473} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3846183436941628753 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6999411989278942195} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &2291979247718344934 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6999411989278942195} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &7225589499758772004 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5626046661422345216} + - component: {fileID: 3518084433130055367} + - component: {fileID: 3247381221621122122} + - component: {fileID: 2310030240428654811} + m_Layer: 0 + m_Name: staircase (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5626046661422345216 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7225589499758772004} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 11.64, y: 17.92, z: -61.5} + m_LocalScale: {x: 4.6, y: 1.19, z: 2.92} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 24 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3518084433130055367 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7225589499758772004} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3247381221621122122 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7225589499758772004} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &2310030240428654811 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7225589499758772004} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &7267071255695931703 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8572624381536379096} + - component: {fileID: 2644110396395732293} + - component: {fileID: 5366141242352985712} + - component: {fileID: 5709883013053278062} + m_Layer: 0 + m_Name: Wall (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8572624381536379096 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7267071255695931703} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -52.4, y: 11.55, z: -43.5} + m_LocalScale: {x: 1, y: 18.32, z: 56.57} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2644110396395732293 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7267071255695931703} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5366141242352985712 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7267071255695931703} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5709883013053278062 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7267071255695931703} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &7460462246884400127 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8990680111498844776} + - component: {fileID: 2247771862170115747} + - component: {fileID: 2461232526903758406} + m_Layer: 0 + m_Name: Graphics + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8990680111498844776 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7460462246884400127} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 5542275504271097162} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2247771862170115747 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7460462246884400127} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &2461232526903758406 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7460462246884400127} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &7480555066095610473 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3281454039531256279} + - component: {fileID: 4619516259887749144} + - component: {fileID: 6178813899810016416} + - component: {fileID: 5901337894845223280} + m_Layer: 0 + m_Name: Wall (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3281454039531256279 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7480555066095610473} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: -14.9, y: 22.1, z: -70.9} + m_LocalScale: {x: 1, y: 18.32, z: 73.7} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 18 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &4619516259887749144 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7480555066095610473} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6178813899810016416 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7480555066095610473} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5901337894845223280 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7480555066095610473} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &7651696045438393736 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1657238900215509273} + - component: {fileID: 4313817471926610252} + - component: {fileID: 8328285990975041961} + - component: {fileID: 1942448527754983935} + - component: {fileID: 2884756452130974372} + - component: {fileID: 3833949557840376983} + m_Layer: 0 + m_Name: FallawayFloor(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1657238900215509273 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7651696045438393736} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 9048249356260501040} + - {fileID: 2382845699274580435} + m_Father: {fileID: 3846930047230017746} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -36.672, z: 0} +--- !u!33 &4313817471926610252 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7651696045438393736} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!65 &8328285990975041961 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7651696045438393736} + m_Material: {fileID: 0} + m_IsTrigger: 1 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 2, y: 1, z: 2} + m_Center: {x: 0, y: 0.63, z: 0} +--- !u!114 &1942448527754983935 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7651696045438393736} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 425c126c97ce3fb438fa3ef015d37317, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 10 + fallAwayTime: 1 + _settings: {fileID: 11400000, guid: 36275776eda5c8249bf45e01721afe36, type: 2} + _graphics: {fileID: 2596287831568616808} +--- !u!54 &2884756452130974372 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7651696045438393736} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 0 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 122 + m_CollisionDetection: 0 +--- !u!114 &3833949557840376983 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7651696045438393736} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0a5de09a27d949d4db67034f55c57e6b, type: 3} + m_Name: + m_EditorClassIdentifier: + _event: {fileID: 11400000, guid: 6e31084a96bb93a44a85563a6208d0da, type: 2} + _response: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 1942448527754983935} + m_TargetAssemblyTypeName: FallawayFloor, Assembly-CSharp + m_MethodName: Reset + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 +--- !u!1 &7848194146917970374 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4307504440198815727} + - component: {fileID: 7328970458179510524} + - component: {fileID: 1799939311724304147} + - component: {fileID: 3761948932432588325} + m_Layer: 0 + m_Name: Collision + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4307504440198815727 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7848194146917970374} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 6558654313298917237} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7328970458179510524 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7848194146917970374} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &1799939311724304147 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7848194146917970374} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3761948932432588325 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7848194146917970374} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.7892379, y: 0.100711815, z: 1.7912163} + m_Center: {x: -0.88613075, y: 0.043598715, z: -0.895608} +--- !u!1 &8289470846971057266 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 246302487956808223} + - component: {fileID: 7976581843962462796} + - component: {fileID: 4094011335423500673} + - component: {fileID: 2308215506055446378} + m_Layer: 0 + m_Name: staircase (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &246302487956808223 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8289470846971057266} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 12.05, y: 16.43, z: -61.5} + m_LocalScale: {x: 19.7, y: 1.19, z: 2.92} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 22 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7976581843962462796 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8289470846971057266} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4094011335423500673 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8289470846971057266} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &2308215506055446378 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8289470846971057266} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8334994011318394938 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2382845699274580435} + - component: {fileID: 5662618703197431213} + - component: {fileID: 4873084116846303025} + - component: {fileID: 7098551118998221522} + m_Layer: 0 + m_Name: Collision + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2382845699274580435 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8334994011318394938} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 1657238900215509273} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5662618703197431213 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8334994011318394938} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &4873084116846303025 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8334994011318394938} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &7098551118998221522 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8334994011318394938} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.7892379, y: 0.100711815, z: 1.7912163} + m_Center: {x: -0.88613075, y: 0.043598715, z: -0.895608} +--- !u!1 &8673356783207125677 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8377478462563010161} + - component: {fileID: 3884226645699734501} + - component: {fileID: 7415409720436604728} + - component: {fileID: 2533409061645854877} + m_Layer: 0 + m_Name: Wall (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8377478462563010161 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8673356783207125677} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -52.4, y: 20.3, z: -72.64} + m_LocalScale: {x: 1, y: 18.32, z: 56.57} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 30 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3884226645699734501 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8673356783207125677} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &7415409720436604728 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8673356783207125677} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &2533409061645854877 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8673356783207125677} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8688434974650196256 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 562403103976668152} + - component: {fileID: 6179096286075709228} + - component: {fileID: 844140334376731484} + - component: {fileID: 3634776865427488808} + m_Layer: 0 + m_Name: staircase + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &562403103976668152 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8688434974650196256} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 5.87, y: 14.98, z: -61.5} + m_LocalScale: {x: 20.8, y: 2.6, z: 2.92} + m_Children: [] + m_Father: {fileID: 20060035715551253} + m_RootOrder: 21 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6179096286075709228 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8688434974650196256} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &844140334376731484 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8688434974650196256} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3634776865427488808 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8688434974650196256} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8726725727660685014 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5431325266781161694} + - component: {fileID: 7480535346600769001} + - component: {fileID: 3135398149122543383} + - component: {fileID: 5580429448861631614} + m_Layer: 0 + m_Name: Collision + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5431325266781161694 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8726725727660685014} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 5542275504271097162} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7480535346600769001 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8726725727660685014} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &3135398149122543383 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8726725727660685014} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5580429448861631614 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8726725727660685014} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.7892379, y: 0.100711815, z: 1.7912163} + m_Center: {x: -0.88613075, y: 0.043598715, z: -0.895608} +--- !u!1 &8876212148775176976 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6821993567418020771} + - component: {fileID: 4885473268080372655} + - component: {fileID: 3834377214607913644} + - component: {fileID: 5036425197946254472} + m_Layer: 0 + m_Name: Collision + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6821993567418020771 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8876212148775176976} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.958, y: 0, z: 0.974} + m_LocalScale: {x: 1.0634918, y: 1.3920045, z: 1.0634918} + m_Children: [] + m_Father: {fileID: 4670553082848888906} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4885473268080372655 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8876212148775176976} + m_Mesh: {fileID: -2462094995631150537, guid: 803c82d4ce9f809448a55cba1adec183, type: 3} +--- !u!23 &3834377214607913644 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8876212148775176976} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 22a733893c7f0bc48b61d6a462964442, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5036425197946254472 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8876212148775176976} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.7892379, y: 0.100711815, z: 1.7912163} + m_Center: {x: -0.88613075, y: 0.043598715, z: -0.895608} +--- !u!1001 &20060035711784020 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_RootOrder + value: 14 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalScale.z + value: 51.329693 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.x + value: 2.1981268 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.y + value: 17.004406 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.z + value: -60.008133 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_Name + value: Stairs_A (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!4 &562383715543888831 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 20060035711784020} + m_PrefabAsset: {fileID: 0} +--- !u!1 &902459004486510853 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 20060035711784020} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &20060035782770032 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.x + value: 16.646694 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.y + value: 19.865345 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.z + value: -54.26939 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_Name + value: Wall_C + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} +--- !u!4 &562383715498334875 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + m_PrefabInstance: {fileID: 20060035782770032} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &20060035808419936 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_RootOrder + value: 13 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalScale.z + value: 51.329693 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.x + value: 5.768127 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.y + value: 17.744406 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.z + value: -60.008133 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_Name + value: Stairs_A (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!4 &562383715439183755 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 20060035808419936} + m_PrefabAsset: {fileID: 0} +--- !u!1 &902459004583140657 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 20060035808419936} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &20060035919018377 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.x + value: -11.551872 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.y + value: 20.764406 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.z + value: -45.258133 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -36.672 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773676356524340268, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_Name + value: FallawayFloor (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} +--- !u!4 &8164979979169166208 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + m_PrefabInstance: {fileID: 20060035919018377} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &20060035926618539 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalScale.z + value: 51.329693 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.x + value: 12.758127 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.y + value: 19.184406 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.z + value: -60.008133 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_Name + value: Stairs_A + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!1 &902459004836072698 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 20060035926618539} + m_PrefabAsset: {fileID: 0} +--- !u!4 &562383715354482240 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 20060035926618539} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &20060036129333209 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.x + value: -21.011871 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.y + value: 20.764406 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.z + value: -45.578133 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -36.672 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773676356524340268, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_Name + value: FallawayFloor (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} +--- !u!4 &8164979979093022160 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + m_PrefabInstance: {fileID: 20060036129333209} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &20060036246786034 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: 4449396798674854612, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Name + value: Safe Zone + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalScale.x + value: 9.48 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalScale.z + value: 4.74 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.x + value: 13.41 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.y + value: 19.9 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.z + value: -54.71 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7102541 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.y + value: 0.70394546 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 89.489 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} +--- !u!4 &4465365964454472984 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + m_PrefabInstance: {fileID: 20060036246786034} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &20060036837801110 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_RootOrder + value: 12 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalScale.z + value: 51.329693 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.x + value: 9.248127 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.y + value: 18.454407 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.z + value: -60.008133 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_Name + value: Stairs_A (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!1 &902459003599634887 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 20060036837801110} + m_PrefabAsset: {fileID: 0} +--- !u!4 &562383714451495805 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 20060036837801110} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &20060037104325365 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.x + value: -15.8118725 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.y + value: 20.764406 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.z + value: -42.87813 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -36.672 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773676356524340268, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_Name + value: FallawayFloor (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} +--- !u!4 &8164979977992231164 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + m_PrefabInstance: {fileID: 20060037104325365} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &20060037114057525 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.x + value: -26.411873 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.y + value: 20.764406 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.z + value: -43.37813 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -36.672 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773676356524340268, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_Name + value: FallawayFloor (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} +--- !u!4 &8164979977984596284 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + m_PrefabInstance: {fileID: 20060037114057525} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &20060037237125549 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_RootOrder + value: 16 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.x + value: -1.4718733 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.y + value: 15.634407 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.z + value: -59.29 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_Name + value: Stairs_A (5) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!4 &562383714043975238 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 20060037237125549} + m_PrefabAsset: {fileID: 0} +--- !u!1 &902459002925747452 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 20060037237125549} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &20060037265306496 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_RootOrder + value: 15 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalScale.z + value: 51.329693 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.x + value: -1.3218727 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.y + value: 16.294407 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.z + value: -60.008133 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.y + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_Name + value: Stairs_A (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!1 &902459002953928401 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 20060037265306496} + m_PrefabAsset: {fileID: 0} +--- !u!4 &562383714023920747 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 20060037265306496} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &20060037316688686 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_RootOrder + value: 11 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.x + value: -37.871872 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.y + value: 20.764406 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.z + value: -41.60813 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_Name + value: Wall_C (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} +--- !u!4 &562383713938988229 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + m_PrefabInstance: {fileID: 20060037316688686} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3676779558155148834 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_RootOrder + value: 37 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalScale.x + value: 298.85284 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.x + value: -5.389 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.y + value: 14.919 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.z + value: -56.25 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.x + value: 0.0000000034924592 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70710677 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.z + value: -6.984919e-10 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_Name + value: Stairs_A (6) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!1 &4595890807999587187 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 3676779558155148834} + m_PrefabAsset: {fileID: 0} +--- !u!4 &3786457437779540425 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 3676779558155148834} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &3696793310178204159 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_RootOrder + value: 36 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalScale.x + value: 298.85284 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.x + value: -6.89 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.y + value: 13.87 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalPosition.z + value: -56.25 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.x + value: 0.0000000034924592 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70710677 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalRotation.z + value: -6.984919e-10 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -90 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + propertyPath: m_Name + value: Stairs_A (7) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: f73d020fede261d4bac919488c8a778d, type: 3} +--- !u!1 &4579259480159249582 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 3696793310178204159} + m_PrefabAsset: {fileID: 0} +--- !u!4 &3803039817882353172 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: f73d020fede261d4bac919488c8a778d, type: 3} + m_PrefabInstance: {fileID: 3696793310178204159} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4025545819659654412 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: 197761351512446430, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} + propertyPath: m_RootOrder + value: 20 + objectReference: {fileID: 0} + - target: {fileID: 197761351512446430, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} + propertyPath: m_LocalPosition.x + value: 6.91 + objectReference: {fileID: 0} + - target: {fileID: 197761351512446430, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} + propertyPath: m_LocalPosition.y + value: 19.85 + objectReference: {fileID: 0} + - target: {fileID: 197761351512446430, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} + propertyPath: m_LocalPosition.z + value: -51.33 + objectReference: {fileID: 0} + - target: {fileID: 197761351512446430, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} + propertyPath: m_LocalRotation.w + value: -0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 197761351512446430, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 197761351512446430, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 197761351512446430, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 197761351512446430, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 197761351512446430, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 270 + objectReference: {fileID: 0} + - target: {fileID: 197761351512446430, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 600618092916283916, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} + propertyPath: _length + value: 13 + objectReference: {fileID: 0} + - target: {fileID: 600618092916283916, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} + propertyPath: _prefab + value: + objectReference: {fileID: 8773676356524340268, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + - target: {fileID: 1907884617390317472, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} + propertyPath: m_Name + value: FallawayFloorChain + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} +--- !u!4 &3846930047230017746 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 197761351512446430, guid: e72cb2e11c8a50248a284aabf3b87985, type: 3} + m_PrefabInstance: {fileID: 4025545819659654412} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &9073637281229528438 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 20060035715551253} + m_Modifications: + - target: {fileID: 4449396798674854612, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Name + value: Safe Zone (1) + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_RootOrder + value: 26 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalScale.x + value: 9.23 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalScale.z + value: 5.45 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.x + value: -34.98 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.y + value: 21.264406 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.z + value: -43.47 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7102541 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.y + value: 0.70394546 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 89.489 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} +--- !u!4 &4635162623093718940 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + m_PrefabInstance: {fileID: 9073637281229528438} + m_PrefabAsset: {fileID: 0} diff --git a/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 1.prefab.meta b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 1.prefab.meta new file mode 100644 index 0000000..ab4771c --- /dev/null +++ b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 1.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c34bb57a623bd394194f47d4b62e9c22 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 2.prefab b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 2.prefab new file mode 100644 index 0000000..970e239 --- /dev/null +++ b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 2.prefab @@ -0,0 +1,2856 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1173765909855194697 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1100755565496379042} + - component: {fileID: 1267504299278111628} + - component: {fileID: 8063393959757546109} + - component: {fileID: 467459002111951052} + m_Layer: 0 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1100755565496379042 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1173765909855194697} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 30.2, y: 20.55, z: 32.1} + m_LocalScale: {x: 7.86, y: 1, z: 18.93} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1267504299278111628 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1173765909855194697} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8063393959757546109 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1173765909855194697} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &467459002111951052 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1173765909855194697} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &1188833498778751791 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1274222139364295467} + - component: {fileID: 3531452047770571337} + - component: {fileID: 3957070489560280392} + - component: {fileID: 3543874257515376682} + m_Layer: 0 + m_Name: Cube (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1274222139364295467 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188833498778751791} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: -2.1, y: 7.1, z: 31.5} + m_LocalScale: {x: 78, y: 87.2, z: 1} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 22 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &3531452047770571337 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188833498778751791} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3957070489560280392 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188833498778751791} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3543874257515376682 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1188833498778751791} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &1426011329174393611 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7493666547870167532} + - component: {fileID: 7611873911373713354} + - component: {fileID: 2540475984681437415} + - component: {fileID: 5545045273194263303} + m_Layer: 0 + m_Name: Cube (11) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7493666547870167532 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1426011329174393611} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 33.578518, y: 27.04, z: 32.7} + m_LocalScale: {x: 1, y: 6.27, z: 66.8} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 26 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7611873911373713354 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1426011329174393611} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2540475984681437415 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1426011329174393611} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5545045273194263303 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1426011329174393611} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &1646691823708338696 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6441616694896503003} + - component: {fileID: 8745691025469814335} + - component: {fileID: 6351399562134258031} + - component: {fileID: 3006286771836907554} + m_Layer: 0 + m_Name: Cube (18) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6441616694896503003 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1646691823708338696} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 14, y: 21.1, z: 65.71} + m_LocalScale: {x: 50.5, y: 13.3, z: 1} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 33 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8745691025469814335 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1646691823708338696} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6351399562134258031 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1646691823708338696} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3006286771836907554 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1646691823708338696} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &2033880061936838006 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7905275033774857557} + - component: {fileID: 997729115234100352} + - component: {fileID: 5983032712096104204} + - component: {fileID: 1458361098463241810} + m_Layer: 0 + m_Name: Cube (13) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7905275033774857557 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2033880061936838006} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 33.578518, y: 23, z: 13.29} + m_LocalScale: {x: 1, y: 6.27, z: 36.46} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 28 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &997729115234100352 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2033880061936838006} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5983032712096104204 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2033880061936838006} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1458361098463241810 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2033880061936838006} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &2807052489056371067 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2036894153752404997} + - component: {fileID: 6644778642247512860} + - component: {fileID: 1061920031927153722} + - component: {fileID: 7046262736450985622} + m_Layer: 0 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2036894153752404997 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2807052489056371067} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -2.1, y: 14, z: 65.71} + m_LocalScale: {x: 77.21, y: 13.3, z: 1} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6644778642247512860 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2807052489056371067} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1061920031927153722 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2807052489056371067} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &7046262736450985622 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2807052489056371067} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &2814906453968009141 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2238799054112577124} + - component: {fileID: 7249577797669922209} + - component: {fileID: 5211544083647500195} + - component: {fileID: 6115767300057642851} + m_Layer: 0 + m_Name: Cube (15) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2238799054112577124 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2814906453968009141} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 33.578518, y: 27.04, z: 32.7} + m_LocalScale: {x: 1, y: 6.27, z: 66.8} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 30 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &7249577797669922209 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2814906453968009141} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5211544083647500195 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2814906453968009141} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6115767300057642851 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2814906453968009141} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3402756711376166919 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3745485025305511442} + - component: {fileID: 6563657947648780381} + - component: {fileID: 5389819083911558523} + - component: {fileID: 1238983657942337513} + m_Layer: 0 + m_Name: Cube (14) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3745485025305511442 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3402756711376166919} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 33.578518, y: 23, z: 51.8} + m_LocalScale: {x: 1, y: 6.27, z: 36.46} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 29 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6563657947648780381 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3402756711376166919} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5389819083911558523 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3402756711376166919} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1238983657942337513 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3402756711376166919} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &4264192035800318713 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5742178544325089387} + - component: {fileID: 2522209187611347767} + - component: {fileID: 6464863080935639909} + - component: {fileID: 7092381716610091089} + m_Layer: 0 + m_Name: Cube (16) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5742178544325089387 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4264192035800318713} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -2.1, y: 30.5, z: 65.71} + m_LocalScale: {x: 77.21, y: 13.3, z: 1} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 31 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2522209187611347767 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4264192035800318713} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6464863080935639909 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4264192035800318713} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &7092381716610091089 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4264192035800318713} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &4740313623587954542 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 505673516140205871} + - component: {fileID: 4270524390669162407} + - component: {fileID: 4415366677022020977} + - component: {fileID: 4937004723691205563} + m_Layer: 0 + m_Name: Cube (17) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &505673516140205871 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740313623587954542} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -30.65, y: 21.1, z: 65.71} + m_LocalScale: {x: 30.9, y: 13.3, z: 1} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 32 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4270524390669162407 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740313623587954542} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4415366677022020977 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740313623587954542} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4937004723691205563 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4740313623587954542} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5483878293366448678 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7557634629088826187} + - component: {fileID: 2933632871687575727} + - component: {fileID: 4190568012861268707} + - component: {fileID: 3442348717898499356} + m_Layer: 0 + m_Name: Cube (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7557634629088826187 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5483878293366448678} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: 35.9, y: 12.3, z: 33.9} + m_LocalScale: {x: 77.21, y: 17.55, z: 4.2} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 20 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &2933632871687575727 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5483878293366448678} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4190568012861268707 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5483878293366448678} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3442348717898499356 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5483878293366448678} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5702546281702548068 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9101795917660777954} + - component: {fileID: 4118759014165780739} + - component: {fileID: 3241889317405508392} + - component: {fileID: 1363763646327234192} + m_Layer: 0 + m_Name: Cube (10) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9101795917660777954 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5702546281702548068} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 33.578518, y: 23, z: 51.8} + m_LocalScale: {x: 1, y: 6.27, z: 36.46} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 25 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4118759014165780739 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5702546281702548068} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3241889317405508392 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5702546281702548068} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1363763646327234192 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5702546281702548068} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &7688182504241499281 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3199174085979825523} + - component: {fileID: 9000554856603265916} + - component: {fileID: 61385745632175767} + - component: {fileID: 1575618796810365950} + m_Layer: 0 + m_Name: Cube (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3199174085979825523 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7688182504241499281} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: -39.6, y: 24, z: 30.8} + m_LocalScale: {x: 77.21, y: 32.24, z: 1} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 19 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &9000554856603265916 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7688182504241499281} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &61385745632175767 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7688182504241499281} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1575618796810365950 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7688182504241499281} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8356241527510879119 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4062806769355011302} + - component: {fileID: 8061462233890276464} + - component: {fileID: 215750320769448315} + - component: {fileID: 7072129632555530782} + m_Layer: 0 + m_Name: Cube (9) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4062806769355011302 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8356241527510879119} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 33.578518, y: 23, z: 13.29} + m_LocalScale: {x: 1, y: 6.27, z: 36.46} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 24 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8061462233890276464 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8356241527510879119} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &215750320769448315 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8356241527510879119} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &7072129632555530782 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8356241527510879119} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8607026109432715130 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8607026109432715126} + - component: {fileID: 8607026109432715125} + - component: {fileID: 8607026109432715124} + - component: {fileID: 8607026109432715131} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8607026109432715126 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607026109432715130} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -18.54, y: 20.707493, z: 33.54} + m_LocalScale: {x: 6.9919643, y: 1, z: 5.53} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8607026109432715125 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607026109432715130} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8607026109432715124 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607026109432715130} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8607026109432715131 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607026109432715130} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8607026110290284327 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8607026110290284323} + - component: {fileID: 8607026110290284322} + - component: {fileID: 8607026110290284321} + - component: {fileID: 8607026110290284320} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8607026110290284323 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607026110290284327} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -25.959501, y: 20.707493, z: 9.166476} + m_LocalScale: {x: 7.38, y: 1, z: 6.77} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8607026110290284322 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607026110290284327} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8607026110290284321 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607026110290284327} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8607026110290284320 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607026110290284327} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8607026110613410470 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8607026110613410464} + - component: {fileID: 8607026110613410471} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8607026110613410464 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607026110613410470} + m_LocalRotation: {x: 0.72336197, y: -0.17152098, z: 0.19382425, w: 0.64012516} + m_LocalPosition: {x: -3.7, y: 49.4, z: 41.6} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 96.987, y: -30, z: 0} +--- !u!108 &8607026110613410471 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607026110613410470} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.02 + m_NormalBias: 0.1 + m_NearPlane: 0.1 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!1 &8607026110859629830 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8607026110859629826} + - component: {fileID: 8607026110859629825} + - component: {fileID: 8607026110859629824} + - component: {fileID: 8607026110859629831} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8607026110859629826 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607026110859629830} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -14.034078, y: 20.707493, z: 61.88} + m_LocalScale: {x: 7.59, y: 1, z: 13.91} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8607026110859629825 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607026110859629830} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8607026110859629824 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607026110859629830} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8607026110859629831 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607026110859629830} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8607026111008338449 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8607026111008338450} + m_Layer: 0 + m_Name: Freeze Level 2 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8607026111008338450 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8607026111008338449} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 13.234077, y: -20.707493, z: -58.088234} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 6426124218693179456} + - {fileID: 8607026110613410464} + - {fileID: 466930555528963211} + - {fileID: 466930554940939486} + - {fileID: 466930555153488250} + - {fileID: 466930555984335982} + - {fileID: 8607026110859629826} + - {fileID: 466930554849962504} + - {fileID: 466930554935676933} + - {fileID: 466930555027197562} + - {fileID: 466930554929285345} + - {fileID: 4935810975564937420} + - {fileID: 8607026110290284323} + - {fileID: 8607026109432715126} + - {fileID: 1100755565496379042} + - {fileID: 5375640357736654785} + - {fileID: 6883845445770817833} + - {fileID: 2036894153752404997} + - {fileID: 3239615097656686328} + - {fileID: 3199174085979825523} + - {fileID: 7557634629088826187} + - {fileID: 5511427503656329948} + - {fileID: 1274222139364295467} + - {fileID: 5221039190476232043} + - {fileID: 4062806769355011302} + - {fileID: 9101795917660777954} + - {fileID: 7493666547870167532} + - {fileID: 7929502406916647483} + - {fileID: 7905275033774857557} + - {fileID: 3745485025305511442} + - {fileID: 2238799054112577124} + - {fileID: 5742178544325089387} + - {fileID: 505673516140205871} + - {fileID: 6441616694896503003} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &9021855520209435460 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3239615097656686328} + - component: {fileID: 4446822362280207689} + - component: {fileID: 6191711297519123117} + - component: {fileID: 4005065149602394590} + m_Layer: 0 + m_Name: Cube (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3239615097656686328 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021855520209435460} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -2.1, y: 24, z: 2.4} + m_LocalScale: {x: 77.21, y: 32.24, z: 1} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 18 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4446822362280207689 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021855520209435460} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6191711297519123117 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021855520209435460} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4005065149602394590 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9021855520209435460} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &9026950249451566258 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7929502406916647483} + - component: {fileID: 940817084021132176} + - component: {fileID: 1121093545167983003} + - component: {fileID: 5325898019406268641} + m_Layer: 0 + m_Name: Cube (12) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7929502406916647483 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9026950249451566258} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: 35.9, y: 12.3, z: 33.9} + m_LocalScale: {x: 77.21, y: 17.55, z: 4.2} + m_Children: [] + m_Father: {fileID: 8607026111008338450} + m_RootOrder: 27 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &940817084021132176 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9026950249451566258} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1121093545167983003 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9026950249451566258} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5325898019406268641 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 9026950249451566258} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1001 &3852573941644800709 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8607026111008338450} + m_Modifications: + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_RootOrder + value: 11 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.x + value: 20.94 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.y + value: 20.707493 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.z + value: 28.36 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -36.672 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773676356524340268, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_Name + value: FallawayFloor (9) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} +--- !u!4 &4935810975564937420 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + m_PrefabInstance: {fileID: 3852573941644800709} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6043697394931279428 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8607026111008338450} + m_Modifications: + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_RootOrder + value: 16 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalPosition.x + value: 33.578518 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalPosition.y + value: 21.03 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalPosition.z + value: 32.57479 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7857540940252484938, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_Name + value: DoorParent + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} +--- !u!4 &6883845445770817833 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + m_PrefabInstance: {fileID: 6043697394931279428} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &7606787566705480283 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8607026111008338450} + m_Modifications: + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_RootOrder + value: 15 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalPosition.x + value: -25.68 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalPosition.y + value: 21.207493 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalPosition.z + value: 9.61 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8036033890208197765, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_Name + value: PlateParent + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} +--- !u!4 &5375640357736654785 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + m_PrefabInstance: {fileID: 7606787566705480283} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8197651716611932214 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8607026111008338450} + m_Modifications: + - target: {fileID: 4449396798674854612, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Name + value: Safe Zone (2) + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_RootOrder + value: 21 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalScale.x + value: 17.6 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalScale.z + value: 6 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.x + value: 29.6 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.y + value: 21.09 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.z + value: 31.92 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7102541 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.y + value: 0.70394546 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 89.489 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} +--- !u!4 &5511427503656329948 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + m_PrefabInstance: {fileID: 8197651716611932214} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8488077672033613697 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8607026111008338450} + m_Modifications: + - target: {fileID: 4449396798674854612, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Name + value: Safe Zone (3) + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_RootOrder + value: 23 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalScale.x + value: 5.4 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalScale.z + value: 6.98 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.x + value: -14.03 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.y + value: 21.207493 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.z + value: 59.41 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7102541 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.y + value: 0.70394546 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 89.489 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} +--- !u!4 &5221039190476232043 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + m_PrefabInstance: {fileID: 8488077672033613697} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8607026109673332327 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8607026111008338450} + m_Modifications: + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_RootOrder + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.x + value: -24.98 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.y + value: 20.707493 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.z + value: 18.85 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -36.672 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773676356524340268, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_Name + value: FallawayFloor (4) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} +--- !u!4 &466930555984335982 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + m_PrefabInstance: {fileID: 8607026109673332327} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8607026109994495618 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8607026111008338450} + m_Modifications: + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.x + value: -18.634077 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.y + value: 20.707493 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.z + value: 42.448235 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -36.672 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773676356524340268, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_Name + value: FallawayFloor (1) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} +--- !u!4 &466930555528963211 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + m_PrefabInstance: {fileID: 8607026109994495618} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8607026110149530957 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8607026111008338450} + m_Modifications: + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalScale.x + value: 12.36 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalScale.z + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalPosition.x + value: -7.6 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalPosition.y + value: 11.7 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalPosition.z + value: 33.5 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408401, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_Name + value: Kill Plane + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} +--- !u!4 &6426124218693179456 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + m_PrefabInstance: {fileID: 8607026110149530957} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8607026110494114931 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8607026111008338450} + m_Modifications: + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_RootOrder + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.x + value: 7.04 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.y + value: 20.707493 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.z + value: 30.57 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -36.672 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773676356524340268, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_Name + value: FallawayFloor (7) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} +--- !u!4 &466930555027197562 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + m_PrefabInstance: {fileID: 8607026110494114931} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8607026110673461249 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8607026111008338450} + m_Modifications: + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.x + value: -7.8040776 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.y + value: 20.707493 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.z + value: 30.318233 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -36.672 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773676356524340268, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_Name + value: FallawayFloor (5) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} +--- !u!4 &466930554849962504 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + m_PrefabInstance: {fileID: 8607026110673461249} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8607026110714631895 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8607026111008338450} + m_Modifications: + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.x + value: -14.794077 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.y + value: 20.707493 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.z + value: 50.298233 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -36.672 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773676356524340268, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_Name + value: FallawayFloor + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} +--- !u!4 &466930554940939486 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + m_PrefabInstance: {fileID: 8607026110714631895} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8607026110721956364 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8607026111008338450} + m_Modifications: + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_RootOrder + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.x + value: -0.52 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.y + value: 20.707493 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.z + value: 28.59 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -36.672 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773676356524340268, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_Name + value: FallawayFloor (6) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} +--- !u!4 &466930554935676933 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + m_PrefabInstance: {fileID: 8607026110721956364} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8607026110736728808 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8607026111008338450} + m_Modifications: + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.x + value: 13.81 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.y + value: 20.707493 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.z + value: 28.35 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -36.672 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773676356524340268, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_Name + value: FallawayFloor (8) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} +--- !u!4 &466930554929285345 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + m_PrefabInstance: {fileID: 8607026110736728808} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8607026110906798963 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 8607026111008338450} + m_Modifications: + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.x + value: -22.9 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.y + value: 20.707493 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalPosition.z + value: 25.26 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -36.672 + objectReference: {fileID: 0} + - target: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8773676356524340268, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + propertyPath: m_Name + value: FallawayFloor (3) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} +--- !u!4 &466930555153488250 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8144920974147422729, guid: d145f0e5906f91a4fad7f384f1b2a6ec, type: 3} + m_PrefabInstance: {fileID: 8607026110906798963} + m_PrefabAsset: {fileID: 0} diff --git a/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 2.prefab.meta b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 2.prefab.meta new file mode 100644 index 0000000..292eecc --- /dev/null +++ b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 2.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 19df708cf54c899429b4c7aa455bd224 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 3.prefab b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 3.prefab new file mode 100644 index 0000000..fe6e116 --- /dev/null +++ b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 3.prefab @@ -0,0 +1,4951 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &564392593956494659 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8337527602239574879} + - component: {fileID: 3637348763368259364} + - component: {fileID: 1291885736355844530} + - component: {fileID: 7265024723539583647} + m_Layer: 0 + m_Name: Cube (23) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8337527602239574879 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 564392593956494659} + m_LocalRotation: {x: 0.5, y: 0.5, z: -0.5, w: 0.5} + m_LocalPosition: {x: 90.9, y: 51.1, z: 11.3} + m_LocalScale: {x: 65.2, y: 47.3, z: 1} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 38 + m_LocalEulerAnglesHint: {x: 90, y: 90, z: 0} +--- !u!33 &3637348763368259364 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 564392593956494659} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1291885736355844530 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 564392593956494659} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &7265024723539583647 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 564392593956494659} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &949152256909479748 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1476338365831263243} + - component: {fileID: 1936831020660166202} + - component: {fileID: 5505126650837156206} + - component: {fileID: 1175674660259954737} + m_Layer: 0 + m_Name: Cube (21) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1476338365831263243 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 949152256909479748} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 195.2, y: 39.803497, z: 3.8707275} + m_LocalScale: {x: 26.599998, y: 1, z: 3.74} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 47 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1936831020660166202 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 949152256909479748} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5505126650837156206 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 949152256909479748} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1175674660259954737 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 949152256909479748} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &1845286932446880021 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6509285219810792155} + - component: {fileID: 3741423380342901212} + - component: {fileID: 2598503568940376170} + - component: {fileID: 3232804716976940653} + m_Layer: 0 + m_Name: Cube (17) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6509285219810792155 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1845286932446880021} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -2.58, y: 43.213497, z: 1.0707283} + m_LocalScale: {x: 57.9, y: 1, z: 6.3} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 27 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &3741423380342901212 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1845286932446880021} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2598503568940376170 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1845286932446880021} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3232804716976940653 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1845286932446880021} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &2061407939572226775 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5780080270083976164} + - component: {fileID: 7493435426282827803} + - component: {fileID: 2159611089209451719} + - component: {fileID: 7387510547660827600} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5780080270083976164 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2061407939572226775} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: 21.85, y: 47.44, z: 1.23} + m_LocalScale: {x: 2.22, y: 5.01, z: 2} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 29 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &7493435426282827803 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2061407939572226775} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &2159611089209451719 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2061407939572226775} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &7387510547660827600 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2061407939572226775} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &2461083468215666218 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5416776712724838772} + - component: {fileID: 1412164252191892008} + - component: {fileID: 7057029692110935949} + - component: {fileID: 2627188085023225184} + m_Layer: 0 + m_Name: Cube (26) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5416776712724838772 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2461083468215666218} + m_LocalRotation: {x: 0.5, y: 0.5, z: 0.5, w: 0.5} + m_LocalPosition: {x: -20, y: 44.4, z: 22.4} + m_LocalScale: {x: 70.90001, y: 37, z: 1} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 41 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 90} +--- !u!33 &1412164252191892008 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2461083468215666218} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &7057029692110935949 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2461083468215666218} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &2627188085023225184 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2461083468215666218} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &2752621736126782980 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4819570156750284319} + - component: {fileID: 546311930095728134} + - component: {fileID: 554460741608113580} + - component: {fileID: 8744187139427538740} + m_Layer: 0 + m_Name: Cube (32) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4819570156750284319 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2752621736126782980} + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: 202.3, y: 58.02, z: 14} + m_LocalScale: {x: 70.90002, y: 23.4, z: 1} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 48 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &546311930095728134 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2752621736126782980} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &554460741608113580 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2752621736126782980} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8744187139427538740 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2752621736126782980} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3265818942447075654 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 317581779989526391} + - component: {fileID: 444377696288835675} + - component: {fileID: 5439927044707750916} + - component: {fileID: 7807191307906469665} + m_Layer: 0 + m_Name: Cube (36) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &317581779989526391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3265818942447075654} + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: 113.3, y: 62.9, z: 11.3} + m_LocalScale: {x: 70.90002, y: 23.4, z: 1} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 52 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &444377696288835675 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3265818942447075654} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5439927044707750916 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3265818942447075654} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &7807191307906469665 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3265818942447075654} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3749558162665477694 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7115787431225495327} + - component: {fileID: 5462041577276410049} + - component: {fileID: 8759077876725652658} + - component: {fileID: 8779296906954957950} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7115787431225495327 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3749558162665477694} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 21.88, y: 45.39, z: 3.17} + m_LocalScale: {x: 2.21, y: 5.01, z: 2.25} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 28 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5462041577276410049 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3749558162665477694} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8759077876725652658 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3749558162665477694} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8779296906954957950 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3749558162665477694} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3866527168712701967 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3322532000345924423} + - component: {fileID: 4858015864108711890} + - component: {fileID: 5454272834039811220} + - component: {fileID: 571194262494130919} + m_Layer: 0 + m_Name: Cube (18) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3322532000345924423 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3866527168712701967} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 21.85, y: 45.39, z: -0.94} + m_LocalScale: {x: 2.22, y: 5.01, z: 2.25} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 30 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4858015864108711890 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3866527168712701967} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5454272834039811220 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3866527168712701967} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &571194262494130919 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3866527168712701967} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &3904240305037732746 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4456696957754402649} + - component: {fileID: 9025421510439685138} + - component: {fileID: 8228359765112756652} + - component: {fileID: 3168808141787470470} + m_Layer: 0 + m_Name: Cube (24) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4456696957754402649 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3904240305037732746} + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: -20, y: 58.4, z: 11.3} + m_LocalScale: {x: 70.90002, y: 23.4, z: 1} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 39 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &9025421510439685138 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3904240305037732746} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8228359765112756652 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3904240305037732746} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3168808141787470470 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3904240305037732746} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &4149785327304094431 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6879855630611381284} + - component: {fileID: 3920766304509005942} + - component: {fileID: 5017426573130252462} + - component: {fileID: 9150317104451574884} + m_Layer: 0 + m_Name: Cube (30) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6879855630611381284 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4149785327304094431} + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: -20, y: 28.86, z: 11.3} + m_LocalScale: {x: 70.90002, y: 23.4, z: 1} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 45 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &3920766304509005942 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4149785327304094431} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5017426573130252462 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4149785327304094431} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &9150317104451574884 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4149785327304094431} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &4335492178309119185 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1143426628117370265} + - component: {fileID: 2445784816292705102} + - component: {fileID: 8731250777649112243} + - component: {fileID: 6781292622195688696} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1143426628117370265 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4335492178309119185} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 90.5, y: 43.577248, z: -17.6} + m_LocalScale: {x: 222.76, y: 52.91, z: 1} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 35 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &2445784816292705102 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4335492178309119185} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8731250777649112243 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4335492178309119185} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6781292622195688696 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4335492178309119185} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &4401902242355762692 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5047018098092914926} + - component: {fileID: 5135127503038247387} + - component: {fileID: 6095444396852482262} + - component: {fileID: 2056573748896276622} + m_Layer: 0 + m_Name: Cube (31) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5047018098092914926 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4401902242355762692} + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: 67.5, y: 62.9, z: 11.3} + m_LocalScale: {x: 70.90002, y: 23.4, z: 1} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 46 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &5135127503038247387 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4401902242355762692} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6095444396852482262 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4401902242355762692} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &2056573748896276622 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4401902242355762692} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &4493552739496215798 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4920955014259491622} + - component: {fileID: 67107402091142476} + - component: {fileID: 1035289736512331801} + - component: {fileID: 5458264027949128048} + m_Layer: 0 + m_Name: Cube (25) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4920955014259491622 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4493552739496215798} + m_LocalRotation: {x: 0.5, y: 0.5, z: 0.5, w: 0.5} + m_LocalPosition: {x: -20, y: 44.4, z: -13.6} + m_LocalScale: {x: 70.90001, y: 23.4, z: 1} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 40 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 90} +--- !u!33 &67107402091142476 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4493552739496215798} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1035289736512331801 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4493552739496215798} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5458264027949128048 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4493552739496215798} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5045719947555752444 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7059208340993948092} + m_Layer: 0 + m_Name: Freeze Level 3 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7059208340993948092 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5045719947555752444} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -119.935684, y: -39.803497, z: -9.170729} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5107725795598879207} + - {fileID: 8995832646597393856} + - {fileID: 6125254032930747941} + - {fileID: 8995832646165957110} + - {fileID: 8995832645898081803} + - {fileID: 8889304516061040597} + - {fileID: 8889304516079244192} + - {fileID: 5107725795582967497} + - {fileID: 8889304515788354688} + - {fileID: 8889304515965726835} + - {fileID: 8995832646610615411} + - {fileID: 8889304516019342780} + - {fileID: 212376063282797762} + - {fileID: 8889304517543190000} + - {fileID: 8889304516034805139} + - {fileID: 8889304515875148633} + - {fileID: 8889304515928133765} + - {fileID: 8889304517040630961} + - {fileID: 8889304517720249846} + - {fileID: 8889304517304931084} + - {fileID: 8889304517647191736} + - {fileID: 8889304516076253602} + - {fileID: 8889304517206856970} + - {fileID: 8995832646595899909} + - {fileID: 1833056257909372302} + - {fileID: 5446091719935636938} + - {fileID: 1696240017663993035} + - {fileID: 6509285219810792155} + - {fileID: 7115787431225495327} + - {fileID: 5780080270083976164} + - {fileID: 3322532000345924423} + - {fileID: 5097815559352674454} + - {fileID: 8725620474417593535} + - {fileID: 2031400988448849722} + - {fileID: 8897183681453481613} + - {fileID: 1143426628117370265} + - {fileID: 3664689965777242873} + - {fileID: 6699819518284931838} + - {fileID: 8337527602239574879} + - {fileID: 4456696957754402649} + - {fileID: 4920955014259491622} + - {fileID: 5416776712724838772} + - {fileID: 9088926530603301271} + - {fileID: 2018088882770346931} + - {fileID: 5020034853845652562} + - {fileID: 6879855630611381284} + - {fileID: 5047018098092914926} + - {fileID: 1476338365831263243} + - {fileID: 4819570156750284319} + - {fileID: 2186258514130187712} + - {fileID: 7632117087531462169} + - {fileID: 2096130551543635853} + - {fileID: 317581779989526391} + - {fileID: 5942034289787484965} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5249204511007021401 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 9088926530603301271} + - component: {fileID: 3580731738191773365} + - component: {fileID: 3925354392750741852} + - component: {fileID: 7990369192743728013} + m_Layer: 0 + m_Name: Cube (27) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &9088926530603301271 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5249204511007021401} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: -4.6, y: 44.07, z: -0.92} + m_LocalScale: {x: 53.49001, y: 1, z: 8} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 42 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &3580731738191773365 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5249204511007021401} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3925354392750741852 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5249204511007021401} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &7990369192743728013 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5249204511007021401} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5521021370356634863 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5020034853845652562} + - component: {fileID: 1690945457661893122} + - component: {fileID: 6538503423289597817} + - component: {fileID: 4543847130498928205} + m_Layer: 0 + m_Name: Cube (29) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5020034853845652562 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5521021370356634863} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0.3, y: 47.36, z: 1.27} + m_LocalScale: {x: 41.7, y: 1, z: 6.3} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 44 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &1690945457661893122 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5521021370356634863} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &6538503423289597817 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5521021370356634863} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4543847130498928205 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5521021370356634863} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &6231933772294800021 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2018088882770346931} + - component: {fileID: 3660551719486974018} + - component: {fileID: 7525065006074580197} + - component: {fileID: 3744316052046196952} + m_Layer: 0 + m_Name: Cube (28) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2018088882770346931 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6231933772294800021} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: -4.6, y: 44.11, z: 3.7} + m_LocalScale: {x: 53.49001, y: 1, z: 8} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 43 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &3660551719486974018 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6231933772294800021} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &7525065006074580197 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6231933772294800021} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3744316052046196952 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6231933772294800021} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &6252718096673800735 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3664689965777242873} + - component: {fileID: 6978527756679558907} + - component: {fileID: 3955258483546206725} + - component: {fileID: 3410022947574652850} + m_Layer: 0 + m_Name: Cube (19) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3664689965777242873 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6252718096673800735} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 89.3, y: 43.577248, z: 35.4} + m_LocalScale: {x: 222.76, y: 52.91, z: 1} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 36 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &6978527756679558907 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6252718096673800735} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3955258483546206725 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6252718096673800735} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &3410022947574652850 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6252718096673800735} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &6669220341146629192 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7632117087531462169} + - component: {fileID: 6672942725022914850} + - component: {fileID: 505078867923251410} + - component: {fileID: 7994066336082983311} + m_Layer: 0 + m_Name: Cube (34) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7632117087531462169 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6669220341146629192} + m_LocalRotation: {x: 0.5, y: 0.5, z: 0.5, w: 0.5} + m_LocalPosition: {x: 202.3, y: 44.02, z: 24.21} + m_LocalScale: {x: 70.90001, y: 37, z: 1} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 50 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 90} +--- !u!33 &6672942725022914850 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6669220341146629192} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &505078867923251410 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6669220341146629192} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &7994066336082983311 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6669220341146629192} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &7277904033036794618 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2096130551543635853} + - component: {fileID: 1766649487314162201} + - component: {fileID: 1719783504160810749} + - component: {fileID: 259512269965938488} + m_Layer: 0 + m_Name: Cube (35) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2096130551543635853 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7277904033036794618} + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: 202.3, y: 28.48, z: 14} + m_LocalScale: {x: 70.90002, y: 23.4, z: 1} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 51 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &1766649487314162201 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7277904033036794618} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1719783504160810749 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7277904033036794618} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &259512269965938488 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7277904033036794618} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &7805780897237207764 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5942034289787484965} + - component: {fileID: 4393691899306161889} + - component: {fileID: 1041704224306545281} + - component: {fileID: 8819598230014009551} + m_Layer: 0 + m_Name: Cube (20) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5942034289787484965 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7805780897237207764} + m_LocalRotation: {x: -0, y: -0.6207737, z: -0, w: 0.7839899} + m_LocalPosition: {x: 91.50006, y: 41.07, z: 5.0800114} + m_LocalScale: {x: 3.7564158, y: 3.456562, z: 2.633147} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 53 + m_LocalEulerAnglesHint: {x: 0, y: -76.745, z: 0} +--- !u!33 &4393691899306161889 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7805780897237207764} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &1041704224306545281 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7805780897237207764} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8819598230014009551 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7805780897237207764} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &7934794725373356873 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2186258514130187712} + - component: {fileID: 1695975975802662769} + - component: {fileID: 3932874737435085467} + - component: {fileID: 6606810809543281805} + m_Layer: 0 + m_Name: Cube (33) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2186258514130187712 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7934794725373356873} + m_LocalRotation: {x: 0.5, y: 0.5, z: 0.5, w: 0.5} + m_LocalPosition: {x: 202.3, y: 44.02, z: -9.65} + m_LocalScale: {x: 70.90001, y: 23.4, z: 1} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 49 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 90} +--- !u!33 &1695975975802662769 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7934794725373356873} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &3932874737435085467 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7934794725373356873} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &6606810809543281805 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7934794725373356873} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!64 &4081767751764461707 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8618850157967763322} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 638660297996062660, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} +--- !u!1 &8661904303732392348 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6699819518284931838} + - component: {fileID: 2080094494414791053} + - component: {fileID: 8536023715453095349} + - component: {fileID: 1917962523388065943} + m_Layer: 0 + m_Name: Cube (22) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6699819518284931838 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8661904303732392348} + m_LocalRotation: {x: 0.5, y: 0.5, z: -0.5, w: 0.5} + m_LocalPosition: {x: 87.5, y: 19.5, z: 11.3} + m_LocalScale: {x: 83.5, y: 242, z: 1} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 37 + m_LocalEulerAnglesHint: {x: 90, y: 90, z: 0} +--- !u!33 &2080094494414791053 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8661904303732392348} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8536023715453095349 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8661904303732392348} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1917962523388065943 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8661904303732392348} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8889304515788354700 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8889304515788354688} + - component: {fileID: 8889304515788354703} + - component: {fileID: 8889304515788354702} + - component: {fileID: 8889304515788354701} + m_Layer: 0 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8889304515788354688 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515788354700} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 61.515686, y: 43.213497, z: 1.0407276} + m_LocalScale: {x: 6.12, y: 1, z: 10.7} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8889304515788354703 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515788354700} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8889304515788354702 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515788354700} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8889304515788354701 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515788354700} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8889304515875148645 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8889304515875148633} + - component: {fileID: 8889304515875148632} + - component: {fileID: 8889304515875148647} + - component: {fileID: 8889304515875148646} + m_Layer: 0 + m_Name: Cube (9) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8889304515875148633 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515875148645} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 150.0746, y: 39.803497, z: 3.8707275} + m_LocalScale: {x: 6.12, y: 1, z: 10.7} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8889304515875148632 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515875148645} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8889304515875148647 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515875148645} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8889304515875148646 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515875148645} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8889304515928133761 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8889304515928133765} + - component: {fileID: 8889304515928133764} + - component: {fileID: 8889304515928133763} + - component: {fileID: 8889304515928133762} + m_Layer: 0 + m_Name: Cube (12) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8889304515928133765 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515928133761} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 58.645683, y: 43.213497, z: 20.660728} + m_LocalScale: {x: 6.5, y: 3.32, z: 14.01} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8889304515928133764 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515928133761} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8889304515928133763 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515928133761} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8889304515928133762 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515928133761} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8889304515965726847 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8889304515965726835} + - component: {fileID: 8889304515965726834} + - component: {fileID: 8889304515965726833} + - component: {fileID: 8889304515965726832} + m_Layer: 0 + m_Name: Cube (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8889304515965726835 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515965726847} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 180.69977, y: 39.803497, z: 3.8707275} + m_LocalScale: {x: 6.12, y: 1, z: 10.7} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8889304515965726834 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515965726847} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8889304515965726833 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515965726847} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8889304515965726832 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304515965726847} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8889304516019342776 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8889304516019342780} + - component: {fileID: 8889304516019342779} + - component: {fileID: 8889304516019342778} + - component: {fileID: 8889304516019342777} + m_Layer: 0 + m_Name: Cube (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8889304516019342780 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516019342776} + m_LocalRotation: {x: -0, y: -0.13052624, z: -0, w: 0.9914449} + m_LocalPosition: {x: 59.715687, y: 43.213497, z: 9.120728} + m_LocalScale: {x: 5.1, y: 1, z: 11.5} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: -15, z: 0} +--- !u!33 &8889304516019342779 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516019342776} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8889304516019342778 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516019342776} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8889304516019342777 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516019342776} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8889304516034805151 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8889304516034805139} + - component: {fileID: 8889304516034805138} + - component: {fileID: 8889304516034805137} + - component: {fileID: 8889304516034805136} + m_Layer: 0 + m_Name: Cube (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8889304516034805139 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516034805151} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 134.8546, y: 39.803497, z: 3.8707275} + m_LocalScale: {x: 26.599998, y: 1, z: 3.74} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8889304516034805138 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516034805151} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8889304516034805137 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516034805151} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8889304516034805136 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516034805151} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8889304516061040595 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8889304516061040597} + - component: {fileID: 8889304516061040596} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8889304516061040597 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516061040595} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 160.55347, y: 82.59662, z: 11.174501} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!108 &8889304516061040596 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516061040595} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.02 + m_NormalBias: 0.1 + m_NearPlane: 0.1 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!1 &8889304516076253614 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8889304516076253602} + - component: {fileID: 8889304516076253601} + - component: {fileID: 8889304516076253600} + - component: {fileID: 8889304516076253615} + m_Layer: 0 + m_Name: Cube (15) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8889304516076253602 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516076253614} + m_LocalRotation: {x: -0, y: -0.2419218, z: -0, w: 0.9702958} + m_LocalPosition: {x: 85.335686, y: 40.7035, z: 3.7707286} + m_LocalScale: {x: 13.3, y: 6.2, z: 3.74} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 21 + m_LocalEulerAnglesHint: {x: 0, y: -28, z: 0} +--- !u!33 &8889304516076253601 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516076253614} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8889304516076253600 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516076253614} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8889304516076253615 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516076253614} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8889304516079244204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8889304516079244192} + - component: {fileID: 8889304516079244207} + - component: {fileID: 8889304516079244206} + - component: {fileID: 8889304516079244205} + m_Layer: 0 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8889304516079244192 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516079244204} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 165.47977, y: 39.803497, z: 3.8707275} + m_LocalScale: {x: 26.599998, y: 1, z: 3.74} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8889304516079244207 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516079244204} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8889304516079244206 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516079244204} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8889304516079244205 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304516079244204} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8889304517040630973 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8889304517040630961} + - component: {fileID: 8889304517040630960} + - component: {fileID: 8889304517040630975} + - component: {fileID: 8889304517040630974} + m_Layer: 0 + m_Name: Cube (13) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8889304517040630961 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517040630973} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 38.935684, y: 43.213497, z: 1.0707283} + m_LocalScale: {x: 33.8, y: 1, z: 6.3} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8889304517040630960 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517040630973} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8889304517040630975 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517040630973} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8889304517040630974 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517040630973} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8889304517206856982 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8889304517206856970} + - component: {fileID: 8889304517206856969} + - component: {fileID: 8889304517206856968} + - component: {fileID: 8889304517206856983} + m_Layer: 0 + m_Name: Cube (16) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8889304517206856970 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517206856982} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 72.515686, y: 40.7035, z: 0.9507284} + m_LocalScale: {x: 15.39, y: 6.2, z: 3.74} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 22 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8889304517206856969 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517206856982} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8889304517206856968 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517206856982} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8889304517206856983 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517206856982} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8889304517304931080 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8889304517304931084} + - component: {fileID: 8889304517304931083} + - component: {fileID: 8889304517304931082} + - component: {fileID: 8889304517304931081} + m_Layer: 0 + m_Name: Cube (10) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8889304517304931084 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517304931080} + m_LocalRotation: {x: -0, y: -0.2419218, z: -0, w: 0.9702958} + m_LocalPosition: {x: 114.335686, y: 39.803497, z: -0.5292711} + m_LocalScale: {x: 21.23, y: 1, z: 3.74} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 19 + m_LocalEulerAnglesHint: {x: 0, y: -28, z: 0} +--- !u!33 &8889304517304931083 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517304931080} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8889304517304931082 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517304931080} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8889304517304931081 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517304931080} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8889304517543190012 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8889304517543190000} + - component: {fileID: 8889304517543190015} + - component: {fileID: 8889304517543190014} + - component: {fileID: 8889304517543190013} + m_Layer: 0 + m_Name: Cube (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8889304517543190000 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517543190012} + m_LocalRotation: {x: -0, y: 0.30070576, z: -0, w: 0.953717} + m_LocalPosition: {x: 57.915688, y: 43.213497, z: -6.4692726} + m_LocalScale: {x: 4.2000003, y: 1, z: 11.180001} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 35, z: 0} +--- !u!33 &8889304517543190015 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517543190012} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8889304517543190014 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517543190012} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8889304517543190013 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517543190012} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8889304517647191748 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8889304517647191736} + - component: {fileID: 8889304517647191751} + - component: {fileID: 8889304517647191750} + - component: {fileID: 8889304517647191749} + m_Layer: 0 + m_Name: Cube (11) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8889304517647191736 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517647191748} + m_LocalRotation: {x: -0, y: 0.2840153, z: -0, w: 0.95881975} + m_LocalPosition: {x: 98.435684, y: 39.803497, z: 1.4707289} + m_LocalScale: {x: 21.230001, y: 3.4, z: 3.7400002} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 20 + m_LocalEulerAnglesHint: {x: 0, y: 33, z: 0} +--- !u!33 &8889304517647191751 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517647191748} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8889304517647191750 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517647191748} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8889304517647191749 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517647191748} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &8889304517720249842 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8889304517720249846} + - component: {fileID: 8889304517720249845} + - component: {fileID: 8889304517720249844} + - component: {fileID: 8889304517720249843} + m_Layer: 0 + m_Name: Cube (14) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8889304517720249846 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517720249842} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 58.965687, y: 43.213497, z: 25.230728} + m_LocalScale: {x: 6.5, y: 6.58, z: 14.01} + m_Children: [] + m_Father: {fileID: 7059208340993948092} + m_RootOrder: 18 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8889304517720249845 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517720249842} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8889304517720249844 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517720249842} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &8889304517720249843 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8889304517720249842} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1001 &2652404834622822244 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: 4449396798674854612, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Name + value: Safe Zone (3) + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854614, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Size.x + value: 9.1 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854614, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Size.z + value: 22.28 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_RootOrder + value: 24 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalScale.x + value: 0.55 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalScale.z + value: 0.37 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.x + value: 181 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.y + value: 41.13 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.z + value: 3.6 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7728908912666711682, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} +--- !u!4 &1833056257909372302 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + m_PrefabInstance: {fileID: 2652404834622822244} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &4556056220786346656 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_RootOrder + value: 33 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalPosition.x + value: 58.913456 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalPosition.y + value: 46.503498 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalPosition.z + value: 30.046501 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 2944119299550141484} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: Play + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: UnityEngine.Animator, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_StringArgument + value: DoorUp + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 8036033890208197765, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_Name + value: PlateParent + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} +--- !u!4 &2031400988448849722 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + m_PrefabInstance: {fileID: 4556056220786346656} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5397781902216527867 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_RootOrder + value: 31 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalPosition.x + value: 21.77 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalPosition.y + value: 43.713497 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalPosition.z + value: 1.0086545 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7857540940252484938, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_Name + value: DoorParent + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} +--- !u!4 &5097815559352674454 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + m_PrefabInstance: {fileID: 5397781902216527867} + m_PrefabAsset: {fileID: 0} +--- !u!95 &2944119299550141484 stripped +Animator: + m_CorrespondingSourceObject: {fileID: 7076099413930353623, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + m_PrefabInstance: {fileID: 5397781902216527867} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5565606082463666951 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: 3284889540147964939, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_LocalPosition.x + value: 2.79 + objectReference: {fileID: 0} + - target: {fileID: 3284889540147964939, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_LocalPosition.y + value: -8.84 + objectReference: {fileID: 0} + - target: {fileID: 6536764240838670284, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_RootOrder + value: 26 + objectReference: {fileID: 0} + - target: {fileID: 6536764240838670284, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_LocalPosition.x + value: 59.78 + objectReference: {fileID: 0} + - target: {fileID: 6536764240838670284, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_LocalPosition.y + value: 52.19 + objectReference: {fileID: 0} + - target: {fileID: 6536764240838670284, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_LocalPosition.z + value: 1.1918516 + objectReference: {fileID: 0} + - target: {fileID: 6536764240838670284, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6536764240838670284, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6536764240838670284, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_LocalRotation.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6536764240838670284, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6536764240838670284, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6536764240838670284, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 180 + objectReference: {fileID: 0} + - target: {fileID: 6536764240838670284, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6536764240838670287, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_Name + value: RollingBoulder + objectReference: {fileID: 0} + - target: {fileID: 6536764242362416356, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_Size.z + value: 2.57 + objectReference: {fileID: 0} + - target: {fileID: 6536764242362416356, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: m_Center.y + value: -5.16 + objectReference: {fileID: 0} + - target: {fileID: 6536764242362416359, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: waitToDestroy + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 8693320603023675547, guid: baf177258b70ed448964e62915be41ee, type: 3} + propertyPath: speed + value: 10 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: baf177258b70ed448964e62915be41ee, type: 3} +--- !u!4 &1696240017663993035 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6536764240838670284, guid: baf177258b70ed448964e62915be41ee, type: 3} + m_PrefabInstance: {fileID: 5565606082463666951} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &6373585208630635287 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_RootOrder + value: 34 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalPosition.x + value: 55.8 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalPosition.y + value: 43.713497 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalPosition.z + value: -9.4 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalRotation.w + value: 0.953717 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalRotation.y + value: 0.30070576 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 35 + objectReference: {fileID: 0} + - target: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 1689739696909518853} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: Play + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: UnityEngine.Animator, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_StringArgument + value: DoorUp + objectReference: {fileID: 0} + - target: {fileID: 5530170563008613136, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 8036033890208197765, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + propertyPath: m_Name + value: PlateParent (2) + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} +--- !u!4 &8897183681453481613 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2525007088954062234, guid: 448321047f50e504cbc4586cf3eef27e, type: 3} + m_PrefabInstance: {fileID: 6373585208630635287} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8448880032641723346 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_RootOrder + value: 32 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalPosition.x + value: 21.08 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalPosition.y + value: 43.713497 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalPosition.z + value: 0.6548724 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4615604479551752799, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_Name + value: Door1 + objectReference: {fileID: 0} + - target: {fileID: 7857540940252484938, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_Name + value: DoorParent (1) + objectReference: {fileID: 0} + - target: {fileID: 7857540940252484938, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} +--- !u!95 &1689739696909518853 stripped +Animator: + m_CorrespondingSourceObject: {fileID: 7076099413930353623, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + m_PrefabInstance: {fileID: 8448880032641723346} + m_PrefabAsset: {fileID: 0} +--- !u!4 &8725620474417593535 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 889410586990417773, guid: 077e7025077de9f489adff0b8094a2ae, type: 3} + m_PrefabInstance: {fileID: 8448880032641723346} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8514909691178112800 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: 4449396798674854612, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Name + value: Safe Zone + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854614, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Size.x + value: 2.92 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854614, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Size.z + value: 1.56 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_RootOrder + value: 25 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.x + value: 121.42 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.y + value: 40.73 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.z + value: 3.2 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.w + value: 0.49999994 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.y + value: -0.86602545 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -120 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7728908912666711682, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} +--- !u!4 &5446091719935636938 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + m_PrefabInstance: {fileID: 8514909691178112800} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8889304515960118307 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: 4449396798674854612, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Name + value: Safe Zone (2) + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854614, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Size.x + value: 9.1 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854614, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Size.z + value: 22.28 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_RootOrder + value: 7 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalScale.x + value: 0.55 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalScale.z + value: 0.37 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.x + value: 150.26 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.y + value: 41.13 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.z + value: 4.84 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7728908912666711682, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} +--- !u!4 &5107725795582967497 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + m_PrefabInstance: {fileID: 8889304515960118307} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8889304516009339661 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: 4449396798674854612, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Name + value: Safe Zone (1) + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalScale.x + value: 7.51 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalScale.z + value: 4.61 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.x + value: 61.52 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.y + value: 44.3135 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalPosition.z + value: 2.12 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7102541 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.y + value: 0.70394546 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 89.489 + objectReference: {fileID: 0} + - target: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7728908912666711682, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} +--- !u!4 &5107725795598879207 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 4449396798674854634, guid: 373acc46f7fa7eb4b9cfba9c3e17b6ca, type: 3} + m_PrefabInstance: {fileID: 8889304516009339661} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8889304516220549928 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalScale.x + value: 38.73 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalScale.z + value: 12.4 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalPosition.x + value: 126.1 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalPosition.y + value: 31.5 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalPosition.z + value: 7.7 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3340651998927408401, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + propertyPath: m_Name + value: Kill Plane + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} +--- !u!4 &6125254032930747941 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3340651998927408397, guid: e182e6daf2f187b45a07e7c89e3f1b55, type: 3} + m_PrefabInstance: {fileID: 8889304516220549928} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8889304516225392275 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: 8768409224895496784, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + propertyPath: m_Name + value: ArrowWall (1) + objectReference: {fileID: 0} + - target: {fileID: 8768409224895496785, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + propertyPath: m_RootOrder + value: 12 + objectReference: {fileID: 0} + - target: {fileID: 8768409224895496785, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + propertyPath: m_LocalScale.x + value: 10.31 + objectReference: {fileID: 0} + - target: {fileID: 8768409224895496785, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + propertyPath: m_LocalScale.y + value: 2.82 + objectReference: {fileID: 0} + - target: {fileID: 8768409224895496785, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + propertyPath: m_LocalScale.z + value: 1.63 + objectReference: {fileID: 0} + - target: {fileID: 8768409224895496785, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + propertyPath: m_LocalPosition.x + value: 134.51053 + objectReference: {fileID: 0} + - target: {fileID: 8768409224895496785, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + propertyPath: m_LocalPosition.y + value: 40.303497 + objectReference: {fileID: 0} + - target: {fileID: 8768409224895496785, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + propertyPath: m_LocalPosition.z + value: 3.98 + objectReference: {fileID: 0} + - target: {fileID: 8768409224895496785, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8768409224895496785, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8768409224895496785, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8768409224895496785, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8768409224895496785, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8768409224895496785, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8768409224895496785, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} +--- !u!4 &212376063282797762 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8768409224895496785, guid: 55fadb9f11c9ea74fb586631ce45bd14, type: 3} + m_PrefabInstance: {fileID: 8889304516225392275} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8889304516372667288 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_RootOrder + value: 10 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalScale.y + value: 1.66 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalScale.z + value: 1.6899999 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.x + value: 122.7746 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.y + value: 39.803497 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.z + value: 7.4024944 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_Name + value: Wall_C (3) + objectReference: {fileID: 0} + - target: {fileID: 7340110212122159744, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.x + value: -0.08 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} +--- !u!4 &8995832646610615411 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + m_PrefabInstance: {fileID: 8889304516372667288} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8889304516420736494 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_RootOrder + value: 23 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalScale.y + value: 1.66 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalScale.z + value: 1.6899999 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.x + value: 64.56569 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.y + value: 43.973495 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.z + value: 4.4207287 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_Name + value: Wall_C (4) + objectReference: {fileID: 0} + - target: {fileID: 7340110212122159744, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.x + value: -0.08 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} +--- !u!4 &8995832646595899909 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + m_PrefabInstance: {fileID: 8889304516420736494} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8889304516427635243 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} + propertyPath: m_LocalPosition.x + value: 22.135681 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} + propertyPath: m_LocalPosition.y + value: 43.714436 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} + propertyPath: m_LocalPosition.z + value: 1.1307287 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} + propertyPath: m_Name + value: Doorway_A + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} +--- !u!4 &8995832646597393856 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} + m_PrefabInstance: {fileID: 8889304516427635243} + m_PrefabAsset: {fileID: 0} +--- !u!1 &8618850157967763322 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: ca1dca8e56ef35c49b9fadf3beb9c424, type: 3} + m_PrefabInstance: {fileID: 8889304516427635243} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8889304516850675229 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalScale.y + value: 1.66 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalScale.z + value: 1.6899999 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.x + value: 176.82977 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.y + value: 39.803497 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.z + value: 7.4024944 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_Name + value: Wall_C (2) + objectReference: {fileID: 0} + - target: {fileID: 7340110212122159744, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.x + value: -0.08 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} +--- !u!4 &8995832646165957110 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + m_PrefabInstance: {fileID: 8889304516850675229} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &8889304517118751200 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 7059208340993948092} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_RootOrder + value: 4 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalScale.y + value: 1.66 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalScale.z + value: 1.6899999 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.x + value: 153.39977 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.y + value: 39.803497 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.z + value: 7.4024944 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 919132149155446097, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_Name + value: Wall_C (1) + objectReference: {fileID: 0} + - target: {fileID: 7340110212122159744, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + propertyPath: m_LocalPosition.x + value: -0.08 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} +--- !u!4 &8995832645898081803 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} + m_PrefabInstance: {fileID: 8889304517118751200} + m_PrefabAsset: {fileID: 0} diff --git a/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 3.prefab.meta b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 3.prefab.meta new file mode 100644 index 0000000..f347286 --- /dev/null +++ b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Level 3.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b359f8f07dc0cc84d9caa48d6aaac4b6 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Rooms.prefab b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Rooms.prefab new file mode 100644 index 0000000..99645c4 --- /dev/null +++ b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Rooms.prefab @@ -0,0 +1,18238 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5633276109699977599 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109699977598} + - component: {fileID: 5633276109699977596} + - component: {fileID: 5633276109699977597} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109699977598 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109699977599} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110148649863} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276109699977596 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109699977599} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276109699977597 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109699977599} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276109703813405 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109703813404} + - component: {fileID: 5633276109703813402} + - component: {fileID: 5633276109703813403} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109703813404 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109703813405} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110189942359} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276109703813402 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109703813405} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276109703813403 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109703813405} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276109730860200 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109730860199} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109730860199 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109730860200} + m_LocalRotation: {x: -0.074430816, y: 0.48750708, z: 0.020674853, w: 0.86969507} + m_LocalPosition: {x: -4.4805527, y: -0.27486372, z: -3.8656464} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276109898005901} + m_Father: {fileID: 1579399495656877868} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109750533327 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109750533326} + - component: {fileID: 5633276109750533324} + - component: {fileID: 5633276109750533325} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109750533326 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109750533327} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111516666566} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276109750533324 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109750533327} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276109750533325 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109750533327} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276109756277408 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109756277439} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109756277439 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109756277408} + m_LocalRotation: {x: 0.041064817, y: 0.71924126, z: -0.042666975, w: 0.69223213} + m_LocalPosition: {x: -8.655786, y: 0.18317223, z: 1.2341099} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110947493234} + m_Father: {fileID: 1579399496145678239} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109759232791 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109759232790} + - component: {fileID: 5633276109759232787} + - component: {fileID: 5633276109759232788} + - component: {fileID: 5633276109759232789} + m_Layer: 0 + m_Name: Cube (45) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109759232790 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109759232791} + m_LocalRotation: {x: 0.7070547, y: 0.008576575, z: -0.008576565, w: 0.7070549} + m_LocalPosition: {x: -2.79, y: 0.9000001, z: -2.59} + m_LocalScale: {x: 6.54, y: 1, z: 3.74} + m_Children: [] + m_Father: {fileID: 1579399496764641886} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: -1.39} +--- !u!33 &5633276109759232787 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109759232791} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276109759232788 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109759232791} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276109759232789 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109759232791} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109762238844 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109762238843} + - component: {fileID: 5633276109762238841} + - component: {fileID: 5633276109762238842} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109762238843 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109762238844} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111579912229} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276109762238841 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109762238844} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276109762238842 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109762238844} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276109764785859 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109764785858} + - component: {fileID: 5633276109764785887} + - component: {fileID: 5633276109764785856} + - component: {fileID: 5633276109764785857} + m_Layer: 0 + m_Name: Cube (13) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109764785858 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109764785859} + m_LocalRotation: {x: 0.2381091, y: 0.23810914, z: 0.6658109, w: 0.66581076} + m_LocalPosition: {x: 4.9, y: 0.16, z: -3.56} + m_LocalScale: {x: 3.89, y: 0.35, z: 8.46} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 39.356, z: 90} +--- !u!33 &5633276109764785887 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109764785859} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276109764785856 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109764785859} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276109764785857 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109764785859} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109775714159 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109775714155} + - component: {fileID: 5633276109775714156} + - component: {fileID: 5633276109775714157} + - component: {fileID: 5633276109775714158} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109775714155 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109775714159} + m_LocalRotation: {x: -0, y: 0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: -12.18, y: -1.6902361, z: -43.88} + m_LocalScale: {x: 5.0300007, y: 0.74, z: 17.88} + m_Children: [] + m_Father: {fileID: 5633276110938134363} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0} +--- !u!33 &5633276109775714156 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109775714159} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276109775714157 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109775714159} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276109775714158 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109775714159} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109788122344 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109788122343} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109788122343 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109788122344} + m_LocalRotation: {x: 0.007852592, y: 0.8546891, z: -0.0107446015, w: 0.5189695} + m_LocalPosition: {x: -3.2632833, y: 0.10464287, z: 0.31606674} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111647981581} + m_Father: {fileID: 1579399495389224496} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109797415349 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109797415348} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109797415348 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109797415349} + m_LocalRotation: {x: -0.002491467, y: 0.8131484, z: 0.0028764142, w: 0.5820441} + m_LocalPosition: {x: 4.1920023, y: -0.06873417, z: -3.519135} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110021409365} + m_Father: {fileID: 1579399495389224496} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109815299672 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109815299671} + - component: {fileID: 5633276109815299669} + - component: {fileID: 5633276109815299670} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109815299671 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109815299672} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110317148419} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276109815299669 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109815299672} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276109815299670 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109815299672} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276109818836891 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109818836890} + - component: {fileID: 5633276109818836888} + - component: {fileID: 5633276109818836889} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109818836890 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109818836891} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111306787602} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276109818836888 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109818836891} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276109818836889 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109818836891} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276109832989974 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109832989973} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109832989973 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109832989974} + m_LocalRotation: {x: 0.013926822, y: 0.24218513, z: -0.0034767222, w: 0.9701239} + m_LocalPosition: {x: -0.380867, y: -0.4215455, z: -20.81414} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110019907459} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109838230655 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109838230654} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109838230654 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109838230655} + m_LocalRotation: {x: -0.015357768, y: 0.15942371, z: 0.002741718, w: 0.987087} + m_LocalPosition: {x: 2.6629715, y: -0.2864189, z: -12.931908} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110089923231} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109840682092 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109840682091} + - component: {fileID: 5633276109840682089} + - component: {fileID: 5633276109840682090} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109840682091 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109840682092} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110532802495} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276109840682089 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109840682092} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276109840682090 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109840682092} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276109858625110 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109858625109} + - component: {fileID: 5633276109858625107} + - component: {fileID: 5633276109858625108} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109858625109 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109858625110} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111637337224} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276109858625107 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109858625110} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276109858625108 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109858625110} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276109866278945 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109866278944} + - component: {fileID: 5633276109866278973} + - component: {fileID: 5633276109866278974} + - component: {fileID: 5633276109866278975} + m_Layer: 0 + m_Name: Cube (12) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109866278944 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109866278945} + m_LocalRotation: {x: 0.11491723, y: 0.11491724, z: 0.6977064, w: 0.69770616} + m_LocalPosition: {x: 0.87, y: 0.75, z: -13.54} + m_LocalScale: {x: 3.89, y: 0.35, z: 18.83} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 18.706, z: 90} +--- !u!33 &5633276109866278973 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109866278945} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276109866278974 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109866278945} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276109866278975 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109866278945} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109868264483 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109868264482} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109868264482 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109868264483} + m_LocalRotation: {x: -0.0077794855, y: 0.7813471, z: 0.017359963, w: 0.62380683} + m_LocalPosition: {x: 12.403454, y: 0.36002016, z: -2.6225433} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110762757555} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 22 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109891515797 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109891515796} + - component: {fileID: 5633276109891515794} + - component: {fileID: 5633276109891515795} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109891515796 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109891515797} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110185350638} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276109891515794 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109891515797} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276109891515795 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109891515797} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276109898005902 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109898005901} + - component: {fileID: 5633276109898005899} + - component: {fileID: 5633276109898005900} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109898005901 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109898005902} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276109730860199} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276109898005899 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109898005902} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276109898005900 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109898005902} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276109906850315 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109906850311} + - component: {fileID: 5633276109906850312} + - component: {fileID: 5633276109906850313} + - component: {fileID: 5633276109906850314} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109906850311 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109906850315} + m_LocalRotation: {x: 0.27059805, y: 0.27059805, z: 0.6532815, w: 0.6532815} + m_LocalPosition: {x: -13.73, y: -2.980236, z: -41.51} + m_LocalScale: {x: 5.0299993, y: 0.74, z: 18.5} + m_Children: [] + m_Father: {fileID: 5633276110938134363} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 90} +--- !u!33 &5633276109906850312 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109906850315} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276109906850313 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109906850315} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276109906850314 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109906850315} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109907873767 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109907873766} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109907873766 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109907873767} + m_LocalRotation: {x: 0.013125631, y: 0.54702884, z: -0.09961684, w: 0.8310618} + m_LocalPosition: {x: 7.6912384, y: -0.43786192, z: -1.0989685} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111465763083} + m_Father: {fileID: 1579399495656877868} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109911295701 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109911295700} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109911295700 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109911295701} + m_LocalRotation: {x: -0.023987183, y: 0.924323, z: 0.0035634704, w: 0.38083974} + m_LocalPosition: {x: 6.83401, y: -0.28975725, z: -1.3622932} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111514270974} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109934208908 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109934208907} + - component: {fileID: 5633276109934208905} + - component: {fileID: 5633276109934208906} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109934208907 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109934208908} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110592720045} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276109934208905 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109934208908} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276109934208906 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109934208908} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276109950108981 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109950108980} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109950108980 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109950108981} + m_LocalRotation: {x: -0.0024631524, y: 0.8719904, z: 0.004950418, w: 0.4894918} + m_LocalPosition: {x: -8.089157, y: -0.2472167, z: 0.43971252} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276109993798918} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109950843915 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109950843914} + - component: {fileID: 5633276109950843911} + - component: {fileID: 5633276109950843912} + - component: {fileID: 5633276109950843913} + m_Layer: 0 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109950843914 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109950843915} + m_LocalRotation: {x: 0.032942712, y: 0.57244724, z: -0.023026843, w: 0.81895584} + m_LocalPosition: {x: 21.89, y: -0.25, z: 4.4300003} + m_LocalScale: {x: 3.89, y: 0.35, z: 10.4} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 4.607, y: 69.907, z: 0} +--- !u!33 &5633276109950843911 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109950843915} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276109950843912 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109950843915} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276109950843913 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109950843915} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109962691894 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109962691893} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109962691893 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109962691894} + m_LocalRotation: {x: -0.004403046, y: 0.7209214, z: 0.015479789, w: 0.69282997} + m_LocalPosition: {x: 5.222321, y: 0.24062586, z: -0.77230215} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111152680372} + m_Father: {fileID: 1579399496145678239} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109976104406 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109976104405} + - component: {fileID: 5633276109976104403} + - component: {fileID: 5633276109976104404} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109976104405 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109976104406} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111562187932} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276109976104403 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109976104406} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276109976104404 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109976104406} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276109982334596 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109982334595} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109982334595 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109982334596} + m_LocalRotation: {x: 0.014990905, y: 0.7258361, z: -0.01174479, w: 0.68760407} + m_LocalPosition: {x: 4.0584655, y: -0.41177177, z: -0.43597412} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111505763122} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276109993798919 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109993798918} + - component: {fileID: 5633276109993798916} + - component: {fileID: 5633276109993798917} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109993798918 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109993798919} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276109950108980} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276109993798916 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109993798919} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276109993798917 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109993798919} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276109997164203 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276109997164202} + - component: {fileID: 5633276109997164200} + - component: {fileID: 5633276109997164201} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276109997164202 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109997164203} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111540695167} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276109997164200 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109997164203} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276109997164201 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276109997164203} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110002253502 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110002253501} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110002253501 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110002253502} + m_LocalRotation: {x: 0.0068235686, y: 0.7125222, z: -0.0012060408, w: 0.70161545} + m_LocalPosition: {x: -1.9291143, y: -0.45072174, z: -0.1800499} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110968474829} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110017434119 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110017434118} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110017434118 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110017434119} + m_LocalRotation: {x: -0.011683706, y: 0.7701038, z: 0.023227734, w: 0.63738847} + m_LocalPosition: {x: -4.361046, y: -0.11854267, z: -0.94270325} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111318161705} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110019355262 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110019355261} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110019355261 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110019355262} + m_LocalRotation: {x: -0.07101893, y: 0.6194629, z: 0.004963055, w: 0.78179115} + m_LocalPosition: {x: -1.9070282, y: 0.11175251, z: -2.8115082} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111679827284} + m_Father: {fileID: 1579399495656877868} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110019907460 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110019907459} + - component: {fileID: 5633276110019907457} + - component: {fileID: 5633276110019907458} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110019907459 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110019907460} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276109832989973} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110019907457 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110019907460} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110019907458 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110019907460} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110021409366 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110021409365} + - component: {fileID: 5633276110021409363} + - component: {fileID: 5633276110021409364} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110021409365 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110021409366} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276109797415348} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110021409363 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110021409366} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110021409364 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110021409366} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110028087541 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110028087540} + - component: {fileID: 5633276110028087537} + - component: {fileID: 5633276110028087538} + - component: {fileID: 5633276110028087539} + m_Layer: 0 + m_Name: Cube (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110028087540 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110028087541} + m_LocalRotation: {x: 0.2381091, y: 0.23810914, z: 0.6658109, w: 0.66581076} + m_LocalPosition: {x: 8.93, y: 0.16, z: -2.78} + m_LocalScale: {x: 3.89, y: 0.35, z: 8.46} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 39.356, z: 90} +--- !u!33 &5633276110028087537 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110028087541} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110028087538 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110028087541} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110028087539 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110028087541} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110034317030 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110034317029} + - component: {fileID: 5633276110034317027} + - component: {fileID: 5633276110034317028} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110034317029 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110034317030} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111832225151} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110034317027 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110034317030} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110034317028 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110034317030} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110046882381 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110046882380} + - component: {fileID: 5633276110046882377} + - component: {fileID: 5633276110046882378} + - component: {fileID: 5633276110046882379} + m_Layer: 0 + m_Name: Cube (46) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110046882380 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110046882381} + m_LocalRotation: {x: 0.70625794, y: 0.03463674, z: -0.034636714, w: 0.70625806} + m_LocalPosition: {x: 4.62, y: 0.9000001, z: 0.56} + m_LocalScale: {x: 6.54, y: 1, z: 3.74} + m_Children: [] + m_Father: {fileID: 1579399496764641886} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: -5.615} +--- !u!33 &5633276110046882377 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110046882381} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110046882378 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110046882381} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110046882379 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110046882381} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110051426241 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110051426240} + - component: {fileID: 5633276110051426270} + - component: {fileID: 5633276110051426271} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110051426240 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110051426241} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111020961741} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110051426270 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110051426241} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110051426271 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110051426241} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110054704698 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110054704697} + - component: {fileID: 5633276110054704695} + - component: {fileID: 5633276110054704696} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110054704697 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110054704698} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110937854137} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110054704695 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110054704698} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110054704696 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110054704698} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110064242741 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110064242740} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110064242740 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110064242741} + m_LocalRotation: {x: 0.006336091, y: 0.77912986, z: 0.001177073, w: 0.6268295} + m_LocalPosition: {x: -4.4784703, y: -0.0719924, z: 0.67613554} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111178700705} + m_Father: {fileID: 1579399496145678239} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110066360774 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110066360773} + - component: {fileID: 5633276110066360771} + - component: {fileID: 5633276110066360772} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110066360773 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110066360774} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111441835389} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110066360771 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110066360774} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110066360772 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110066360774} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110076607415 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110076607414} + - component: {fileID: 5633276110076607412} + - component: {fileID: 5633276110076607413} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110076607414 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110076607415} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110647756092} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110076607412 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110076607415} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110076607413 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110076607415} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110081502374 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110081502373} + - component: {fileID: 5633276110081502371} + - component: {fileID: 5633276110081502372} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110081502373 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110081502374} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111265195279} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110081502371 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110081502374} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110081502372 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110081502374} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110089923200 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110089923231} + - component: {fileID: 5633276110089923229} + - component: {fileID: 5633276110089923230} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110089923231 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110089923200} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276109838230654} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110089923229 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110089923200} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110089923230 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110089923200} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110117274134 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110117274133} + - component: {fileID: 5633276110117274131} + - component: {fileID: 5633276110117274132} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110117274133 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110117274134} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110494605443} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110117274131 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110117274134} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110117274132 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110117274134} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110129503310 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110129503309} + - component: {fileID: 5633276110129503307} + - component: {fileID: 5633276110129503308} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110129503309 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110129503310} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111288445529} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110129503307 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110129503310} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110129503308 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110129503310} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110148649864 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110148649863} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110148649863 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110148649864} + m_LocalRotation: {x: 0.007224097, y: 0.86201024, z: -0.009268203, w: 0.5067546} + m_LocalPosition: {x: 0.92530096, y: -0.02017641, z: -2.0243068} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276109699977598} + m_Father: {fileID: 1579399495389224496} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110185350639 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110185350638} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110185350638 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110185350639} + m_LocalRotation: {x: -0.0029356827, y: 0.8464203, z: -0.006327321, w: 0.5324697} + m_LocalPosition: {x: 7.568155, y: -0.0042243004, z: -4.758025} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276109891515796} + m_Father: {fileID: 1579399495389224496} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110189942360 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110189942359} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110189942359 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110189942360} + m_LocalRotation: {x: 0.051011935, y: 0.68501186, z: -0.046347324, w: 0.72526443} + m_LocalPosition: {x: -5.9137235, y: -0.15495157, z: -0.26249695} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276109703813404} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110234128164 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110234128160} + - component: {fileID: 5633276110234128161} + - component: {fileID: 5633276110234128162} + - component: {fileID: 5633276110234128163} + m_Layer: 0 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110234128160 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110234128164} + m_LocalRotation: {x: 0.64622915, y: 0.6462292, z: 0.28703287, w: 0.28703293} + m_LocalPosition: {x: -8.325264, y: -2.980236, z: -36.782818} + m_LocalScale: {x: 5.03, y: 0.74, z: 2.6300004} + m_Children: [] + m_Father: {fileID: 5633276110938134363} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 132.102, z: 90} +--- !u!33 &5633276110234128161 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110234128164} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110234128162 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110234128164} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110234128163 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110234128164} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110238777339 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110238777338} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110238777338 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110238777339} + m_LocalRotation: {x: -0.07273274, y: 0.4289068, z: 0.025476528, w: 0.9000555} + m_LocalPosition: {x: -5.617874, y: -0.48872757, z: -4.6693115} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110296708996} + m_Father: {fileID: 1579399495656877868} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110244653142 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110244653141} + - component: {fileID: 5633276110244653139} + - component: {fileID: 5633276110244653140} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110244653141 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110244653142} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111015799790} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110244653139 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110244653142} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110244653140 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110244653142} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110249014896 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110249014799} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110249014799 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110249014896} + m_LocalRotation: {x: -0.010766938, y: 0.72385895, z: 0.016768018, w: 0.68966013} + m_LocalPosition: {x: 0.069244385, y: -0.41870117, z: -0.245224} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110887627331} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110259287268 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110259287267} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110259287267 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110259287268} + m_LocalRotation: {x: 0.01707595, y: 0.76255655, z: -0.012314516, w: 0.646579} + m_LocalPosition: {x: -5.86221, y: -0.039402485, z: 0.94380236} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110800246781} + m_Father: {fileID: 1579399496145678239} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110274715111 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110274715110} + - component: {fileID: 5633276110274715108} + - component: {fileID: 5633276110274715109} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110274715110 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110274715111} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111363517848} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110274715108 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110274715111} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110274715109 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110274715111} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110294641703 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110294641702} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110294641702 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110294641703} + m_LocalRotation: {x: 0.00030181243, y: 0.89854443, z: -0.00061804074, w: 0.43888205} + m_LocalPosition: {x: -8.911705, y: -0.25212765, z: 1.0074463} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111504109125} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110296708997 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110296708996} + - component: {fileID: 5633276110296708994} + - component: {fileID: 5633276110296708995} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110296708996 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110296708997} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110238777338} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110296708994 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110296708997} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110296708995 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110296708997} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110297313127 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110297313126} + - component: {fileID: 5633276110297313124} + - component: {fileID: 5633276110297313125} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110297313126 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110297313127} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110543151974} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110297313124 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110297313127} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110297313125 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110297313127} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110300488241 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110300488240} + - component: {fileID: 5633276110300488398} + - component: {fileID: 5633276110300488399} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110300488240 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110300488241} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111043081795} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110300488398 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110300488241} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110300488399 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110300488241} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110302563896 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110302563895} + - component: {fileID: 5633276110302563892} + - component: {fileID: 5633276110302563893} + - component: {fileID: 5633276110302563894} + m_Layer: 0 + m_Name: Cube (14) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110302563895 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110302563896} + m_LocalRotation: {x: 0.69105816, y: 0.14979544, z: -0.14979544, w: 0.69105816} + m_LocalPosition: {x: 0.89, y: 1.9300003, z: -3.2600002} + m_LocalScale: {x: 13.619996, y: 1, z: 3.9099996} + m_Children: [] + m_Father: {fileID: 1579399495253760191} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 90, y: 180, z: 65.539} +--- !u!33 &5633276110302563892 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110302563896} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110302563893 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110302563896} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110302563894 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110302563896} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110317148420 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110317148419} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110317148419 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110317148420} + m_LocalRotation: {x: 0.066552944, y: 0.29722863, z: -0.0133359665, w: 0.9523907} + m_LocalPosition: {x: 6.370987, y: -0.46512032, z: -3.8511124} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276109815299671} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110327640041 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110327640040} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110327640040 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110327640041} + m_LocalRotation: {x: -0.00024253406, y: 0.7287758, z: 0.009784953, w: 0.6846824} + m_LocalPosition: {x: 6.6301813, y: 0.27226257, z: -0.8420601} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111124373833} + m_Father: {fileID: 1579399496145678239} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110329648969 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110329648968} + - component: {fileID: 5633276110329648966} + - component: {fileID: 5633276110329648967} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110329648968 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110329648969} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110630194401} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110329648966 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110329648969} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110329648967 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110329648969} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110333006436 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110333006435} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110333006435 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110333006436} + m_LocalRotation: {x: 0.0073625045, y: 0.84500754, z: -0.010408522, w: 0.5346025} + m_LocalPosition: {x: -4.3367467, y: 0.13592196, z: 0.8513522} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110990253929} + m_Father: {fileID: 1579399495389224496} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110337331596 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110337331595} + - component: {fileID: 5633276110337331592} + - component: {fileID: 5633276110337331593} + - component: {fileID: 5633276110337331594} + m_Layer: 0 + m_Name: Cube (15) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110337331595 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110337331596} + m_LocalRotation: {x: -0, y: 0.22766347, z: -0, w: 0.9737399} + m_LocalPosition: {x: 4.91, y: 2.62, z: -6.71} + m_LocalScale: {x: 3.89, y: 0.35, z: 10.33} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 26.319, z: 0} +--- !u!33 &5633276110337331592 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110337331596} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110337331593 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110337331596} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110337331594 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110337331596} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110352467838 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110352467837} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110352467837 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110352467838} + m_LocalRotation: {x: -0.021894647, y: 0.67722124, z: 0.040401097, w: 0.7343432} + m_LocalPosition: {x: -0.38752747, y: 0.15049696, z: -1.1534119} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111069701163} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110355461387 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110355461386} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110355461386 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110355461387} + m_LocalRotation: {x: 0.0338424, y: 0.3493279, z: -0.0009774541, w: 0.93638873} + m_LocalPosition: {x: 8.125725, y: -0.8094115, z: -1.6736679} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111168227507} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110360458705 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110360458733} + - component: {fileID: 5633276110360458734} + - component: {fileID: 5633276110360458735} + - component: {fileID: 5633276110360458704} + m_Layer: 0 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110360458733 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110360458705} + m_LocalRotation: {x: 0.27059805, y: 0.27059805, z: 0.6532815, w: 0.6532815} + m_LocalPosition: {x: -9.999999, y: -2.980236, z: -45.24} + m_LocalScale: {x: 5.0299993, y: 0.74, z: 18.5} + m_Children: [] + m_Father: {fileID: 5633276110938134363} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 90} +--- !u!33 &5633276110360458734 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110360458705} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110360458735 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110360458705} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110360458704 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110360458705} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110371583047 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110371583046} + - component: {fileID: 5633276110371583043} + - component: {fileID: 5633276110371583044} + - component: {fileID: 5633276110371583045} + m_Layer: 0 + m_Name: Cube (10) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110371583046 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110371583047} + m_LocalRotation: {x: 0.70486325, y: 0.05628358, z: -0.05628358, w: 0.70486325} + m_LocalPosition: {x: -2.75, y: 1.93, z: 1.72} + m_LocalScale: {x: 13.619998, y: 1, z: 3.9100006} + m_Children: [] + m_Father: {fileID: 1579399496278911248} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 90, y: 180, z: 170.869} +--- !u!33 &5633276110371583043 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110371583047} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110371583044 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110371583047} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110371583045 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110371583047} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110382874345 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110382874344} + - component: {fileID: 5633276110382874342} + - component: {fileID: 5633276110382874343} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110382874344 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110382874345} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110660219897} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110382874342 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110382874345} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110382874343 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110382874345} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110387041851 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110387041850} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110387041850 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110387041851} + m_LocalRotation: {x: -0.01470799, y: 0.16308856, z: 0.0025751872, w: 0.9864985} + m_LocalPosition: {x: 2.2133942, y: -0.3293438, z: -14.267616} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110891237333} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110396814327 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110396814326} + - component: {fileID: 5633276110396814323} + - component: {fileID: 5633276110396814324} + - component: {fileID: 5633276110396814325} + m_Layer: 0 + m_Name: Cube (9) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110396814326 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110396814327} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: 6.13, y: 2.35, z: -16.36} + m_LocalScale: {x: 29.08, y: 1, z: 8.36} + m_Children: [] + m_Father: {fileID: 1579399496676268214} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &5633276110396814323 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110396814327} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110396814324 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110396814327} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110396814325 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110396814327} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110407657578 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110407657577} + - component: {fileID: 5633276110407657575} + - component: {fileID: 5633276110407657576} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110407657577 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110407657578} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110717546283} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110407657575 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110407657578} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110407657576 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110407657578} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110411405681 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110411405680} + - component: {fileID: 5633276110411405581} + - component: {fileID: 5633276110411405582} + - component: {fileID: 5633276110411405583} + m_Layer: 0 + m_Name: Cube (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110411405680 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110411405681} + m_LocalRotation: {x: 0.56751436, y: 0.42181456, z: -0.42181456, w: 0.56751436} + m_LocalPosition: {x: 6.5300007, y: 0.8836808, z: -4.130001} + m_LocalScale: {x: 2.1, y: 1, z: 3.91} + m_Children: [] + m_Father: {fileID: 1579399496676268214} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: -73.244} +--- !u!33 &5633276110411405581 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110411405681} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110411405582 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110411405681} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110411405583 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110411405681} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110412034962 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110412034961} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110412034961 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110412034962} + m_LocalRotation: {x: -0.008729808, y: 0.8223388, z: 0.007761447, w: 0.5688783} + m_LocalPosition: {x: 6.464975, y: -0.014646053, z: -4.287051} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111203383426} + m_Father: {fileID: 1579399495389224496} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110420497162 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110420497161} + - component: {fileID: 5633276110420497158} + - component: {fileID: 5633276110420497159} + - component: {fileID: 5633276110420497160} + m_Layer: 0 + m_Name: Cube (40) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110420497161 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110420497162} + m_LocalRotation: {x: 0.6960636, y: 0.12448082, z: -0.124480814, w: 0.6960637} + m_LocalPosition: {x: -5.86, y: 0.9, z: 1.29} + m_LocalScale: {x: 6.54, y: 1, z: 3.74} + m_Children: [] + m_Father: {fileID: 1579399496764641886} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: -20.279} +--- !u!33 &5633276110420497158 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110420497162} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110420497159 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110420497162} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110420497160 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110420497162} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110421009131 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110421009130} + - component: {fileID: 5633276110421009128} + - component: {fileID: 5633276110421009129} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110421009130 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110421009131} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111791034354} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110421009128 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110421009131} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110421009129 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110421009131} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110439718249 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110439718248} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110439718248 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110439718249} + m_LocalRotation: {x: 0.0033419756, y: 0.86471313, z: -0.020318557, w: 0.50184387} + m_LocalPosition: {x: 8.628763, y: -0.0327487, z: -5.317994} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110626763915} + m_Father: {fileID: 1579399495389224496} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110445879356 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110445879355} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110445879355 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110445879356} + m_LocalRotation: {x: -0.005887201, y: 0.6617269, z: -0.065227374, w: 0.7468791} + m_LocalPosition: {x: 2.2925339, y: 0.3058524, z: -2.505661} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111293086455} + m_Father: {fileID: 1579399495656877868} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110461654512 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110461654415} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110461654415 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110461654512} + m_LocalRotation: {x: 0.008087302, y: 0.8609119, z: -0.010820344, w: 0.5085748} + m_LocalPosition: {x: -2.2063677, y: 0.072552204, z: -0.25122523} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111200859341} + m_Father: {fileID: 1579399495389224496} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110462382145 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110462382144} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110462382144 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110462382145} + m_LocalRotation: {x: -0.009953413, y: 0.79633456, z: 0.021758474, w: 0.60438305} + m_LocalPosition: {x: -1.7488215, y: -0.0064225197, z: -0.025738955} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110891109936} + m_Father: {fileID: 1579399496145678239} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110479423645 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110479423644} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110479423644 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110479423645} + m_LocalRotation: {x: 0.005191762, y: 0.9890618, z: -0.09051744, w: 0.11634665} + m_LocalPosition: {x: 7.710807, y: -0.45789194, z: -3.1200752} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111142984280} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110494605444 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110494605443} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110494605443 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110494605444} + m_LocalRotation: {x: 0.010272948, y: 0.7692403, z: -0.002905467, w: 0.6388704} + m_LocalPosition: {x: 6.544529, y: 0.37523842, z: -1.3347931} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110117274133} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110518024306 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110518024305} + - component: {fileID: 5633276110518024207} + - component: {fileID: 5633276110518024304} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110518024305 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110518024306} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111029600604} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110518024207 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110518024306} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110518024304 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110518024306} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110519381114 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110519381113} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110519381113 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110519381114} + m_LocalRotation: {x: 0.06675453, y: 0.33532557, z: -0.012305622, w: 0.93965375} + m_LocalPosition: {x: 7.2135773, y: -0.65983677, z: -2.7379684} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111360160760} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110532306863 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110532306862} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110532306862 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110532306863} + m_LocalRotation: {x: 0.01845814, y: 0.59646416, z: -0.095365785, w: 0.79674035} + m_LocalPosition: {x: 6.3805466, y: -0.2423501, z: -1.5780334} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111265458318} + m_Father: {fileID: 1579399495656877868} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110532802464 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110532802495} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110532802495 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110532802464} + m_LocalRotation: {x: 0.008897461, y: 0.7783853, z: -0.0018793921, w: 0.62772113} + m_LocalPosition: {x: 8.503807, y: 0.3416896, z: -1.7344818} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276109840682091} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 18 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110543151975 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110543151974} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110543151974 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110543151975} + m_LocalRotation: {x: 0.006542408, y: 0.8303817, z: -0.009752226, w: 0.5570712} + m_LocalPosition: {x: -5.433228, y: 0.1653986, z: 1.3376899} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110297313126} + m_Father: {fileID: 1579399495389224496} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110544396212 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110544396211} + - component: {fileID: 5633276110544396208} + - component: {fileID: 5633276110544396209} + - component: {fileID: 5633276110544396210} + m_Layer: 0 + m_Name: Cube (7) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110544396211 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110544396212} + m_LocalRotation: {x: 0.5702148, y: 0.41815677, z: -0.41815674, w: 0.5702148} + m_LocalPosition: {x: 9.05, y: 0.8836808, z: -3.21} + m_LocalScale: {x: 3.15, y: 1, z: 3.91} + m_Children: [] + m_Father: {fileID: 1579399496676268214} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: -72.508} +--- !u!33 &5633276110544396208 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110544396212} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110544396209 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110544396212} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110544396210 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110544396212} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110570371744 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110570371775} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110570371775 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110570371744} + m_LocalRotation: {x: 0.029957343, y: 0.7143757, z: -0.026367512, w: 0.6986235} + m_LocalPosition: {x: 3.0620604, y: -0.335598, z: -0.4080963} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111546363218} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110574137309 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110574137308} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110574137308 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110574137309} + m_LocalRotation: {x: 0.006074519, y: 0.8537617, z: -0.0076788934, w: 0.5205719} + m_LocalPosition: {x: 1.9809422, y: -0.04618454, z: -2.5942137} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111191252072} + m_Father: {fileID: 1579399495389224496} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110580164687 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110580164686} + - component: {fileID: 5633276110580164683} + - component: {fileID: 5633276110580164684} + - component: {fileID: 5633276110580164685} + m_Layer: 0 + m_Name: Cube (14) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110580164686 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110580164687} + m_LocalRotation: {x: -0, y: 0.22766347, z: -0, w: 0.9737399} + m_LocalPosition: {x: 1.19, y: 2.62, z: -16.29} + m_LocalScale: {x: 3.89, y: 0.35, z: 10.33} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 26.319, z: 0} +--- !u!33 &5633276110580164683 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110580164687} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110580164684 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110580164687} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110580164685 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110580164687} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110580216324 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110580216323} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110580216323 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110580216324} + m_LocalRotation: {x: -0.01836958, y: 0.7026248, z: 0.035091795, w: 0.7104573} + m_LocalPosition: {x: -1.382988, y: 0.06972933, z: -1.1993866} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110759031792} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110581189464 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110581189463} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110581189463 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110581189464} + m_LocalRotation: {x: 0.0077433847, y: 0.87544674, z: -0.030049857, w: 0.48231733} + m_LocalPosition: {x: 9.654726, y: -0.092903614, z: -5.937251} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111033035954} + m_Father: {fileID: 1579399495389224496} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110583902213 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110583902212} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110583902212 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110583902213} + m_LocalRotation: {x: 0.007998087, y: 0.86337197, z: -0.010536511, w: 0.5043945} + m_LocalPosition: {x: -1.1606903, y: 0.04084921, z: -0.8390496} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110861683085} + m_Father: {fileID: 1579399495389224496} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110592720046 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110592720045} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110592720045 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110592720046} + m_LocalRotation: {x: -0.002738974, y: 0.7153552, z: 0.016673086, w: 0.69855666} + m_LocalPosition: {x: 2.5791206, y: 0.38891077, z: -0.8452606} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276109934208907} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110604506389 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110604506388} + - component: {fileID: 5633276110604506386} + - component: {fileID: 5633276110604506387} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110604506388 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110604506389} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111480848479} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110604506386 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110604506389} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110604506387 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110604506389} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110626763916 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110626763915} + - component: {fileID: 5633276110626763913} + - component: {fileID: 5633276110626763914} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110626763915 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110626763916} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110439718248} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110626763913 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110626763916} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110626763914 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110626763916} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110630194402 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110630194401} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110630194401 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110630194402} + m_LocalRotation: {x: -0.015872253, y: 0.7252039, z: 0.030917164, w: 0.68765664} + m_LocalPosition: {x: -2.3800888, y: -0.0011892319, z: -1.1790161} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110329648968} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110643510793 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110643510792} + - component: {fileID: 5633276110643510789} + - component: {fileID: 5633276110643510790} + - component: {fileID: 5633276110643510791} + m_Layer: 0 + m_Name: Cube (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110643510792 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110643510793} + m_LocalRotation: {x: 0.4008674, y: 0.4008675, z: 0.5824992, w: 0.58249915} + m_LocalPosition: {x: 22.39, y: 0.88, z: 2.83} + m_LocalScale: {x: 3.89, y: 0.35, z: 10.4} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 69.07, z: 90} +--- !u!33 &5633276110643510789 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110643510793} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110643510790 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110643510793} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110643510791 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110643510793} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110647756093 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110647756092} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110647756092 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110647756093} + m_LocalRotation: {x: -0.009605007, y: 0.79390407, z: 0.019199051, w: 0.6076639} + m_LocalPosition: {x: -5.3344955, y: -0.1650157, z: -0.71965027} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110076607414} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110660219898 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110660219897} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110660219897 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110660219898} + m_LocalRotation: {x: -0.0077024563, y: 0.97516125, z: -0.04685941, w: 0.21634585} + m_LocalPosition: {x: 7.393298, y: -0.32089567, z: -2.183979} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110382874344} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110688477281 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110688477280} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110688477280 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110688477281} + m_LocalRotation: {x: -0.003013365, y: 0.79122615, z: 0.012908483, w: 0.6113799} + m_LocalPosition: {x: -3.108006, y: -0.05855894, z: 0.34550333} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111708941039} + m_Father: {fileID: 1579399496145678239} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110692752722 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110692752721} + - component: {fileID: 5633276110692752750} + - component: {fileID: 5633276110692752751} + - component: {fileID: 5633276110692752720} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110692752721 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110692752722} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: -1.52, y: 0.88, z: -1.72} + m_LocalScale: {x: 13.62, y: 1, z: 3.91} + m_Children: [] + m_Father: {fileID: 1579399496676268214} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &5633276110692752750 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110692752722} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110692752751 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110692752722} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110692752720 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110692752722} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110710760323 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110710760322} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110710760322 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110710760323} + m_LocalRotation: {x: 0.039883047, y: 0.6921243, z: -0.03498638, w: 0.7198259} + m_LocalPosition: {x: -4.9223285, y: -0.2764864, z: -0.21503067} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111786148203} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110715263006 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110715263005} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110715263005 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110715263006} + m_LocalRotation: {x: -0.0065639834, y: 0.18819189, z: 0.00083031674, w: 0.98211} + m_LocalPosition: {x: 0.77521515, y: -0.43082, z: -18.243736} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111770977789} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110716813555 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110716813554} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110716813554 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110716813555} + m_LocalRotation: {x: -0.004422212, y: 0.71818966, z: 0.016260019, w: 0.69564337} + m_LocalPosition: {x: 2.405144, y: 0.14904308, z: -0.6859319} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111063174555} + m_Father: {fileID: 1579399496145678239} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110717546284 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110717546283} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110717546283 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110717546284} + m_LocalRotation: {x: 0.00952333, y: 0.7620083, z: -0.0014617661, w: 0.64749557} + m_LocalPosition: {x: 5.55991, y: 0.39170218, z: -1.1609802} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110407657577} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 15 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110717949876 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110717949875} + - component: {fileID: 5633276110717949873} + - component: {fileID: 5633276110717949874} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110717949875 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110717949876} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110864709891} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110717949873 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110717949876} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110717949874 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110717949876} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110722305559 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110722305558} + - component: {fileID: 5633276110722305555} + - component: {fileID: 5633276110722305556} + - component: {fileID: 5633276110722305557} + m_Layer: 0 + m_Name: Cube (17) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110722305558 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110722305559} + m_LocalRotation: {x: -0, y: 0.6029126, z: -0, w: 0.7978073} + m_LocalPosition: {x: 21.43, y: 2.96, z: 4.19} + m_LocalScale: {x: 3.89, y: 0.35, z: 13.06} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 19 + m_LocalEulerAnglesHint: {x: 0, y: 74.158, z: 0} +--- !u!33 &5633276110722305555 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110722305559} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110722305556 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110722305559} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110722305557 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110722305559} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110733292124 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110733292123} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110733292123 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110733292124} + m_LocalRotation: {x: -0.005036511, y: 0.8451564, z: 0.010120249, w: 0.53439957} + m_LocalPosition: {x: -7.2094574, y: -0.23034286, z: -0.03451538} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110971601569} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110736543117 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110736543116} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110736543116 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110736543117} + m_LocalRotation: {x: -0.00740808, y: 0.8189642, z: 0.014857595, w: 0.57360446} + m_LocalPosition: {x: -6.287155, y: -0.20257902, z: -0.4189911} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111632258141} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110737602465 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110737602464} + - component: {fileID: 5633276110737602494} + - component: {fileID: 5633276110737602495} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110737602464 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110737602465} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111825425934} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110737602494 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110737602465} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110737602495 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110737602465} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110759031793 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110759031792} + - component: {fileID: 5633276110759031694} + - component: {fileID: 5633276110759031695} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110759031792 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110759031793} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110580216323} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110759031694 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110759031793} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110759031695 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110759031793} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110762757556 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110762757555} + - component: {fileID: 5633276110762757553} + - component: {fileID: 5633276110762757554} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110762757555 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110762757556} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276109868264482} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110762757553 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110762757556} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110762757554 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110762757556} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110771290741 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110771290740} + - component: {fileID: 5633276110771290738} + - component: {fileID: 5633276110771290739} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110771290740 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110771290741} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111492108144} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110771290738 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110771290741} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110771290739 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110771290741} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110790414829 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110790414828} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110790414828 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110790414829} + m_LocalRotation: {x: -0.002218945, y: 0.17208424, z: 0.00047152475, w: 0.98507965} + m_LocalPosition: {x: 4.448532, y: -0.14725065, z: -7.5841446} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111745262705} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110800246782 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110800246781} + - component: {fileID: 5633276110800246779} + - component: {fileID: 5633276110800246780} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110800246781 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110800246782} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110259287267} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110800246779 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110800246782} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110800246780 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110800246782} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110816743610 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110816743609} + - component: {fileID: 5633276110816743606} + - component: {fileID: 5633276110816743607} + - component: {fileID: 5633276110816743608} + m_Layer: 0 + m_Name: Cube (10) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110816743609 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110816743610} + m_LocalRotation: {x: 0.4530985, y: 0.45309865, z: 0.54286444, w: 0.54286426} + m_LocalPosition: {x: 13.32, y: 0.8800001, z: 3.6500015} + m_LocalScale: {x: 3.89, y: 0.35, z: 8.29} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 79.7, z: 90} +--- !u!33 &5633276110816743606 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110816743610} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110816743607 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110816743610} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110816743608 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110816743610} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110818322642 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110818322641} + - component: {fileID: 5633276110818322670} + - component: {fileID: 5633276110818322671} + - component: {fileID: 5633276110818322640} + m_Layer: 0 + m_Name: Cube (16) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110818322641 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110818322642} + m_LocalRotation: {x: 0.68097895, y: 0.1904409, z: -0.1904409, w: 0.68097895} + m_LocalPosition: {x: 9.380007, y: 1.9300003, z: -4.3099995} + m_LocalScale: {x: 2.1799998, y: 1, z: 3.9099996} + m_Children: [] + m_Father: {fileID: 1579399495253760191} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 90, y: 180, z: 58.752} +--- !u!33 &5633276110818322670 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110818322642} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110818322671 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110818322642} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110818322640 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110818322642} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110821970171 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110821970170} + - component: {fileID: 5633276110821970168} + - component: {fileID: 5633276110821970169} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110821970170 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110821970171} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111598385780} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110821970168 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110821970171} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110821970169 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110821970171} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110835772052 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110835772051} + - component: {fileID: 5633276110835772048} + - component: {fileID: 5633276110835772049} + - component: {fileID: 5633276110835772050} + m_Layer: 0 + m_Name: Cube (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110835772051 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110835772052} + m_LocalRotation: {x: 0.70486325, y: 0.05628358, z: -0.05628358, w: 0.70486325} + m_LocalPosition: {x: -3.02, y: 1.9334445, z: -1.27} + m_LocalScale: {x: 13.619998, y: 1, z: 3.9100006} + m_Children: [] + m_Father: {fileID: 1579399496278911248} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 90, y: 180, z: 170.869} +--- !u!33 &5633276110835772048 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110835772052} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110835772049 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110835772052} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110835772050 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110835772052} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110838650486 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110838650485} + - component: {fileID: 5633276110838650482} + - component: {fileID: 5633276110838650483} + - component: {fileID: 5633276110838650484} + m_Layer: 0 + m_Name: Cube (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110838650485 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110838650486} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -3.7499967, y: -0.34, z: -1.2852645} + m_LocalScale: {x: 15.44, y: 1, z: 8.36} + m_Children: [] + m_Father: {fileID: 1579399496278911248} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &5633276110838650482 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110838650486} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110838650483 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110838650486} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110838650484 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110838650486} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110845547144 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110845547140} + - component: {fileID: 5633276110845547141} + - component: {fileID: 5633276110845547142} + - component: {fileID: 5633276110845547143} + m_Layer: 0 + m_Name: Cube (5) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110845547140 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110845547144} + m_LocalRotation: {x: 0.64622915, y: 0.6462292, z: 0.28703287, w: 0.28703293} + m_LocalPosition: {x: -4.915264, y: -2.980236, z: -39.862812} + m_LocalScale: {x: 5.03, y: 0.74, z: 2.6300004} + m_Children: [] + m_Father: {fileID: 5633276110938134363} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 132.102, z: 90} +--- !u!33 &5633276110845547141 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110845547144} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110845547142 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110845547144} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110845547143 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110845547144} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110851423476 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110851423475} + m_Layer: 0 + m_Name: Freeze Rooms + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110851423475 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110851423476} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 6.715264, y: 10.110236, z: -51.227184} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5650380056968760468} + - {fileID: 4134065193624804214} + - {fileID: 3448123796942782599} + - {fileID: 5633276111476229268} + - {fileID: 5633276110938134363} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110861683086 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110861683085} + - component: {fileID: 5633276110861683083} + - component: {fileID: 5633276110861683084} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110861683085 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110861683086} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110583902212} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110861683083 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110861683086} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110861683084 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110861683086} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110864709892 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110864709891} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110864709891 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110864709892} + m_LocalRotation: {x: -0.015199209, y: 0.6775593, z: 0.032843407, w: 0.7345772} + m_LocalPosition: {x: 1.5809708, y: 0.3436222, z: -0.8694763} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110717949875} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110878395098 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110878395097} + - component: {fileID: 5633276110878395094} + - component: {fileID: 5633276110878395095} + - component: {fileID: 5633276110878395096} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110878395097 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110878395098} + m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} + m_LocalPosition: {x: -1.52, y: 0.8800001, z: 1.08} + m_LocalScale: {x: 13.62, y: 1, z: 3.91} + m_Children: [] + m_Father: {fileID: 1579399496676268214} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!33 &5633276110878395094 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110878395098} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110878395095 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110878395098} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110878395096 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110878395098} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110887627332 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110887627331} + - component: {fileID: 5633276110887627329} + - component: {fileID: 5633276110887627330} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110887627331 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110887627332} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110249014799} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110887627329 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110887627332} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110887627330 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110887627332} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110891109937 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110891109936} + - component: {fileID: 5633276110891110094} + - component: {fileID: 5633276110891110095} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110891109936 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110891109937} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110462382144} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110891110094 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110891109937} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110891110095 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110891109937} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110891237334 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110891237333} + - component: {fileID: 5633276110891237331} + - component: {fileID: 5633276110891237332} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110891237333 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110891237334} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110387041850} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110891237331 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110891237334} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110891237332 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110891237334} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110898929764 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110898929763} + - component: {fileID: 5633276110898929760} + - component: {fileID: 5633276110898929761} + - component: {fileID: 5633276110898929762} + m_Layer: 0 + m_Name: Cube (11) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110898929763 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110898929764} + m_LocalRotation: {x: 0.7060315, y: 0.03898119, z: -0.03898119, w: 0.7060315} + m_LocalPosition: {x: 6.6800013, y: 1.9299998, z: 0.3000002} + m_LocalScale: {x: 13.619998, y: 1, z: 3.9100006} + m_Children: [] + m_Father: {fileID: 1579399496278911248} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 90, y: 180, z: 173.68} +--- !u!33 &5633276110898929760 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110898929764} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110898929761 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110898929764} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110898929762 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110898929764} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110919893728 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110919893759} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110919893759 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110919893728} + m_LocalRotation: {x: 0.00050982257, y: 0.20726898, z: -0.0006570507, w: 0.97828364} + m_LocalPosition: {x: 0.23097992, y: -0.44023895, z: -19.54432} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111522521153} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110937854138 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110937854137} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110937854137 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110937854138} + m_LocalRotation: {x: 0.012876871, y: 0.990645, z: -0.12157703, w: 0.060627934} + m_LocalPosition: {x: 7.8785686, y: -0.6714473, z: -4.0817604} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110054704697} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110938134364 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110938134363} + m_Layer: 0 + m_Name: Entry + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110938134363 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110938134364} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1579399496676268214} + - {fileID: 1579399496278911248} + - {fileID: 1579399495253760191} + - {fileID: 5633276111238481980} + - {fileID: 5633276109775714155} + - {fileID: 5633276109906850311} + - {fileID: 5633276110360458733} + - {fileID: 5633276110234128160} + - {fileID: 5633276110845547140} + m_Father: {fileID: 5633276110851423475} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110947493235 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110947493234} + - component: {fileID: 5633276110947493232} + - component: {fileID: 5633276110947493233} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110947493234 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110947493235} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276109756277439} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110947493232 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110947493235} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110947493233 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110947493235} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110968474830 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110968474829} + - component: {fileID: 5633276110968474827} + - component: {fileID: 5633276110968474828} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110968474829 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110968474830} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110002253501} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110968474827 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110968474830} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110968474828 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110968474830} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110971601570 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110971601569} + - component: {fileID: 5633276110971601599} + - component: {fileID: 5633276110971601568} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110971601569 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110971601570} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110733292123} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110971601599 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110971601570} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110971601568 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110971601570} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110972300733 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110972300732} + - component: {fileID: 5633276110972300730} + - component: {fileID: 5633276110972300731} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110972300732 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110972300733} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111449444736} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110972300730 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110972300733} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110972300731 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110972300733} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110973331423 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110973331422} + - component: {fileID: 5633276110973331420} + - component: {fileID: 5633276110973331421} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110973331422 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110973331423} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111163402381} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110973331420 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110973331423} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110973331421 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110973331423} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110987473286 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110987473285} + - component: {fileID: 5633276110987473282} + - component: {fileID: 5633276110987473283} + - component: {fileID: 5633276110987473284} + m_Layer: 0 + m_Name: Cube (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110987473285 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110987473286} + m_LocalRotation: {x: -0, y: 0.22766347, z: -0, w: 0.9737399} + m_LocalPosition: {x: 5.78, y: -0.49000025, z: -5.85} + m_LocalScale: {x: 3.89, y: 0.35, z: 10.33} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 26.319, z: 0} +--- !u!33 &5633276110987473282 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110987473286} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110987473283 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110987473286} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110987473284 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110987473286} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110990174948 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110990174947} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110990174947 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110990174948} + m_LocalRotation: {x: -0.010778865, y: 0.17622878, z: 0.0017197086, w: 0.98428875} + m_LocalPosition: {x: 1.2787399, y: -0.40543747, z: -16.926994} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111111697585} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110990253930 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110990253929} + - component: {fileID: 5633276110990253927} + - component: {fileID: 5633276110990253928} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110990253929 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110990253930} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110333006435} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110990253927 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110990253930} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110990253928 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110990253930} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110997572808 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110997572807} + - component: {fileID: 5633276110997572805} + - component: {fileID: 5633276110997572806} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110997572807 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110997572808} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111410769682} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276110997572805 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110997572808} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276110997572806 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110997572808} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276110998469803 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110998469802} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110998469802 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110998469803} + m_LocalRotation: {x: 0.010071651, y: 0.77459896, z: -0.003046646, w: 0.63236517} + m_LocalPosition: {x: 7.5256653, y: 0.35747194, z: -1.5271759} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111387993400} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 17 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276110999990930 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276110999990929} + - component: {fileID: 5633276110999990958} + - component: {fileID: 5633276110999990959} + - component: {fileID: 5633276110999990928} + m_Layer: 0 + m_Name: Cube (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276110999990929 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110999990930} + m_LocalRotation: {x: 0.4767621, y: 0.4767622, z: 0.5222049, w: 0.5222048} + m_LocalPosition: {x: 18.16, y: 1.17, z: 1.75} + m_LocalScale: {x: 3.89, y: 0.35, z: 8.46} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 84.791, z: 90} +--- !u!33 &5633276110999990958 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110999990930} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276110999990959 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110999990930} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276110999990928 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276110999990930} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111004983101 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111004983100} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111004983100 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111004983101} + m_LocalRotation: {x: 0.006361327, y: 0.7404275, z: 0.00082360103, w: 0.67210567} + m_LocalPosition: {x: 8.035745, y: 0.27857876, z: -0.9522524} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111274092891} + m_Father: {fileID: 1579399496145678239} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111015191350 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111015191349} + - component: {fileID: 5633276111015191346} + - component: {fileID: 5633276111015191347} + - component: {fileID: 5633276111015191348} + m_Layer: 0 + m_Name: Cube (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111015191349 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111015191350} + m_LocalRotation: {x: -0.061054047, y: -0, z: -0, w: 0.9981345} + m_LocalPosition: {x: 1.4099998, y: 2.47, z: -2.57} + m_LocalScale: {x: 15.44, y: 1, z: 8.36} + m_Children: [] + m_Father: {fileID: 1579399496676268214} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: -7.001, y: 0, z: 0} +--- !u!33 &5633276111015191346 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111015191350} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111015191347 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111015191350} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111015191348 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111015191350} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111015799791 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111015799790} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111015799790 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111015799791} + m_LocalRotation: {x: -0.009894275, y: 0.16197443, z: 0.0018341019, w: 0.9867437} + m_LocalPosition: {x: 3.9873734, y: -0.16696739, z: -8.916389} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110244653141} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111020961742 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111020961741} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111020961741 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111020961742} + m_LocalRotation: {x: 0.022995386, y: 0.20877196, z: -0.0040076785, w: 0.97768575} + m_LocalPosition: {x: 4.9623947, y: -0.16758537, z: -6.2717667} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110051426240} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111029600605 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111029600604} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111029600604 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111029600605} + m_LocalRotation: {x: 0.028764546, y: 0.7423977, z: -0.027063172, w: 0.66879433} + m_LocalPosition: {x: -7.256585, y: 0.044528484, z: 1.1333838} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110518024305} + m_Father: {fileID: 1579399496145678239} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111033035955 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111033035954} + - component: {fileID: 5633276111033035952} + - component: {fileID: 5633276111033035953} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111033035954 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111033035955} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110581189463} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111033035952 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111033035955} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111033035953 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111033035955} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111043081796 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111043081795} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111043081795 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111043081796} + m_LocalRotation: {x: -0.00091938575, y: 0.7827971, z: 0.009398829, w: 0.62220544} + m_LocalPosition: {x: 11.429176, y: 0.3341322, z: -2.3987732} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110300488240} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 21 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111052165595 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111052165594} + - component: {fileID: 5633276111052165591} + - component: {fileID: 5633276111052165592} + - component: {fileID: 5633276111052165593} + m_Layer: 0 + m_Name: Cube (13) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111052165594 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111052165595} + m_LocalRotation: {x: 0.69105816, y: 0.14979544, z: -0.14979544, w: 0.69105816} + m_LocalPosition: {x: 2.0500033, y: 1.9299998, z: -0.71999955} + m_LocalScale: {x: 13.619996, y: 1, z: 3.9099996} + m_Children: [] + m_Father: {fileID: 1579399495253760191} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 90, y: 180, z: 65.539} +--- !u!33 &5633276111052165591 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111052165595} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111052165592 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111052165595} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111052165593 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111052165595} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111063174556 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111063174555} + - component: {fileID: 5633276111063174553} + - component: {fileID: 5633276111063174554} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111063174555 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111063174556} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110716813554} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111063174553 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111063174556} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111063174554 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111063174556} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111064406509 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111064406508} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111064406508 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111064406509} + m_LocalRotation: {x: 0.017535701, y: 0.7059804, z: -0.012158785, w: 0.7079098} + m_LocalPosition: {x: -2.928689, y: -0.42430973, z: -0.17351532} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111496169423} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111069701164 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111069701163} + - component: {fileID: 5633276111069701161} + - component: {fileID: 5633276111069701162} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111069701163 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111069701164} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110352467837} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111069701161 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111069701164} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111069701162 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111069701164} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111070891138 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111070891137} + - component: {fileID: 5633276111070891167} + - component: {fileID: 5633276111070891136} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111070891137 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111070891138} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111161328456} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111070891167 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111070891138} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111070891136 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111070891138} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111073733628 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111073733627} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111073733627 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111073733628} + m_LocalRotation: {x: -0.013347838, y: 0.16826761, z: 0.0022696683, w: 0.9856484} + m_LocalPosition: {x: 1.7554169, y: -0.37031317, z: -15.600502} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111466871027} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111076632926 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111076632925} + - component: {fileID: 5633276111076632922} + - component: {fileID: 5633276111076632923} + - component: {fileID: 5633276111076632924} + m_Layer: 0 + m_Name: Cube (8) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111076632925 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111076632926} + m_LocalRotation: {x: 0.11491723, y: 0.11491724, z: 0.6977064, w: 0.69770616} + m_LocalPosition: {x: 3.72, y: 0.75, z: -14.19} + m_LocalScale: {x: 3.89, y: 0.35, z: 18.83} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 18.706, z: 90} +--- !u!33 &5633276111076632922 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111076632926} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111076632923 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111076632926} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111076632924 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111076632926} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111089048668 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111089048667} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111089048667 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111089048668} + m_LocalRotation: {x: 0.053370625, y: 0.260022, z: -0.01029802, w: 0.96407163} + m_LocalPosition: {x: 5.6215897, y: -0.29250145, z: -5.032448} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111833294647} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111107244276 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111107244275} + - component: {fileID: 5633276111107244272} + - component: {fileID: 5633276111107244273} + - component: {fileID: 5633276111107244274} + m_Layer: 0 + m_Name: Cube (12) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111107244275 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111107244276} + m_LocalRotation: {x: 0.7060315, y: 0.03898119, z: -0.03898119, w: 0.7060315} + m_LocalPosition: {x: 4.89, y: 1.93, z: -2.38} + m_LocalScale: {x: 14.4, y: 1, z: 3.9100006} + m_Children: [] + m_Father: {fileID: 1579399496278911248} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 90, y: 180, z: 173.68} +--- !u!33 &5633276111107244272 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111107244276} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111107244273 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111107244276} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111107244274 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111107244276} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111111697586 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111111697585} + - component: {fileID: 5633276111111697743} + - component: {fileID: 5633276111111697584} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111111697585 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111111697586} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110990174947} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111111697743 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111111697586} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111111697584 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111111697586} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111124373834 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111124373833} + - component: {fileID: 5633276111124373831} + - component: {fileID: 5633276111124373832} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111124373833 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111124373834} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110327640040} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111124373831 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111124373834} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111124373832 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111124373834} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111135590306 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111135590305} + - component: {fileID: 5633276111135590334} + - component: {fileID: 5633276111135590335} + - component: {fileID: 5633276111135590304} + m_Layer: 0 + m_Name: Cube (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111135590305 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111135590306} + m_LocalRotation: {x: -0.058393177, y: 0.480404, z: 0.022209886, w: 0.8748194} + m_LocalPosition: {x: 12.099998, y: -0.50999975, z: 1.7200089} + m_LocalScale: {x: 3.89, y: 0.35, z: 10.33} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: -7.095, y: 57.608, z: -0.996} +--- !u!33 &5633276111135590334 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111135590306} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111135590335 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111135590306} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111135590304 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111135590306} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111142984281 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111142984280} + - component: {fileID: 5633276111142984278} + - component: {fileID: 5633276111142984279} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111142984280 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111142984281} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110479423644} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111142984278 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111142984281} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111142984279 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111142984281} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111152680373 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111152680372} + - component: {fileID: 5633276111152680370} + - component: {fileID: 5633276111152680371} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111152680372 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111152680373} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276109962691893} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111152680370 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111152680373} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111152680371 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111152680373} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111161328457 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111161328456} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111161328456 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111161328457} + m_LocalRotation: {x: -0.012817881, y: 0.15932232, z: 0.002339958, w: 0.98714066} + m_LocalPosition: {x: 3.5432587, y: -0.20299816, z: -10.2541275} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111070891137} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111162646704 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111162646863} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111162646863 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111162646704} + m_LocalRotation: {x: -0.014087826, y: 0.15937312, z: 0.0025409095, w: 0.9871146} + m_LocalPosition: {x: 3.1031113, y: -0.24470854, z: -11.59301} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111570069273} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111163402382 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111163402381} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111163402381 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111163402382} + m_LocalRotation: {x: -0.07438621, y: 0.5532458, z: 0.014034013, w: 0.8295715} + m_LocalPosition: {x: -3.2379227, y: -0.070317745, z: -3.2347107} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110973331422} + m_Father: {fileID: 1579399495656877868} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111168227508 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111168227507} + - component: {fileID: 5633276111168227505} + - component: {fileID: 5633276111168227506} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111168227507 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111168227508} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110355461386} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111168227505 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111168227508} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111168227506 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111168227508} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111178700706 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111178700705} + - component: {fileID: 5633276111178700735} + - component: {fileID: 5633276111178700704} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111178700705 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111178700706} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110064242740} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111178700735 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111178700706} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111178700704 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111178700706} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111178816339 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111178816338} + - component: {fileID: 5633276111178816336} + - component: {fileID: 5633276111178816337} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111178816338 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111178816339} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111640635921} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111178816336 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111178816339} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111178816337 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111178816339} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111191252073 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111191252072} + - component: {fileID: 5633276111191252070} + - component: {fileID: 5633276111191252071} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111191252072 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111191252073} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110574137308} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111191252070 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111191252073} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111191252071 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111191252073} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111200859342 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111200859341} + - component: {fileID: 5633276111200859339} + - component: {fileID: 5633276111200859340} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111200859341 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111200859342} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110461654415} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111200859339 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111200859342} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111200859340 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111200859342} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111203383427 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111203383426} + - component: {fileID: 5633276111203383424} + - component: {fileID: 5633276111203383425} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111203383426 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111203383427} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110412034961} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111203383424 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111203383427} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111203383425 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111203383427} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111203567290 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111203567289} + - component: {fileID: 5633276111203567287} + - component: {fileID: 5633276111203567288} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111203567289 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111203567290} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111336408879} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111203567287 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111203567290} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111203567288 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111203567290} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111214677237 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111214677236} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111214677236 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111214677237} + m_LocalRotation: {x: 0.027266616, y: 0.77536553, z: -0.028361531, w: 0.630286} + m_LocalPosition: {x: 10.821481, y: 0.16712856, z: -1.3625755} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111625004168} + m_Father: {fileID: 1579399496145678239} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111232357615 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111232357614} + - component: {fileID: 5633276111232357611} + - component: {fileID: 5633276111232357612} + - component: {fileID: 5633276111232357613} + m_Layer: 0 + m_Name: Cube (9) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111232357614 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111232357615} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 6.71, y: -0.34, z: -1.29} + m_LocalScale: {x: 15.44, y: 1, z: 8.36} + m_Children: [] + m_Father: {fileID: 1579399496278911248} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &5633276111232357611 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111232357615} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111232357612 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111232357615} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111232357613 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111232357615} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111238481952 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111238481980} + - component: {fileID: 5633276111238481981} + - component: {fileID: 5633276111238481982} + - component: {fileID: 5633276111238481983} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111238481980 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111238481952} + m_LocalRotation: {x: -0, y: 0.38268343, z: -0, w: 0.92387956} + m_LocalPosition: {x: -12.18, y: -4.800236, z: -43.88} + m_LocalScale: {x: 5.0300007, y: 0.74, z: 17.88} + m_Children: [] + m_Father: {fileID: 5633276110938134363} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 45, z: 0} +--- !u!33 &5633276111238481981 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111238481952} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111238481982 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111238481952} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111238481983 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111238481952} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111258696399 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111258696398} + - component: {fileID: 5633276111258696395} + - component: {fileID: 5633276111258696396} + - component: {fileID: 5633276111258696397} + m_Layer: 0 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111258696398 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111258696399} + m_LocalRotation: {x: 0.68018943, y: 0.19324163, z: -0.19324163, w: 0.6801895} + m_LocalPosition: {x: 6.42, y: 0.8836808, z: 0.39} + m_LocalScale: {x: 2.1, y: 1, z: 3.91} + m_Children: [] + m_Father: {fileID: 1579399496676268214} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: -31.72} +--- !u!33 &5633276111258696395 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111258696399} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111258696396 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111258696399} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111258696397 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111258696399} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111265195376 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111265195279} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111265195279 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111265195376} + m_LocalRotation: {x: 0.007679469, y: 0.86336833, z: -0.009985856, w: 0.504417} + m_LocalPosition: {x: -0.11843862, y: 0.009949207, z: -1.4329783} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110081502373} + m_Father: {fileID: 1579399495389224496} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111265458319 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111265458318} + - component: {fileID: 5633276111265458316} + - component: {fileID: 5633276111265458317} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111265458318 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111265458319} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110532306862} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111265458316 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111265458319} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111265458317 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111265458319} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111265660230 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111265660229} + - component: {fileID: 5633276111265660226} + - component: {fileID: 5633276111265660227} + - component: {fileID: 5633276111265660228} + m_Layer: 0 + m_Name: Cube (37) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111265660229 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111265660230} + m_LocalRotation: {x: -0, y: 0.99645257, z: -0, w: -0.08415628} + m_LocalPosition: {x: 1.41, y: 3.5, z: -1.24} + m_LocalScale: {x: 26.599998, y: 1, z: 3.74} + m_Children: [] + m_Father: {fileID: 1579399496764641886} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &5633276111265660226 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111265660230} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111265660227 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111265660230} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111265660228 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111265660230} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111274092892 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111274092891} + - component: {fileID: 5633276111274092889} + - component: {fileID: 5633276111274092890} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111274092891 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111274092892} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111004983100} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111274092889 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111274092892} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111274092890 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111274092892} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111288445530 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111288445529} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111288445529 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111288445530} + m_LocalRotation: {x: -0.02754924, y: 0.834852, z: 0.02726945, w: 0.5491081} + m_LocalPosition: {x: 6.010667, y: -0.34887075, z: -0.80908585} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110129503309} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111293086456 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111293086455} + - component: {fileID: 5633276111293086453} + - component: {fileID: 5633276111293086454} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111293086455 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111293086456} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110445879355} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111293086453 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111293086456} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111293086454 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111293086456} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111303336782 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111303336781} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111303336781 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111303336782} + m_LocalRotation: {x: 0.061921526, y: 0.6778737, z: -0.057475578, w: 0.7303079} + m_LocalPosition: {x: -6.8997664, y: -0.001953125, z: -0.32735825} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111809999279} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111306787603 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111306787602} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111306787602 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111306787603} + m_LocalRotation: {x: -0.00878624, y: 0.727999, z: 0.014415289, w: 0.6853704} + m_LocalPosition: {x: 2.0637941, y: -0.32745314, z: -0.3606453} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276109818836890} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111308286033 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111308286032} + - component: {fileID: 5633276111308286061} + - component: {fileID: 5633276111308286062} + - component: {fileID: 5633276111308286063} + m_Layer: 0 + m_Name: Cube (41) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111308286032 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111308286033} + m_LocalRotation: {x: 0.7070996, y: 0.0031698388, z: -0.0031698344, w: 0.7070998} + m_LocalPosition: {x: -1.25, y: 0.9000001, z: 0.44} + m_LocalScale: {x: 6.54, y: 1, z: 3.74} + m_Children: [] + m_Father: {fileID: 1579399496764641886} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: -0.514} +--- !u!33 &5633276111308286061 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111308286033} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111308286062 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111308286033} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111308286063 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111308286033} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111318161706 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111318161705} + - component: {fileID: 5633276111318161703} + - component: {fileID: 5633276111318161704} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111318161705 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111318161706} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110017434118} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111318161703 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111318161706} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111318161704 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111318161706} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111336408848 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111336408879} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111336408879 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111336408848} + m_LocalRotation: {x: 0.0028774997, y: 0.7268762, z: 0.009716146, w: 0.68669385} + m_LocalPosition: {x: 0.99672717, y: 0.118537426, z: -0.6279458} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111203567289} + m_Father: {fileID: 1579399496145678239} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111360160761 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111360160760} + - component: {fileID: 5633276111360160758} + - component: {fileID: 5633276111360160759} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111360160760 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111360160761} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110519381113} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111360160758 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111360160761} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111360160759 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111360160761} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111363517849 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111363517848} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111363517848 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111363517849} + m_LocalRotation: {x: 0.017791681, y: 0.6220045, z: -0.0898926, w: 0.7776331} + m_LocalPosition: {x: 5.0314865, y: -0.041606426, z: -1.9345856} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110274715110} + m_Father: {fileID: 1579399495656877868} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111376068323 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111376068322} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111376068322 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111376068323} + m_LocalRotation: {x: -0.017993666, y: 0.77745557, z: 0.029278524, w: 0.6279983} + m_LocalPosition: {x: 13.378418, y: 0.41114092, z: -2.8387299} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111418681749} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 23 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111387993401 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111387993400} + - component: {fileID: 5633276111387993398} + - component: {fileID: 5633276111387993399} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111387993400 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111387993401} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110998469802} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111387993398 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111387993401} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111387993399 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111387993401} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111399076579 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111399076578} + - component: {fileID: 5633276111399076607} + - component: {fileID: 5633276111399076576} + - component: {fileID: 5633276111399076577} + m_Layer: 0 + m_Name: Cube (39) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111399076578 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111399076579} + m_LocalRotation: {x: 0.6960636, y: 0.12448082, z: -0.124480814, w: 0.6960637} + m_LocalPosition: {x: -5.86, y: 0.69, z: -2.06} + m_LocalScale: {x: 10.46, y: 1, z: 3.74} + m_Children: [] + m_Father: {fileID: 1579399496764641886} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: -20.279} +--- !u!33 &5633276111399076607 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111399076579} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111399076576 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111399076579} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111399076577 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111399076579} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111404404656 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111404404815} + - component: {fileID: 5633276111404404813} + - component: {fileID: 5633276111404404814} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111404404815 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111404404656} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111792005368} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111404404813 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111404404656} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111404404814 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111404404656} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111410769683 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111410769682} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111410769682 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111410769683} + m_LocalRotation: {x: 0.003643704, y: 0.7825112, z: 0.0040972973, w: 0.6226125} + m_LocalPosition: {x: 10.454948, y: 0.32679176, z: -2.1733704} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110997572807} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 20 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111411167438 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111411167437} + - component: {fileID: 5633276111411167435} + - component: {fileID: 5633276111411167436} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111411167437 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111411167438} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111447680499} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111411167435 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111411167438} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111411167436 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111411167438} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111418029676 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111418029675} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111418029675 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111418029676} + m_LocalRotation: {x: 0.012714367, y: 0.63124, z: -0.08390155, w: 0.77093124} + m_LocalPosition: {x: 3.666031, y: 0.14567375, z: -2.2319336} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111491976990} + m_Father: {fileID: 1579399495656877868} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111418681750 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111418681749} + - component: {fileID: 5633276111418681747} + - component: {fileID: 5633276111418681748} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111418681749 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111418681750} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111376068322} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111418681747 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111418681750} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111418681748 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111418681750} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111441835390 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111441835389} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111441835389 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111441835390} + m_LocalRotation: {x: -0.011168739, y: 0.76388574, z: 0.014982775, w: 0.6450809} + m_LocalPosition: {x: 5.0523114, y: -0.41051102, z: -0.53931046} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110066360773} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111443061696 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111443061727} + - component: {fileID: 5633276111443061724} + - component: {fileID: 5633276111443061725} + - component: {fileID: 5633276111443061726} + m_Layer: 0 + m_Name: Cube (11) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111443061727 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111443061696} + m_LocalRotation: {x: 0.30349764, y: 0.30349767, z: 0.6386622, w: 0.63866186} + m_LocalPosition: {x: 9.699997, y: 0.8800001, z: 1.6600113} + m_LocalScale: {x: 3.89, y: 0.35, z: 8.29} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 50.835, z: 90} +--- !u!33 &5633276111443061724 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111443061696} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111443061725 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111443061696} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111443061726 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111443061696} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111447680500 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111447680499} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111447680499 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111447680500} + m_LocalRotation: {x: 0.0068238177, y: 0.7810201, z: 0.00043888346, w: 0.6244685} + m_LocalPosition: {x: 9.480049, y: 0.33045006, z: -1.9508057} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111411167437} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 19 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111448332221 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111448332220} + - component: {fileID: 5633276111448332217} + - component: {fileID: 5633276111448332218} + - component: {fileID: 5633276111448332219} + m_Layer: 0 + m_Name: Cube (38) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111448332220 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111448332221} + m_LocalRotation: {x: -0.0380158, y: 0.9957272, z: 0.0032106575, w: -0.08409502} + m_LocalPosition: {x: -0.87000275, y: -0.46000004, z: -1.0299988} + m_LocalScale: {x: 10.46, y: 1, z: 3.74} + m_Children: [] + m_Father: {fileID: 1579399496764641886} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: -170.345, z: -4.373} +--- !u!33 &5633276111448332217 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111448332221} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111448332218 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111448332221} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111448332219 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111448332221} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111449444737 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111449444736} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111449444736 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111449444737} + m_LocalRotation: {x: 0.0037583066, y: 0.73749685, z: 0.007209847, w: 0.67530173} + m_LocalPosition: {x: 3.5771217, y: 0.40454674, z: -0.9032135} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110972300732} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111458830553 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111458830552} + - component: {fileID: 5633276111458830550} + - component: {fileID: 5633276111458830551} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111458830552 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111458830553} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111826093073} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111458830550 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111458830553} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111458830551 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111458830553} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111465763084 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111465763083} + - component: {fileID: 5633276111465763081} + - component: {fileID: 5633276111465763082} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111465763083 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111465763084} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276109907873766} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111465763081 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111465763084} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111465763082 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111465763084} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111466871028 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111466871027} + - component: {fileID: 5633276111466871025} + - component: {fileID: 5633276111466871026} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111466871027 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111466871028} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111073733627} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111466871025 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111466871028} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111466871026 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111466871028} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111475673508 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111475673507} + - component: {fileID: 5633276111475673505} + - component: {fileID: 5633276111475673506} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111475673507 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111475673508} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111615266875} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111475673505 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111475673508} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111475673506 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111475673508} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111476229269 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111476229268} + m_Layer: 0 + m_Name: Walkways + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111476229268 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111476229269} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1579399495523510691} + - {fileID: 1579399496634826824} + - {fileID: 1579399496764641886} + m_Father: {fileID: 5633276110851423475} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111479002126 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111479002125} + - component: {fileID: 5633276111479002122} + - component: {fileID: 5633276111479002123} + - component: {fileID: 5633276111479002124} + m_Layer: 0 + m_Name: Cube (43) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111479002125 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111479002126} + m_LocalRotation: {x: 0.70288026, y: 0.07719645, z: -0.077196434, w: 0.70288044} + m_LocalPosition: {x: 6.92, y: 0.9000001, z: -3.03} + m_LocalScale: {x: 6.54, y: 1, z: 3.74} + m_Children: [] + m_Father: {fileID: 1579399496764641886} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: -12.535} +--- !u!33 &5633276111479002122 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111479002126} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111479002123 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111479002126} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111479002124 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111479002126} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111479543558 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111479543557} + - component: {fileID: 5633276111479543554} + - component: {fileID: 5633276111479543555} + - component: {fileID: 5633276111479543556} + m_Layer: 0 + m_Name: Cube (6) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111479543557 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111479543558} + m_LocalRotation: {x: 0.6272114, y: 0.32650557, z: -0.32650557, w: 0.6272114} + m_LocalPosition: {x: 8.17, y: 0.8836806, z: -0.94} + m_LocalScale: {x: 2.1, y: 1, z: 3.91} + m_Children: [] + m_Father: {fileID: 1579399496676268214} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: -55} +--- !u!33 &5633276111479543554 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111479543558} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111479543555 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111479543558} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111479543556 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111479543558} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111480848448 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111480848479} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111480848479 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111480848448} + m_LocalRotation: {x: -0.008297154, y: 0.80983216, z: 0.010049802, w: 0.5865169} + m_LocalPosition: {x: 5.3311777, y: -0.047014713, z: -3.8956275} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110604506388} + m_Father: {fileID: 1579399495389224496} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111491976991 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111491976990} + - component: {fileID: 5633276111491976988} + - component: {fileID: 5633276111491976989} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111491976990 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111491976991} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111418029675} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111491976988 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111491976991} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111491976989 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111491976991} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111492108145 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111492108144} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111492108144 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111492108145} + m_LocalRotation: {x: -0.07032481, y: 0.37954184, z: 0.028947894, w: 0.9220436} + m_LocalPosition: {x: -6.6494904, y: -0.70371103, z: -5.6051025} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110771290740} + m_Father: {fileID: 1579399495656877868} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111492989274 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111492989273} + - component: {fileID: 5633276111492989270} + - component: {fileID: 5633276111492989271} + - component: {fileID: 5633276111492989272} + m_Layer: 0 + m_Name: Cube (9) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111492989273 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111492989274} + m_LocalRotation: {x: 0.42688406, y: 0.42688417, z: 0.563711, w: 0.56371087} + m_LocalPosition: {x: 21.46, y: 0.8800001, z: 5.32} + m_LocalScale: {x: 3.89, y: 0.35, z: 10.4} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 11 + m_LocalEulerAnglesHint: {x: 0, y: 74.271, z: 90} +--- !u!33 &5633276111492989270 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111492989274} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111492989271 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111492989274} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111492989272 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111492989274} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111496169264 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111496169423} + - component: {fileID: 5633276111496169421} + - component: {fileID: 5633276111496169422} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111496169423 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111496169264} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111064406508} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111496169421 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111496169264} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111496169422 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111496169264} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111504109126 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111504109125} + - component: {fileID: 5633276111504109123} + - component: {fileID: 5633276111504109124} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111504109125 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111504109126} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110294641702} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111504109123 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111504109126} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111504109124 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111504109126} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111505763123 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111505763122} + - component: {fileID: 5633276111505763120} + - component: {fileID: 5633276111505763121} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111505763122 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111505763123} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276109982334595} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111505763120 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111505763123} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111505763121 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111505763123} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111514270975 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111514270974} + - component: {fileID: 5633276111514270972} + - component: {fileID: 5633276111514270973} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111514270974 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111514270975} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276109911295700} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111514270972 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111514270975} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111514270973 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111514270975} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111516666567 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111516666566} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111516666566 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111516666567} + m_LocalRotation: {x: 0.003673775, y: 0.8327164, z: -0.0044698277, w: 0.55366945} + m_LocalPosition: {x: 3.0649958, y: -0.06538725, z: -3.1077552} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276109750533326} + m_Father: {fileID: 1579399495389224496} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111522521154 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111522521153} + - component: {fileID: 5633276111522521183} + - component: {fileID: 5633276111522521152} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111522521153 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111522521154} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110919893759} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111522521183 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111522521154} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111522521152 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111522521154} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111534462013 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111534462012} + - component: {fileID: 5633276111534462009} + - component: {fileID: 5633276111534462010} + - component: {fileID: 5633276111534462011} + m_Layer: 0 + m_Name: Cube (44) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111534462012 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111534462013} + m_LocalRotation: {x: 0.7070547, y: 0.008576575, z: -0.008576565, w: 0.7070549} + m_LocalPosition: {x: 1.05, y: 0.9000001, z: -2.45} + m_LocalScale: {x: 6.54, y: 1, z: 3.74} + m_Children: [] + m_Father: {fileID: 1579399496764641886} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: -1.39} +--- !u!33 &5633276111534462009 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111534462013} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111534462010 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111534462013} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111534462011 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111534462013} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111540695136 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111540695167} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111540695167 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111540695136} + m_LocalRotation: {x: -0.029757341, y: 0.6383426, z: 0.05057401, w: 0.76751256} + m_LocalPosition: {x: 0.59923935, y: 0.24696207, z: -1.0265503} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276109997164202} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 10 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111546363219 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111546363218} + - component: {fileID: 5633276111546363216} + - component: {fileID: 5633276111546363217} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111546363218 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111546363219} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110570371775} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111546363216 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111546363219} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111546363217 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111546363219} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111554468823 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111554468822} + - component: {fileID: 5633276111554468819} + - component: {fileID: 5633276111554468820} + - component: {fileID: 5633276111554468821} + m_Layer: 0 + m_Name: Cube (15) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111554468822 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111554468823} + m_LocalRotation: {x: 0.69105816, y: 0.14979544, z: -0.14979544, w: 0.69105816} + m_LocalPosition: {x: 8.290003, y: 1.9300003, z: -6.67} + m_LocalScale: {x: 2.1799998, y: 1, z: 3.9099996} + m_Children: [] + m_Father: {fileID: 1579399495253760191} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 90, y: 180, z: 65.539} +--- !u!33 &5633276111554468819 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111554468823} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111554468820 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111554468823} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111554468821 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111554468823} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111562187933 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111562187932} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111562187932 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111562187933} + m_LocalRotation: {x: -0.0029523897, y: 0.7185906, z: 0.008790348, w: 0.6953716} + m_LocalPosition: {x: -0.9294629, y: -0.44757795, z: -0.20432663} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276109976104405} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111570069274 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111570069273} + - component: {fileID: 5633276111570069271} + - component: {fileID: 5633276111570069272} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111570069273 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111570069274} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111162646863} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111570069271 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111570069274} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111570069272 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111570069274} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111571891546 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111571891545} + - component: {fileID: 5633276111571891542} + - component: {fileID: 5633276111571891543} + - component: {fileID: 5633276111571891544} + m_Layer: 0 + m_Name: Cube (3) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111571891545 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111571891546} + m_LocalRotation: {x: 0.6272114, y: 0.32650557, z: -0.32650557, w: 0.6272114} + m_LocalPosition: {x: 5.85, y: 0.8836806, z: -2.71} + m_LocalScale: {x: 2.1, y: 1, z: 3.91} + m_Children: [] + m_Father: {fileID: 1579399496676268214} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: -55} +--- !u!33 &5633276111571891542 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111571891546} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111571891543 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111571891546} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111571891544 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111571891546} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111579912230 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111579912229} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111579912229 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111579912230} + m_LocalRotation: {x: 0.028659109, y: 0.69914186, z: -0.023525639, w: 0.7140209} + m_LocalPosition: {x: -3.92689, y: -0.36645842, z: -0.18518066} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276109762238843} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111583003124 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111583003123} + - component: {fileID: 5633276111583003120} + - component: {fileID: 5633276111583003121} + - component: {fileID: 5633276111583003122} + m_Layer: 0 + m_Name: Cube (4) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111583003123 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111583003124} + m_LocalRotation: {x: -0, y: 0.25715294, z: -0, w: 0.96637076} + m_LocalPosition: {x: 7.09, y: -0.49000025, z: -3.71} + m_LocalScale: {x: 3.89, y: 0.35, z: 10.33} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 29.802, z: 0} +--- !u!33 &5633276111583003120 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111583003124} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111583003121 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111583003124} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111583003122 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111583003124} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111589496889 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111589496888} + - component: {fileID: 5633276111589496885} + - component: {fileID: 5633276111589496886} + - component: {fileID: 5633276111589496887} + m_Layer: 0 + m_Name: Cube (16) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111589496888 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111589496889} + m_LocalRotation: {x: -0, y: 0.4012058, z: -0, w: 0.91598797} + m_LocalPosition: {x: 11.13, y: 2.6200004, z: 1.17} + m_LocalScale: {x: 3.89, y: 0.35, z: 10.33} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 18 + m_LocalEulerAnglesHint: {x: 0, y: 47.307, z: 0} +--- !u!33 &5633276111589496885 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111589496889} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111589496886 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111589496889} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111589496887 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111589496889} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111598385781 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111598385780} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111598385780 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111598385781} + m_LocalRotation: {x: -0.012518192, y: 0.72693086, z: 0.018448664, w: 0.68634874} + m_LocalPosition: {x: 1.0665936, y: -0.37256813, z: -0.30121994} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110821970170} + m_Father: {fileID: 1579399496809504313} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111608132264 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111608132263} + - component: {fileID: 5633276111608132261} + - component: {fileID: 5633276111608132262} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111608132263 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111608132264} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111782247483} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111608132261 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111608132264} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111608132262 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111608132264} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111615266876 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111615266875} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111615266875 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111615266876} + m_LocalRotation: {x: 0.00012800652, y: 0.4652636, z: -0.10117426, w: 0.8793711} + m_LocalPosition: {x: 8.91465, y: -0.5998335, z: -0.42149353} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111475673507} + m_Father: {fileID: 1579399495656877868} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111625004169 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111625004168} + - component: {fileID: 5633276111625004166} + - component: {fileID: 5633276111625004167} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111625004168 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111625004169} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111214677236} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111625004166 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111625004169} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111625004167 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111625004169} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111632258142 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111632258141} + - component: {fileID: 5633276111632258139} + - component: {fileID: 5633276111632258140} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111632258141 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111632258142} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110736543116} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111632258139 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111632258142} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111632258140 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111632258142} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111637337225 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111637337224} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111637337224 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111637337225} + m_LocalRotation: {x: 0.0074971123, y: 0.75191456, z: 0.0017005828, w: 0.6592158} + m_LocalPosition: {x: 4.570858, y: 0.40299368, z: -1.0141754} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276109858625109} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 14 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111640635922 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111640635921} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111640635921 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111640635922} + m_LocalRotation: {x: -0.062269486, y: 0.67503065, z: -0.0074906726, w: 0.73511904} + m_LocalPosition: {x: -0.5213165, y: 0.25360823, z: -2.6016083} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111178816338} + m_Father: {fileID: 1579399495656877868} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111647981582 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111647981581} + - component: {fileID: 5633276111647981579} + - component: {fileID: 5633276111647981580} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111647981581 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111647981582} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276109788122343} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111647981579 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111647981582} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111647981580 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111647981582} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111661884664 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111661884663} + - component: {fileID: 5633276111661884660} + - component: {fileID: 5633276111661884661} + - component: {fileID: 5633276111661884662} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111661884663 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111661884664} + m_LocalRotation: {x: -0, y: 0.22766347, z: -0, w: 0.9737399} + m_LocalPosition: {x: 2.76474, y: -0.49000025, z: -14.292809} + m_LocalScale: {x: 3.89, y: 0.35, z: 10.33} + m_Children: [] + m_Father: {fileID: 1579399496634826824} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 26.319, z: 0} +--- !u!33 &5633276111661884660 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111661884664} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111661884661 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111661884664} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111661884662 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111661884664} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111665556553 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111665556552} + - component: {fileID: 5633276111665556549} + - component: {fileID: 5633276111665556550} + - component: {fileID: 5633276111665556551} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111665556552 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111665556553} + m_LocalRotation: {x: -0.061054047, y: -0, z: -0, w: 0.9981345} + m_LocalPosition: {x: 1.4099998, y: -1.12, z: -2.13} + m_LocalScale: {x: 15.44, y: 1, z: 8.36} + m_Children: [] + m_Father: {fileID: 1579399496676268214} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: -7.001, y: 0, z: 0} +--- !u!33 &5633276111665556549 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111665556553} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111665556550 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111665556553} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111665556551 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111665556553} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111665660470 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111665660469} + - component: {fileID: 5633276111665660466} + - component: {fileID: 5633276111665660467} + - component: {fileID: 5633276111665660468} + m_Layer: 0 + m_Name: Cube (10) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111665660469 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111665660470} + m_LocalRotation: {x: -0, y: 0.8351058, z: -0, w: 0.5500895} + m_LocalPosition: {x: 0.27, y: 2.31, z: -32.63} + m_LocalScale: {x: 19.7, y: 1, z: 8.36} + m_Children: [] + m_Father: {fileID: 1579399496676268214} + m_RootOrder: 12 + m_LocalEulerAnglesHint: {x: 0, y: 113.254, z: 0} +--- !u!33 &5633276111665660466 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111665660470} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111665660467 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111665660470} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111665660468 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111665660470} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111674936983 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111674936982} + - component: {fileID: 5633276111674936979} + - component: {fileID: 5633276111674936980} + - component: {fileID: 5633276111674936981} + m_Layer: 0 + m_Name: Cube (42) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111674936982 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111674936983} + m_LocalRotation: {x: 0.7006962, y: 0.094998896, z: -0.09499888, w: 0.70069635} + m_LocalPosition: {x: 7.32, y: 0.9000001, z: 0.39} + m_LocalScale: {x: 6.54, y: 1, z: 3.74} + m_Children: [] + m_Father: {fileID: 1579399496764641886} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: -15.442} +--- !u!33 &5633276111674936979 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111674936983} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111674936980 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111674936983} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111674936981 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111674936983} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111679827285 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111679827284} + - component: {fileID: 5633276111679827282} + - component: {fileID: 5633276111679827283} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111679827284 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111679827285} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110019355261} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111679827282 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111679827285} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111679827283 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111679827285} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111708941008 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111708941039} + - component: {fileID: 5633276111708941037} + - component: {fileID: 5633276111708941038} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111708941039 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111708941008} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110688477280} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111708941037 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111708941008} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111708941038 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111708941008} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111745262706 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111745262705} + - component: {fileID: 5633276111745262607} + - component: {fileID: 5633276111745262704} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111745262705 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111745262706} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110790414828} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111745262607 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111745262706} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111745262704 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111745262706} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111770977790 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111770977789} + - component: {fileID: 5633276111770977787} + - component: {fileID: 5633276111770977788} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111770977789 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111770977790} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110715263005} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111770977787 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111770977790} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111770977788 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111770977790} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111782247484 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111782247483} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111782247483 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111782247484} + m_LocalRotation: {x: -0.0137277795, y: 0.7473659, z: 0.02707193, w: 0.663719} + m_LocalPosition: {x: -3.3743439, y: -0.063853264, z: -1.0943604} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111608132263} + m_Father: {fileID: 1579399496629310673} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111786148204 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111786148203} + - component: {fileID: 5633276111786148201} + - component: {fileID: 5633276111786148202} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111786148203 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111786148204} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276110710760322} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111786148201 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111786148204} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111786148202 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111786148204} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111791034355 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111791034354} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111791034354 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111791034355} + m_LocalRotation: {x: -0.04459632, y: 0.7044465, z: -0.026375517, w: 0.70786345} + m_LocalPosition: {x: 0.8851166, y: 0.33227253, z: -2.5541382} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110421009130} + m_Father: {fileID: 1579399495656877868} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111792005369 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111792005368} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111792005368 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111792005369} + m_LocalRotation: {x: -0.03139922, y: 0.3151067, z: 0.020042494, w: 0.948325} + m_LocalPosition: {x: 9.017303, y: -0.8071804, z: -0.5832443} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111404404815} + m_Father: {fileID: 1579399496768063175} + m_RootOrder: 16 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111809999248 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111809999279} + - component: {fileID: 5633276111809999277} + - component: {fileID: 5633276111809999278} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111809999279 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111809999248} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111303336781} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111809999277 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111809999248} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111809999278 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111809999248} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1 &5633276111824120776 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111824120775} + - component: {fileID: 5633276111824120772} + - component: {fileID: 5633276111824120773} + - component: {fileID: 5633276111824120774} + m_Layer: 0 + m_Name: Cube (10) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111824120775 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111824120776} + m_LocalRotation: {x: 0, y: 0.2164396, z: 0, w: 0.97629607} + m_LocalPosition: {x: 0.9, y: -0.41, z: -2.44} + m_LocalScale: {x: 20.32, y: 1, z: 5.6} + m_Children: [] + m_Father: {fileID: 1579399495253760191} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 25, z: 0} +--- !u!33 &5633276111824120772 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111824120776} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &5633276111824120773 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111824120776} + m_Enabled: 0 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &5633276111824120774 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111824120776} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111825425935 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111825425934} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111825425934 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111825425935} + m_LocalRotation: {x: 0.015459282, y: 0.7558932, z: -0.011692691, w: 0.654408} + m_LocalPosition: {x: 9.43525, y: 0.24784517, z: -1.119628} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110737602464} + m_Father: {fileID: 1579399496145678239} + m_RootOrder: 13 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111826093074 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111826093073} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111826093073 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111826093074} + m_LocalRotation: {x: -0.012036095, y: 0.78795767, z: 0.02512316, w: 0.6150989} + m_LocalPosition: {x: -0.3900833, y: 0.06721592, z: -0.39500248} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276111458830552} + m_Father: {fileID: 1579399496145678239} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111832225120 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111832225151} + m_Layer: 0 + m_Name: Tunnel Section(Clone) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111832225151 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111832225120} + m_LocalRotation: {x: -0.0050031254, y: 0.71864337, z: 0.016603094, w: 0.6951626} + m_LocalPosition: {x: 3.8137746, y: 0.19575024, z: -0.7269654} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 5633276110034317029} + m_Father: {fileID: 1579399496145678239} + m_RootOrder: 9 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &5633276111833294648 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5633276111833294647} + - component: {fileID: 5633276111833294645} + - component: {fileID: 5633276111833294646} + m_Layer: 0 + m_Name: Walkway_Spline + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5633276111833294647 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111833294648} + m_LocalRotation: {x: -0, y: -0.70710677, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: -0.788} + m_LocalScale: {x: 160, y: 250, z: 200} + m_Children: [] + m_Father: {fileID: 5633276111089048667} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} +--- !u!33 &5633276111833294645 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111833294648} + m_Mesh: {fileID: 7417876984985573820, guid: 3ea432459c1408040880f4c027fab559, type: 3} +--- !u!23 &5633276111833294646 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5633276111833294648} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -1294284738371021749, guid: 3ea432459c1408040880f4c027fab559, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!1001 &5633276109871307905 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5633276110851423475} + m_Modifications: + - target: {fileID: 20060035715551252, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_Name + value: Freeze Level 1 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.x + value: -71.005264 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.y + value: -24.710236 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.z + value: -24.062817 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9158499 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.x + value: -0.003931877 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.y + value: -0.40140888 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.z + value: 0.008628138 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -0.016 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -47.335 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 1.086 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} +--- !u!4 &5650380056968760468 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + m_PrefabInstance: {fileID: 5633276109871307905} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5633276109973808571 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5633276111476229268} + m_Modifications: + - target: {fileID: 6613058589454542448, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.x + value: 1.4899979 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542448, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.y + value: 0.96000004 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542448, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.z + value: -0.7497177 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.keepConstantHandleSize + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[0].x + value: -1.8708649 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[0].y + value: -1.3815455 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[0].z + value: -20.064423 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].x + value: 0.19090271 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].y + value: -1.5075221 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].z + value: -16.192352 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].x + value: 2.5534515 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].y + value: -0.9522853 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].z + value: -7.2673035 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].x + value: 3.618393 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].y + value: -1.1490626 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].z + value: -5.2167664 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].x + value: 5.295349 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].y + value: -1.4589267 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].z + value: -1.9877987 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].x + value: 6.5862885 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].y + value: -1.998672 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].z + value: -1.2500916 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].x + value: 7.8522797 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].y + value: -1.7110744 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].z + value: 0.6235657 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321101, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_Name + value: Walkway (1) + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321330, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: autoUpdate + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.x + value: -101.08 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.y + value: -3.710236 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.z + value: -98.32 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} +--- !u!4 &1579399496768063175 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6613058589800293244, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + m_PrefabInstance: {fileID: 5633276109973808571} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1579399496634826824 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + m_PrefabInstance: {fileID: 5633276109973808571} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5633276110065548613 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5633276110938134363} + m_Modifications: + - target: {fileID: 6613058589454542448, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.x + value: 1.4899998 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542448, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.z + value: -1.0800018 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.showNormals + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.vertexPathUpToDate + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.displayAnchorPoints + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.isClosed + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.showPerSegmentBounds + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.keepConstantHandleSize + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.size + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].x + value: -3.2580123 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].y + value: -0.8809123 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].z + value: 1.1353416 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].x + value: 0.12850618 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].y + value: -0.17308065 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].z + value: 0.6866299 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].x + value: 1.6915002 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].y + value: -0.34679937 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].z + value: 0.66983795 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].x + value: 4.5952835 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].y + value: -0.6695399 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].z + value: 0.63864136 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].x + value: 6.1304398 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].y + value: 0.23231554 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].z + value: 0.24325562 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].x + value: 6.4371443 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].y + value: -0.79729223 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].z + value: -3.4784355 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[7].x + value: 6.7586603 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[7].y + value: -1.8766226 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[7].z + value: -7.3798575 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321101, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_Name + value: Walkway + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321330, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: spacing + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321330, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: autoUpdate + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.x + value: -3.885264 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.y + value: -3.1965556 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.z + value: 3.3971825 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589800293244, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} +--- !u!4 &1579399496809504313 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6613058589800293244, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + m_PrefabInstance: {fileID: 5633276110065548613} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1579399496676268214 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + m_PrefabInstance: {fileID: 5633276110065548613} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5633276110111324077 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5633276111476229268} + m_Modifications: + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.keepConstantHandleSize + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[0].x + value: -8.911705 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[0].y + value: -0.25212765 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[0].z + value: 1.0074463 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].x + value: -5.5521784 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].y + value: -0.25798702 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].z + value: -1.6111557 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].x + value: -0.6743927 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].y + value: 0.08539724 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].z + value: -1.3232727 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].x + value: 0.8054199 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].y + value: 0.27141047 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].z + value: -0.983963 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].x + value: 3.7018037 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].y + value: 0.63548744 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].z + value: -0.31984437 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].x + value: 10.04081 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].y + value: 0.1045146 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].z + value: -2.1557465 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].x + value: 13.829395 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].y + value: 0.44689894 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].z + value: -2.93367 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321101, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_Name + value: Walkway (2) + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321330, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: spacing + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321330, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: autoUpdate + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.x + value: -64.14526 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.y + value: -3.8802361 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.z + value: -171.43282 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} +--- !u!4 &1579399496629310673 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6613058589800293244, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + m_PrefabInstance: {fileID: 5633276110111324077} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1579399496764641886 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + m_PrefabInstance: {fileID: 5633276110111324077} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5633276110490429796 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5633276110851423475} + m_Modifications: + - target: {fileID: 466930555153488250, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalPosition.x + value: -22.52 + objectReference: {fileID: 0} + - target: {fileID: 466930555153488250, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalPosition.z + value: 25.97 + objectReference: {fileID: 0} + - target: {fileID: 466930555984335982, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalPosition.x + value: -24.67 + objectReference: {fileID: 0} + - target: {fileID: 466930555984335982, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalPosition.z + value: 20.09 + objectReference: {fileID: 0} + - target: {fileID: 1428323961572650011, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_Name + value: DoorFreeze2 + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 9205840226088905975} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: Play + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: UnityEngine.Animator, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_StringArgument + value: DoorUp + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 5375640357736654785, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalPosition.x + value: -26.32 + objectReference: {fileID: 0} + - target: {fileID: 5375640357736654785, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalPosition.z + value: 12.54 + objectReference: {fileID: 0} + - target: {fileID: 8607026110290284323, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalPosition.x + value: -26.6 + objectReference: {fileID: 0} + - target: {fileID: 8607026110290284323, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalPosition.z + value: 12.1 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338449, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_Name + value: Freeze Level 2 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalPosition.x + value: -118.4 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalPosition.y + value: -25.2 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalPosition.z + value: -185.1 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalRotation.w + value: 0.97470886 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalRotation.y + value: 0.22347863 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 25.827 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} +--- !u!4 &4134065193624804214 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + m_PrefabInstance: {fileID: 5633276110490429796} + m_PrefabAsset: {fileID: 0} +--- !u!95 &9205840226088905975 stripped +Animator: + m_CorrespondingSourceObject: {fileID: 3597492299342153107, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + m_PrefabInstance: {fileID: 5633276110490429796} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5633276110536161595 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5633276110851423475} + m_Modifications: + - target: {fileID: 785084129938486692, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_Name + value: DoorFreezeLevel3 + objectReference: {fileID: 0} + - target: {fileID: 1696240019221295072, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: waitToDestroy + value: 9 + objectReference: {fileID: 0} + - target: {fileID: 2186258514130187712, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.z + value: -9.09 + objectReference: {fileID: 0} + - target: {fileID: 3840893672424104333, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_Name + value: Door1FreezeLevel3 + objectReference: {fileID: 0} + - target: {fileID: 3862364695106126748, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: speed + value: 10 + objectReference: {fileID: 0} + - target: {fileID: 4819570156750284319, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.y + value: 55.1 + objectReference: {fileID: 0} + - target: {fileID: 5045719947555752444, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_Name + value: Freeze Level 3 + objectReference: {fileID: 0} + - target: {fileID: 6125254032930747941, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalScale.x + value: 24.47 + objectReference: {fileID: 0} + - target: {fileID: 6125254032930747941, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.x + value: 87.8 + objectReference: {fileID: 0} + - target: {fileID: 6125254032930747941, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.z + value: 8.7 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.x + value: 146.39258 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.y + value: -43.799995 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.z + value: -203.50671 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalRotation.w + value: -0.08415628 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalRotation.y + value: 0.99645257 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 189.655 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7632117087531462169, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.z + value: 24 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} +--- !u!4 &3448123796942782599 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + m_PrefabInstance: {fileID: 5633276110536161595} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5633276110731332835 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5633276110938134363} + m_Modifications: + - target: {fileID: 6613058589454542448, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.x + value: 9.094947e-13 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542448, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0000023841858 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542448, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.z + value: -0.000005722047 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.vertexPathUpToDate + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.displayAnchorPoints + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.showPerSegmentBounds + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.keepConstantHandleSize + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[0].x + value: -8.65578 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[0].y + value: 0.1831698 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[0].z + value: 1.2341151 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].x + value: -4.217426 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].y + value: -0.34566343 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].z + value: 1.0641942 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].x + value: -0.81657016 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].y + value: 0.10667274 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].z + value: -0.5188132 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].x + value: 0.8487396 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].y + value: 0.11730048 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].z + value: -0.61939883 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].x + value: 3.8541646 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].y + value: 0.13648061 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].z + value: -0.8009282 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].x + value: 8.096876 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].y + value: 0.49593973 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].z + value: -0.6262346 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].x + value: 11.705694 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].y + value: 0.081458546 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].z + value: -1.5695933 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321101, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_Name + value: Walkway (1) + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321330, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: autoUpdate + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.x + value: 2.9100003 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.y + value: -4.25 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.z + value: -10.692814 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} +--- !u!4 &1579399496278911248 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + m_PrefabInstance: {fileID: 5633276110731332835} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1579399496145678239 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6613058589800293244, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + m_PrefabInstance: {fileID: 5633276110731332835} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5633276111085063248 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5633276111476229268} + m_Modifications: + - target: {fileID: 6613058589454542448, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.x + value: 1.4899979 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542448, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.y + value: 0.96000004 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542448, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.z + value: -0.75 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.keepConstantHandleSize + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[0].x + value: -8.139488 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[0].y + value: -1.6637111 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[0].z + value: -4.8551025 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].x + value: -4.2010117 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].y + value: -0.80531263 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].z + value: -0.88171387 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].x + value: -0.73230577 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].y + value: -0.47697443 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].z + value: -2.0894146 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].x + value: 1.0631485 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].y + value: -0.6787257 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].z + value: -1.7130127 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].x + value: 4.106003 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].y + value: -1.0206447 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].z + value: -1.0751038 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].x + value: 6.6735 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].y + value: -1.5439601 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].z + value: -0.66223145 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].x + value: 8.367836 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].y + value: -1.646133 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].z + value: 1.1375732 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321101, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_Name + value: Walkway + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321330, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: autoUpdate + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.x + value: -84.795265 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.y + value: -3.710236 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.z + value: -92.64281 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} +--- !u!4 &1579399495656877868 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6613058589800293244, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + m_PrefabInstance: {fileID: 5633276111085063248} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1579399495523510691 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + m_PrefabInstance: {fileID: 5633276111085063248} + m_PrefabAsset: {fileID: 0} +--- !u!1001 &5633276111354821964 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 5633276110938134363} + m_Modifications: + - target: {fileID: 6613058589454542448, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.x + value: 3.2200017 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542448, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.y + value: 0.0000023841858 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542448, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.z + value: -0.25 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.vertexPathUpToDate + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.displayAnchorPoints + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.showPerSegmentBounds + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData.keepConstantHandleSize + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[0].x + value: -8.653228 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[0].y + value: 0.16539617 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[0].z + value: 1.5876895 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].x + value: -5.422477 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].y + value: 0.083372094 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[1].z + value: 0.26347154 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].x + value: -1.9306808 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].y + value: -0.05363883 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[2].z + value: -2.2253637 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].x + value: 0.2240605 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].y + value: -0.06918095 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[3].z + value: -3.0066664 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].x + value: 2.979248 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].y + value: -0.089054085 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[4].z + value: -4.005689 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].x + value: 3.7675552 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].y + value: 0.12855098 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[5].z + value: -3.9363532 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].x + value: 6.9651647 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].y + value: -0.13346764 + objectReference: {fileID: 0} + - target: {fileID: 6613058589454542451, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: editorData._bezierPath.points.Array.data[6].z + value: -6.0281496 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321101, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_Name + value: Walkway (2) + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321330, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: spacing + value: 1.2 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321330, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: autoUpdate + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.x + value: -0.1500001 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.y + value: -4.25 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalPosition.z + value: -28.009998 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.y + value: 0.7071068 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 90 + objectReference: {fileID: 0} + - target: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} +--- !u!4 &1579399495253760191 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6613058589667321331, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + m_PrefabInstance: {fileID: 5633276111354821964} + m_PrefabAsset: {fileID: 0} +--- !u!4 &1579399495389224496 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 6613058589800293244, guid: 9dc0ffd7f5e4855429cfdf90601da8ce, type: 3} + m_PrefabInstance: {fileID: 5633276111354821964} + m_PrefabAsset: {fileID: 0} diff --git a/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Rooms.prefab.meta b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Rooms.prefab.meta new file mode 100644 index 0000000..0241078 --- /dev/null +++ b/game/Assets/Prefabs/Puzzles/Freeze Levels/Freeze Rooms.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2d949926f63a2554584336b07085202b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scenes/FreezeSequence.meta b/game/Assets/Scenes/FreezeSequence.meta new file mode 100644 index 0000000..c4c9472 --- /dev/null +++ b/game/Assets/Scenes/FreezeSequence.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d044e9668afe21741be2138d7c55983b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scenes/FreezeSequence/Freeze1.unity b/game/Assets/Scenes/FreezeSequence/Freeze1.unity new file mode 100644 index 0000000..be4203a --- /dev/null +++ b/game/Assets/Scenes/FreezeSequence/Freeze1.unity @@ -0,0 +1,609 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1001 &287275404 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 20060035715551252, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_Name + value: Freeze Level 1 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 20060035715551253, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 20060036375801200, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalScale.z + value: 13.43 + objectReference: {fileID: 0} + - target: {fileID: 20060036375801200, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.z + value: -53.25 + objectReference: {fileID: 0} + - target: {fileID: 20060037679400276, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.x + value: -42.600002 + objectReference: {fileID: 0} + - target: {fileID: 562383713938988229, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.x + value: -45.86 + objectReference: {fileID: 0} + - target: {fileID: 2798628020550802209, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.z + value: -22.93 + objectReference: {fileID: 0} + - target: {fileID: 3281454039531256279, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.z + value: -69.71 + objectReference: {fileID: 0} + - target: {fileID: 4232342903992215198, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.w + value: 0.73425376 + objectReference: {fileID: 0} + - target: {fileID: 4232342903992215198, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.x + value: -0.012565134 + objectReference: {fileID: 0} + - target: {fileID: 4232342903992215198, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.y + value: -0.6786595 + objectReference: {fileID: 0} + - target: {fileID: 4232342903992215198, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.z + value: -0.01161376 + objectReference: {fileID: 0} + - target: {fileID: 4232342904065753506, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4232342904065753506, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.x + value: -0.000000019557774 + objectReference: {fileID: 0} + - target: {fileID: 4232342904065753506, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.y + value: -0.000000059604645 + objectReference: {fileID: 0} + - target: {fileID: 4232342904065753506, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.z + value: -9.313226e-10 + objectReference: {fileID: 0} + - target: {fileID: 4232342904456422983, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9983446 + objectReference: {fileID: 0} + - target: {fileID: 4232342904456422983, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.x + value: -0.000000029802322 + objectReference: {fileID: 0} + - target: {fileID: 4232342904456422983, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.y + value: -0.057483047 + objectReference: {fileID: 0} + - target: {fileID: 4232342904456422983, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.z + value: -0.0019679703 + objectReference: {fileID: 0} + - target: {fileID: 4232342905675328694, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9983446 + objectReference: {fileID: 0} + - target: {fileID: 4232342905675328694, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.x + value: -0.000000029802322 + objectReference: {fileID: 0} + - target: {fileID: 4232342905675328694, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.y + value: -0.057483047 + objectReference: {fileID: 0} + - target: {fileID: 4232342905675328694, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.z + value: -0.0019679703 + objectReference: {fileID: 0} + - target: {fileID: 4232342905739607640, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.x + value: -0.012565183 + objectReference: {fileID: 0} + - target: {fileID: 4232342905739607640, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalRotation.z + value: -0.011613806 + objectReference: {fileID: 0} + - target: {fileID: 5228539654413994247, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.x + value: 4.072 + objectReference: {fileID: 0} + - target: {fileID: 5228539654413994247, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.z + value: -0.918 + objectReference: {fileID: 0} + - target: {fileID: 8164979977984596284, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.x + value: -34.4 + objectReference: {fileID: 0} + - target: {fileID: 8164979977992231164, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.x + value: -23.800001 + objectReference: {fileID: 0} + - target: {fileID: 8164979979093022160, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.x + value: -29 + objectReference: {fileID: 0} + - target: {fileID: 8164979979169166208, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.x + value: -19.54 + objectReference: {fileID: 0} + - target: {fileID: 8572624381536379096, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + propertyPath: m_LocalPosition.x + value: -52.25 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} +--- !u!1001 &717263452 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9983446 + objectReference: {fileID: 0} + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: -0.000000029802322 + objectReference: {fileID: 0} + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: -0.057483047 + objectReference: {fileID: 0} + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -0.0019679694 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.x + value: 1.4999695 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: -0.72949576 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 0.73425376 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: -0.012565184 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: -0.6786595 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -0.011613807 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007564, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_Name + value: PlayerObjects + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.x + value: 14.213473 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.y + value: 19.864407 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: -55.969353 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9983446 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: -0.000000029802322 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: -0.057483047 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -0.0019679703 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.x + value: 1.4999695 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: -0.72949576 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 0.73425376 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: -0.012565134 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: -0.6786595 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -0.01161376 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: -0.00000005401671 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: -0.000000059604645 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -9.313226e-10 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} +--- !u!1 &719132611 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7252998262380647382, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + m_PrefabInstance: {fileID: 287275404} + m_PrefabAsset: {fileID: 0} +--- !u!64 &719132615 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 719132611} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 5640169193314376071, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} +--- !u!1 &1183116868 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 902459002871088767, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + m_PrefabInstance: {fileID: 287275404} + m_PrefabAsset: {fileID: 0} +--- !u!64 &1183116870 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1183116868} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 0} +--- !u!1 &1879987206 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1879987208} + - component: {fileID: 1879987207} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1879987207 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1879987206} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1879987208 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1879987206} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1929861194 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7252998261761054088, guid: c34bb57a623bd394194f47d4b62e9c22, type: 3} + m_PrefabInstance: {fileID: 287275404} + m_PrefabAsset: {fileID: 0} +--- !u!64 &1929861198 +MeshCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1929861194} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 5640169193314376071, guid: 84d1abd228b21df47af6e0f4750ab193, type: 3} diff --git a/game/Assets/Scenes/FreezeSequence/Freeze1.unity.meta b/game/Assets/Scenes/FreezeSequence/Freeze1.unity.meta new file mode 100644 index 0000000..e66ce93 --- /dev/null +++ b/game/Assets/Scenes/FreezeSequence/Freeze1.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3d0e3a4214fa7684aab349d6ea6d039b +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scenes/FreezeSequence/Freeze2.unity b/game/Assets/Scenes/FreezeSequence/Freeze2.unity new file mode 100644 index 0000000..4b679dc --- /dev/null +++ b/game/Assets/Scenes/FreezeSequence/Freeze2.unity @@ -0,0 +1,441 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1001 &383388464 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.size + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Mode + value: 5 + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Target + value: + objectReference: {fileID: 1252024600} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: Play + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName + value: UnityEngine.Animator, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_StringArgument + value: DoorUp + objectReference: {fileID: 0} + - target: {fileID: 2679536426900904267, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: _onPress.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338449, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_Name + value: Freeze Level 2 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8607026111008338450, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} +--- !u!1001 &761617976 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9778402 + objectReference: {fileID: 0} + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: -0.13643996 + objectReference: {fileID: 0} + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: 0.15792027 + objectReference: {fileID: 0} + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -0.016549371 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: -0.72949576 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 0.72951937 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: -0.01248411 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: -0.68374616 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -0.0117008025 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007564, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_Name + value: PlayerObjects + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.x + value: -14.501268 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.y + value: 21.207493 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: 57.96936 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9778402 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: -0.13643995 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: 0.15792045 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -0.016549394 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: -0.72949576 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9686349 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: -0.13515551 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: 0.20738159 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -0.021732701 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} +--- !u!1 &1088243139 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1088243141} + - component: {fileID: 1088243140} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1088243140 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1088243139} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.9029759, b: 0.63836473, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1088243141 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1088243139} + m_LocalRotation: {x: 0.31487742, y: -0.5319496, z: -0.13752022, w: 0.77393156} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 19.943, y: -75.475, z: -35.648} +--- !u!95 &1252024600 stripped +Animator: + m_CorrespondingSourceObject: {fileID: 3597492299342153107, guid: 19df708cf54c899429b4c7aa455bd224, type: 3} + m_PrefabInstance: {fileID: 383388464} + m_PrefabAsset: {fileID: 0} diff --git a/game/Assets/Scenes/FreezeSequence/Freeze2.unity.meta b/game/Assets/Scenes/FreezeSequence/Freeze2.unity.meta new file mode 100644 index 0000000..82e5a2b --- /dev/null +++ b/game/Assets/Scenes/FreezeSequence/Freeze2.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 69c44eb97140af741b7439be11e7d49f +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scenes/FreezeSequence/Freeze3.unity b/game/Assets/Scenes/FreezeSequence/Freeze3.unity new file mode 100644 index 0000000..fb502b9 --- /dev/null +++ b/game/Assets/Scenes/FreezeSequence/Freeze3.unity @@ -0,0 +1,528 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 1 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &1157950863 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1157950865} + - component: {fileID: 1157950864} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1157950864 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1157950863} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_UseViewFrustumForShadowCasterCull: 1 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1157950865 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1157950863} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1001 &1562966921 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 785084129938486692, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1335459157944769409, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1696240019221295072, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: waitToDestroy + value: 5.5 + objectReference: {fileID: 0} + - target: {fileID: 1696240019221295075, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_Center.y + value: -4.93 + objectReference: {fileID: 0} + - target: {fileID: 2018088882770346931, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_RootOrder + value: 45 + objectReference: {fileID: 0} + - target: {fileID: 3862364695106126748, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: speed + value: 8 + objectReference: {fileID: 0} + - target: {fileID: 4456696957754402649, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_RootOrder + value: 39 + objectReference: {fileID: 0} + - target: {fileID: 4715098699691362193, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalScale.y + value: 23.4 + objectReference: {fileID: 0} + - target: {fileID: 4715098699691362193, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.y + value: 31.4 + objectReference: {fileID: 0} + - target: {fileID: 4920955014259491622, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_RootOrder + value: 40 + objectReference: {fileID: 0} + - target: {fileID: 5020034853845652562, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_RootOrder + value: 44 + objectReference: {fileID: 0} + - target: {fileID: 5045719947555752444, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_Name + value: Freeze Level 3 + objectReference: {fileID: 0} + - target: {fileID: 5107725795582967497, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.x + value: 150.39 + objectReference: {fileID: 0} + - target: {fileID: 5107725795582967497, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.z + value: 3.69 + objectReference: {fileID: 0} + - target: {fileID: 5107725795582967541, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_Size.x + value: 8.52 + objectReference: {fileID: 0} + - target: {fileID: 5416776712724838772, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_RootOrder + value: 41 + objectReference: {fileID: 0} + - target: {fileID: 6509285219810792155, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalScale.x + value: 61.08 + objectReference: {fileID: 0} + - target: {fileID: 6509285219810792155, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6879855630611381284, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_RootOrder + value: 43 + objectReference: {fileID: 0} + - target: {fileID: 6965736700360949516, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.x + value: 10.17 + objectReference: {fileID: 0} + - target: {fileID: 6965736700360949516, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.y + value: -7.39 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7059208340993948092, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 9088926530603301271, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} + propertyPath: m_RootOrder + value: 42 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b359f8f07dc0cc84d9caa48d6aaac4b6, type: 3} +--- !u!1001 &2030008041 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7073223 + objectReference: {fileID: 0} + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: 0.17980677 + objectReference: {fileID: 0} + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: 0.6679428 + objectReference: {fileID: 0} + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -0.14566113 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.y + value: 0.25224686 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: -2.720001 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 0.9724168 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: 0.22955652 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: 0.040237267 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -0.009498731 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007564, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_Name + value: PlayerObjects + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.x + value: 179.3 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.y + value: 41.3 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: 3.85 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.x + value: -0.0143024465 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.y + value: -0.44891226 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: -0.016304847 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 0.7215616 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: 0.10947207 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: 0.67901915 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -0.079358906 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: -2.720001 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 0.72971183 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: -0.0124873975 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: -0.68354076 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -0.011697283 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 0.6793248 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: 0.1726896 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: 0.6968519 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -0.15196545 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} diff --git a/game/Assets/Scenes/FreezeSequence/Freeze3.unity.meta b/game/Assets/Scenes/FreezeSequence/Freeze3.unity.meta new file mode 100644 index 0000000..2da6a6a --- /dev/null +++ b/game/Assets/Scenes/FreezeSequence/Freeze3.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 91b0020d02c61134ea174db365ece833 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/game/Assets/Scenes/Main.unity b/game/Assets/Scenes/Main.unity index 538846f..3b08e00 100644 --- a/game/Assets/Scenes/Main.unity +++ b/game/Assets/Scenes/Main.unity @@ -453,7 +453,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 544 + value: 541 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -654,7 +654,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 541 + value: 538 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -1308,11 +1308,225 @@ Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} m_PrefabInstance: {fileID: 3060674079097563415} m_PrefabAsset: {fileID: 0} +--- !u!1001 &359481387 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: -0.70098007 + objectReference: {fileID: 0} + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: -0.17819461 + objectReference: {fileID: 0} + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: -0.6747036 + objectReference: {fileID: 0} + - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: 0.14713539 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.y + value: 0.2522471 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: -2.720001 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 0.97241694 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: 0.22955646 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: 0.04023727 + objectReference: {fileID: 0} + - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: -0.009498729 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007564, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_Name + value: PlayerObjects + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.x + value: -25.67 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.y + value: 0.35 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: 83.71 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831598614294, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: _cheatBlink + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831598614294, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: _cheatBoost + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633831598614294, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: _cheatFreeze + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: -0.70098007 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: -0.17819461 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: -0.6747036 + objectReference: {fileID: 0} + - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: 0.14713539 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.y + value: 0.2522471 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: -2.720001 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: -0.72316885 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: 0.012375506 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: 0.6904594 + objectReference: {fileID: 0} + - target: {fileID: 4676633832858914731, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: 0.011815751 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.w + value: -0.6727108 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.x + value: -0.17100832 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.y + value: -0.70334256 + objectReference: {fileID: 0} + - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_LocalRotation.z + value: 0.15338081 + objectReference: {fileID: 0} + - target: {fileID: 9122906920607805875, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} + propertyPath: m_Enabled + value: 0 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} --- !u!4 &359635900 stripped Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} m_PrefabInstance: {fileID: 3060674078738508871} m_PrefabAsset: {fileID: 0} +--- !u!4 &365176687 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5633276110851423475, guid: 2d949926f63a2554584336b07085202b, type: 3} + m_PrefabInstance: {fileID: 5633276111010996303} + m_PrefabAsset: {fileID: 0} --- !u!1 &370537927 stripped GameObject: m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: 4a31c57c3ca869448a5849436b526efa, type: 3} @@ -1430,7 +1644,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 540 + value: 537 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -1855,6 +2069,84 @@ Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: e73358a549de9664fa0a48ccdea07e1c, type: 3} m_PrefabInstance: {fileID: 3060674079271058987} m_PrefabAsset: {fileID: 0} +--- !u!1001 &534565958 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1112305614} + m_Modifications: + - target: {fileID: 2663749718261374877, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3201523991801391447, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: _data + value: + objectReference: {fileID: 11400000, guid: c2e37ff6639a22e4eacc5e95d8e13723, type: 2} + - target: {fileID: 7585491580055765505, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8781564213167799763, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_Name + value: Freeze + objectReference: {fileID: 0} + - target: {fileID: 8781564213167799764, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 8781564213167799764, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_LocalPosition.x + value: -10.501 + objectReference: {fileID: 0} + - target: {fileID: 8781564213167799764, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_LocalPosition.y + value: 7.45 + objectReference: {fileID: 0} + - target: {fileID: 8781564213167799764, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_LocalPosition.z + value: -48.251 + objectReference: {fileID: 0} + - target: {fileID: 8781564213167799764, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8781564213167799764, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8781564213167799764, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8781564213167799764, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8781564213167799764, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8781564213167799764, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8781564213167799764, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8781564214893312960, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} +--- !u!4 &534565959 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 8781564213167799764, guid: b3a3678d38e60164dbd4f343e28f69e1, type: 3} + m_PrefabInstance: {fileID: 534565958} + m_PrefabAsset: {fileID: 0} --- !u!4 &536905246 stripped Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 2784d88b6334dc143a910f3d252aa5df, type: 3} @@ -1929,7 +2221,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 546 + value: 543 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -2331,7 +2623,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 554 + value: 551 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -2532,7 +2824,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 555 + value: 552 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -2957,7 +3249,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 545 + value: 542 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -3060,135 +3352,6 @@ Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} m_PrefabInstance: {fileID: 3060674077638823434} m_PrefabAsset: {fileID: 0} ---- !u!1001 &782933553 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.w - value: 0.56752455 - objectReference: {fileID: 0} - - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.x - value: 0.06285194 - objectReference: {fileID: 0} - - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.y - value: 0.7702346 - objectReference: {fileID: 0} - - target: {fileID: 4676633831318799747, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.z - value: -0.28408483 - objectReference: {fileID: 0} - - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.w - value: 0.9724168 - objectReference: {fileID: 0} - - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.x - value: 0.2295565 - objectReference: {fileID: 0} - - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.y - value: 0.040237267 - objectReference: {fileID: 0} - - target: {fileID: 4676633831388223341, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.z - value: -0.009498731 - objectReference: {fileID: 0} - - target: {fileID: 4676633831414007564, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_Name - value: PlayerObjects - objectReference: {fileID: 0} - - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_RootOrder - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalPosition.x - value: -25.425554 - objectReference: {fileID: 0} - - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalPosition.y - value: 0.29162073 - objectReference: {fileID: 0} - - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalPosition.z - value: 84.328835 - objectReference: {fileID: 0} - - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633831414007565, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalPosition.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalPosition.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalPosition.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.w - value: 0.56752455 - objectReference: {fileID: 0} - - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.x - value: 0.06285194 - objectReference: {fileID: 0} - - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.y - value: 0.7702346 - objectReference: {fileID: 0} - - target: {fileID: 4676633832789495666, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.z - value: -0.28408483 - objectReference: {fileID: 0} - - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.x - value: 0.059062183 - objectReference: {fileID: 0} - - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.y - value: 0.7917243 - objectReference: {fileID: 0} - - target: {fileID: 4676633832928372887, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} - propertyPath: m_LocalRotation.z - value: -0.29201087 - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 8a918f60d084fbe468bf3b2c0a14fb52, type: 3} --- !u!4 &783507384 stripped Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 2784d88b6334dc143a910f3d252aa5df, type: 3} @@ -4373,6 +4536,7 @@ Transform: - {fileID: 1873909541} - {fileID: 1689233312} - {fileID: 1887796315} + - {fileID: 534565959} m_Father: {fileID: 1509348081} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -4893,19 +5057,19 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 592757652223086933, guid: b4c7a4f0875ec844a9abeec0c86084cf, type: 3} propertyPath: m_LocalPosition.x - value: -25.227 + value: 131.02 objectReference: {fileID: 0} - target: {fileID: 592757652223086933, guid: b4c7a4f0875ec844a9abeec0c86084cf, type: 3} propertyPath: m_LocalPosition.y - value: 7.752 + value: 11.12 objectReference: {fileID: 0} - target: {fileID: 592757652223086933, guid: b4c7a4f0875ec844a9abeec0c86084cf, type: 3} propertyPath: m_LocalPosition.z - value: -47.813 + value: -252.1 objectReference: {fileID: 0} - target: {fileID: 592757652223086933, guid: b4c7a4f0875ec844a9abeec0c86084cf, type: 3} propertyPath: m_LocalRotation.w - value: 0.7048772 + value: 0.76791644 objectReference: {fileID: 0} - target: {fileID: 592757652223086933, guid: b4c7a4f0875ec844a9abeec0c86084cf, type: 3} propertyPath: m_LocalRotation.x @@ -4913,7 +5077,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 592757652223086933, guid: b4c7a4f0875ec844a9abeec0c86084cf, type: 3} propertyPath: m_LocalRotation.y - value: -0.7093294 + value: -0.6405501 objectReference: {fileID: 0} - target: {fileID: 592757652223086933, guid: b4c7a4f0875ec844a9abeec0c86084cf, type: 3} propertyPath: m_LocalRotation.z @@ -4925,7 +5089,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 592757652223086933, guid: b4c7a4f0875ec844a9abeec0c86084cf, type: 3} propertyPath: m_LocalEulerAnglesHint.y - value: -90.361 + value: -79.666 objectReference: {fileID: 0} - target: {fileID: 592757652223086933, guid: b4c7a4f0875ec844a9abeec0c86084cf, type: 3} propertyPath: m_LocalEulerAnglesHint.z @@ -5306,7 +5470,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 548 + value: 545 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -5525,7 +5689,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 550 + value: 547 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -5641,7 +5805,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 543 + value: 540 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -5743,7 +5907,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: 2784d88b6334dc143a910f3d252aa5df, type: 3} propertyPath: m_RootOrder - value: 539 + value: 536 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: 2784d88b6334dc143a910f3d252aa5df, type: 3} propertyPath: m_LocalScale.x @@ -5904,7 +6068,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 556 + value: 553 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -6186,7 +6350,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 547 + value: 544 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -6298,7 +6462,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 542 + value: 539 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -6456,7 +6620,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 553 + value: 550 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -6583,7 +6747,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 551 + value: 548 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -6765,6 +6929,7 @@ Transform: m_Children: - {fileID: 1112305614} - {fileID: 811837587} + - {fileID: 365176687} m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -7092,7 +7257,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 557 + value: 554 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -7368,7 +7533,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 549 + value: 546 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -8097,7 +8262,7 @@ PrefabInstance: m_Modifications: - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_RootOrder - value: 552 + value: 549 objectReference: {fileID: 0} - target: {fileID: -8679921383154817045, guid: e20114b5c13a067488940c5cc8e13b60, type: 3} propertyPath: m_LocalScale.x @@ -16559,7 +16724,7 @@ Transform: m_LocalScale: {x: 12.028755, y: 5.0553513, z: 0.330996} m_Children: [] m_Father: {fileID: 3060674078936265690} - m_RootOrder: 532 + m_RootOrder: 529 m_LocalEulerAnglesHint: {x: 90, y: 0, z: -5.961} --- !u!1001 &3060674077852482997 PrefabInstance: @@ -16816,7 +16981,7 @@ Transform: m_LocalScale: {x: 12.028756, y: 5.055351, z: 0.33099604} m_Children: [] m_Father: {fileID: 3060674078936265690} - m_RootOrder: 531 + m_RootOrder: 528 m_LocalEulerAnglesHint: {x: 0, y: -83.184, z: 0} --- !u!1001 &3060674077864918168 PrefabInstance: @@ -21959,101 +22124,6 @@ BoxCollider: serializedVersion: 2 m_Size: {x: 0.0099956095, y: 0.04649781, z: 0.010708006} m_Center: {x: 0.0020173425, y: 0.023248905, z: -0.005354004} ---- !u!4 &3060674078033438560 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3060674078033438572} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -2.82, y: 7.171, z: -47.854} - m_LocalScale: {x: 1.9589819, y: 1.1622443, z: 1.9589819} - m_Children: [] - m_Father: {fileID: 3060674078936265690} - m_RootOrder: 525 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3060674078033438572 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3060674078033438560} - - component: {fileID: 3060674078033438575} - - component: {fileID: 3060674078033438574} - - component: {fileID: 3060674078033438573} - m_Layer: 0 - m_Name: Sphere (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!135 &3060674078033438573 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3060674078033438572} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &3060674078033438574 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3060674078033438572} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &3060674078033438575 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3060674078033438572} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} --- !u!65 &3060674078036266611 BoxCollider: m_ObjectHideFlags: 0 @@ -24232,101 +24302,6 @@ BoxCollider: serializedVersion: 2 m_Size: {x: 0.8177329, y: 2.9946482, z: 1.0689272} m_Center: {x: 0, y: 1.5181595, z: 0} ---- !u!4 &3060674078151970432 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3060674078151970444} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -2.12, y: 8.726, z: -48.264} - m_LocalScale: {x: 2.9108596, y: 2.9108596, z: 2.9108596} - m_Children: [] - m_Father: {fileID: 3060674078936265690} - m_RootOrder: 526 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3060674078151970444 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3060674078151970432} - - component: {fileID: 3060674078151970447} - - component: {fileID: 3060674078151970446} - - component: {fileID: 3060674078151970445} - m_Layer: 0 - m_Name: Sphere (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!135 &3060674078151970445 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3060674078151970444} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &3060674078151970446 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3060674078151970444} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &3060674078151970447 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3060674078151970444} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} --- !u!1001 &3060674078152547549 PrefabInstance: m_ObjectHideFlags: 0 @@ -27161,7 +27136,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 3060674078936265690} - m_RootOrder: 528 + m_RootOrder: 525 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!65 &3060674078266648628 BoxCollider: @@ -32661,7 +32636,7 @@ Transform: m_LocalScale: {x: 12.028755, y: 5.055351, z: 0.33099604} m_Children: [] m_Father: {fileID: 3060674078936265690} - m_RootOrder: 533 + m_RootOrder: 530 m_LocalEulerAnglesHint: {x: 90, y: 0, z: 85.174} --- !u!1001 &3060674078535495884 PrefabInstance: @@ -33699,7 +33674,7 @@ Transform: m_LocalScale: {x: 9.612416, y: 10.62028, z: 0.33099604} m_Children: [] m_Father: {fileID: 3060674078936265690} - m_RootOrder: 537 + m_RootOrder: 534 m_LocalEulerAnglesHint: {x: 92.09, y: -87.97699, z: 0} --- !u!1 &3060674078597481340 GameObject: @@ -35866,7 +35841,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 3060674078936265690} - m_RootOrder: 529 + m_RootOrder: 526 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!64 &3060674078658428202 MeshCollider: @@ -41398,7 +41373,7 @@ Transform: m_LocalScale: {x: 12.028756, y: 10.620281, z: 0.33099604} m_Children: [] m_Father: {fileID: 3060674078936265690} - m_RootOrder: 534 + m_RootOrder: 531 m_LocalEulerAnglesHint: {x: 0, y: -83.184, z: 0} --- !u!1001 &3060674078891147457 PrefabInstance: @@ -41946,7 +41921,7 @@ Transform: m_LocalScale: {x: 9.612419, y: 10.620281, z: 0.33099604} m_Children: [] m_Father: {fileID: 3060674078936265690} - m_RootOrder: 535 + m_RootOrder: 532 m_LocalEulerAnglesHint: {x: 0, y: -87.976, z: 0} --- !u!1 &3060674078915362621 GameObject: @@ -42958,9 +42933,6 @@ Transform: - {fileID: 1560597747} - {fileID: 3060674078059650260} - {fileID: 3060674078116465184} - - {fileID: 3060674078033438560} - - {fileID: 3060674078151970432} - - {fileID: 3060674079655086492} - {fileID: 3060674078265220249} - {fileID: 3060674078657020348} - {fileID: 3060674079116082621} @@ -46602,7 +46574,7 @@ Transform: m_LocalScale: {x: 12.028754, y: 5.055351, z: 0.33099604} m_Children: [] m_Father: {fileID: 3060674078936265690} - m_RootOrder: 530 + m_RootOrder: 527 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!65 &3060674079119926952 BoxCollider: @@ -48892,7 +48864,7 @@ Transform: m_LocalScale: {x: 7.748283, y: 5.5746913, z: 0.33099604} m_Children: [] m_Father: {fileID: 3060674078936265690} - m_RootOrder: 536 + m_RootOrder: 533 m_LocalEulerAnglesHint: {x: 0, y: -177.461, z: 0} --- !u!1001 &3060674079199215503 PrefabInstance: @@ -59159,101 +59131,6 @@ BoxCollider: serializedVersion: 2 m_Size: {x: 0.0099956095, y: 0.04649781, z: 0.010708005} m_Center: {x: 0.0020173425, y: 0.023248905, z: -0.0053540035} ---- !u!1 &3060674079655086488 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3060674079655086492} - - component: {fileID: 3060674079655086491} - - component: {fileID: 3060674079655086490} - - component: {fileID: 3060674079655086489} - m_Layer: 0 - m_Name: Sphere (3) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!135 &3060674079655086489 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3060674079655086488} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &3060674079655086490 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3060674079655086488} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &3060674079655086491 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3060674079655086488} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &3060674079655086492 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3060674079655086488} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -3.116, y: 7.442, z: -49.152} - m_LocalScale: {x: 2.1295469, y: 2.1295469, z: 1.4271158} - m_Children: [] - m_Father: {fileID: 3060674078936265690} - m_RootOrder: 527 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!65 &3060674079657856258 BoxCollider: m_ObjectHideFlags: 0 @@ -60751,6 +60628,115 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 985763be016f1d6408a7112ccc290bea, type: 3} +--- !u!1001 &5633276111010996303 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1509348081} + m_Modifications: + - target: {fileID: 1579399496488282771, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalPosition.x + value: 4.5474735e-13 + objectReference: {fileID: 0} + - target: {fileID: 1579399496488282771, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalPosition.z + value: -0.000005245209 + objectReference: {fileID: 0} + - target: {fileID: 1579399496676268104, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_IsActive + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 4895474368290382271, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: fallAwayTime + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4895474368331636863, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: fallAwayTime + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4895474369239010051, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: fallAwayTime + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 4895474369432431955, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: fallAwayTime + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5633276110851423475, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 5633276110851423475, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalPosition.x + value: 6.1463118 + objectReference: {fileID: 0} + - target: {fileID: 5633276110851423475, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalPosition.y + value: 8.866439 + objectReference: {fileID: 0} + - target: {fileID: 5633276110851423475, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalPosition.z + value: -56.117016 + objectReference: {fileID: 0} + - target: {fileID: 5633276110851423475, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5633276110851423475, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5633276110851423475, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5633276110851423475, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 5633276110851423475, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5633276110851423475, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5633276110851423475, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5633276110851423476, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_Name + value: Freeze Rooms + objectReference: {fileID: 0} + - target: {fileID: 6520056711513812919, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalPosition.x + value: 0.4099862 + objectReference: {fileID: 0} + - target: {fileID: 6520056711513812919, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalPosition.z + value: -0.41999152 + objectReference: {fileID: 0} + - target: {fileID: 7337296876544949150, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalPosition.x + value: -0.2 + objectReference: {fileID: 0} + - target: {fileID: 7337296876544949150, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_LocalPosition.z + value: 1.37 + objectReference: {fileID: 0} + - target: {fileID: 8836440962582373704, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_RootOrder + value: 36 + objectReference: {fileID: 0} + - target: {fileID: 8857021729606328981, guid: 2d949926f63a2554584336b07085202b, type: 3} + propertyPath: m_RootOrder + value: 37 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2d949926f63a2554584336b07085202b, type: 3} --- !u!4 &5824896951086468296 Transform: m_ObjectHideFlags: 0 @@ -60763,7 +60749,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 3060674078936265690} - m_RootOrder: 538 + m_RootOrder: 535 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &6189151121458120280 PrefabInstance: diff --git a/game/Assets/Scripts/Traps/RollingBoulder.cs b/game/Assets/Scripts/Traps/RollingBoulder.cs index 85a7cd0..4780da9 100644 --- a/game/Assets/Scripts/Traps/RollingBoulder.cs +++ b/game/Assets/Scripts/Traps/RollingBoulder.cs @@ -1,3 +1,4 @@ +using Ktyl.Util; using System.Collections; using System.Collections.Generic; using UnityEngine; @@ -21,6 +22,7 @@ public class RollingBoulder : MonoBehaviour Mover mover = gameObject.GetComponent(); mover.enabled = true; + StartCoroutine(DestoryBoulder()); } } @@ -33,11 +35,13 @@ public class RollingBoulder : MonoBehaviour // Destroy arrow on contact with player. Destroy(gameObject); } + /* else { // If boulder makes contact with any other gameobject start DestroyBoulder corountine. StartCoroutine(DestoryBoulder()); } + */ } public IEnumerator DestoryBoulder() diff --git a/game/Assets/Settings/Input/PlayerControls.inputactions b/game/Assets/Settings/Input/PlayerControls.inputactions index 75e9147..7a53ecf 100644 --- a/game/Assets/Settings/Input/PlayerControls.inputactions +++ b/game/Assets/Settings/Input/PlayerControls.inputactions @@ -212,7 +212,7 @@ { "name": "", "id": "8c9e09a3-477e-4760-bdba-f81beaec4988", - "path": "/g", + "path": "/q", "interactions": "", "processors": "", "groups": "PCMR", @@ -223,7 +223,7 @@ { "name": "", "id": "6774e0ae-b8a1-4146-b779-01bbab6de14b", - "path": "/buttonEast", + "path": "/buttonNorth", "interactions": "", "processors": "", "groups": "Gamepad", diff --git a/game/Assets/Settings/Player/Powers/Blink.asset b/game/Assets/Settings/Player/Powers/Blink.asset index 05131e0..5cd77ba 100644 --- a/game/Assets/Settings/Player/Powers/Blink.asset +++ b/game/Assets/Settings/Player/Powers/Blink.asset @@ -14,4 +14,5 @@ MonoBehaviour: m_EditorClassIdentifier: _regenerateOnGround: 1 _regenerateInAir: 0 - _regenerateTime: 0.5 + _regenerateTime: 1.5 + _timeSinceConsume: 0 diff --git a/game/Assets/Settings/Player/Powers/frozenTime.asset b/game/Assets/Settings/Player/Powers/frozenTime.asset index f6302e9..831dd76 100644 --- a/game/Assets/Settings/Player/Powers/frozenTime.asset +++ b/game/Assets/Settings/Player/Powers/frozenTime.asset @@ -12,5 +12,5 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 76553ada4233edc458c3fed9b69e128f, type: 3} m_Name: frozenTime m_EditorClassIdentifier: - _initialValue: 3 + _initialValue: 4.5 _readOnly: 0