0x9857c0f9000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000013a000000000000000000000000000000000000000000000000000000000000026c000000000000000000000000000000000000000000000000000000000000039e00000000000000000000000000000000000000000000000000000000000000098000000000000000000000000aa184d7a80f44f1eba241f366354e813aebe149f0000000000000000000000006141ffc832b17c06b70c26c3afb3207519adb6c7000000000000000000000000cdcba49b53b1ed397c6d60eee7e6120d0fe02512000000000000000000000000d5891d18f33eab086926d1582a581256482c52410000000000000000000000008a9e280520aca398c34f55666cb029774fa4e2c100000000000000000000000008775a9451f0527d4a2a016e09f3dc2e8f6c6241000000000000000000000000b0b5e808aef5483596b2d6b3b1bb6e604f82343900000000000000000000000064ab118484c38baeb5b924143ca459706c03953f000000000000000000000000dc30d52006a33310fd9ae6c8896c575c1f9ca6870000000000000000000000001905c1e4278d34920fbd4a479b8f5d51ea065b3d0000000000000000000000005398b407382411aa0690a443dc897dfb363a011c0000000000000000000000006ae9e22e6476c7313ac85fedd3a639c1def610d500000000000000000000000031a0d973938c6e20d0f3cb4fed3915e34f8cbd5d000000000000000000000000614d4070202870d29db2fe69ed1b384e33b7c25c000000000000000000000000159a5db26427f79a5ba1aae1e6187269a5e25ac400000000000000000000000058ec4ab1e43b7359d913c71bbf145a750faddcd6000000000000000000000000f6a86cb051aaa2e47c26a614f10fcd96939c78ba000000000000000000000000159a5db26427f79a5ba1aae1e6187269a5e25ac400000000000000000000000026602bf417c4e57ba3d2268d7f93a1e16f29e069000000000000000000000000768515de3298c08f6345563c15a66b316b2854f400000000000000000000000026602bf417c4e57ba3d2268d7f93a1e16f29e069000000000000000000000000baab1486c250682bce522ef18ccfe1814db1077b000000000000000000000000f3ec351e94a30206061ed60f607954e99a4207950000000000000000000000002c6ea5440442a110f1a69d1861c191fd55658cd200000000000000000000000074b1446cf6c64354a65621613b269417795102be000000000000000000000000159a5db26427f79a5ba1aae1e6187269a5e25ac40000000000000000000000001160a1524a0169d72f1a8f5839c187b6f68d1d5500000000000000000000000026602bf417c4e57ba3d2268d7f93a1e16f29e0690000000000000000000000000f8e9b6f800f897838328e25e42cdde1fe4ed9ef0000000000000000000000001160a1524a0169d72f1a8f5839c187b6f68d1d55000000000000000000000000a29b0080ce18a8ddd10e2fe1a27e87fbbf036442000000000000000000000000f36ed7915ceaba47b84514181c1ee9137d4cca8500000000000000000000000001312f33425f2cc6555ac6a891ab09f256ea34250000000000000000000000008edf6759c70aac0b40dd0c9f44f0294229bbd0d800000000000000000000000009ab6a9d061fcda061f3bf99b53407991d13fe48000000000000000000000000f9cd7c1b2542a036087f09db534fa4171952a1300000000000000000000000009281035df6f00557c0285d7df21d323c2e2f99ad0000000000000000000000008e781cca3aa481b68a82b640e67980f67ae7852900000000000000000000000036f6cd2dce528f80c405a0b503cef3a8b075c21000000000000000000000000046e71e149f747162a6983beb178586d550f3df3b000000000000000000000000a29b0080ce18a8ddd10e2fe1a27e87fbbf03644200000000000000000000000018252f28234c010cf3353a82f3cbe71db1b747730000000000000000000000007511f8380f9f5cf97d9a2c632f151f75db4fe540000000000000000000000000f3090aa9d3489bd1c8dd97bf34f26d49e05f753600000000000000000000000001312f33425f2cc6555ac6a891ab09f256ea3425000000000000000000000000c7f52f2820503637f19f120714d39a16fe4617f4000000000000000000000000cb5e043bc1283ac3c04d91a11b454bd78e14c5660000000000000000000000001ad953106ed70f85db9c7c7de3c8469ceac9a6f10000000000000000000000002e29ff8ffeb1f43ea4e4b8b2dce8a7b45c33b5d2000000000000000000000000403466a60252e6339572757645426c62894b8bb60000000000000000000000009158304bbaf5c2e122abcb9566ecc5b7be6a150e0000000000000000000000007d5d9d642eaac260d03ef1b30ce5fa598de538640000000000000000000000006f377a09be1fcec33201bc13e5180c7361bf0a2b00000000000000000000000063d417a577b50c96f4f09148d4e4d70950db0522000000000000000000000000dee0075b89869cc40135468e861dec990bb4ad6e000000000000000000000000acf63e576d2e73d1f78b550714d513f2ca08a16c00000000000000000000000036e5a96c8d01803d2c48756aa7bde1c01d7d9f8a000000000000000000000000baab1486c250682bce522ef18ccfe1814db1077b0000000000000000000000007c65eeefff2b7127df173b43b7c93b93ab75c7e7000000000000000000000000c30f3e11b4f34259ce948a5558f73f64fdc9ed7b000000000000000000000000baab1486c250682bce522ef18ccfe1814db1077b000000000000000000000000d7306d6a06713be9aec47facdcd6ed7a86e9c1b9000000000000000000000000092c23a58da1ca15caab47d010030505f2b24cc9000000000000000000000000dc87d21810db4d7cda4d28838da92d6c5fbf0eff0000000000000000000000005a32e9e82a19ada479a9342c2f5c1adbd9deca620000000000000000000000008d002057f3bb7dab18086429e44b9e1308c0265a000000000000000000000000245aaf3911b356f162a8837f4d677848cd7840ee0000000000000000000000009281035df6f00557c0285d7df21d323c2e2f99ad000000000000000000000000e17ea4442433498d39de769e79ab798cb3afb8b4000000000000000000000000092c23a58da1ca15caab47d010030505f2b24cc9000000000000000000000000f4923ee86af285ea74df3f7360419aa30b471877000000000000000000000000deff4951d5d7c532904c3c3b4876d4dafc7922f3000000000000000000000000b0b5e808aef5483596b2d6b3b1bb6e604f823439000000000000000000000000954409e3f1bb85b5fbe3c24727f85df38d37a6e7000000000000000000000000092c23a58da1ca15caab47d010030505f2b24cc90000000000000000000000005a32e9e82a19ada479a9342c2f5c1adbd9deca62000000000000000000000000b6f0448de5bb77c9cdda5761ef3bb3a0c52b26670000000000000000000000009866f56b785d38e67eefed374821d1d7ae9ef18a000000000000000000000000b0b5e808aef5483596b2d6b3b1bb6e604f8234390000000000000000000000005a32e9e82a19ada479a9342c2f5c1adbd9deca620000000000000000000000000bd2ccfcf2a817d26b4408809cb6c28f0bb29d1c000000000000000000000000b0b5e808aef5483596b2d6b3b1bb6e604f8234390000000000000000000000006ae9e22e6476c7313ac85fedd3a639c1def610d5000000000000000000000000bf1e98025f9bbd5ec22310828f77f2e49dc9d970000000000000000000000000092c23a58da1ca15caab47d010030505f2b24cc9000000000000000000000000b35e27071088138a68fe7067893bd22f306b4d8e00000000000000000000000023c92e2d12426ad40ce78f3a4fa910748f2aa075000000000000000000000000fac3e954a6391a3cf0011494d9864278acae9f7b000000000000000000000000f6869da5c711f061acb839845310433e6c09bc21000000000000000000000000e14fc43888632f46571e398b3c7b3d4f577414d30000000000000000000000002459b3fbaf5d1e4d1b6c1e926f97c3f674b7b4ad000000000000000000000000003eb864477c8858bec0916e23785aca46f6ba340000000000000000000000001cf8b05ff83a4554169f5764d10b2a5bb423fc490000000000000000000000004bccaeeb4d5440a36b75ebc4296a29e0ba3e40af000000000000000000000000fb39d2fb46c6f2d3d1a211a71add155c3266d3a7000000000000000000000000e17ea4442433498d39de769e79ab798cb3afb8b4000000000000000000000000e207ab8fa4496a42359476a055799930cd78b78600000000000000000000000063b412d3223993b2244a98d54c3b394de468d8d600000000000000000000000092b9abc4fd0a6d3c3ca8118346b8a61feba7910c00000000000000000000000079ac69c229a4f70a1fc748e459384ea7985081250000000000000000000000004ee988712cfea3e18f4b1a56b7aea7c31464ab450000000000000000000000008a9101f2e7e1114dc5c544d7c4d6c23a90a0df7a000000000000000000000000e17ea4442433498d39de769e79ab798cb3afb8b40000000000000000000000002f83f39b5a17d585306d7fe453f1bf0590ebefe0000000000000000000000000168b5918dfda034a532aff914701769411c17bda0000000000000000000000009281035df6f00557c0285d7df21d323c2e2f99ad000000000000000000000000e65130c719584a68d48e2968e79e19d5daf1e983000000000000000000000000320e4a3b8ef471a397d9013ca860003e99545af900000000000000000000000090271c77c8e6135e1a8a1637cc8275a8fd58e7c7000000000000000000000000eb210cfa5ee958aca58caf009b349183d4198d5a000000000000000000000000c32c9d183cf89f4746f000797542f46f6aa8cd1d0000000000000000000000009281035df6f00557c0285d7df21d323c2e2f99ad0000000000000000000000003fd17971664cd5ac58480f0bc3a96dfb33f7db380000000000000000000000009281035df6f00557c0285d7df21d323c2e2f99ad0000000000000000000000006623af35b13cadde8c8179f67b4d5517f5123694000000000000000000000000ec9fc235a8064698a2533c2d489deff4fba8226b000000000000000000000000e17ea4442433498d39de769e79ab798cb3afb8b400000000000000000000000095654afdaa3f10b8910a6a2eda210f1def6298180000000000000000000000005f0ec19cce5e99ae3cde4df12239f7ec48cbd31e00000000000000000000000044dcd8a25780c8643d1f93ef4c935860af3252ea000000000000000000000000954e6661fdb84af269af9c26f213fc6d535dc3270000000000000000000000000d211a5f03cfb4bcc95700031980488c118150120000000000000000000000006b3b195cc2aefc31b355a16fe25045ef6c7fda6b0000000000000000000000003e2fcb9bdbf438d902784041d6e3e977a08626930000000000000000000000003e2fcb9bdbf438d902784041d6e3e977a08626930000000000000000000000007b2ca132803fec40f93ed104c1015ddd11777a27000000000000000000000000433d376b4ec316e78e881f9aae9b4c5c704656e90000000000000000000000003e2fcb9bdbf438d902784041d6e3e977a0862693000000000000000000000000c105cb12f089424ec670c80c63ee01fc7da7a3390000000000000000000000001f9658ec78aec3ed8639ac8839babc08ebdce22800000000000000000000000083b3d21572a7a35548baeecaf336f70e81a7a44200000000000000000000000070145f0b7b8fa11c6469d990f3df81d31033797d000000000000000000000000335ed027442b65fdce3599f4f8c8e2f105443438000000000000000000000000baab1486c250682bce522ef18ccfe1814db1077b0000000000000000000000003e2fcb9bdbf438d902784041d6e3e977a0862693000000000000000000000000462e859cef773e1875919100925a8ace0f36fb2d000000000000000000000000e87a9e811cd3022dedb069559579f8c9de3a8c65000000000000000000000000202b01344af9b0349817c0df98ec8d78491d24780000000000000000000000000ab0795c1a7bfdb921f37841f826cd628e5f6548000000000000000000000000ee1d1c869baa6ab82b0ae6d10f24f26a84d7fca10000000000000000000000004f3a213a2d9cc0855271138a8ef71dfea47e47da00000000000000000000000049b43f2d83a657351a0fe38fb6a50bd5195f2c660000000000000000000000001f824ef199608b45f9649edf0994d454a8be2596000000000000000000000000ee1d1c869baa6ab82b0ae6d10f24f26a84d7fca1000000000000000000000000516257314c146dc803226f1b848c0e455726e6fc0000000000000000000000007ac45c0cd2d86f7221a163d7b554be0360d3317d0000000000000000000000004f3a213a2d9cc0855271138a8ef71dfea47e47da000000000000000000000000207194076462777dddf49af8b83c18ce316cada20000000000000000000000003f968c407fd65dc07ceef96a4b9031aa111e1e8a0000000000000000000000000ab0795c1a7bfdb921f37841f826cd628e5f65480000000000000000000000000502c7d782378de64bee2702c3f31c1b1db1f2b600000000000000000000000093ee6ef561026a3457f1a4e47370a6b63939b87d000000000000000000000000000000000000000000000000000000000000009800000000000000000000000084f1f61f4f836f35f867baf9661c11392b19d4e6000000000000000000000000245c2f78cfa8e242be22513cfac4825b2775bb21000000000000000000000000ba9cdb435a5094ee09e221b46683485d6ec2e8e7000000000000000000000000880444f3e72126c3d7531c6a801da09b28c70ded000000000000000000000000897c31611d3d84cc90c6b3c08485bc87a489a9410000000000000000000000002411e43f5a63827d391f359b2e15a838934f082b00000000000000000000000027618c0177ca77e461b19b055bff7c31770d9b5300000000000000000000000064307a6d936f8e6afbeec08e59808993db03953f000000000000000000000000c06857a5572833981e66142f6737d3ce0b69f9650000000000000000000000007216780e364f6355e31061ecece957c7a36dbbcf000000000000000000000000bc1e2db0051243018dd00eb71f471fcc582fa0c20000000000000000000000005fb1313efee6984fa7a31d84d174dc5b8a6ad29d000000000000000000000000f92897cb0663e8fd648dc3f1f2be5f69669e7d9000000000000000000000000085b16fe927b320a337fbb9618b9541c21a598db9000000000000000000000000cc8cf8c90873355de42a121c966f1b4644b7dff60000000000000000000000006129dd382bbccb2abd1e02f220d0efa4ac641a870000000000000000000000004ed5a7a0fab560e46ee18c03e62b31f2c2017170000000000000000000000000f5ac016739b862a1856d64523019ac3b5f82127a000000000000000000000000ab4112f5dceafd5aad7ed9421f4af9071f080a1200000000000000000000000069546abe040b31dee961ee749afa3e6e0331ba44000000000000000000000000abf15e6c603bb3ee0494fb0e173a417625080a12000000000000000000000000a29299f27133650547ac673abe2834ecd4946d60000000000000000000000000f649ad51964bdc5349792ce0d42406227409bc21000000000000000000000000cd59b21ed29f02a0cafe9fc5084d2911efc14ff2000000000000000000000000f6ed831a9af2136002bf5b3ba69ac36fbae430a400000000000000000000000058d566b50eeee933fe83f18d335ff5736f8b5f9a000000000000000000000000cc0de156f14c18073ccb9973c45907980cddb22d000000000000000000000000aefb60f564e24506790b0ee3e59deb015b1ca9fc000000000000000000000000a8753d3ef40f270892c2524fb3c477573bccc095000000000000000000000000ebed6c7145f8af1dcc54827ab40df0aa46a3513a00000000000000000000000004436376ce5f7307dc3f647f5af2fb2eca4300720000000000000000000000004550a8b6602ab0e33f1e7b644ee41c72a5bade3200000000000000000000000073d4541daf0b62057dcd7868849ddfedaa1da6f50000000000000000000000004e694961a30a7cbc3910ed0c37053a2b8da1ad1700000000000000000000000051515a4334009ed6c3af8ea0ddf7ae3c8a4b2489000000000000000000000000f8c8dece325d4a6945108be31403db2f41d0a379000000000000000000000000932b9af9e4de5112d02f671b65f8d6cd05bee19f000000000000000000000000da8d63e28ab6c69d6d3a248f9e80d8fa2d81cfd100000000000000000000000043388a2221a17af0efb94216bc1b98c220f78ab800000000000000000000000015457c71ef7b48c9e70630b296b2b1064298f10c00000000000000000000000000ba71d4cf7de12b5bbf5e6ba531f8c437f848e3000000000000000000000000f0ebf5ac9913088d17fb4a14bed1bef4351cb85c00000000000000000000000095c0aa6a395f44b8a171d880123af44412f7254500000000000000000000000046390b340bd5eb5dbfa6bcd52108e3cd7f53f07b000000000000000000000000739d1c0a674a561b9d10f14bda5d86d2281da6f5000000000000000000000000dbc360421913dcd975ca9309830a78a4e19c213c00000000000000000000000055bc461f8e78d0c3e1511b45649402204a1af13f000000000000000000000000bc4462768c307dc19ea3a1b5720d57c5a799667c00000000000000000000000061e61d04e6428da82fa70f64f63a2c189dc38299000000000000000000000000625577848c45c812d694ef27dd7b42fa61af000c0000000000000000000000007b5b33abb2fdabcc51d35099e08582eee632d1ce000000000000000000000000822e143db828187206566b9d8ab079740de33b3300000000000000000000000088a9550376fdfa039a400d5f2f42fb842c2c1f480000000000000000000000003b237bda447638ea3ac83e3123d6b0a8e493151e0000000000000000000000007b8b8bf0ffbb3479c31e9579a18a34365b54676e000000000000000000000000a6fcf9e629adcfcc0f0dbaf1b60b98940e04292f0000000000000000000000005419fdf4f950d315009de513243af37a26c23686000000000000000000000000b39ec60fa47bf5d56ecdb9e9bbda809d73bf8fd500000000000000000000000052e411611d14df4d95e3cb55f77d494c810547b80000000000000000000000006ce50acd7ab2c51cce9ced615a48018b19bed2ee00000000000000000000000049aa5bcf5edc514ef362792f1b9bbd22769f981f000000000000000000000000e116c02872a7d7224a76b1449ced8ec246e6afbd000000000000000000000000c2d3efe7c4a477bc74bf515e3e35542ade070dc1000000000000000000000000185934b7b00135007bd386879279b2aed96c73da0000000000000000000000006353d6daf47afbf3d388ebc98744265a1a2d16050000000000000000000000004e6580d9723e945726775b70c1885d71d864ab4500000000000000000000000070c6f798824070bacfe5af29c086470c056195c9000000000000000000000000f7e0dc2662f9b31b96130a5aec7c27e5a86ba0ac000000000000000000000000fdf32c7b619c35420998a6d598a526d380b959800000000000000000000000000bacdc04feeb5cb965612eb038ea9eb7e6b29d1c000000000000000000000000df9864f949f9ae9c0e5861c9990317457d4ea778000000000000000000000000503973514ddb601c8a3f5608f745a62dd724081a000000000000000000000000e5c69d85239d5d567a78d1125c86499b924c0db50000000000000000000000001ba22c409381dcccd3952f9b2a0093547e1192020000000000000000000000000b9b04909a20e846456723d4889208b516b29d1c00000000000000000000000063f3743dc56c57473434a4599dc00612742d160500000000000000000000000048a2155a69952ca0d78bc2e5d805882861b00b91000000000000000000000000b93a2a790552d2202113b9e1f73365de13fe641f000000000000000000000000c324cec8380230cf99c096e18d2865c88eed3cfc0000000000000000000000006369e9b956485d1888cc0d8c4b489e902f2d1605000000000000000000000000a96e8266ea1f7583e139c9ab6208a6bb3a1d3e430000000000000000000000001fcc97ba3494a3c5e33da245662f01c94977427c00000000000000000000000057d9f77c3c38fce0157151d18a4ac8ee111cbf790000000000000000000000005cd10725151e3b2cb374180db808d79b9089cde20000000000000000000000000b6a44308761d4f5e9f1be2a9ff833c1bcb29d1c000000000000000000000000c3470c686f120c3ecb99897b886fb06094d7350900000000000000000000000074fc901199479f3917f6f5abe079edd51b88d03c0000000000000000000000004f17887ec7dd6efec0301765c6d61da7506cf43f00000000000000000000000084610a6fd48c144e6fa97d1218934cb232547dc9000000000000000000000000491715a53eed8f1cc77ac183d4f558086d11fe78000000000000000000000000fb7141624f036e9103e902cce5bbefb98866d3a700000000000000000000000067fb5b589a57ceef2f5cf61156616061f958891600000000000000000000000061fd35934125429a6befab4c0eaf9f33e26896a6000000000000000000000000c7c0dd11264a0b2df9bb5981b7165ec84cbeb3b80000000000000000000000001c3631c9a748696dbe6328bd4aff5be3210ba2c7000000000000000000000000fda1a227050bd6b30137ea1aa5b1f3cc9fb9598000000000000000000000000095a1a96ff9fff61cdc8824dfc48c16752467b7fc000000000000000000000000ee5ed2c3387f51ee79062c91011d08a06bf7ad4b0000000000000000000000003c35ea7c0317ce87b3065f612613c80ead239f2900000000000000000000000092abd4af9571e76296f2dcba5a14f385745875bb000000000000000000000000aa7e784a406daccf3f0888cfe32edf966d2281a000000000000000000000000081c20dcd3e69bd5facaaed5e8bc8f1385e64de3c000000000000000000000000fd959cec759593b5ff905ae61a116252eeb95980000000000000000000000000aaffaa979681926cd6087baed9c7aa36ed93dc1700000000000000000000000045c7a87c884b8a89b7066bedfd5230145b6d642a0000000000000000000000001292a3ba4d30ba7ab1886294beaa0f140cc366670000000000000000000000005562dfe80e0665a925309f48616794058ff960ea0000000000000000000000006668d16745e83a869935a5508360d7572eeed581000000000000000000000000e8fc3903861a035e73bc4debd2f9eab8f1073b1c0000000000000000000000005c22fe053b67c868fa261449f8ebad42f2e38c0f00000000000000000000000052f79cdd903bcc87653c049dcd686ba4822e3ad3000000000000000000000000127f6dd0cc82c242b3e88a1329bcc75279c366670000000000000000000000006b69d0231c6453b8de073f39d5a3117d5f152977000000000000000000000000a70398a4f914cbfc32f7849fc053cf9f46331da400000000000000000000000077ddf35b15c830286cb9c8b483341ec4fd056894000000000000000000000000e98e515f584328567d508e70070ddd25a40a892a000000000000000000000000fdf5f44a4e5b6d9bfd4cd73f79427ded49b9598000000000000000000000000091d76e37c4173c370c758143a5c2949c82a2cd940000000000000000000000004821ee3397a5e5d5ba74c6be56c085749338a7ff000000000000000000000000f892dae82019b650fed2098214cce175b95eaa4000000000000000000000000048ada720b043123757f33d65f0f6fc252738a7ff000000000000000000000000754fe7ec87f7c8590b059f0b1c42d0cf96d35ddc000000000000000000000000dc571d3fa61fb41b25c76521dff7d8a50d7e3318000000000000000000000000a53ed82d5aef4b4911d9b8380eea36d57033b0290000000000000000000000003fa4ed6837c06adc227d3c22e620deba4f3ffb6b00000000000000000000000027376dd471375ec71e8a71a8329f7eebef63e277000000000000000000000000f8229f17fbb81b08409e4521b3e513a2253d48fd000000000000000000000000e2da850eb038786b16dcae1957d3a00ead4330af00000000000000000000000037cd13e4345ac18f924399ee6d9f7c9dc19a168f000000000000000000000000559ab13ca48057a3f428de3bafbbcb6c0ca635ad00000000000000000000000080604eb693de8186a20ec90955d1d498b86ea98f000000000000000000000000cd0c8d3f12221b7b719ddd39d074a23bde5a12ab000000000000000000000000ac699656209655ecde2a32eecc8a36122cd7da3200000000000000000000000054019a992d0aded473d7e1e8d2c7c4c707fd19a3000000000000000000000000ccaeff6b132ad33d3888e9a1aaafbf3fc6a931e10000000000000000000000004214504d5006966bf92a68287c8e93700414a4cb0000000000000000000000000eb532856a0368c3ecb6766eab59caf61c73cc58000000000000000000000000b58a5479b3068f6b9818dd678d153eb4ba2be8830000000000000000000000006b18b0094fd4bba6af87d00873389ac271d55e55000000000000000000000000e09aa8ded7ecac1a17a1981de001281cf9b03fcb0000000000000000000000007d4256dd0916282fd9e663945800724addf3b26f00000000000000000000000004d2a9b8f3ab99df5655901108c5176749a87a0e00000000000000000000000089f4278a00a5e8098c7cc71f5cc80317c630bbe0000000000000000000000000e096ae698dcf286479e40c2f27c3e15accb03fcb00000000000000000000000003f4f9e7d1d8cabbe6eedc05851b4bd9ca315d500000000000000000000000002e85d0743f9efc165f5fdb1b73b096844c6758010000000000000000000000005bd66289ec840af4a5392420c76a125d68c85d27000000000000000000000000f8414fe25703be18e796179f0d9b2d833b35e7f9000000000000000000000000f8d679648549739985e0b1190f2dba5144ea0c5c000000000000000000000000e0f0ac98872348f349b0b87a02d05e61dab03fcb0000000000000000000000007f7bf6a31e556a9e43d6917cc4b06504b091ec42000000000000000000000000c5217b56c128dd85260f08a088392407ebfd36e1000000000000000000000000000000000000000000000000000000000000009800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000