0x87201b4100000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000002d800000000000000000000000000000000000000000000000000000000000002da000000000000000000000000000000000000000000000000000000000000031800000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f0000000000000000000000000000efb3da5189a6169a61176d1357579e135a1d118700000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000007200000000000000000000000000000000000000000000000000000000000000d40000000000000000000000000000000000000000000000000000000000000122000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000001cc000000000000000000000000000000000000000000000000000000000000022c000000000000000000000000000000000000000000000000000000000000027a000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000005200000000000000000000000000000000000000000000000000000000000000600000000000000000000000000e66d15146b16cee22f0231dfdc830e7e56c2d4c6000000000000000000000000004c00500000ad104d7dbd00e3ae0a5c00560c000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000067426ba3000000000000000000000000000000000000000000000000000000006769f8a4000000000000000000000000000000000000000000000000000000000000000072db8c0b0000000000000000000000000000000000000000ad03d14f4f9c9f980000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000033fd426905f149f8376e227d0c9d3340aad17af100000000000000000000000000000000000000000000000000000000000000d6000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004db0d483f2c000000000000000000000000000000000000000000000000000004db0d483f2c000000000000000000000000000e66d15146b16cee22f0231dfdc830e7e56c2d4c60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000640b5eece0000000000000000000000000000000000000000000000000000000640b5eece0000000000000000000000000000000a26b00c1f0df003000390027140000faa71900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001402462f600000000000000000000000000000000000000000000000000000001402462f60000000000000000000000000001b1289e34fe05019511d7b436a5138f361904df000000000000000000000000000000000000000000000000000000000000000a37a383c058c95aa5453a13f9efa27d919c7c608761eb112dd56dcdfeeb695791f8d855cd8f54a1cac362e9f545bf88eb70322c45402ed7aafa03aa11ceecacb36000004f4d8e47d9ef4ec52b57d2db56ef29e69d039786ebd0eaeb82915446f3c3ae5c6d3bca44ea8af432c3aa85fa845bb735b308a57fceeec907b8288cbf7706c0ee97557212eaf9748d24238d160b4b1916813a9b9e479ea0969ece85cc433ddefa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000005200000000000000000000000000000000000000000000000000000000000000600000000000000000000000000e66d15146b16cee22f0231dfdc830e7e56c2d4c6000000000000000000000000004c00500000ad104d7dbd00e3ae0a5c00560c000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000067426ba3000000000000000000000000000000000000000000000000000000006769f8a4000000000000000000000000000000000000000000000000000000000000000072db8c0b00000000000000000000000000000000000000002d357bbec90e10080000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000033fd426905f149f8376e227d0c9d3340aad17af100000000000000000000000000000000000000000000000000000000000000d6000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004db0d483f2c000000000000000000000000000000000000000000000000000004db0d483f2c000000000000000000000000000e66d15146b16cee22f0231dfdc830e7e56c2d4c60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000640b5eece0000000000000000000000000000000000000000000000000000000640b5eece0000000000000000000000000000000a26b00c1f0df003000390027140000faa71900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001402462f600000000000000000000000000000000000000000000000000000001402462f60000000000000000000000000001b1289e34fe05019511d7b436a5138f361904df000000000000000000000000000000000000000000000000000000000000000a37a383c058c95aa5453a13f9efa27d919c7c608761eb112dd56dcdfeeb695791f8d855cd8f54a1cac362e9f545bf88eb70322c45402ed7aafa03aa11ceecacb360000053c8184541b700d6a723939b0c4d35266db7a510928592ab2007ed5755d8f3962d3bca44ea8af432c3aa85fa845bb735b308a57fceeec907b8288cbf7706c0ee97557212eaf9748d24238d160b4b1916813a9b9e479ea0969ece85cc433ddefa70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000046000000000000000000000000000000000000000000000000000000000000004c00000000000000000000000007862e990963405616afd1e08cd369433a87adb3a000000000000000000000000004c00500000ad104d7dbd00e3ae0a5c00560c00000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000006742d24100000000000000000000000000000000000000000000000000000000683163af0000000000000000000000000000000000000000000000000000000000000000360c6ebe0000000000000000000000000000000000000000086c273dd2842ab10000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000033fd426905f149f8376e227d0c9d3340aad17af100000000000000000000000000000000000000000000000000000000000000ce0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067eab853ae20000000000000000000000000000000000000000000000000000067eab853ae20000000000000000000000000007862e990963405616afd1e08cd369433a87adb3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002aa1efb94e0000000000000000000000000000000000000000000000000000002aa1efb94e0000000000000000000000000000000a26b00c1f0df003000390027140000faa719000000000000000000000000000000000000000000000000000000000000004096e981bc9399742b01332eae07b6bb051a3ca054afde8f2a517ca5cfa499fd98334253e7c3b1351fd6886fe1d441b569f831890e235cc46a825dacd341959105000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000046000000000000000000000000000000000000000000000000000000000000004c00000000000000000000000007862e990963405616afd1e08cd369433a87adb3a000000000000000000000000004c00500000ad104d7dbd00e3ae0a5c00560c000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000067405ab800000000000000000000000000000000000000000000000000000000682eec270000000000000000000000000000000000000000000000000000000000000000360c6ebe000000000000000000000000000000000000000044a79ab502c946ea0000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000033fd426905f149f8376e227d0c9d3340aad17af100000000000000000000000000000000000000000000000000000000000000e20000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067eab853ae20000000000000000000000000000000000000000000000000000067eab853ae20000000000000000000000000007862e990963405616afd1e08cd369433a87adb3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002aa1efb94e0000000000000000000000000000000000000000000000000000002aa1efb94e0000000000000000000000000000000a26b00c1f0df003000390027140000faa71900000000000000000000000000000000000000000000000000000000000000402270a604e8a3846665e4062297350b7140b24412658f10443ac77cd1f83b95873e3413d8de360e1fbae1bce97d1d53872b76a5f7beccd9412dbe2cc41cf07349000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000046000000000000000000000000000000000000000000000000000000000000005a0000000000000000000000000411dd34f17d5b6398f155f768ed27c32ad194862000000000000000000000000004c00500000ad104d7dbd00e3ae0a5c00560c000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000067409b1b000000000000000000000000000000000000000000000000000000006747329b000000000000000000000000000000000000000000000000000000000000000072db8c0b0000000000000000000000000000000000000000979d9dec1d4dd0c80000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000033fd426905f149f8376e227d0c9d3340aad17af100000000000000000000000000000000000000000000000000000000000000be0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077d5b60698a8000000000000000000000000000000000000000000000000000077d5b60698a800000000000000000000000000411dd34f17d5b6398f155f768ed27c32ad19486200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a28cb4a180000000000000000000000000000000000000000000000000000009a28cb4a18000000000000000000000000000000a26b00c1f0df003000390027140000faa719000000000000000000000000000000000000000000000000000000000000010385ce0e81346af71d47643caf1445e5cbf4c7a3076eb55362fd66f9104357944763a48eb40b01a3a3d52beb4b877d928cfe1427a33576278a7f79652bff796df400001cf43b3b0291ae2b26b1ea7b8099783536584189214185986af9ab0f30a4c408eff81890d0430117455b5b6651ba8f678f1f0a32c10ed35d4b8736d87124b355d743b3486a6ee6f9cefea6be265845d84788b62d692157bfe3770b74c6b885118d0ef54a08ea743dce13dbcc9838da2b3b444dd332927ca483b5b7664a8e8606ee1d5606d0455e402998f8e7e6cdbd3511acf3fccd7e05339fbab319557c3a0c34294dadd50abdd55ca5f40a8cd76cf8d456d2b4dd394e968e41eeb43d2a5f9d6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000005e0000000000000000000000000e66d15146b16cee22f0231dfdc830e7e56c2d4c6000000000000000000000000004c00500000ad104d7dbd00e3ae0a5c00560c000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000067426e51000000000000000000000000000000000000000000000000000000006769fb51000000000000000000000000000000000000000000000000000000000000000072db8c0b0000000000000000000000000000000000000000cd2ca4272b2320d00000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000033fd426905f149f8376e227d0c9d3340aad17af100000000000000000000000000000000000000000000000000000000000000c6000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007811486ed44000000000000000000000000000000000000000000000000000007811486ed44000000000000000000000000000e66d15146b16cee22f0231dfdc830e7e56c2d4c600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a9d359ca00000000000000000000000000000000000000000000000000000009a9d359ca0000000000000000000000000000000a26b00c1f0df003000390027140000faa71900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eec3dec200000000000000000000000000000000000000000000000000000001eec3dec20000000000000000000000000001b1289e34fe05019511d7b436a5138f361904df0000000000000000000000000000000000000000000000000000000000000008344e7451984bb97e4ec1e92392a6cb08a959230985370aed309a16e66bb23842c92db93aacbcb881385723b16d4740a163a3fbdbd0494a1c38459be3041a81791000003de649c36c74d4aa72f326830f6981d35f2b54e11eaa0a6ece777f6b34f2e6fe0268c495fce1645896a0a067a1479badf3d323dbe59b299b39e63d4a7b09514210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000046000000000000000000000000000000000000000000000000000000000000004c0000000000000000000000000f4dde6ea673fb810b6f503bf441908bb30b929f8000000000000000000000000004c00500000ad104d7dbd00e3ae0a5c00560c0000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000672cf09f0000000000000000000000000000000000000000000000000000000067547d9f0000000000000000000000000000000000000000000000000000000000000000360c6ebe0000000000000000000000000000000000000000db1470c58b5ea01f0000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000033fd426905f149f8376e227d0c9d3340aad17af100000000000000000000000000000000000000000000000000000000000000c50000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e5666899a8000000000000000000000000000000000000000000000000000081e5666899a800000000000000000000000000f4dde6ea673fb810b6f503bf441908bb30b929f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000354a6ba7a1800000000000000000000000000000000000000000000000000000354a6ba7a18000000000000000000000000000000a26b00c1f0df003000390027140000faa7190000000000000000000000000000000000000000000000000000000000000040405b11aa638fe6bb8c9c3c976c159154c775444246164e6e92c5f5d8f534024c00f133ea51b43ecd057c8c2f1b306a72cc5e30dab89ee78033ef9ee3cb963f44000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000046000000000000000000000000000000000000000000000000000000000000004c00000000000000000000000007862e990963405616afd1e08cd369433a87adb3a000000000000000000000000004c00500000ad104d7dbd00e3ae0a5c00560c00000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000006742d8980000000000000000000000000000000000000000000000000000000068316a060000000000000000000000000000000000000000000000000000000000000000360c6ebe00000000000000000000000000000000000000008a4daef47340c11c0000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000033fd426905f149f8376e227d0c9d3340aad17af100000000000000000000000000000000000000000000000000000000000000d3000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008717893995900000000000000000000000000000000000000000000000000000871789399590000000000000000000000000007862e990963405616afd1e08cd369433a87adb3a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000376c1e0a7f000000000000000000000000000000000000000000000000000000376c1e0a7f0000000000000000000000000000000a26b00c1f0df003000390027140000faa7190000000000000000000000000000000000000000000000000000000000000040dbb53cbdb0f81c63bda42855d32a5fd4ec2ff85c5bc1ee300ad14bf20c130e973c8b8975bd58c63b5b40eb53f072a3e1713aa0c34310f9d318dcfd43fe4179aa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000024000000000000000000000000000000000000000000000000000000000000002a00000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000000000004a0000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000005e000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000ed549c1f360c6ebe