Special data
- Status: Successful
- Nonce: 9
- Type: 2
- Gas used: 15612359 gas
- Gas limit: 15612359 gas
- Gas price: 42.84 Gwei
- Effective gas price: 42.84 Gwei
- Max gas price: 61.62 Gwei
- Max priority gas price: 30.00 Gwei
-
Input data:
0x3ac62187000000000000000000000000ed2c3c2775bd0d57432838fe3e761bbb4628a36d000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000003f2000000000000000000000000000000000000000000000000000000000000001f40000000000000000000000006c90ddd7b445713b8bb3c3ed9ea5b5f854b9d00f000000000000000000000000d749dc586d1b3443951272f73fffe412ce4453320000000000000000000000003331479fb93c27d7f94d0959eb3b2e92b02c842f00000000000000000000000004f71a91733f55c82fd29f064b37f7d83b2ee86d000000000000000000000000fa35f8e208b19de92658be31bd0d5e42279708dd00000000000000000000000088d25fd45a1fa75fc1e4018e1f3647a2740807a80000000000000000000000009e268f4b4e280799119c898ca185239409232e35000000000000000000000000c089daaaedb063a7e851e869dac426026b4b1bd00000000000000000000000003c662bab680fdcae0de0ceb1473993bb790171070000000000000000000000008c9f05d7082794d0b45d15aabd1eab40c6fd3f8d000000000000000000000000dcdbdee1188407de24b6ee69b1463e38cd2fa99c00000000000000000000000076fec08cf59488f8ec217ca97c30b9143ed09a1d0000000000000000000000000d6fb474107b367aaff9750c5e3cc097ac0e28e40000000000000000000000008190d61839990a3ebd2e4bb072144981f2553437000000000000000000000000aa4bdfa860889330002cbaaa1792d78b5433d22d000000000000000000000000591b508155d92b9a9c888c30694721a838f0166f0000000000000000000000004487aa525d74dbbaf3d2c9ac25c8e856d05c21380000000000000000000000004aa471450b897599144a0995055611937a43cf1f000000000000000000000000060c38b7b169e9ea0453b9877dc468dde90cc1f5000000000000000000000000e1c2982cf66ba1f3a821edd25eaedd75f7c767d6000000000000000000000000fc7eff4129785513a2f6d0192fa7390c0bdb2cd2000000000000000000000000818dd4fa9d758a3acd6f934c730838b4ee1e4963000000000000000000000000ac83fe82589cb9f6a7c3556ffe3d645330710ec4000000000000000000000000e63513f9bd584fab217febcee7680408801f99be00000000000000000000000047a31e46fecfdf3965054353cc6396df078a9422000000000000000000000000a62c1c9d8ffcb712c78982eaf073ca12d769b5950000000000000000000000000bda1c89cfb74525a33c38460030e82a5acef2350000000000000000000000000030d1509d5079b89a81aed89518f3a9d8d5fdc5000000000000000000000000013d9d5bfd14c665dd2faa2fb831a284170e75a2000000000000000000000000bad7df1a48699c2e6eef01455382231b19234b82000000000000000000000000c90344c42d4778c0860d74ae59be9735ac5761620000000000000000000000005ed264224d7cadc09fa0f7865c55b8b40ccfa12000000000000000000000000028fd5a1230b7af85f8cac5adb011863d4af8581f0000000000000000000000001deda74a128f657dc9187de7b3643ca0f0075c8f0000000000000000000000002f41cb83f1ef24b6e3486475c285e381c176c34f00000000000000000000000071cd152e5f415ca5abc15546450236bdbaaced2e0000000000000000000000008325e6bd21ebf246451c87559b0c33725d2eb48f000000000000000000000000b701a2d69a2cd103d9c9b4e3da1bc2f5b1e3b2fb0000000000000000000000007f2daf3f60121e3d7db11422dc294942eb8602d30000000000000000000000002ef6c405043f64c53e200270d23b0ffb5fd15e1c0000000000000000000000008caeb6ec3bd62a58d93c1632165a99a2861d579e0000000000000000000000006b55cb3a07818ab07ef573ed59331f00976120b9000000000000000000000000e519f160073ab3299f4f6d833e5fa4fc9c0897190000000000000000000000005126b097ef5f3d3bb6e39f5c48f31a91243512b0000000000000000000000000539d53f911eef4caaa63a0964456d252487ca9a9000000000000000000000000c0371f2045f9c672efd45897fbea2ea404f5edc5000000000000000000000000aab600a83667b313a73993635cce022906df8453000000000000000000000000978e3fcb8c1cdeff94944ed853ece21b4ec986d10000000000000000000000001a8b3d3c3aa900316c5000bdacb1ced7dc0767b40000000000000000000000007054e792438c5a7506edc1c6001da459ee336348000000000000000000000000ffa1c32b5f86ad71ca7fe630d913081d40390679000000000000000000000000b9c5c90c854d302a8ff0ef516d8945e67b2ff20a000000000000000000000000ec0fa277c68f4ce388aeb3133cca949be95b972a000000000000000000000000fbb28e404b1d61e2479b6b8ab5d9a45af08a52e800000000000000000000000060eaddab21b8bb47abdcf80bc3636478d121cd9900000000000000000000000051bff2ce0ed465968493d4ec93c9712018249ca9000000000000000000000000403c7431210e95eb185c8faa2264ed26e3c9c1cb000000000000000000000000d7b648f22c584699a5281c63f021ad4cebe74493000000000000000000000000c72648e8abfe9b6571f48c8ea44ae1ff33a325030000000000000000000000007aa52b2adfb8d5d183ad744b9c29b57587af427b000000000000000000000000599fb9dafb6224ef4b0123533032722b1ba4a3b900000000000000000000000093cc6b87beed6664379c21fb1527b545cc7ed502000000000000000000000000b7aa870ac5b6c870f48f2135b1c5076bc275f44600000000000000000000000082e2e3593aa02c24c1b8254ba3cfac51b0f4566f000000000000000000000000fd75742d7e4c1a14e920ceb8e907d55cc1fbd637000000000000000000000000c4e946174cc81c98bf3c08b8f9e825ed6c960eb000000000000000000000000095312749a3a2df7c018ce6b959cb69157283806e00000000000000000000000001a97b73299fbb719491609f7128f0b781a1d3c100000000000000000000000062b4e16e7e720ae0de34754ebcbd7f733a773c6d000000000000000000000000e057966d1cec2a07a0a136ef81582c62c2f55aa1000000000000000000000000f52759c094b4ddd7b1bab7468d86ac3c1a01e89c000000000000000000000000f3a6a38c80d7fa5ab94fe015e534b27d01c30ae800000000000000000000000094940fdefaab67e8034195bdeaf4f61ca9a4c6c7000000000000000000000000460f8436ecf72429494c20f7586799ab0c671a34000000000000000000000000117fff76beff447cd2e64830062beb90e4bbc1e200000000000000000000000090a797acb5a69b04ae30e9142f9fa5d805cdd13b000000000000000000000000c7e051a0d1dec9cc9bd7ada4a3bd16977e52a1d1000000000000000000000000bb37ea70bd62d49be5cafa029d5a30764f6e138800000000000000000000000099f596be6520eb27da5995938e624867dc308c810000000000000000000000009f6415749b0207a27eabfbf266d6dce8dd9be74f00000000000000000000000080c2a8f03509612effdd410355483908d51077a20000000000000000000000001cd67d3d840a800d78e5c9c79cc979ffd94b6a8a0000000000000000000000004e6fd6b8c88c90f82a2c8fa0b7dde930f5111f72000000000000000000000000589c1bb24d6b811b868f634b962b49d5fcbfb54500000000000000000000000023750c794ba212c96144688ee8720630b2b2c3e0000000000000000000000000ef26f835bca95ac9a028ae5b1ee34d21f17d84810000000000000000000000009e9b0ca2ebd0a298cf45cd606199120120f1e5a50000000000000000000000002966103ac51f12cea66ac54240841e06216339da00000000000000000000000048038fe44fd6042b7dc61aa60f695176a57c1607000000000000000000000000686c1acab5701a603d750fdde33bd8ac89c0a14c000000000000000000000000c7915a161174cfddfeca494831b68ba862669be6000000000000000000000000576d058b20dabc52464e95ef3a1b1281cb3e6aa00000000000000000000000000229c9698b5b72db0bd5754a71c1bb7ecd8a516a000000000000000000000000b625e3a80263f8ff4459fda53c4b50d9c85d6bcd0000000000000000000000007b0bed00df0e7f30e485981203694b6911ff0a6b000000000000000000000000baca958eb23888920c55231b122877c5b14a0c4e000000000000000000000000653a9796d2df943b5e7324986c939f26c24ed859000000000000000000000000ffd3edfcc5595e7c854a518d8616ee564e3a65e5000000000000000000000000d5477cc1ec7a5b79c54acdb85b21eb09c070c1ce000000000000000000000000ff25d0a1377f0c74ca573925695cab280657a06f000000000000000000000000135c4f5e3e7ad289d1d85462bc41f652c5ac15fb00000000000000000000000071d8e2444b64d5ea8cf7fe6c1a3e86955af8938600000000000000000000000006e8023295549935ac193f3d9970616a07a86f9200000000000000000000000048ee250ec15906c318b1fef29412b0650d34d1ee0000000000000000000000006c48e606f957a80f1c5cebf5b671e61e1e356c010000000000000000000000007784a985064e2967ce4bc86a2b982ba9df0eac8f000000000000000000000000b2992e459531e2224c2d1fa61242890cba4a75650000000000000000000000006cd2682615334c7a4263ee60eb30ed883581aa390000000000000000000000005a534028130fe37e75a0a37d6415dcd1663d951700000000000000000000000016a525293dbaf86fc69b78d9afa1a904c482855a0000000000000000000000000659b19767f9e392e7a41e9a72134dbd82a13cbf000000000000000000000000810b7fac3c64b1cd8d4becb64b22b3de17b20d530000000000000000000000001d3c6c8424bbe4981ed7a6410e3ada39f036aede000000000000000000000000780149b5830db7313011857bb24c76dd703cbc440000000000000000000000004e21227df50bafe2e31c74f4e4eb2858145f2c33000000000000000000000000160f064093df48455d4029f1f79f6b53f56165b1000000000000000000000000b137fc5eb2dc723ab2422882f632452c2e2ffc8c000000000000000000000000ad7c12ad2b77ad6e34094a4f7aadc95d1449d9db0000000000000000000000004282c478f6dd624d7e361ca510ec3d910763d6ad0000000000000000000000007146edab74dc9eddcf7a7baaef35018f3a2e285b00000000000000000000000051eb0a27c974e0e2db81d0a2888cda4e1c5d28df000000000000000000000000b65b6e5fd563370bb312889d0d42b6e4eb77320f00000000000000000000000054f7bc25c5c41a5292bb331573fff8c58cc3d68400000000000000000000000059c07a9b0a2a57771b6aa0c98febd0b4ae5b578a00000000000000000000000005aaae0cfe606a50eb4f9564b5e483d011ce25da0000000000000000000000004c3133ae9f2dece2f6f7772e520c3cb293cde2dd000000000000000000000000817472dbebcd3ee411856b4353aad052887748a60000000000000000000000001f58b9ecaebcaf5ea1ddd3d830b1922b259a807100000000000000000000000005286702025443f7538fb7d20da966bfe17ab6d3000000000000000000000000a27bf721e2e0f32006218a0147ff26e401f6fa3400000000000000000000000086416665eca1dfd0c9cff546404e29d17b13c61e0000000000000000000000009a0c6620f4b5daa79b08ecb624673aaf5493167b000000000000000000000000105e604bb27d92d27e3a59e63d6e14f1b453a5ea000000000000000000000000c1113bee8656f1431db639bda6461a01ec8caee90000000000000000000000007e6e73f3ad90d43bd0e541c76a6bc2a68cb0540d000000000000000000000000ec0936b84df399f9b8e735a88647aa06fa67436a00000000000000000000000046f8b7d882fe1da03d85f2a51581383cc14ef41a000000000000000000000000ee4d094009da9a206bdfd933b6e210f33c0004b0000000000000000000000000fe0ec3cade9a0c90d698f9f53a2128e2bb0e25c10000000000000000000000009da8b56660e7e57aab6c9ec4f476564708c4cf6c0000000000000000000000008d375ec9d0e5d8fa8e376ace593308afdf07ce790000000000000000000000006766a03a33d4894fcdae570bdd6afe6c7bf24fe50000000000000000000000001a1327deb94bf6394a80f49d7bc7fc1a09d5084400000000000000000000000094ebc25e67d6e10a708f388e737d4792b252d4de000000000000000000000000e6a9d8fe3cfb94c1e19ac28a9b354722616231e70000000000000000000000004cf46228d49aa32df1ad62632deeadf87ca7930d00000000000000000000000057c073998c216fb901269f92cbffadacd745a3910000000000000000000000002ea8b034a4e246fa72754f8dc11f4607d076052800000000000000000000000043c4898d0ab0d78a9132a90b318fa84f1f72621b000000000000000000000000850140e886b94977ace8f1ec2b65deb3d66e7e680000000000000000000000006cafa228790890fc472b88ee6c22a9d9f3995b61000000000000000000000000e1850b1020bcf9fcf85489fc4c85058e221787310000000000000000000000004f0301f8cb13c279fd1aa3322e3cda9a6dd2e5a70000000000000000000000003414f49eed29cce621127848b3e69ea28429555d0000000000000000000000007168971f8a8be06426efeb28048e31e45be6865f0000000000000000000000005525a12653f92232e1f0937531ed3004edf0c6380000000000000000000000005327263e85a9b90cdd4f0a5fe58ab9b63c77116e0000000000000000000000004541eb2c0aa1813f4b9e696a01a455c608fa95430000000000000000000000000e016c4a64ba9df35410b2c90d45092047649558000000000000000000000000cf2ab149fe3d48aa4656735e7dd7e83b0b7d45c300000000000000000000000031cf1a376093279c02598aeed741e159ee4cec0f00000000000000000000000084e8ceff9cea5a095e95ee699eb4af30b5d45c9c0000000000000000000000002d7b2d4ba8215db8341a908ba34b75a6d1f7db940000000000000000000000001cdae163e3a2e9ac3ea859ec56ca272b025c4bb5000000000000000000000000e4f8e358d414c0587deb9a27580ee8201088f23a000000000000000000000000329ab1e0fcf1c267fb4ac0167b59c6236af3fcfb000000000000000000000000aa92d90553519b753388f61fe8b90c05ac4315790000000000000000000000001b1268c1e88a36d379ec0d921326327a65f042550000000000000000000000000dc1e4ccc448e0c2985c0da9cf60a1c37928f0e8000000000000000000000000d7da88a12ddea5a6d73f7eb90382fc335dc65fcd0000000000000000000000005155a150bcb46589d220c69489c1d506e9844fab00000000000000000000000020bb03faa9d701fb8ad4e5f62b099765ac72c99a000000000000000000000000a02f26a82307244639c6352013046ec60eacf8c60000000000000000000000003b34f19c6f54bb7db9f011bb158f2d8416f12b2f0000000000000000000000004b6095d8352f78369509583a8a9fede873911073000000000000000000000000acd22ad85e2cbf80f795ec7e503c067e0eb569fd00000000000000000000000009260a8d5f5faa3972f5d9956f06b227567af9e50000000000000000000000003634557f60cdb52b31b3763cbdc94ec9d9db9d3f0000000000000000000000007a905f87a98e8be762bc05066bd8531c005b694c000000000000000000000000b7cbb73c67d86646fc71224955ad10800bc518a6000000000000000000000000b6c58d9be7e36474c443c66a599f713beaef24c6000000000000000000000000027c255768d8722a9be48e094b3e543ab23d6e6d000000000000000000000000cf16b9c2c5231dd7e574b49a241cb676238f6da9000000000000000000000000c41119ebcd80c9f4d3f369ac4291ce88dc72864d000000000000000000000000ef4a292c6c2968392a75f5813dfe9590df960437000000000000000000000000b3787e173f573e993476eadf25d52e3a938c170b000000000000000000000000c5e19ec4e4acbdac91a83d1df3e0b75d4119d8b6000000000000000000000000fabce8bdf6140a75772608a1cc7bf1a5d1d230ec0000000000000000000000002766f73c5027a10ac0ab7076bbebddaae657f5ad0000000000000000000000001ea5218cab0774d0bc5b8c5da50e2feec1be3a2b000000000000000000000000271ba1ba064a8da73f6a24420da182343c0f91ef000000000000000000000000a542e292e3bd0898a003c57b7f6ed933b6bb330e000000000000000000000000a3d42a34777f2fcd572ce72272e2cca7065092d20000000000000000000000001daa4fc512ee177986841897f5dc443cfc4510d9000000000000000000000000b8f3c3f5e7eddecfe2cf6f10df0ab8faa47b3f6d0000000000000000000000009a99fcc95155ce2913956d2982a2aa675a9ee0cf000000000000000000000000850a186f08cebd8e88919f65cdff26df9ea4e36e00000000000000000000000063738fe3130799316268bd8d97be3b3f43a849cc0000000000000000000000007dd15df4effbe0115240c8c2e4411b36a4876ff60000000000000000000000007dfa88a6d51073467e6e53ca34399725d8a0c0dc00000000000000000000000071938d2c0cd1959c7f473011fe2f3e81c7282d07000000000000000000000000a6b2ea90e0d27dc20abeb81d73e14ddbc10e4c7d0000000000000000000000007cd38fc31aac7803658be5e04d5a685506e3eecc00000000000000000000000036d9da9a5ede5199b07a947f7360c9834dd615bf00000000000000000000000045fae2c6905795d67a88f6367f23326f3dcd346b000000000000000000000000f790cd3dc285a7aa847ec383bc85e3e41569f05b0000000000000000000000007ac0e3e151cb009b2047fc7f1a4b4e526891e947000000000000000000000000a115f9b00cae6c0176fc48e88dd9eb297615bb6100000000000000000000000043952a37b5d286bc9ed9a257bf87c559ee3425b6000000000000000000000000471e5242a2b1f4a2b7dba59a86f06a11442508fe0000000000000000000000000a94694920d8c629add565fda976dd541df6294d000000000000000000000000c5891185a9f5b849984956dc583a65cff1d368df000000000000000000000000e508437b907b3dc348cda48bb514a346f39a55a900000000000000000000000042b93fa2ff8b2a5b4c09a5a300a3f6bd62908a7400000000000000000000000002e682feec67fdc9bc0c55d9e3c155de0fb2872000000000000000000000000075e07b9ee86a1f4f3ac1bf3ec69d0caabddcd76c000000000000000000000000fa070603552df4f7c47261acde00a6bc8ebc6a0b000000000000000000000000bd5ea69c045b0c59ac092d9b6f2887f2a2711c030000000000000000000000004ccb7bbfde1925ada544b81d4ec738a0ddc7f27700000000000000000000000030f9f31d9967a0a2799b4da08322e68aa6fa8ddc0000000000000000000000003fdda443e411b55e9e3edacebbfadd25e209e103000000000000000000000000eea90542479a5fa008d636c9d2b2c7e38306b974000000000000000000000000106b4434cc29a7e559311096e5b24cc1bc831deb000000000000000000000000efd0883a05dff6e106d84cb1baeb68e3365695e10000000000000000000000001342628ea5c579ab25a45b31eef770166301ff6300000000000000000000000058b22e40bbcd4513dc8ef16ed8f332a8fee4933a0000000000000000000000003b4c4bb203658ff18d4ae07979f51e5ace9a123b000000000000000000000000543e51d6595c825c9c79a83669aaa036302361720000000000000000000000004aab6f9ee949d230d557376025509424c12bc6f80000000000000000000000008f35851b8e8522f6846bb577aa8fb43408dca1bd0000000000000000000000005e2c29b007a52254afc676464e2b023b543d20260000000000000000000000006dc233395530bd246ca97cb112350ec43ff721e1000000000000000000000000461939a7fa2611f5c7a3091c1b0705e28089b6f3000000000000000000000000b948ab0fcd279dbfac34b8408e41ea39695e177700000000000000000000000076149d87a6ba9ea3c864d0643210e71393dd7777000000000000000000000000455ec4b2ae0685282fd3da59f04131668b10dfc1000000000000000000000000bd7932309893174e58859750c5fecc146172efcb000000000000000000000000a5b8802ea8e463b78829ea1a9dd0329216e7740f000000000000000000000000a76c11537f73990469562ba1f2a38815787b9ccc0000000000000000000000006a5e761759012535b524737801cbf58755ddf7a200000000000000000000000095e7e6fb36cb99836ab54f18d4d8df98847efddb0000000000000000000000001a8db68464f8ce819f4f138d47a48847aea9998d000000000000000000000000f93aaaec5e4ced8605a57b3dff011ec408a8ebdb000000000000000000000000a1d0bbfc57dbc570809aaec0d5e7acaebee39fe0000000000000000000000000e68c0650a819d1c4c9f541a0dadbb457cc793419000000000000000000000000aff6a5a3efcec398238be90802efd3c64d4f3a0e0000000000000000000000006b172a8c9171fdadec56acaecc6290f551c1e7f500000000000000000000000044eca3adcc4199656b1faac58159caf0143e63d9000000000000000000000000a5365d704fb29de776e68e551e6d8fe1f54e99e000000000000000000000000083a7e613b990bd09d111a7f6f24f905dac604340000000000000000000000000e08f0b52f9123624b83f8e618e289ee2fba28c00000000000000000000000000c4d595b224de1797bb64366c23f16b30ccd4db7500000000000000000000000086ffde5d6fe9cfc48832e2ef2a802841e12fb92c00000000000000000000000060889866fc0e334aae70205e32c2054a19ff55f6000000000000000000000000564c61db20af8063aa22b94314f8ed16aea630bb00000000000000000000000016e94c9fa3c8f507d2cb85f45913a37ffe08b507000000000000000000000000ba942a6fc1343b280eb8f134afbb6861f0757c530000000000000000000000004f76bd26e62f710660ec14becfb5dfbd72ef262e00000000000000000000000068b507fe1bcfd499ef006b446341736afb69fa88000000000000000000000000e8c4170f68518c3b6bc3c6c9b33a071bea44e5690000000000000000000000005239d1fc6dff53c6e223c8267e5e83e92084bc1b00000000000000000000000017806971b5b3db413fa5453f7f30c1db33621946000000000000000000000000db303931522e851504a23349372423575c0b74a600000000000000000000000008eab624065565564c1416f8e76d2db000324ca500000000000000000000000044789b851ed6627aada72ef6b8c1bdfccb7ca80000000000000000000000000089da3adcc79620490bd7812c8258b34843975c8b00000000000000000000000059533c8bb8f6939f4582251a8cc7f217eef85a7a0000000000000000000000003df47b40bcb219ae7fb07e14027b98093beb1521000000000000000000000000381aa2e111609f7b6020797da7b2f23d30b10dae0000000000000000000000008f2df56bcecb03e9118a8c78b454e7ecf1592872000000000000000000000000bf45dd1bca8067769494b935c69763ca29de85a0000000000000000000000000a0849917e13f135835e4c32ecbb79d231e8ab1b00000000000000000000000007a53e5f8b171220f60ece569c77cb236fdf35a15000000000000000000000000c652368b05a27dd70d135f636536714e2806bd9a0000000000000000000000003b1e0dbf7d2be3e3ca063abf122a57b3602faebc000000000000000000000000d56b8a24032ee6a39bba357fd28cb68e8ec0a82f000000000000000000000000d7f7f1bff092f8c514c1ad93395dc7ad367c42f100000000000000000000000035cc53a869771db4258947764277651da933d0810000000000000000000000008e3909f28339d49ce57b6c1a7d46255f9c8746f1000000000000000000000000f6b5b5fa36876720ddc38391b933b8af248754b9000000000000000000000000a20ff6a312e418cd1fe7efee2aaa81553345fbbc000000000000000000000000c7c57ffaea2a6df7e1e82007925fb0c36daa49b500000000000000000000000089acb8f2026d233e18a8a3b72e88cea03d89fd4f000000000000000000000000bc615733777c6b115cf33efa6fc49f42d9e63c5300000000000000000000000020e49300e58ec7e7ff9c503934b78553df509319000000000000000000000000f4a6b0df7f16f0ded63d70956088a3ac719bccea000000000000000000000000e0ad6d6e1db9636d6daa7a5d671d07eb636cebe8000000000000000000000000119d480fb83a8bcb2c8de9683a3f650977bc30c8000000000000000000000000a112897d0778917c1cc410edaacc4a53010b00f600000000000000000000000033af946fbbd9eff02afa49c3ee4c94462023cf9b0000000000000000000000005c83d49d22f53e443f706181e5d62a0b778fd9d30000000000000000000000001366e39310cb7592aa979204bb7ad4f06497b21900000000000000000000000049bfbccb832b148249fedb341fc2bf0712014fe8000000000000000000000000f00336de0217fba0f857823982796b6637c73e3300000000000000000000000028106b21ecbf906170ad164d710c9d05d7401a2400000000000000000000000015d19e3f3af0d4ac2e0891065c2724c8bf98bbb600000000000000000000000035502fad8243e139c264f3a3e550ecea66f7f1d8000000000000000000000000d34c1e8b03c8e1697bde521ca395606334afcb8600000000000000000000000067e07e04fb3bbf25ebd49f3c3fcb3166495c686a000000000000000000000000dfde103ee2812071fc7f36921054e577e052aeeb0000000000000000000000009032a77bed5748132ad3ec37c3f9a3dc7668aa4d000000000000000000000000c855315ab8dad3412d92ca791ae5a565daef312e000000000000000000000000c14690fe4b4d3e80e63816c1ebc75c6e6be6e8ca00000000000000000000000062249cdef01f58775206ea4adcd914972a204a49000000000000000000000000be560871472bafdbac7d6d8948cfa58b7b76a4b200000000000000000000000049b3735bb4c0e01846996702b167e0e6b64f1ac70000000000000000000000008c6b5189bc3bcbe84fd3adbf7d95e5135331bd20000000000000000000000000eb9696a04b982584418390f53451e0ceb1a0b0b3000000000000000000000000657af05d81ddd7d87b7983a7de361c392838c6630000000000000000000000006dc789a397c2c541c0f8338a34561ff90064325200000000000000000000000035d578219a5f65badc0ba628547a68e9c46c6a8a00000000000000000000000079c08f4b72f0bd10efb1dd8797026c64074f7edd000000000000000000000000d059db0c0e47af593a777fac4bda92d395774bd700000000000000000000000060d0cd7b931641d405c88712b87e610fdc47af3f000000000000000000000000bdf5d32c9525946f9637bf3319885b211a16f674000000000000000000000000e0e68e242e2210f6f2b34964e654eb6752cf3b130000000000000000000000008863c8c05e24b29c424f1a963474752734982c30000000000000000000000000e3ddaf89852d112f135953c45391487fdd767c79000000000000000000000000d50ae8387e93e396c2498e93200bc115b9504c3a000000000000000000000000007746fc965881c17936dd1429033d00fec514f2000000000000000000000000db06765b2e86bdfd903eba3d1154d0cd12ff2f3a00000000000000000000000012670efc0160f55b3f271bc7c9d5d43827fdd3bd000000000000000000000000eb419336c6578e3c620c3d35f3de38311025a174000000000000000000000000169b0115041005fd8c689b357d3d903a86919af40000000000000000000000002c4da7e385a2f27d54af7d508817ae349c5328a200000000000000000000000039975faaac3acaff4dff9c8700f5cf94e1a4fe35000000000000000000000000ce4e346eec4d4dc9c35311c0b3a13a45f0383bba00000000000000000000000028db6fdde4111487d2b9cd4c639555b4e32ce8a5000000000000000000000000f69b74c0142c4db644cb1615dff0753fa15eb87200000000000000000000000084d58879cb3bfabbf174265a19fd375eb0b2d727000000000000000000000000ec0c7f1b36bbc4ce74bf373e1ac2dc3233d1e15d0000000000000000000000006415e3258f30c8266d8a67df8038581f526bf548000000000000000000000000c84fd8b73bdf80ca200413c4007a1f92e9b55403000000000000000000000000fa9a55607bf094f991884f722b7fba3a76687e40000000000000000000000000378991fb57ee360b66a106eef83e362dc8ba8c1c0000000000000000000000005acb0652d304242df02e2dd5e86dc4d767bed54200000000000000000000000015f7fa5209f022affb2a77e06e796b370881ce44000000000000000000000000d4499d9e054dfb0e4e0c6f8755e52a2bec6fdce7000000000000000000000000a300e3d788bc5270d76dd899d4758e1f0feb77e20000000000000000000000003ac02261ae5e0dc26a81497e899e18c5acab745e0000000000000000000000005bc6bb0e0ff03f1cb908181ffdc902fc2787e6ab0000000000000000000000000ddcf572d23aefcf2d2ee75d71783bdf6b1f8980000000000000000000000000d91e326c6d4085dff0026f27b3eb4b58734d0e6e000000000000000000000000bd2c5d1948cdaa398283ab857561a02cd426f0330000000000000000000000009dfa2607052091156871a6075df65c0003ee111100000000000000000000000063cbc48632c1939bf395727312439637787d67170000000000000000000000008ba0ee6c922592ac78b85210fa0e55d1df5022220000000000000000000000001c85584b87ad2f41b66f1835dcbbcc7ee4a50292000000000000000000000000b52730014c3641aba7017ae712dcfb619e07cdfa00000000000000000000000017e3ed455357e13f75f0de8c5d2a17cc3a7633330000000000000000000000004c10bd28e64ad413c919e5c6d9568194657e60b00000000000000000000000006dbe9e23c72d87db884d92fa2df4575ee4ed7d01000000000000000000000000bee97fe81f9bf8249b26f28cfaf45a22260844440000000000000000000000000416a2ee50ed8f339e185bfd4df3c193e3aa5555000000000000000000000000dc21f4a74541876c3095e809e2457a53463b66660000000000000000000000002e562da76e8fd396aa5b7bc7b6342bb39e077777000000000000000000000000bde34f3d54b213d9d3dd769def5c5347d6414637000000000000000000000000b867be69bea48acbd73604e31ad1ef221cabf25b000000000000000000000000058c953e10aff486fbeaf7128afd9e568d418888000000000000000000000000a3fc54177951960c10eb93ea17bc4ef3eca09999000000000000000000000000d6c8d4674f1f68c4f2ffdaebf44024bcecd2000000000000000000000000000043f708c3f68b5fe2fe5cf38844b56613c71fc5440000000000000000000000000a2877cd32c9b763308d82fa5a8be8abf6f20a37000000000000000000000000475f4a17925b875ec7e76bf0670cbdf0c02a01b7000000000000000000000000ee4245fbe1ae6d95f73c6d98e3455c92d38eac7200000000000000000000000099243729956967fc73434c94f10ce77d31d8450500000000000000000000000078e4d72525f3d3fa6d8e5d08a1d9b7398359a8a000000000000000000000000015752c5a0d615d9492374de80d90fb5233647336000000000000000000000000b41ea6a3479e5ff518c26c323b285c0242ebf9b7000000000000000000000000715cff4b53021a5fce83ea05d672dc62bb33d24a000000000000000000000000412669b4953ae9ff716ada4aef77b68ec33452220000000000000000000000005899e289e42cf00c7dff84508730180937d6cfa40000000000000000000000006926e96b785290d6fd375d6437dad6e977e4bcfc0000000000000000000000001344aa778b712416bd974e93eb2efc93b29c840d000000000000000000000000ada403e65b0574ef72f9c58d5fb71003f6605577000000000000000000000000cdd70a07cac954ae3aad44a49c56c3e6f6f9d0ab0000000000000000000000003ed8db4e463277a3ba4697d1505aa6056601909e000000000000000000000000136d25c61216e17245e739211063a028e15c30870000000000000000000000008585f61e6997ed5ab75f91d3bffb6eb8853bf1d60000000000000000000000003ae5d20d982f3de3959712fb997523290d8e6ed4000000000000000000000000ce71c8a4189539e07b40dc498f8d2dfa5c3b8966000000000000000000000000020b41fb07fbf51e1e21d55ca2260472fdc693230000000000000000000000002409e95953e229a431d6c277d5408f48c3149be40000000000000000000000007292abc775dc57b5f05551e603c449d6a333dff60000000000000000000000002a9f6245fc54eab165e66f946d7a54b1a096703c00000000000000000000000042f7fbe42593acb1a88b356005c07975ee0d82fc0000000000000000000000002ec08680223488f65946ad26f4d50c72a449de460000000000000000000000005a6af85c0e72f5c631df1972e269815cfbc6191f0000000000000000000000002c163be74e8cfa23a80838e4755328086b6caf74000000000000000000000000cc1656e3a279ec526b2733ba276b75869fb8e681000000000000000000000000ff277dbe97e03ef8812f467089f0f8e50dcd5b72000000000000000000000000a0a655c16c9529e49a217ae1fe0717f7534297e6000000000000000000000000271dbc4563ad80a49691b99ddbeaf635800ca575000000000000000000000000b018f6504610f6d9781da50d140dda716ebb1a9e00000000000000000000000023719add9e2ee21c3bd8bd41a24cfd7ae8ac87ea0000000000000000000000009a165a13871eed4e0238448890fa8446ad5b54e40000000000000000000000003f62090be93ed164dde8934fa8b77810c4e9cc06000000000000000000000000c4c9cf08e35c41f65a3750d8b7d3960b6cd90e7d000000000000000000000000adbb32736dd94288e8833e3decfa1476e91c3f0e00000000000000000000000075f3dda9212111358b412ac2aaf6946f7b42577d000000000000000000000000719c4ad049a59900e9a1409f69268d9e619ad422000000000000000000000000a052f4bdb1c69bfd88811f1ba3cad6fd46d42b6e0000000000000000000000003190f9c5644854be5507280fbcaa6c8c8fdc8a34000000000000000000000000b8f12007383665551a0b9ede38d2896ca62d08f40000000000000000000000005137f60b10159856fa733a222a1d88ab2f2a9e8d00000000000000000000000055f995167a4fb4ded3c153426a51ab11b3b76055000000000000000000000000b49749b38081fa66c4c2b14486b666d302847eaf0000000000000000000000007bf372da216cc2f436b4c2d603bb2e159419fb9b0000000000000000000000008f8c1bba040999146e75563fe11ee1fa7b3e74ee000000000000000000000000ab6a924412b3061d263393fa2c8922f1f975a66d00000000000000000000000017bc9268f8abb454f0c7ae4d76d969a37235480d000000000000000000000000511249c7d4820ed7411b68f42d96c47ca8a44632000000000000000000000000ba837160c8e0a02da769e1c4554103cf98631cc70000000000000000000000002e81d325137a7314955fe6b6db1a174cba273f6e000000000000000000000000152fa10458b315ea9c43c77a30d66e68a774b880000000000000000000000000c41790f2a0a49fba0a9658299625e8a37db362b000000000000000000000000080ef0c76e96975041db77260ff16df00e990c4cc000000000000000000000000ff23692339b873bd143a3623567a3b66a3d6c12400000000000000000000000068a805a84e03e634ca8aac14caf02aca0e141d5d0000000000000000000000008209ec1f3bed8648f63f653782cc4a62162fe1c2000000000000000000000000ab150dd729a1e7d330bfb29ede66cb5be842259000000000000000000000000057e36495527aa0abdfc3cbbb0f0aa0c7b209243800000000000000000000000080664c7312615ed5d7c022299788f2ec6cf5a4d0000000000000000000000000a3635bd42b072996a01432ca2963e1a174a908650000000000000000000000009f62aff9a0a75dbed81f68483399c7181b34c04c000000000000000000000000c83718217b8895029a22f30b886a028d4d055f410000000000000000000000004cb05d5eb7ee9bae584417ab5e3ccca25532e8a80000000000000000000000002d9e440a266e7c58dd757d600d7e2766ee583ad200000000000000000000000060ae580cf09b0a14f0f03427b82f2b63ef3ce2d4000000000000000000000000c6423efdfc0b74eb5f94ae018bbd01634a4051c400000000000000000000000026a2a58164d1456111a18d68b9b458bc1eac74a1000000000000000000000000d23c8a676da6dde3d9756202711d685ab78565c6000000000000000000000000e609e654b5d0b3f02121d4fa343b68c8e464a8590000000000000000000000007a6a96443ba185a5d599b9de516fd0f29676df070000000000000000000000005513ea4be72db2f85a19281085ffd0cfaa52e692000000000000000000000000c111cc818cb8424b231c0173a2d73126d4626e2f000000000000000000000000d0624496cc2f0bca13366b8973eaa545dc5ee4310000000000000000000000001771dfa55caa3f65d5f37c6c1188123d86635f22000000000000000000000000890d60fdb3aee1fdf90b8858a34a208cf4ad1a40000000000000000000000000994ceed1b2de38d265b218ff612f01bb50ebf9d1000000000000000000000000b31753631f0b4bbc92145202844ff34d64f639610000000000000000000000004ed8ff9747f15171a2e8647d9d6ea64bbdfc87a00000000000000000000000009b4e7dfc219be2f6c627c16b02008116d02bbef3000000000000000000000000dbdeee387fdee5ab38fa032d7a821de5f6dc0726000000000000000000000000162f490dbcb1b60f866508fa29b7ae2fa98eb647000000000000000000000000a6e97e0bf1dc382b14ac068f964f3efeec8132a4000000000000000000000000837b36f5b8f5adc47d541fb5307088abdb9a7a0900000000000000000000000024402f11816f0ccaf1b18a255c0080a3cb6a29c1000000000000000000000000b400026cb5321b57e3aec8406d4f2e5fcdc5a580000000000000000000000000087af21bcbde7c40418f586dee9a671076b771b9000000000000000000000000d490fb07e3502a2284afb996f944e71e5b7b244e0000000000000000000000004d91387b0bcb4cf4913521277bed87a29cd3050000000000000000000000000035d8dd1103277cad36357cc476ce64d10d55cc4600000000000000000000000067e9c3dfcbb530ed5a4e5009e2b075b2a5e53e2d0000000000000000000000008c42a956f99a621277cb36ea6facb4b9586ef842000000000000000000000000f719b3cd25fd162fb19e6d9b8d1dae691fd62969000000000000000000000000066af8d14a4ea690403c5ac5be8ba9948d9bac9b00000000000000000000000063c1918bbefa365c375e1a45a7f65aa60bd066d8000000000000000000000000d1db7569d47ff5ec4c3a6ec38d6ed06ab47d379c000000000000000000000000b51b3fb0469e6dd803163371a986baca2dbc3766000000000000000000000000c7b72bb1acdce3eb45f9b38f43cd31e4927c725b000000000000000000000000e727204d83391782f171489c34bcb16586842b7f000000000000000000000000475cf43bc6e7ab18f8eeb6481394c7618cf1328b0000000000000000000000004bf946271eef390ac8c864a01f0d69bf3b85856900000000000000000000000050288b149540f3d055728f9356c61105d2e523c40000000000000000000000009071f83060269f820e4d3af9c30baa174d1d1038000000000000000000000000ff6ed48c17a1b45d955df4bad370f5d29fd40a71000000000000000000000000856f049b70fc94d7155b5b27d8a4b3c36eaabfa6000000000000000000000000556b892ad1fe260dfe68880992d189e4fdfad2a60000000000000000000000008c2143e992d42f14f48d883501b97816af01791d0000000000000000000000007f8147c53f50a21b89bee16218f7fd082afa33200000000000000000000000002e1d4a9b6be093db3ff8f79420054535062661ec000000000000000000000000d8fd6076d1dd88aba0b654fc008855d94438e00a0000000000000000000000009352088492d5428b3640111127d1016a4557328d0000000000000000000000000181ab16665123bde415211cceba0f8a975f2ffa0000000000000000000000006077dc8cf0e3009da395bc3d2c29feebbdafc8dd000000000000000000000000c95857fcc5a13bdebda5e3a61a5647912eca7c7100000000000000000000000093add67f1bcdc0bfe8cc8ec74b2b92ff0d1164d800000000000000000000000047b7cde1c9853ad77d5009956962211651b40b620000000000000000000000004eb859fc83977267fbb6ae1066a51fb4c9086c28000000000000000000000000070bfbaac71207620ffe685ce71b97ccbb1ffc8a0000000000000000000000001195b8edd4da0863d88808ff9af5dcfbf9bb5050000000000000000000000000719aa5f7e353811871d821f0fa63f5f122f40890000000000000000000000000f9fb94327d7998555b5ad02d4745ffd219c8fe3a000000000000000000000000aca33f66a75a4b3eaca437696eaa5359fbfaff2d0000000000000000000000002baf976d2e18324734ae7afe8e30f278d9df93240000000000000000000000001179e21b2d596d29890ac35dccc62484f0b515e9000000000000000000000000daf8313d766a62b5271a446b7e03d45ffb000490000000000000000000000000c1b0d36083ac9583745fee767f011a464c00e9910000000000000000000000008dd13798da3f75a472529afe5b76e6a74c962b84000000000000000000000000c6eb14bcc62139a41199446c362312f3079b6cea00000000000000000000000051f87b6cabe347ed2fc60f0926ca7c344b8357e40000000000000000000000006d9b943b32ce23e7cf9830e76faa7e1b70e89011000000000000000000000000514fc379b4ae674f74dac2a266aff608a9b6507f000000000000000000000000a0bdbe69332787774310a20bfc79c142df26acbf00000000000000000000000017276e3ae52e798e9b316871f1f52f986cc6c27b000000000000000000000000a907f57577db15b5a49b929fe9ec50bb0e696580000000000000000000000000758a1daf2304a45436ce59108764063b8ddfebda00000000000000000000000026b8646bf1471ebc15c0a3bc07c52f5aac8a9224000000000000000000000000af5b28b947ee8f7729fb7534cb34970cf866666000000000000000000000000000000000000000000000000000000000000001f400000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002