Special data
- Status: Successful
- Nonce: 640
- Type: 2
- Gas used: 14201915 gas
- Gas limit: 14315796 gas
- Gas price: 30.00 Gwei
- Effective gas price: 30.00 Gwei
- Max gas price: 30.00 Gwei
- Max priority gas price: 30.00 Gwei
-
Input data:
0x9ec68f0f0000000000000000000000003252d4221f92b7af3774da8312f01600ec84b25200000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000dba0f30a267203b010bda96e8c40afb935d41495000000000000000000000000d2ede42d4a5177b2a94b44b9fd48fc556bc6296d0000000000000000000000004e7511ddca34a19322cdc83a700d2784b28d9cfc0000000000000000000000008efbd21a99f88e2482fa18a8fd489ce5ea36f8660000000000000000000000000e829d4f8c67a1621c47e8ba29e1524c35725b96000000000000000000000000a897afd4c850ce6350328b68ad69b8afa02b87c400000000000000000000000032c64355d269e28ae9f6519f0810b80af8e295620000000000000000000000000a21c6d9b158af6a3bd87c6cb83a1c8d6cf5cd50000000000000000000000000e221546221c0f58c78458b1b16014dc88417c063000000000000000000000000947531af1ddf314b641913ad1fd0289d5918944b0000000000000000000000006cef5cf54b07f06c68717cfc0e7c36b894b0e119000000000000000000000000678c1f6e31b214639454c669faf7f1080cad6d6c0000000000000000000000003a28469ddbdecf1a5f655ad1ef83f10ded7e6c7000000000000000000000000066539365211daaa1189e685e5270b3b5362705b4000000000000000000000000ef996e5dde2e33e3bab1d3dc8ad373906aaca9c400000000000000000000000038e34045082b9bc672615ad565e6c2cc0bd022f6000000000000000000000000de070f697da1e830eda3474534a117d039a2762c000000000000000000000000a26a2117bf0ef62657366d699c2bb8d112f03864000000000000000000000000fded90a3b1348425577688866f798f94d77a0d020000000000000000000000005795f232dcb4f633de047965add229c732794aeb0000000000000000000000004944a4c9c085caac80f528d05672e41e72739de9000000000000000000000000d474b8ab2e0c6c18155ec38e712c77ba2c2278510000000000000000000000002d261c553b430d47cb52c42bc2f7651872deee22000000000000000000000000787c899566108cb03317da77ae8521ede449bda6000000000000000000000000b851e4cfeaf74128ea290948cc16c7806f47a1ba00000000000000000000000088f61a36efacf5a30da5905c7c34ecb9d30a542f0000000000000000000000004c47241192e09842c4a75b03bdcbe5a70dfa4d92000000000000000000000000757e60f5df4b359ec5f620730e50ff7bf9580b9e000000000000000000000000d45f9a538fcce09821abbdf5eb3eb52546461cf20000000000000000000000006eef09b526d883f98762a7005fabd2c800dfca440000000000000000000000000a6c8b37acff745c89c1e9bb46f45e930ffd36fe00000000000000000000000023a21715bf1b0b2ce9c56d1a9479ce2fda24feef00000000000000000000000090a5d0c7b5a7a12ccff078a084401aac74b5deb0000000000000000000000000ad94a80fd50f4b0dffb549391c4e00f9f95a61320000000000000000000000008ad784720f636df7cceb143ccc1db3f25afc01a0000000000000000000000000ada4389661b5aa5756636ca7d3c051c3d04edabb0000000000000000000000006e47a8351621f2f28b3c15a545c12d5f257e39b30000000000000000000000008d7cde0a1f0ec87f143b765b18ba58021634e94c0000000000000000000000002a41dcd345917689d48d0c96b4081ca87432f5b0000000000000000000000000e36c52169f215fe8e5c93cc22a42e467a65bda8800000000000000000000000061426bb7ab8e158204731b52a53658b423af04490000000000000000000000004138da2c1f1c48d2db340c314523de5d3c1f20db000000000000000000000000c8d79cb4fcb67d626acc9d9130c58f668635a3500000000000000000000000004ea87c47291eca83669da1df7a12b9c4231639df000000000000000000000000dbf847f62701429a65fcfeeb012c6e4a23fe6cf1000000000000000000000000da95965e2054b2b44af6177634b4c3ec122ce8c8000000000000000000000000b7b34e0c2bd2ca888b26de8d4a522ac15428288e00000000000000000000000069e22a7091454131da58719b713d73dbfd12467c0000000000000000000000004b3cd53c7c9f6d24e70a078061222019043a853400000000000000000000000057d6ab290c9ce0d53fa20ab14d77a4d94d3bf603000000000000000000000000232f07457721822081d0440f18ccd971ac500b170000000000000000000000000b54b6d4f677019aaef7f80c502e330f52b345d60000000000000000000000000bfffb5d6e30f4fb1b89978f76a0ea88e0ed4eec000000000000000000000000882e91ae0cb1766bf496b0e5ba77e94337a32001000000000000000000000000b738ce8df54a6d1035d651d77816ae20afff3be60000000000000000000000007f4ff4a1444164e9e30e2434236b3fb8b46452e100000000000000000000000064737b6c29e198f4a9a293bb5320746c471f0f2b0000000000000000000000008454c9c125f3a2b44dd892d1737609774b4c78f3000000000000000000000000890e68421a6e1a3ff329f9ba920b9a1275e6cc180000000000000000000000001371f3b0ed087758dfe8895770f4a53272b4befb0000000000000000000000007bb486adaaeeada197df774f51d16691bb81b6ca000000000000000000000000d66a0c96efca8d7f7ef35ce57eda88921dddd688000000000000000000000000734bce0ca8f39c2f9768267390adf7df0d615db70000000000000000000000002b2229e042a9331bb64923da3f5f7f6a844f2aa6000000000000000000000000db452ae83bf832d978088328e54a44c1b81a09eb000000000000000000000000313e757f60c394e056a57f4c09b40674879a2ed30000000000000000000000009848dbb8aa2c336ca3cb05f24447050bf3abde6e000000000000000000000000c161be5dd2005101c2defad3ada86d1a30f542f00000000000000000000000005ced60227979ce8cb2e2a41a4992da778e53d8af0000000000000000000000002e7e993d707e415419e268df6895dc51f04d05e7000000000000000000000000c88a9ce9c78f3a94dc5452cd462feaecab216d4e000000000000000000000000f41f56e206bc63f7cc2d6ccd04a3b892ce33b69d000000000000000000000000366ca70624b182e9ef169d738f7e36766257f017000000000000000000000000bfba921cd760243d5c6dcf92054790f9351f1f170000000000000000000000008cb377959625e693986c6adef82fff01d4d91af80000000000000000000000000de676283fc57322f5418be451648b84d89699480000000000000000000000009d59b6d9fa2b087bcaa085035827ca81643a5a8600000000000000000000000020ae5dc971846b9bbeca1f0b55c17e2fbc85755b0000000000000000000000001634a403e04a108a2fbc5df52759cef4aa5ab2670000000000000000000000002e388a966ca03e7b36180bdf2c44107326d614a40000000000000000000000007946632863fbb0a914b3c0e5f74e1c3c98ca64df000000000000000000000000932277977e8a0420e4b9353c894d934daff9bd0a0000000000000000000000006e5f7bd9b940287f6c9ae8a2ecfb93224a09cba500000000000000000000000089fd93fd492496d46edfc745880638abc293846b00000000000000000000000075e094cee2ddf4ee04f782d9670eb6dce88dcc980000000000000000000000007862bb3b2906f1a2cf5082bb0d0d0f2ac12026d30000000000000000000000001a120ef120458b35151a772dfa55bff831686fc500000000000000000000000067a30a84223ddc26862ebfff1bf0fc7f9a977a1400000000000000000000000012d01004b236a34f4bdab1be0466a1b100b236e3000000000000000000000000f51762f6a044a73a600efad829c34bec08a54d71000000000000000000000000f06e114bb03056b36a57ce5a731a32cd907e9e360000000000000000000000006d3f3d90284aef5d1567965b13aed30e73d8c63c0000000000000000000000008eb7c14f0090cb33dc7963d9af1822bc2ae9ec220000000000000000000000002842acbf8730645042040d9bbb968ac8c5be58f20000000000000000000000008d4ccfc8ed1b627e72487d8e27a826dbffbb623900000000000000000000000093cec9bb680c654b6d0f4ac0443cb4f737efa7d000000000000000000000000094766d711bbfeff3986ea4fdad48bef9249a3c9700000000000000000000000076d44a33156971ec900f15345f17c534242484460000000000000000000000001620b463c408c8b3a81c7e7542038be885ccf1950000000000000000000000009839df09cd1a45a1284d3bedcb149518fb2ecf35000000000000000000000000f626c3f622983e2d2ef207963097ac436717b744000000000000000000000000e9e9a426cc83ec868eed1e33904eda9fae7e2ac90000000000000000000000003621fd0db8dabc21d522851de01114cf82b7c21f000000000000000000000000c0750fc70e3214be6dabb08e7fc8a4f8ed1e40ab00000000000000000000000012f5f74cd3cfb8bdc14c14ba1e20b387e456492900000000000000000000000001e428dd8908ab71ea7ae6fb85855a2cdf7146eb00000000000000000000000040b751ba33eaa5034f3c8af7663d2793011f20d60000000000000000000000008be90b6f0e58767e6deb364517e4ed0ee6a6575a0000000000000000000000000b41ca9dd8cf98910c6dc48bfc8af924c4f1268d0000000000000000000000005485d3fadbe34cb385fb064f2d36cdecb12278c70000000000000000000000007af07ee6b6d85d134416383c75116594508b4b18000000000000000000000000ac3b63e5595e3112590b055d4af4c8e7ed191f47000000000000000000000000802118efaef7c4e75b7b725ee09ce0ce649a5048000000000000000000000000ba771d99a792151bff0cb6032f85f94a883c39d7000000000000000000000000c229d7d3dd662a1b107e29aa84bb0c8ff609cf3a000000000000000000000000d2820a0fab70f6c950f1c9fb2841d25e01048699000000000000000000000000a428c3b33cbf5d458ea8f3c933426bab8171aab00000000000000000000000000910013fd3368f0ac526bf9ca60beb9d8cf4c9f70000000000000000000000000a0e19e5c0550f3a8208da4327e3de776da9b8c80000000000000000000000002625773f9d2db38a967d81246440ae496493263d000000000000000000000000271d8ff666ed1d2a92d65563b41f6a52879bfb8c0000000000000000000000002c2f1602bcda9d4e40f70007f9d4affefc864d450000000000000000000000002d927c78b04e6ae57f85b3e139016d8a323fb29100000000000000000000000036ee76dc247e3ac42aa0563495da9d5ace5d53380000000000000000000000004b69d11f4cc35fc6bcfadc1c33a08d29e111c794000000000000000000000000527c43ee99c162d4377907542c2cbad84741a8230000000000000000000000009180007a14a5d80f1bb7cda3a1eb8fb76c0bae0a000000000000000000000000a4248554fe04c835d82ec84b408a6522dac56aa2000000000000000000000000b1f55efb09ee10f18314fed3e38c024a859bfe9c000000000000000000000000d65ed8965790b6918553afdaa684c50ff393f701000000000000000000000000eef90bf19a3944926ee58838eab6cf2554125dfe000000000000000000000000f6145b1f149fbf6ff32548fc3926cc56a61c5013000000000000000000000000fd3a451e3fe0900e7025412ea6ab32577a8a2873000000000000000000000000f4d9944244d807b9da04209aa603f783de8cef280000000000000000000000009c305c8eb79bbcca96dc6b405e2212c64350df9000000000000000000000000019f41916ed68026e148d476901944022e28684f30000000000000000000000006d5f6e1e71eb4c1565a91f2db1430cacda3c7d14000000000000000000000000ae507de137ee051a5fbb39fede471c9ab482ee63000000000000000000000000e7489b884e964d5cb9ce39b242993d38ba6935920000000000000000000000006bf904d8a93201bc1613a96795135204a2b94998000000000000000000000000c90558636bd7bf3815621517b7a6fb76ffa0f767000000000000000000000000bfa7a804e88b4aa5ba133ba63a02bbc518a757bd000000000000000000000000ff352c9db5f161c58b485dd4ff11a4ce1c85281d0000000000000000000000000e6a8b87b173e77a91f98fea5df56f6772475a6c0000000000000000000000003224c9af470dce6dd048bc75809438e7cf1177ce000000000000000000000000ecbb759b914cba0446c0357de002d9e197d95d440000000000000000000000000b88a0b36f626242a7d573d4c3454da6aad8d1a400000000000000000000000070e187141f12df9a04fbf82a7dc5aa45c4579fea0000000000000000000000000f56258384d9859e7ee2683b3cb22373546385ff0000000000000000000000004c16ef801855867baabd776ffa349a0f6c4bd34b000000000000000000000000d5851b50855de755fb34c803a862b55423019fa900000000000000000000000040013ed20b7268d7689847d243a4c6a64b1fb8720000000000000000000000003edc5f13fab158c7f7f0f90d3f06b2bc6e4af42c000000000000000000000000f5a910aa94ba4eaf7d455e238d7abd2ad92c65cd000000000000000000000000ffa6f43511dd28efe6cb234b49d221299af9dd8200000000000000000000000098235ba659ebad46b03e6f803bf10e17d22f92770000000000000000000000003365d022c295a5e30a2aa0d334c9ef24beffae6a00000000000000000000000039cf762240aa575fd23fad361dc98a61a79f1c1c0000000000000000000000007723000de847d13856aa46993e6d1d499d13af1b0000000000000000000000007ab85634de0bb74039a8c29f61adc839eece67ba00000000000000000000000088e8b3c0cd80e17d782c513581d0ff12c448d36b000000000000000000000000d63884e12733ca78772a7348cd9ce3f9a281e2e6000000000000000000000000f3d5b731ee5e680f17ceeb40d3bbc6d4c731854600000000000000000000000093fdfcc66daaed7278f930137f098cf23ddc6685000000000000000000000000fe5608bdb64029cb758a4f757e67271b7121a56b000000000000000000000000d69938692e55d99d919a92ce3c57e9b1a76ce06d00000000000000000000000018657f954aaa28325273f8d5f5ba68410083d00400000000000000000000000075c1be5ee5e49db24a449e103bef656b8268baeb000000000000000000000000f81b848f79743b95bca41ccd7a023c1614fbd4f100000000000000000000000072f9cf8b58688ab3710d45a2d963426ca69b865a0000000000000000000000004ea945f298bf313fca21d688df5f19a28a21e2b8000000000000000000000000565af096ead4bd1f8c06bb2c3c3c3dd7bdb2a815000000000000000000000000731d708bbf736cc6db71578ae78711161ec58d88000000000000000000000000967b7596585ba528f82080d6744428053fa0048d0000000000000000000000009b56757a0d9e43c1b48cc86342fa2d9c0d9d413f000000000000000000000000b190d365784d7b7decda84f44d58ceb22affc177000000000000000000000000cc4909e7950f8ab1ae67f19a1c64366f4446a948000000000000000000000000f55cae67de431eea70944cadf117a3a1ca653cbd000000000000000000000000a6d3a33a1c66083859765b9d6e407d095a908193000000000000000000000000276eb33739fda4e5f016cf324206e4e07590c4d5000000000000000000000000a58cdde3b2463e8017944d13126f808b4f9ef7b4000000000000000000000000c54b7adeab3e952df25c798f4b8cdd76f45992f4000000000000000000000000dc6bf767c93dc0c883df7c6949579865b8aab301000000000000000000000000453daab9965dad04f91db21ad529e6510eec04b00000000000000000000000009d6d254287922f9a96b23b2b9f74c735c9f655cf000000000000000000000000c78698959bffa8e4a99ea0adc2ea587a97d3e412000000000000000000000000c9036ca03befdf63210596f887919f55ed2ff1db0000000000000000000000003440a5721854b2262dd127049dd05b3f00f21f50000000000000000000000000aa70d34734a2721217022ddfad33f61edf0fc5ea00000000000000000000000027fd4776b8346d96605116735fe6c1cc83ee69b80000000000000000000000000b6bf854cb7c816518a96317893e43ab219bd365000000000000000000000000567f6367897ff7ce696843a2199948e51cc2e62c000000000000000000000000a2e50f346794d59327c3391349af8fce31bf1722000000000000000000000000b54205d3f4ffd62c9563e1052a417e13c9accdf70000000000000000000000000478e5b46e42d55ceec91a2f703f751ba8214e01000000000000000000000000a4c3b49c6bd68f39fe712165d7358a3e4a2ff06c000000000000000000000000968d45e7321d9b196c076727e0b0822dda646be90000000000000000000000009c8e30986e4c483b302a31a7e5fff747ce919910000000000000000000000000d50d3ee908594bad12a7519999172811e37aadc70000000000000000000000002218cd12c0402e3fd3693148de476b299f65867500000000000000000000000057456de3b18299efb5ce5aa97ff5d7a0ce7a7336000000000000000000000000d40eb71c145668dec4331cdd926e34e07fcf1c73000000000000000000000000c043ee5f1766071a90d1ca1de6614ea9bab39ed3000000000000000000000000b389bcbc5e9d583ca16ecf4cfd793a08366b01210000000000000000000000005b7eaa70b55760c09a2a93f9b1c40e3f7371a1b4000000000000000000000000acd85ee4b1a0c976d26fcb0fce492a705d15200c00000000000000000000000094b2ad3914e720ee93902b1daacafe61efe1c9e100000000000000000000000013889f184902a81d25a092ccb9318da14481e3790000000000000000000000003424c61ef79db251a6f01b9664a99b78647395820000000000000000000000008ab68841c60b956687c8e07765657d848f083a1f000000000000000000000000950b95e110e6c9ec74a20e5c38231cc6221413b7000000000000000000000000c0552a3340752d19d1e65a4622dcbbc2faece1a50000000000000000000000007391bd8edb67f2929882bb6b57e177ccded844690000000000000000000000004df22d37d07cab67c56e184666d4de3ee783fa1100000000000000000000000093cc3dd72b5da80250aa554d2a4d803bc581bb950000000000000000000000008406db961c9f88c6f74b07db9e82f387112b0a9500000000000000000000000056dd62d366632557c8847951f61f1e46517baf11000000000000000000000000bfa0033f3eac98cb6bb63fd23cd75a91bd4a1546000000000000000000000000553f6c1a7b99f707842ed1bb7d7f2cd7571db3540000000000000000000000006f8a8c067f73250ee7bc155460890e1b38f46af50000000000000000000000007f7801201dda29d5847262ff28d6ca212fe0c189000000000000000000000000caacc32745a83b3a70766f51384b86f7e39dc6e80000000000000000000000008c05161285d66567bcce612b3a988ed6c7fa96910000000000000000000000001b8b67d1176d4fa5e108a22d0b209aaf3333a0ef000000000000000000000000eec7c40a6daf9d86a27376ee3d44727f40f723fc0000000000000000000000006422980aef6b5317a5c8a378011dc6beb31fd86d0000000000000000000000002c10af3c3bb591c7c5c18df57132e654028865b000000000000000000000000001f699364b7f2ec6f665ec533063b92b1c17fd2f000000000000000000000000e9090c96795f8936b3bf5c72b23d4a244cd0db130000000000000000000000000d97cd6c9dec4255ae4f0ed88593fdfbb2015ccb000000000000000000000000007b7be0aa2ee2f45116f2a9a0ddd9749f18e8a9000000000000000000000000e9d30eddd11dea8433cf6d2b2c22e9cce94113dc000000000000000000000000964607d7ca3958c129891826139714650f8460690000000000000000000000006a9b4bd87aa49574e107556fdeb9c7eb1c5f03f50000000000000000000000003624c808b025fa95402b13860de4d43b39999bbd000000000000000000000000c6731e3d717e9fcf497bedcde41783518cfe20270000000000000000000000003b3868adeba5bbae4efb64ec76a9e59e2a12f1250000000000000000000000003a5c31089194299f91ad3e36ec02e27aab0ede2b0000000000000000000000001fb4b2320aba04adad359ac1facdf442a974fbf10000000000000000000000004a5dd37f457d7da7dfefbe619af738f9ea5cd33f0000000000000000000000006a6ecc792243d3b17b0ffafef2e94b714a97fe270000000000000000000000007901bfeb119adcc85f226f97642a1883f494608f000000000000000000000000d7dc25cba32577157faf63bd18a7f9960b419019000000000000000000000000ff389e6ec6b60ff25c8fcfab548068edea14bfb6000000000000000000000000e7009a1b128ba656200881c82e9b3cd1c60133cf000000000000000000000000b359f72d2772930c12ea752bbeb8ad5233b67ab2000000000000000000000000633b0018a3f72e04674614e801075534382bc0b10000000000000000000000009e009371fe937521bf3f2b7c8feb9959ccfb695e0000000000000000000000003181935a5948c8328405a83e33cd634f43ef5c3a000000000000000000000000537b7d2e4841951d10923e5f725f2aa9028a6b7f000000000000000000000000c4180593f44692f78719a43df8e831012f6d53ca0000000000000000000000004e531d5ac9689c403916fc1118f5765e008ad84c000000000000000000000000c6c890fe0bcf77a9261fcf4d3cd2daa88ed874ff0000000000000000000000002ecf019cb452e68290ef14d5ef66227a0a534040000000000000000000000000a6736715f2ccb1ffb9a2a6f35cdf161956ae94700000000000000000000000004988c90dbbd748b06ff99a0310bf5fc7e0092868000000000000000000000000b5758b77607d8af9d7e83282186209d5258e52fc0000000000000000000000008edebce8bae9c02f1328523a6c3e8965ed5c12fc000000000000000000000000d624271136cb56c15d868ff987c6513a85e702c8000000000000000000000000b404ac20c5280b4eb935bc42f2fb967529843553000000000000000000000000ca1ad0245fde85d67b875dc00b7b8c5bf73e136400000000000000000000000019d43829a15fa3a3aa40e7887d1838b15a285acb00000000000000000000000039713659a3c05057b1c7db20570241c9b60ae3ce000000000000000000000000d8940f81266ebeb3ff25841e301865bfc379b649000000000000000000000000011eb71956b0ba89751637866305c95d0cd0ab1e000000000000000000000000c7351ba695070b1fa648e736da4f87c88f0945d8000000000000000000000000ce4b4ed0ffe6635742bb8348ce5e2dcb8b8f5e4f000000000000000000000000f0d6999725115e3ead3d927eb3329d63afaec09b000000000000000000000000335b9b5526d27e434a70854026e968b035c34694000000000000000000000000001facb9dfca1c9e82926f6a7af0e164f050ebd6000000000000000000000000d9df47db91ac02af72aef9813a15521e0f313441000000000000000000000000d9e49521fbf75fa69a3a6215b6602808d1f05fcc00000000000000000000000071827be4450c9385a6786e14911381c97d088228000000000000000000000000b715e424e66eef20478583dcfae2a8532c64efdb000000000000000000000000136e816511662d459e57ef5073ea824f19f78fb90000000000000000000000002ab02eb0f442be46199f88c6a4c482a111b7742b0000000000000000000000006481b5e1d3cec7ba3277ef3fb35ddd1567b5189c000000000000000000000000266f2ca954e8f4c711e106f22d6fc2ba12bcf1260000000000000000000000002bf9bc19b1a053e30aa838221b25d0346d7d2dc3000000000000000000000000658f76791105c95ce3f2343bb02d1df904f2d1c2000000000000000000000000ea904d28b75cc5e97d6a5b3d12259397bb9f1af400000000000000000000000060f2b4734c9586fd2aaabdce94fcd31b469b11c5000000000000000000000000daf6f2927dfcddc1bb710ae623ae52835cdc667c000000000000000000000000d784b60a3df1ec441d1f21e72224689e0eab1b21000000000000000000000000c740fe2697274b6a17dd809d116dd53108451fd1000000000000000000000000fb6a8c63879badbbabc0ff353b7fbe23380c65dc000000000000000000000000a23db2c720714f533ce30095a96be34abfcb9a56000000000000000000000000c5a7afc6901810999082e4a5484fd585bd85b4ee0000000000000000000000000304ce6eac3768ac3ffa946fbb1c42e10c686a6f000000000000000000000000f981e1d2d0d43ab4c37478db36e378e59fbefb82000000000000000000000000c984334a2265a4044b3aaba83a98073fdde47597000000000000000000000000d7db5bdb9c61549bb5d059b2a0d3e43d82f1d762000000000000000000000000f865b604e5d734ebae68113ad0e7ed4f4c6a1a010000000000000000000000009e618986a6513ee8fd67ded0dd6d18bb17d1bd97000000000000000000000000577eb8518f97e3f58096a330663b934ed0dc3fbd000000000000000000000000c77eea5ee92bbe1b22da3417710b2dbdbde5c8e1000000000000000000000000437078a4e79bc2a179e66b87b63df90da21f38df00000000000000000000000058791b7d2cfc8310f7d2032b99b3e9dffaae4f17000000000000000000000000a468d9eaac45897163ada88d876ecf2b0ccdce7e000000000000000000000000c5218c2d94825784931862176266d35163f96ff300000000000000000000000051d8fc43371c4e4a09abd846310260a057fe8c5c000000000000000000000000bd74edd8689f5b96a81a0a904528184ca1524757000000000000000000000000bb125971c22123b36c1fb437f09ea6b35141920c00000000000000000000000058fd567c16adcfb347afd5aff1100bcc0f65d597000000000000000000000000c0c0f6deeb71efba85ceed5824bdeac871906d9800000000000000000000000094ccd88809915dd2469e66acd54b79e7eeb5d8b900000000000000000000000018c5ea5b6441d99d621cec21e9c034d97124d26700000000000000000000000005fb4fa31b9a78946fb2101cb8a718b999d47b810000000000000000000000007f44671383e152c85923ac05961fc0fd1fbf04f4000000000000000000000000dba22a5f3d37729b5e739573046a508018375efc000000000000000000000000167ade962cb60346d2525e6a724b3c8e52e73c340000000000000000000000003c41348ad961bc4a13720b01273682d3188a82e8000000000000000000000000c18d454d17360eb3dd3d9897e957522efe37bf71000000000000000000000000f9dbd46ec67dad36794fe788c29147e00fc25fe70000000000000000000000006913ea8b69dc3e8398368767d5810c63e69a9c7f0000000000000000000000007d112b3216455499f848ad9371df0667a0d87eb6000000000000000000000000d4db6d8ef756141de0d838808ddb8ffcd847d7ff00000000000000000000000080a0ee50b2860eec57b823cd1d7394bb39b98705000000000000000000000000cf88fa6ee6d111b04be9b06ef6fad6bd6691b88c0000000000000000000000002d83df689d64125ae165a9a3a6358ea1fd4c2420000000000000000000000000d3ff8ca90858abf26e7e8a61cff36a8c1363d2e3000000000000000000000000fe669af70d6a784d4c226f711a182e5d1917b11100000000000000000000000010582b6344a58b0e29e5771d7e85f0b6f9916a9e00000000000000000000000060ff605aafaba2da7f04e68f4e1d740578a54501000000000000000000000000efd81fbfc22258d2b17d376bdda6fdb34ee399e5000000000000000000000000348767942b18980063a0e354051269563c93df8c000000000000000000000000c714844eb99380209fd065c01c7c13ace2e5f0ec0000000000000000000000002aaa3f9cbfd3d6a052030825cf8e509d73232cc50000000000000000000000008f7ad36a122b250110ccd074321e1eac687611cd000000000000000000000000e37cd8f4632973d86e1154f3096c7c6d7b1c66f6000000000000000000000000875e70fe51cc4e9fe4011b43f036d0327953dcb70000000000000000000000004d13ec88c75fa69cc258b01b26240bc00ba51c8d000000000000000000000000a7840c769b5a8902ff3b13179588677a51a46e5d000000000000000000000000c768d753777af81f6572c48bccdbff7842abfaea0000000000000000000000000dbb1f58a7bb169a47cc8c0340084a1a2850b9a800000000000000000000000001af113c987ab6c67bd39dd746d5db1918912873000000000000000000000000497fa5b2e36677a332f4b8db1ce4d49f9a8e04240000000000000000000000000c73b38fff9d5a8a8a3cb18b40716b73b93bf7b8000000000000000000000000821f7c98b4de57f26e702247100621dd72819a97000000000000000000000000e14e7ac21f4c621b35a5906b8e2f12900523b887000000000000000000000000ec03361e42c5a77a813d0de6e54dd4a5b4f21cb000000000000000000000000099c9f7a9f2f995b0a761f37840bdcdb44e8d2297000000000000000000000000c3f17178311899b068d0e2c86253e087dab5ba8f000000000000000000000000df3c392e418f751f055b4245884ff21cced14d91000000000000000000000000bfd8915d92b5f49f1e9f444c73c3c25a074e2e1e000000000000000000000000bda35c85e2e732398f0b334d6570f6c7041566a70000000000000000000000009edef88afdbfcd3308060693299905953f9ddd6d0000000000000000000000002b6090df20f11a27fdd2e8ad804f1cad61b5f9ba0000000000000000000000000480d8c0d40e80740d8fc2b6e7dbfa4b4fa74d0700000000000000000000000098e068372d15a1ab00f04ed733f0267688395c83000000000000000000000000c8f447298f6e5a6a5cdab59e2c416335a8dd30f6000000000000000000000000910ca5528ff6de3e72c7979ee2abc1a4400d77e400000000000000000000000058f42ed5cc90b2848bcfd96ef42539f44a08e7610000000000000000000000008494456e6adb1c45783b65d12fcf37ac40585a2600000000000000000000000039800a744e3dbea872aa56eeed5b27b9fb300cfd000000000000000000000000a196e56651f17aa8664787853d0c703bfc85f8b600000000000000000000000041357cb8bd1a70430b255a3a2ce00052fbb3f046000000000000000000000000893c0dcf1ab929294e490f67fbad30dc60aa226200000000000000000000000087a096879d41ef42f2d2cef1e95b3e38490a5b090000000000000000000000002a85b0d003b8c06066a6930163401664b9a499ed0000000000000000000000009abf4fa53a481eb4a557e445d3c543de1827fcf300000000000000000000000069ae62441703a4581502b8646b39c4ed6f7a25ef000000000000000000000000f76532289ef413bf0dea3876873fb8c89f412f940000000000000000000000000c675e3ed1e0ee0fb9ca8098daa043fa03559be50000000000000000000000006dd96b140a0e2136dae81b21d12d955a4ff847df000000000000000000000000331d4a75fb1638b01ccfa531e0617128987c9cfa0000000000000000000000000fa2f5f737f82b04ee4ec723b441263d6d58d897000000000000000000000000af469c4a0914938e6149cf621c54fb4b1ec0c2020000000000000000000000003025430ae8a81cd13e3d0969b1093f8d82bbbd7d00000000000000000000000052a4c418576dc46e4116ececc6f68d1c9b9636ed000000000000000000000000469d3f78092946470c732896a5ed18e07bcfe3470000000000000000000000009ad2cb01945779fb6870217963c24196dad764ed000000000000000000000000189cafa27a3032ef7309ac42909964ca893908e100000000000000000000000075989893bfa48f54e59a6f3020fed3878cc8bad90000000000000000000000000f42dfe51218265db4aedfc794ea3f90f8303f13000000000000000000000000bcc224605383cb72dc603b1e3b4f4678b371c4dc0000000000000000000000007a998e54a4acd620f406881a3d0466a4afba23960000000000000000000000001e3a1348881f6d0a5e1cdc6bf19b88d98399b15a000000000000000000000000c42ffae52c19b7d4ad35928fc30d3dfbc9305040000000000000000000000000c5c8b5d590984625ec3b883bbc2193a492c28561000000000000000000000000c051233eba0ea996376981b1979c2db04b6e94c20000000000000000000000000d8d1cfc6982be2f9fedf9a372253b0ef40bf5e9000000000000000000000000f638076b4d6cc59df14bb5e78cd04a69effabb38000000000000000000000000d6fc89004c5aa526a13407b37a03d700df0b2eaf0000000000000000000000005116be7e3e905a107bdbb8103f541bf71d4f7d480000000000000000000000005c740da5d39481b9006bbe6daa4a98f89e0eeded0000000000000000000000008d2e6a7329da74635c6a8054bcd05f40ebd6d8780000000000000000000000002c3474bfe64cd9748be69d24c30cc91639265e6800000000000000000000000098d926034a56acf48e7a98d1c25ad459638f10f0000000000000000000000000f7f1852a70278fe87e42a8aa1e93b94244b8b13a00000000000000000000000097635479f233a5c6593d8907a6ffbc5e32ccf37200000000000000000000000055ee731f1b55562e293bd0c8670e9d0c86291a4c000000000000000000000000132ee3678e0333dda798e91f51a16873a414008a000000000000000000000000caf1a10065d8819463563280563f7c1f2a3700ac000000000000000000000000d69e63c3223f881a411a9264f8ab6adbf6b3b48e000000000000000000000000a7b45c4dab8e1e811a1eef08954daf4ee657b4140000000000000000000000007addb7cced418769472e6e77a5e7f26a02f531d2000000000000000000000000422a61a76c73a14154dba0924b96ed2548ae927e0000000000000000000000007f1d1ffd3c582f459287f7c3467588f1301e17860000000000000000000000008b51c1ba09ee33e7649cac62ccb6d0f410f5647a000000000000000000000000c213e5d1ba49e3069b7ed5ce1f53ed299b966c73000000000000000000000000efb5fe4bf6af2631502f86864df0c37b7cc18f7d000000000000000000000000af115b18ee30734f6cea1c56be76615df046e010000000000000000000000000d3e2e76e4ab0322614fe7aaa3be0b04bed83d0d0000000000000000000000000b171c4ea147bc7af85d664d84783c2e26978bb5100000000000000000000000058473e9ac681c4424ca74619281ff71801d002d600000000000000000000000085be8579cb1aae16d3ebd6cd98cb133b9b0b562a000000000000000000000000a58ff195a0294e352d1e6b3bee317909af6b66e4000000000000000000000000b72c10b97646c825c4e814086b8c6517e5d1644c0000000000000000000000000def7bc2ffca4004ca354a67cf42930b373e2b6200000000000000000000000041cebc8e1a6a45f2569760e477183da3037eb6b6000000000000000000000000da756a2e783f1d6141f3cd7f07c94d609ab3e81900000000000000000000000037f02c50f2bed28dc25bd120d69c33368d557c9f000000000000000000000000a566771a7c01be2c4998e6b783feed9fe862cfc90000000000000000000000009b4c5b6247d9fb7aa21c5a255adec55b07f4e243000000000000000000000000e263310dd4ac0c9e4b1dc10db20173d4e6496756000000000000000000000000a94b40c53432f0576e64873ce1cead1aae62fc90000000000000000000000000f860a1d7713fb3e32fc41f8d6c90e5ae8fdf787e0000000000000000000000000d3e321c61251c20de34baa5c538b25d243928b00000000000000000000000004989ad393435e7248933cc7962de33a0f0527554000000000000000000000000f149d80a808772a5b1b60fd105b11a8c2ce1313e0000000000000000000000002af335abe7419f84fa3046f2d1a4996c7a78dc7c0000000000000000000000006eae7692b72806762434642126134e71838aa5df0000000000000000000000000d99d9c32d012620ee07dbf0b7a020a633c4fbcd000000000000000000000000eedc3c0bda52c2589a228e5cc7bda2651ccc894b00000000000000000000000010395903bfbf4ef877e43f8e6a56591d9cd1a201000000000000000000000000b604ec32ddc36c5feeca91214393832f280385380000000000000000000000005708df8c01d2bcec22dfa66c501e27c197ba2470000000000000000000000000d49ccdffd748ce360084d2a0d0e11099f15c12e90000000000000000000000007ae24ae86ca7fbad9cc6912db098fbaf47ab7ca50000000000000000000000000b47c8bc1a0fbad66e117b05070166653a6337e70000000000000000000000003ef9c00fa9eb895c3ba9fcf70db3f334ff539d4400000000000000000000000077df450d0f09d7fea0ef298fcbaf52f673bfe96e00000000000000000000000042373f04f256a16b307408304f7b4b161b438684000000000000000000000000478be1c5d5f311ead7cce0619b6bcb4b0cdf35b00000000000000000000000005fa9f42f450c9ff89ebf579f185dc837126f3d31000000000000000000000000bf95258083dcaa68cefd433d41227b76e295bff2000000000000000000000000c5726db48a1df94c8ab677b086039000e3c85cb50000000000000000000000007539f8a2a6ad9d3aee6edf3070a5b9ee96f13c5a000000000000000000000000fee9f7bed1ef9074649ea874dc1f419244f156c2000000000000000000000000597c07410f4612260234f7dcf52e81fad23d5000000000000000000000000000d0cd4ee37b8192b005f57fe327e12a1a6cf5f26f00000000000000000000000026314dcd9a1dfa873f7e4b3bdf5d18ad73de6d11000000000000000000000000f7e58f2b7fa502963d3f247a6a3d4bed9d5e2737000000000000000000000000be9c6e7cd9610fe1fa4718e2d53d2ddb4ed5dbf5000000000000000000000000738652ccbe22901773da64cc48457f438f4b3a1f00000000000000000000000018bd99a7d3acdc3839d5aa186fcff20164c903dc0000000000000000000000007d8e80c545959ed771e37d25d31f974ea704730c00000000000000000000000084d8019441276daf935299624d9ffb1c6b738510000000000000000000000000b02ffd63b7262897e4970333ed4406ed08eab5e10000000000000000000000002e6ba5de691d92a36c880d8c101ceb07bafbe6a40000000000000000000000006fca950e3b4b747f2e66061c143425e4dd054dc3000000000000000000000000f2a052fe864687675f1c90fd1f4ee43b0fe33ca80000000000000000000000009a5d6ee196ba13bdde05876e537444dc942f07f00000000000000000000000000079ce80043edc3325598e4a3b6293ab779bf174000000000000000000000000c165bb61c9918a99fbd8efa95875ed0b96924f68000000000000000000000000a67742073a5603912c5734428fe208c9d9c24a49000000000000000000000000035df91bfb4db748b50e29c86ceefb97e2b8fd63000000000000000000000000054b6d111a54eea555644801e53c67b6ced98ba9000000000000000000000000192cc12c6fb947173e316331565cf7edbcfe171b0000000000000000000000002c5e34f6c67dab65efb42d10f4e83f9096478d730000000000000000000000002e0773434f9bd3a2b24a460629d4c41cb00bb8a3000000000000000000000000333b81fe6a8f9413e5b8c767f9ae7ef80c237d080000000000000000000000003f3149dbf6a58592f9c6da4aec659dbb9793c24400000000000000000000000042451425de039843549d69c527b82cf607b408bc00000000000000000000000048c33a6b370217b34881790dba70316cd7c2d8590000000000000000000000004b78afc593d70bf168c0871129524014e274c5cf0000000000000000000000004c7c6a381ba7b66e51fd7fb05a52e6085a33c8fd0000000000000000000000004dd16266cee35876f0358252d3e6d34f9978222b0000000000000000000000004fa45d8ef60a5728d48e99606f4284d6f91584ab00000000000000000000000058a591975ff05fa3e3b82f01f46525602e75ebc50000000000000000000000005a9dca8b76df1ad9bfe792e4ff9ab1dbac57c9800000000000000000000000005bf1c4ec1597cc9732341da74a198eeb838a78cf0000000000000000000000006468de6610365353b7108ce57301084c6a0c2bcc00000000000000000000000069d88845d0e531ed0135d3af68228682d18a59fe00000000000000000000000074b9267d86bd280c50dbf281292258272697cd1e00000000000000000000000074e1744dd39a59e5f5260315f8abbf9e2cd1afe200000000000000000000000079acc3627e4e2090a1bd3fe51e10145b6daf49df0000000000000000000000007aed4e51be23461a7c2e0036b0bd8a9323232d520000000000000000000000007f64fbc29ab5b200b004e43e3df5b1047f3774310000000000000000000000008dfced54d2f84a53774d0d5974f3d5e81d4a5f78000000000000000000000000a09f58b18f1d0d8296ee6d7d360edebcd03deef1000000000000000000000000a1ee208fbbe9d6ec3cbb61b406f014bc43b8eb1e000000000000000000000000a2c326a6486f4f22ab9d816208c7aae33e7735e0000000000000000000000000a7e15fdde3897918733d9419f477bef4e62671c0000000000000000000000000b5069c0cba733e824562e91b9fc833a7089c06f6000000000000000000000000b66b58e836568543f45d86dab458df7a71ee35db000000000000000000000000b7a5ac5fc243411f16577b6ede9157106cc02b7e000000000000000000000000b80c2690379ecc0b4ac1e988a747d4180fce12f7000000000000000000000000bb65ebf70ec3d761b7a8cde1c2df4080505191c6000000000000000000000000bf80f2f647f33a1c6de8387cfc3547bedf380a62000000000000000000000000ce5bfa31312f7b5d0bc7aed34115966f5a7b6622000000000000000000000000d6f2906605f77268821e980c32aa24471e634603000000000000000000000000d9279597196e43f7c01bf6a792165c37b00ee889000000000000000000000000da3560b61e0f5f4cee42af7657a562fadca20388000000000000000000000000f4a581b825b183782aba70ba32f0683a7b7c21d7000000000000000000000000f7076ae636ad18bec257506c63e52039822f8c1a000000000000000000000000f712c8f5c7658ed6da02c6253aa388156e0ff6af000000000000000000000000fd2c5ec6986981d980acaa598331909e0f8e888e000000000000000000000000fdcc8a1045cd2d6d8b499c2e31085aed90c5b84f00000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000b