Transaction
0x9ceb9b4297fd42482ebc4970c7994993efffd70210a925af71e343516c3811d0
- Hash
- 0x9ceb9b4297fd42482ebc4970c7994993efffd70210a925af71e343516c3811d0
- Status
- success
- Type
- Final Chain PQ (ML-DSA-87) (0x46)
- Block
- 344,976
- Timestamp
- 2026-09-21 16:03:04.181 UTC (1d ago)
- To
- 0xd37ba7650b1a49636a7bd2b763c1451b27e472a6 FinalChainProxy
- Value
- 0 vETH
- Nonce
- 2,892
- Position
- 0 in block
post-quantum envelope
- Algorithm
- ML-DSA-87 (FIPS 204 · id 4)
- Sender
- 0x2a2d34046f2496c2bf14443b1c3bec9fdff3959d derived: keccak256(0x04 ‖ publicKey)[12..]; the registry's accountOfSender names the identity
- Public key
0x3c5773be…caa34d2b 2,592 bytes — expand to copy
0x3c5773bef78b1f8287c3c567328e6b3ed1529a51f9ed03bb66a71d6c5117c331889119ba4b2a778232b7eab76ddbafdb6ab44da82a467ff380e9c6bf40c412aac572d97bac9dbce86c023f85f07aa3d2b7277c01d3aa422f28051716e6989af484b12d4874275a5cf15bcaf068166aa274de35400babe9737c868f7cfe75d641b8b892cdc03b80d72b3ff67296b1baee018f7db2cb91373afaa2d4f2ac120d59a383fcc011bc9b3bff95ca506e0ae4dae7052306b0167415ff15d9374ca6eff62ae4a15e2b1b58c78559506463e0d70a2bfe6f523215b13f84ead047c4cafaf9dcbc12d68b4ff373afe0cba3536819b9338a7954d05b49876082102247b320b5a92f0fbd3d48f3443435133da6611c67fd3874b7450a0ceb1be83b16bb98447ce9319fa45f9f66a4140817980247db9ea9f0cdf3bc6209380df3e641677d766a53730e75164471b0af105976ada9f23bcf57245ac18fd0f3444767dd4a8e06eeaf4906e787b76dda4070c0a10d36e271fcc8f826ab743484142b3b0b759c90df3cc09c6b40c74b295e3facedd1908f6ef853351e22a086c744f95e49fc8e943f4de31d4b8a6529d88f3e295d0ca74381eb9e323c7e2ca88a985a944958775b82799605539640c919e44675fe6778de4cf18ff13ac12c21c7cd92a4f61545501be5405b53544fc7e8a81ce8b4c45c49bcf2c5d3cac27732841c60dbe6d623913593640bc9ba27c53756cdf0615f774707d941d0a9ba8b923433eda1768367893c54559030a2670082971864035b637c8a14e1ac94ae5bdc1b903fa973b40ee56902f779debebc4d299365dcfdf3fe3c1a535452e7ec1abcce48a07309bffaa9dfe4673b3da43d0083d26e8821dfa6a74620570740d6b762e975d7b0fdf92b993f0ed45bf8423e6529719c9141bc81263446a54d3daed3346bad68b718d0d8008535a5278c447daa2083b972d20bf758dbe3ab7e1f9ed29545f509606d45d5d6fa986933e12d7f9aa2d070df66d0b3ac33415a55dbbaea9d4f2c69173cbc6c4aa99a8d2be8d3e938608acfadbaac95911f4e15909a2628dd6c783fc6815f4ea96dcae5803d4600ccaa57aa530eade434f24327ecc93404bb17323060e6270de6dd867b50dcd6b618fa8bd89f36588939c82134a0a415fa848d75660a870f48ff98d64465e9a022b9c0b4beec623214361faf1652e65151a339899370035d8e8942e0f766b16765c120af2c2546539d0daf4e10014862a52b43eaf4e0117454aa6d7479828e90199035d1b9df575f8a1ff72885a9c40ca5dfa0d8ad2156fd35ad5f0b9c94c2881348b1d5747949ee7db868e866a08b2e227e4fdb39676fae4ac3bcd81d7ecb1273a2a9f2921faff769c315dd8da9e84f60efe9f9b14291f9b912f19f12b6ab46ffb0307168c0bd2a9937080133508639fb56832d9ea16141871d2111ae3a12e5e44131f8f9e3547d1736d0a7c9175ce28bc2bddd79fc710095ddfc4c4e6323dfb11a498ba946abc06d6993939a0470fef0b6f58326ca93c47bf833c71e7b15628939e70982c5ba8f7722bb25a7e8f1c8a04d3c8a419b730df8f5527bf051b731aec9ae2882b3be6615f6baea8217867245a895158c7155ba59cbfb97a557600dbe3c50753b5fbd0601ff29c29b291c6d487394b1cc18a09f446b5c1bf8fed7f33bca841f99a13008b0903348f1cf87437947f62c6ba8b54b06217e9fb08f664fd869355b5698db70d3b802d9434e9b9556f8fe685a381fbace50ca0d152a6126b50415636c3fdce5161b8341d387cced71a022cfaff70a0cb8cc535bc4b100ae3e668c43672a1a2a430c4d8982e81253d3637767031e0ad2445a8f73a67a08070147115826023f842f9feaa2687b0f0726e5625f2d0608f8207b97a41cae8a0180ca182c6ad7fd7d3861996bcb7f16a3d8568d1b5b9cff383984d531176ba955ec38312866456743a3faf6553892b8b02b8cf3cb5481d2e18adc0534600ce3261297935f6edf083fe24db3045f40dca8ea56e5999c8eec47314abaf1c2b2566981dcc6d4749073ae2effee4b9b6e299be19df9e3d230d154f42d8eef7ef64fbd98523e646cbe0355f25217e4a60ec4018c5b0c7a503058e48f0da3f33a45db7417474a9039b37adc5a5beff505f54fbd68f5d0d16001523eeebc45f0f53cece53de9105545ce9130d7b61e649e08a0155c1ab81115b2351e36d963cd6f315d698d661f76160adb5dc683458543f6fca3fa795d50ac8182db92edf3dc9fa466e9da1e3a496a2adb1e6e435061013a15855f6ad2b2d3754c4bdec8228d93365fcbd7076e35f955ab44c3d47b3ad6981bc7ab5c73939544acf6918dd6c1e779ca0d469d11ea9afa1dd92466c3b2e0c08c07ada5c107aac01b75090049256d39aa9f0b05a55f15a9f92e39af4ca5e1adba73746315b753e90342f50415dd274dba98faacd3c0ae1f9a69c08f74c9a0d30a1ce042fb374c455c22904f3406701f1b2d727524a01f96b5398fbd6dcbbc698a8ed01053329e02354343af2d3c3805c6b02154d38920bdc6d8d1c343c59251c8fe423e0a0015481b2367a0623ba3ae5ca671741d9469f3131f446de023c265e957354577fb040bb5fd1e84abe396a2d624c311c69e5fd9071a736b31caa57044320a67c7cb271c6722e07cd8fe7412b63501ce3e4b70eb55a3f4abb320de72f0e6595d705a90d4a66708851973eba150e42c4dfe1c986a38bdf01c95b870d18aaad28f7ef7ecd41840fd7a9da955ad3ca405256283f8116637692049831d736d68723992010a8f73f56d937ba1d682a802869c573b3727bc024ed4e0f6b1850dd0d5a9bad389d9d8d163000f412d2a9a721743fa2ceb6226210234cfc3440f0145146cce347db232ca4fda7b13d911641ac5cf53b4bcea4c9a2621478915a7a4840473c7f60b0cdfaa7bc4f4d7386ac4c482528b7f7016254e89c7489a150cb2077b28dc0f2e9fc09c52fe56095ce2619e5a2023263755dca4b6a02fde77d88ec42e6386ba6c73a1d69db9311a32fcaa8277b92e065a624edf8111e45dfb666413daa004d5607d012952d70a3f43863be1a265f673e8d7e73202a4a6f1a5f6946ea506e6980d9e60feb96970518561ef822829f8e2810a35c238b61f0ca7ba6c2119ec648fc6955a7618cb9197cb04bf8d45edcfde1d7efc33444477df9e5220866a1ff891429713010c167bb8e234ba686ad50622cba544d6f465545d4a3a1f65564a039f17f91a9521e209a096159f1c3b7334ddc475d58cb681afdc1d159b65d371317f7b6470714e9c2cfb5295833ffd362405a587319f8b55a0e518b092fe74018db022743420a749aa16a4f0d25a9d1b125d682fc47ac6cf3ef4f2a79410ee8af1706a3f91d025fe811fac882614bba7955975159237ded025baab7b60d95066b613c4e347a714208ed8f96742aef908bfc7279c14f7cb98a6b9a3db5c24a7e76dea53332c7815e1de7272755e5948451807819f37fe03ff9beeca56b785f520cdd4c57d73e759f70493fe59777324fb5a0e147ad78fa89344c19546f6c27483d34a95735194791fe2cb7327c4bc20a0d4e1386915e3a3c38abfcff2d71c64aec216ccef58a85137ebdc35402e7e313164ec1bea38e8f2b804842c50b929beb9bf33ffeb6ccaa34d2b- Signature
0x2792a8f4…22293035 4,627 bytes — expand to copy
0x2792a8f44a364016b599e66568ea07526ec3adfd4e815abd702f8897036072d4a6bda08494c1eeb091ebf2fa4debd217bf0d6080a54151e43092c12ca044afb56f6fbc26f1519a24f4af6592ad3906d52e31476bcb83cec02a42124ddc9a3d33c636a1f5c47a67830b5012e08042f68356b447f72f7272a84756768da0451e45bed42275ee99b8139aee4cb537ee650047c749afbdf7aaa4e775b5cb3df50b66b323165e4b91167fd7e317de96a9ac535b7b3c574527a2192eee790f90c2061fc407a3d8eeb73c845032ec2ebaf7c0c7b7654aa788be15709bcf635d4ee0920b3f06cb04ed7d18d1d1ab49d3a8c9dc404f2119e9a59d98c46e11c961708bc60d8b433e4a8082dd0e0ee872dd9a0674438a554baf8157791f265cd11c19f06ab9b5392ca7b64962034888e3b98d0c629fbf98906cae59f1439ad6d6a211fc65c510ef506779ada9474a94ab3d30fe4fefd888f977d9b9a0707b3b342eb1389e328ef46f6206cbe94fce2bb0feb9dfef38704d41bb104bc91f208cc5e0e1c4604eab3b5189e1a86a37e48226abef7ea8430d22f25b488b545b6a6dac8a358e3010148243aea6a036aa8934df8e8632a9f48c67db24111224460d0c77ad09b020306408b69906cf5dd3456f0cc7d8da049066a9dbe260f8d6c5f66a43e22c5942861a2c46101777fa784194486dc801e0b8c078d3c3bed42de39b4bde4aedf11219e523e3b6e121d5d7c4e9fa13a96804afb958864aeef1426c48f1dc4bacc461e1314d85e0e13684bf8723bceaa5a9b8e94fd82d4e401f8691da3f9518bad03c3b1f6c4d6dadab8e61b37a25363481585211528b227fc62455ccb7b4a8d09a9c445cfce0b0cfcd5eab9e7b4c5fd3e1b5bf72fcaa3c7e58a6edea5516ca713336a7dc4c367e9e4be87c7261946c1532400654af8b8e25ca82b1bc2d3d5f578c3b22c2e6f66a4555fbcb845b7dc58a8c7f5df61bea019331d0540b03883e11e634151636f16c27ba82bb0b758ffe2a78ba4cab704157670450ad5dcf8e4ff0e7c9f4012b9606d85a7a1f7b1d392f77102ede90e56e6a1d1fb3325086597f693a76ad98d84246242e949bf2033990313de335bfb7ca0eb2d33a4428ee2c23004371ee1aefd67fd13d11dd3ce32423b0892c4f9c6ca7c26a564efedb24dbe26cdb94a9cd02bcd6dc8cd4f35567e1b2be378910b53a55a2eb8441535113f70b142cc7e7a7d4a0ee5f33d8011effbbf84691ac8325118718bde54c2d905802482380f90ab4efa0ca2d3b7f489881a2c03a45dfbe550bba84712e749e28d4c26a4d5d3ac3308631b3beafd452e60bad34f436244d8253a460f8cfe8b96641f219d7f02ba163f40f82b71890440920891518588858da1df8e21987567d1c9e15d414f824bf9e0edf3f0260f9f6c9ec55ddec2b87f0d63c6be32a5db9a4ef4b5f84ca28c3d1f9e5e40a637c4765d701f0fed2007cf48931465f2db67fecb39190db965950f526c7937a24d30ed41c676ac3d3734a7a20f5f542248d26d71d3c2ad9e856669d1384b28fed82b16d4598caf7ad98463f9c895d6273b59845b05815a1a47c979eaa08aeb4564ce889bf7e4b67ae07ba4c771ed5ce228d41b4a53731a2a9f68eea775d80c837950f8f9f342edd2460a87bc09bfd28ea2e01ce1dff018651d51681e96dcd9f3d6ee1ffd26d27707a65fbff03f147e58b4f8d004fdabf4d4d42463ab5084c0505df87facb69bbfe8d25d9b9d49ceee442db471bf52dfc774d21b764f822e6e8c28afaeeb249659ad961807c36b94340d87c58ec278fa7c57411dbe9e20c6fd5357f6ab98651169f018613399fe08aab080d74f9495071ca3155760cdbdbb86f8bb34292c70b9329e5bb7890fc579522065b659754c6fdc92495a4e0481367dd0600eb08660f35608f98230058b9b9fa123767686a2635b5f246f17eaa3b986e8f01a404c855efb37fa97341ec5647922aaf79317a7494ba008cc2d573875f0e428160b0f7424bc429043678fed87b30b940dea98c57eae200037b3258ce271c8731a11bb28a8374bf92ae77a9ef395ec668f99a645d9c10f554f7256792b3dab893ef194a2f13ae5d251816c2fa314d8606d4b5ac5074bc46c179f514dbf97f8903bb876cff4c913ac6a61531852cca0b3765307eb45b9e79595866c56a358e76b43d1fc4c5fc7ac373d382404ed5663901f4e21e707170af23f0261c7bd0cfca7bddfb02ed7baf762e275834fa480f6d7846b798846b191c4c7f3e0bc85d0c2eccbff6a65fccf6e075045dde3f5b3f691a369aa3d6159d9930c8e1c3bb08b1439533166d1d214a067c0710857b9c681b923efdabe818955a8106ef42f2d070ceacdef136b3b65271cdaf89e6144340369f9f31412449209bf95651e46a81808bd9a06565e67c8201ad1ec175466dd06afaa0b198fb306973cf5f1c2196aa8e811f631f2b68229fad800bb269664cf0c7597f7d6ba34599baf10932b278d492bf4f019b7795b287effadd15966789628e9757088ed2863e78dbb662c43e7d6101bbfb5aaf7c7098010ab60a71b226abe53fbe1c51fda5597a803fb4b2c5b68bf21659dd25929fa3f0eac91fdaab75c770a0196c8f9278ee4c2a3f011e141e347119aa46d7d7754e4fc40944adbf5c60df8a330105b24040da29adcf4cd76752ef20dc15692437a24f9c59866bbc99f57a88a4778738959ae2aed1ca6d41e09af9937f5817cda8008b425340238aab1c7d38eb046ec6c75190774bd70cef772f18fc07f51796fee8ac2ea7dd616aeee37028e80e84bdadd4333c958a518e1e327957d773bac85ba5eb6d96267f6e0758439ff56af44ad23e93c35acedd78c069d462d3bdda74b3f1dfdc9313a4b0c0cefc44496c80ca08632024006ce53794e4494c97bc17f59f464b0f38870b927e4e60f3b41b5e17c45e2346fff89cb37b4328b23d8e8bfce253c5b258d55491469d74ea1443939ec5b1a9c5ea1e965972a4a533617b3b8d96b74d851a877c734b7f970431ac11f31da003e92a7ec6d6fd369f5b08beb13e291bbe19710b808deb1373c663d6778e2665e2f9394dfd6e64da43fe92cadf235d82ab97c99b135bfca24c07a1cf846c920dc01e64516659d1d76b215ba90cbddaa502ded2e307331636687e634933ff6703a01451faf5589b7f02937efdf8d42ad424619598b9d6ba3d4f671c5259734c93e0834e71e65fe88d74ad6cc09ce3c688669c1c892443635aec88df3bae730d8c01f13b28985bf820dcabb7abff514af4846d6f13d62158b7b87e02162dbe8a7f07f732a9333bd2d4ada5d063cdf791a2ec5b8db14a674afca7feb3a80f1aa621a6ad519b8a917250d158bdf0d228eef6e4d37257536c7735536960c804be1786d25a1b4addbe44031a6498a0689956a753cc2b65b9d34574ef7b6ee841617263d0d8179a8f1e8f1576fd25521a7898efde2e1d43b7d469fef98ca222ccbbfa230cc7af2e75542cbb0cda40f59bbe2c770f8f6d78799a5aa6894b312269395b7228ca837c691f6284c8ceed5a642a9cddc1952f6da14fa8ab2918eae353408550f77d885dce81e304a75e6ee3eab305e1f5c0c13cf64d2f7ed41efa1d33c5abc2fe3aed06c2e045a902e635b08d0410da0747bd7c9cedd95bb028953d69b32991889af062959e51d697c630bb3c61e96744aa346c4b643a8bf71beb7488f7389fc07d21eeabdb8b17a0cbd82784e2f0f8c2b736717782f5b8de68d0bf3ac37cb7ad55544566e0da896008097a2adc38f65b30d8b28efb8c5eaef1530223315f2e42c9670ef8ed5d19c32b4c19cf624ad9bfd4abc28b33f6e4507fdeca50f4728ab783e672938beb24666299ce76d7148711ab3730aee02fd3389d451da62ba6141063a9bc4471a909df40f098530014dfb6fd3ef16ce8ad1f0466861a0f1c2457f172d1bf22da57066a666f661f2d26b87266fb4031cd4e2f89dbaf530cf444da5d32949fe4b85f075b8494418b18599a03ca480645032382b70c43a7fe9e6dbae7669137b9f8b8ae9e3f2bcdcc41262d4b99e6135dd45734511ff016f7bbe619e1518362e807f35964e3fb5f431ab22c3ec8a0c1dcddaa697c5faeabd3de2552db33b8bfe98cb7a75a749d201b897e7e06fd09603ccf8732bcd62c4722c4334d93d72208a1aab498227b6907e0bd621197032f8651268c7118c94c0bc271cd78cd449b1f8920292553557426452236b8693b4ff966b35be62013294d7994cff381f1aef340a8cb919d879dc8a49afaf0a0364606d1a85f8c7576e228bd95dc149ab8a24c3eb03c39f46494a529669ddfc080319ddaa39088c3ee019a397b22b0a6757c42543723de34f2171c6e2f35d86059ee41a82ec4273991140c61b0cdab731c1186b91ffce046eabd39fcda1269053b6e1a9d106123bcb154799792b47ee660fc9079f525f26ecc53be0b0277d46f58a12e9c95848238304e39c0c0b653e59cc8fda596430f6cb0c9bc063aab60ae2a0cd49edef5189a93298aa8b170d2506d7bd907b2b92a58a75eca6c4099c8cc593b26957c8315268000c8c724b7f1bde923ae991d570c62bc34933a1f9dd6115f8ffb255295b48b60e9b56f374254eae497e2068e15221df9845452f87e0c2b71fdbd826adfc5cc79b7d185b0b04961e8f529ed7e971f8f5bcd7affca500604c714eead842750da5b84473baec2e5a975adff5ef7e12b325756a7e141fcff02a38655d5be6f983d7c4f3a274ce9c03a42a9751793474e2898093a3c9476ec4378dd1ac063dc00dbe76b30911348c697c0785afe4fa29f4354b487801ebf9dc85a3e0e132c9585199c92f264479741933cd71e5b2d01eb50734a91e01e49f2a20bec9d7dc09032d617d003ded435eae85b70fcb4cfa5da9d76cb6ad98a9c5874e6cd5038cde7f11150540662e46cdb707b48407ddb249f46ecfe07355205aa445c114278b2340e364c4b00a2159ff21552f2bda809ba02e67289eb14e75bb88bf3ba7ec467ec398884b8a539517c89e5ca54c26c8d14a6c7fa0c0a42c4caca3c58cb52a50500a5f5a3b22cb51a53a3f347533e9eec14e9a3bd09990837a2f82ca4fa93da1d3ef1c98666eb97f3bd05b9f6c95536f504f775063205e6ac6d7294a44f7a101e18c80b6d65d42ca6b8c47415c0f2204a2b564a497dc48ebf01310f59aaf9f70093e1682b49fcb455e246e9715b455c3ecdeffe3b192a008cfb3e3fb64d8baf444dbb3ea7ad97e1f54a3038c68001404a756f93dce4b36f9c078f39773020ffbb72715d9d6e935a4daa5953934fbd1b1eda9f52333de11261b2be45b9438477524e511a639468e93dad4115b0d56c16296f0545453b2c65a76db6fb8c9c467b9eb57f32a99bd500c9d9b29070832f37b23a2569786009d197e58a99cec2f8dc0c776d337035651d1eb1e30b1020dc411ef2d17ff9000e6c6d14024fef517ec7e914d2021e6a61395ffec6f52e678032ee6a1283ad41b35cab0ef4d41ed98facd53463935e675b128b417b0776c1147a6772bbecb72f12a2b1cbba9c5593c81c63329b17e7c0c69cb219564fa1a25c8437e9ac739382203c92743366a4f70295f3aa9db4337fa758519939a6cd6e5fe57db2a32e0561afcff0c2d37d5b6361ed402da5797ba16b16c809a31718b270d549e78edb1da74a79b2d3e8089bbbebc8e4ce83bcb8908ab2bfd87ed51c234742be14b7aec5365d6b4126421cd06eef8c16549bebbe9b38b6d642414c926a34026817769de5cd75be733af6b77963ff77f34262f72c0b21d5addf4c08ac9e04a393bd8578b2616cc532ef09930197519d79b6e14c0298eb3aa3b1959e763879887db4a3485d31269f083e38bab22d9e8ad803b7f9b473df25c195627d9c3f946d9123f267ddd12e2a26061b15126d65b3229969ee8eb272c75d0eff42763640a3f16ecb2e44ee46c49c089ffef6f86d07553d3211c3d38ceaa6a6181fdad023f586c22905e772194b5f96127efea797a38f29c60bc4e7f46ab4bf7e686c35ab9da345b3eaf13fa460b741483f280ea196136b7f554086efab781fe9f06270cbc5670d959c6bb53377dcc1df1bc9c0c949b1862ae359f98f76f92f6766ec6261636ee56564779cc4374dfa6f83cc6fcb14db49d9d5e00180428675a8e90e5d6cab5eaef27ca4d6464ff29b357e69d9c5e821d4fec01c22e23dacc48bb5a894c107be435059827bdc283db1474f48f9ac343dd1cab40ebd5d728d1dbddee1ea75d30229c117674df345866503030b543b55e8d2378ac965471f25dc12eb99ddd4644429d85888b5f871aab438330f0d8298ebf1c967e838b7ef6b4e52db83e0f2675a41adf3a704854176faf1e0161feeb6e2ad59d91b90c2be6780968a4619506f45408a4e7e2be25cbf28325da14eaa6475b4cf33e95251386214c822a0926d103b4c6367db2ad8ebeff20426292d6a83a0edf1f6539de5eaf8030b255871bbccf217214b5f638dc01976aac1c2c4e52d6cb0b2f900000000000000000000000000000000000000000000060b151a22293035
execution
- Gas limit
- 3,997,416
- Gas used
- 3,205,326 (80.1% of limit)
- Gas price
- 1.000 gwei
- Max fee
- 1.000 gwei
- Max priority fee
- 1.000 gwei
- Base fee
- 2 wei
- Effective tip
- 1.000 gwei
- Fee paid
- 0.003205 vETH
input
- Input
- selector 0xdb158234 not decodable 26,660 bytes0xdb1582340000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000005438d0000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000007b9714f54c79e87da6750a9d5f4901fa905d68ccfc3828b47a3f395d922c571700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de0b6b3a764000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000009b67200a1e9cb882ef56ec278da5959c31d677ddafeaea13b7445a270872a9a0000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab155350f8a193ff464434486c0daf7db2a895884365d2bc84ba47a68fcf89c1b14b5b80000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e000000000000000000000000000000000000000000000095351b4a0f24632000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000e1a24c09085b4302cbd9defd6995927273c66cfb5ce0e761db237682710d24380000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab1553520daba50d806e819ccd09027581c4f29a553e5ada5ea022ec9fdc410b4f479d3ff71fcef3f1166a1978408e57d7dc1a8f7fbb3a556912952fa6f0e1792007c680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030d6eedee93f200000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000c36eddd35ea8ff463e7a0b6172aed6d295df174201d10fef2e2acd372311bfe30000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab1553520daba50d806e819ccd09027581c4f29a553e5ada5ea022ec9fdc410b4f479d3257b36cac5d9a4eb2640980f98b226b8dad73f1d57b46fba3d472fdbc40d374c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023e3b1f3ddf8400000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000fc863473ec74680cfcbf96018c0ccba658fadb35d37ee2b10680b1846043c44f0000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab155353ed03c38e59dc60c7b69c2a4bf68f9214acd953252b5a90e8f5f59583e9bc3ae0000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e00000000000000000000000000000000000000000000002b77d2779e5223d600000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000b3b70838427f8e780080317962345b40d7add9214081bd21b844d4a225519fe30000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab15535512de02f222788fde54da1a25e3f95be83677fe2e1ddb434dac492ae29bc398a0000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e0000000000000000000000000000000000000000000000000de0b6b3a76400000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000001f41c7fe32f708600808bce5d7642d7cbee699dbc95be86de2eb35ff3bee07ca0000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab155355611acaae5e6f2d151766dae4f93d18a904ae6f9265184ffea692c2e6e52b7fe0000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e000000000000000000000000000000000000000000000000019372980e4e43c0000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000a55235f4159ce234c90b7b0f1d11f81681e50470d8660de5baecc50275eef1330000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab155355ca6f0cd1df34946d1ad8bf027951ac275d9659f84a379f473c0228412fd80460000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e000000000000000000000000000000000000000000000000019372980e4e43c0000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000a55235f4159ce234c90b7b0f1d11f81681e50470d8660de5baecc50275eef1330000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab155358b1a1d9c2b109e527c9134b25b1a1833b16b6594f92daa9f6d9b7a6024bce9d00000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e0000000000000000000000000000000000000000000000000de09ff6e3457000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000ddd71cc2efb8df036757c0deaef35d352da1c94e46ab99c33dc5c4d05bf6bf120000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab1553598da2c5e4c6b1db946694570273b859a6e4083ccc8faa155edfc4c54eb3cfd730000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e00000000000000000000000000000000000000000000122fe327a88a2858f000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000efdb6228d6e3090a74d7ea7a66e067b0079b14a074e26690a6872707e134bbf60000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab15535a4dbc2ea4e0c916dab703fd999a50f7a4a9c768025afa47088dada2561eb7afe7b9714f54c79e87da6750a9d5f4901fa905d68ccfc3828b47a3f395d922c57170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205a6f856eecd000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000699ba4b717e405ee17303bf4a465da075cf375c8de407b88ea1c9bfbcaa6e8870000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab15535a4dbc2ea4e0c916dab703fd999a50f7a4a9c768025afa47088dada2561eb7afeff71fcef3f1166a1978408e57d7dc1a8f7fbb3a556912952fa6f0e1792007c680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bf603ee8000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000007fe87dae1966f8f846f63351222ef24eed51884d7092ea103f8dafff2157dc450000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab15535a4dbc2ea4e0c916dab703fd999a50f7a4a9c768025afa47088dada2561eb7afeef82c868c22b2b0f1ec76d77fec3813b58dd51539f6bf9a3d090b966887f27560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012499234359c436e00000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000cc8e24ee2099259b692cff8fa500149ef4fa48702c3ed8b604b618f92d357b330000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab15535a4dbc2ea4e0c916dab703fd999a50f7a4a9c768025afa47088dada2561eb7afe257b36cac5d9a4eb2640980f98b226b8dad73f1d57b46fba3d472fdbc40d374c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001550f7dca7000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000018b77d39952be0b6439a5b713e726cf5e15f6dbc6e3cb7eef2f3ac3fe089fda00000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab15535a4dbc2ea4e0c916dab703fd999a50f7a4a9c768025afa47088dada2561eb7afe039a07a2d52b5d3e1460a9867af5d9a1286d3df590f2d11ded5469e6aca4f04b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004749ebb21020000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000006539f10aea1d76571bc4ebddb4aee8f627d58849f780b4e97ba3e1e4d271ce390000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab15535ab7216efe876c5163ebb1d05a1a6b63e00fb73d1d68ddf079460c106356fd1620000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e00000000000000000000000000000000000000000000122fe327a88a2858f000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000efdb6228d6e3090a74d7ea7a66e067b0079b14a074e26690a6872707e134bbf60000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab15535d6aca1be9729c13d677335161321649cccae6a591554772516700f986f942eaa0000000000000000000000000000000000000000000000000000000000000000c4ae21aac0c6549d71dd96035b7e0bdb6c79ebdba8891b666115bc976d16a29e0000000000000000000000000000000000000000000000000de0b6b3a16e1f0000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000049003d30740b6e815c89da847869965badfd4448c3abf147875d05de36cbc6120000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab15535ea7c9873d5efba45a37811b2d18af18847f3341cac2aa7a419d1b1ac7d83e2a77b9714f54c79e87da6750a9d5f4901fa905d68ccfc3828b47a3f395d922c571700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a9aa8e706efa200000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000d588e5f40aa2ccf6b5adb8d5acae38d018611e4de43f60964bc24360c5984b490000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab15535ea7c9873d5efba45a37811b2d18af18847f3341cac2aa7a419d1b1ac7d83e2a7ff71fcef3f1166a1978408e57d7dc1a8f7fbb3a556912952fa6f0e1792007c6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023461a8b0000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000009ba25af28612f40e40d28b1509ee930b814981b9abde81e7f7f3d547aa3e404d0000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab15535ea7c9873d5efba45a37811b2d18af18847f3341cac2aa7a419d1b1ac7d83e2a7ef82c868c22b2b0f1ec76d77fec3813b58dd51539f6bf9a3d090b966887f27560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c331008a479e0000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000095b9b3f740527baf67ba5f245993d95378d7ac16fec24f3ba97d14defcbb22f0000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab15535ea7c9873d5efba45a37811b2d18af18847f3341cac2aa7a419d1b1ac7d83e2a7257b36cac5d9a4eb2640980f98b226b8dad73f1d57b46fba3d472fdbc40d374c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038d7ea4c680000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000008f1e7c1e38d93fcc20a3ea054a898ecd289d12de7c17ef4e09df7fe7fce600a50000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab15535ea7c9873d5efba45a37811b2d18af18847f3341cac2aa7a419d1b1ac7d83e2a7039a07a2d52b5d3e1460a9867af5d9a1286d3df590f2d11ded5469e6aca4f04b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b9aca000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000007234917f7491b097ce28f1d29cfd9c923e681c02b4decbe3b9fc63d3898bdd0a0000000000000000000000000000000000000000000000000000000000004185000000000000000000000000000000000000000000000000000000006ab1553500000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000136000000000000000000000000000000000000000000000000000000000000026400000000000000000000000000000000000000000000000000000000000003920000000000000000000000000000000000827b89ef66152ec4585ef96abbc6b010000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000012c000000000000000000000000000000000000000000000000000000000000012132f1dbdfcebbb23acf5f93c13e298dccbfcc634b6874c737eab1d508aee8d0771fcf1834bb76e5c439a87376de60e957016809fb3f5abb59e1f6644c66620eaa800f58c0cbecc9fe8c3a972ba97a463f8f31f0b9cad05f67d3051bee41d55033c2c8edf39d2d04543d8d496e0568db43a998185c018ad5474f711203e873dc0d4f0400baf40fbc229a70d06e5a3ab9603a8db5eda174f2415e0f2b1bc0608917a8393473207aa12ba3cd0aefd92b16cac9e543804c7644202849e208de7772a122288954977b522960c33debccc3c16b5fbd4746a46cf30ee8e9d450f881cf85b0e02897324e4bc4a3ea67bda3a2400f788f5b44ffe370658a040dc4f032c414eb9b41562350548f091caa8bc671e67db64984726001ac2ee0f655df79102847e1430ba1661371b32924a0c9b2ed72fe9091d92c83396de99e42b616a71c4d871f02fc18c2d48b2da7144ed7d99f9c99bb6f8bb6e2019e4ab7496acf5b1251deea6ef23592804b4792c86c5df194993006020b9b65fe2a73915d9d42559c1efc98faa3248f7500041398b1dca559cce8c135a9162f105bd775ea0fd4da5998c0fb3df3d216f5d7e5769451b65a2202573a933224515b4b3b593874c4b7d94fed9a8d5760c4b0d6ff87d6313d2847959453446c2ce3a962f0757beccee07f1de3513744c50f65b06232370268aa3789ea205345c84db9aeced5eda7ffb147ce2cf5c5e77655cb44e5c4098cfa2b650c804de48cda09cb880377576042ea604a159806ace994a4b505e00406057a5096af569d5eaecf629ace2a84a5c3380d1c0e9175d87dd47d84aec33378b33424bf4402db5c276e8073a7b904d692c3735d4e964cc73cdf4d3b530d1bcdd097f89e1c211c09bbe4ea4e59d1795ea9707ed3c3526349eff5f6eb0213aadebaa54d576cfacae9fbaf83585976ef459f808244066851ecb33bf0a5be658c708f263783b7f036f51f455c115ae3b517142e4c789603e51b5662526c1d9282b5bb7d471fc665930b74de66ed83cdd26b7573d23e57e650a34f5a363ab41218613915d8b65f5e25b49855c2c24dc926ddbe7ed1a2a63d28a1bd8bfe3429a9f4aa97db645fdeba2b5050730a8a890cc5f6c39d3a7d0d137df3bd4312f84a19d645a85a308542d21eb8b0843c108edf4c691d3511921a223f9721106f5a8fa637a0e23decfeaf2a441c9506fbfc84f5c34dcd84b9cdcd12ccbebb6478d7a861cb7a8d8156f8f3c960f9ec9776975b5f133f046b49b69de55d53f9ba3e810784fd1d9283f598df209383c41621c922b3ac9baea8189fdaa63c73bf3ac1718368d790f609f73b1588b998e7ab1aa931e43f8b8fcfb28bc966044b73d6daa9f3dd4384d357806e21be7d7fe7851c0b4770c1554716162bfb3421a35b0bf07fc9a0c23a5b5715155386a4b77bb88be30459c5058d19a27d9d81d4b1dcb19322efd225f61c3a82d0e66abe8d8855d2a71b8593ed75822692b5f9bdfc33d264b05843af9764c4ac256817c947563e0d8396fcaa2fa1dc83a71e54a347a1a9bc5c83e6ec7b38be90a44a201e5c369d071489bff0a5e13d9dd0e51473bf8cebb9ca915a32c42f913404260cd31c2c90e679fd544040f3c9e1d552b8bec1616371de5229952daabf734971f1c794f9f0793c0a5e88b5ad1b82f927e08d0a202a66a8a69a4e44f6ba07d4fc7dcf96deb9a5230010a3c389d6bd5296f96b4f89720ec800747f14e35d8329557b009bc255fe509179ba341a94db37ca6be260e75e407073b2d2d0cce98ebdf5da757960a2a9a673e3383ed10f9936645e4b93e474b3db83b4ccba48ac3f8ce790ffc94895a21822bfd567e5260e303133d22db949d08d61cbb6b8da0e8995182d12819143e4e11f91e18f301a3505e068e2f70604fdb4f8b5435efa080125b2715f3617d563719d91fd6beff0fc1937027d4ab24ce4333156aecf93862dd643db22be4b7e6058d80a34365aaf1f560379d1ff660ec8bfffdd5adab4640f8674bcf2ec408ac62039ba798275cf8097678082957696fc8fbde1a53cff87f3087c075de883448e5c4f78b254ee0097a8d3e00226c0c871c7da012236613bf8d320b645a60fa6b4461dda0c97e58c5284a39b5059f59aec40e6098f6fdac499deffad6ba51305a38cca402b7865aa29f5d46bcd39c48d98af24044964c0fe60423613e08bf43a6b985e113a5535e0b0e52994808a687c95164aff497bf0da629993bd94c7d53499f5a784a3d42812a27d1d4528b07fd431bea552da891f8bcb09b63c1f36a221306b2f1354603e42aa73d491e2015386581a427fd6a776f33a3ee47128dd63685f846ebaabb988dc760f0be0e68ac684f6eb8d854f91173114d4e354afd6c2b9425ad2920b956a010906a4ee7e06b573f694b49980d81871335470d42101fb56bcb1b35440cb2a46b3d988abca7a19d863db3db500f99a68e40617d6693f1aeff6f2b1b2afcc4ec61251991ace351f6585c579a8eb338557d2dd05a6780d9634b77f34397798481376206bfa00fbd3034a45251002aff7c221f9016f72d2362c4eb331896890f2a62a2a6d1b1121083a61d9c6e2400d484251baa970ef9aa038746e4decf8deb04a51691fccc8062a233965a7ed6a3fd1da592aa29792717bd6bf9f80314f366f98d07bc49c3b022daa6cb09dba9c2283eec2aee4b8a8d9c4bccac13f9d9bdcd64566d00b7a9dcbc8aec23554c77d50326865506137f19aea63928aba45fcd5b9dcf6b24c0c5cf09fd92b9b98d1cd776feef4f6c060fcf26c0fcd1af505fc5799138de5fbbe2179d1e1de8d71c93b83714978adab9e0769d89a2cf18c5f5230aa58583a270fffb90596b1e8e20d318066579d02ceb88bd6993ecba1eeb24427af2766fa60525d8a26898b11ded3b1c1cf4d80699e0c3f359460a4898e339900fbe499907b0d757db7f72fd0a3438a33f8c9efa6f46254f8c857c4fc1e64f0d52643bff07511c2f5b70ad231427b1140c66941e620ae84f0a5a7e82ea3039365f76f1adc95e612c1c090f2ca352ca76aab0feef6375a93f1969414d1c8e8d572eed1f2692f4488791b04c44040d59931d7b98c12312f95b9f1959ab92e328cf59afb61e9b94cc6303991a88974a87c132192d5ec668ef2826db7a431aacf12c12bebf079e727ce4e3cdc2048f61fefb509ebebd40c1d47921a0bb71f5285a51870ff10f5c6b812b35f02c7932d0bbf35ba8b6cae2c6fee74eb500de469cb9f1e2a35726a734ef62502e3254460e7590701b24b5c5340b3e8bc5eb946583bb85bd08888ab5c1085c167e8d7bc7c4c19ada2700485d7fc197ab4d159ce1dd8c78f4908ce3a4b82d24324f97823020df700fdf3013f553b162db1c081a26ea1c0a62aef86f51dacae06071156ac5741a48b858ba682cce50860ea566b40c8cf43ee7aa627de0c5859b1a525ac98629f3ddba11eea996d3390182632b461abfaf36badab3fd9dd9d6399453d93919e4fd9c7a9f4bf4c86f81317919a734bd864901eaedc792d69892f6a8183a99df60e7982e954ba7e79b48a5da0dbcd4b75cf46b714173b4064e693dc92f46c18b413cdf7ad7a00253c1dcbf31bbf145f5288ba7400b5a82db1948d0801e3914b4bd7be4ed1c4fea8db46dfac903dd4cd46b27b91effc9c3320c8a37a5855cfe08c394e06b802523253edc753cba19d0d4d39dc9f88e92405de55c4336519a7e5c3ab2b860181490fcf8842b46b37195f50924f795d10d366712366f114a27ab57efc003f20a16f166b1f39d750a9a0ffde426fc592674935221cbf023995b100c47f5c41949afc8453ee29e08f0aad7e0480128a2779485dbb9ab887c749750625b0bfd3ab37d11bfcca8ba90d9027e2706eae16c49aa2f66140ebf3b35782dfc049063ae85b65d09b7886ac3c2d3ed04c5b12c59cec4a61540f980d0f82bddf34d7600a43d2354d229459d0d3a14d93564271dbaee953262e800e1df3b6152c53e80163f8de52f45e573962960da5caae3b79f69bd533cb5508fb0cf40d4ebc9cb3b2fd3b12535a624d260506a364d75cc279391d00781fa90e61c319050c58c0fe1218d72fb5b2070e7b27e354d972534663f1106659a1083872cea9ea7007637f23368c35e387d83824d88f9ef8a87cb50de3be59849e51fec83cd3c326b2f0443e3e95e3e42e2b8ca42ee587aba58aecd34e8fdeac26132b795dd6a2278b4bae4dd4e144c1eafa121614f86fbeaa8088d4f4c3b4b9817136a8e1ac93b5594dfad30df74d13d870ef8eb9035d8f039c60d4222e3a4c75f0676e169e83154c9dc05a9bec2afb957248ce4ebdeb1298b2494a2d806d1eb0a89389ca7431783692e15ea9d39fa1ce3326fba955ea1869bfab4f37ccc69af9ff65af971ace8b81d4598361f79a7bd265373fe3adfd9a77afefc8e926b7d9637dd19e13ac4724feaacf44607f884240b6362849f397c75a3d730a74646622b730d13cca9226f49248675cf0c381665c1b0415b1f0277faf5b532ea9c5c8dc801e4fc35cd0d4355e56d6e227a07c31b5dfa601128b09c1f97ce156c2ca333c15bdf66d653ec4489fc04a56cb02a897c212c196bdc3ac206dabb2110318fa963084702da311db327beba8ffaebb4d35ff0dac77c0624c096ce98d8dcb73a139e0996c82c891cab3e5817fa21aaf2e53800ee5579f5e239131bb433cebb6c8204f4a2b14b25d9b3f3ee655f5bb1c350ac225705882aa00b578c41f04691268d3595af43af1febaa18b79bad1477e27ca96925542867a74adea710ae0dbef495f6d8d2ddbc37829268bd643e6b840333efbcbdb2b7a62ee8b43131a64dfd152b7522fc535ea1c3db939ff996a588b642bd87b5ae10733270b7c0e3e4734a0a65e4b781219d319d1292d09944740a74560e2ba5d089642dedf3f95c277f15c8ba5503861470249df6a803e4b0a9c8b06c4a179fe0bd6558419553a93e0198e931f828f720389fa7e78dd6aca0cc645c7c9114debcdca124fcc369d45476d80fef6520d7a478189fafd10d22f552380989e52dd957718b6137f2da89f805c0f1f8c28ee8985f01ed23fcf0faee18e1008414fd5bf2b33f2a24a17382a0258e813b3701de14fd68c6d86470152dc47017a6cd64b89e9508b8793647cc8acd66d16ef378fb08176fbe18a5ee50e7b306a82afd260903fae338f4c443be237f5d03f365dc4c5a5673b2abd76ccdb5b55faa7ce9222a138fa87d27a8d964f0be2804224cfec319001047c105656d3691de133e0e1b5faed89fc48db0af79e21cd1dd32aef7c996d6df7450c77e2b8cbe006f12a184d6004f471e885500017c9bc6ef9ce5ee561033cbe74a3a0c8a2f19ac74763a45aa5a0253e887ded111902511320bb0dade8e2d9c1a4b2bb7ff2d58313b9dd860de4b2db2953928087eda5a19027a6d0a0229ff8c73c3ae78f7ad8196ecc79cc480329545ad6576716abc6b2938a1754feeee1171591591b142ed910099fb012c7316d537ef1a22b20fc2c9399e9b5b2646d7e20f1dd03c258a5f513f47378fcfe81393b19a2e585ee4b09bc0d72277cea760c0fe80fd32288bee385c62892da3c27e68141b11af1a07e10579fb9b1729faad3adcca8e45ec5456b65171b37a61e24489307ffb18ed52625ad251e1115e56ff8b4953ebfd735459444ed437f6ca9dc09e56630a471b4b96e5e7e04bfd020d3d78f0a4ab2e447b69d3dcc6dc8c27574900e821b4d3e3890e4c5813ab37073f645ac010ab0bf088acaa9306a52a6618a59f42bf90049f4da55f628f2d9a1424cb65bc076bcff85c93cf5e9d15009a9b04f173146d4321c5d3210670d55e22bdcdb71d66d1a37c1c961bd90de8ce866f564d07038145f2d53548eceb269360f60d7c49149dc7e0b42a9f65d4dff7be1900c17bbfd5f8ab0e8f39a8f0932fa2997899271f62fa4b2cade8c8ce7f2e5b895b808be5b573e486a5b7e4ec2bff6c69dcab8fda6237e02eaa4ee4854737c38af9b8005619123c0b24ad7dd619ec9279a6d01b1f6f17d3bdc31d53ad36d4596d5e0341fe0fe07aaf5f9f9f8a2a1535d7870033cc402312155661012bba7cb6b46ec16f2b2050832e242b1b8d3d5d93ea24e429af55c921eb28c622ede05c513c1207b59cf9496441b7a2a695caf1a5a8ad75092944c1b60222cbc6f13e3e8296552ec50b283ef4da0f8e4d74291b6117131c9b9d7728f99ef90f164a2196b43e796705024c072cb545bc12387b11885a6fa5f02b676e0e100f86cb6b2785dde9838fbb5082ac056e27c56c57ebb1bedcde70bb97ebee0476f0603b64145bf42d42ed43edd9cd8de98c18877d82bb74510718b49be589543b965ec0eb850ce1dbf3c67eebf4e1a91891f74a090aae528648772eb5973460297883bba5dfa724c9cf51ab71171135d448b9eb0612c893891a2c314f5b84a1fd133e4876264f18233240445c69838cb0bfc5dae20714153d6fadcce90083a1a3ade7ec41550e34a2c4cdfe000000000000000000000000000000000000000000000000080c0e1c242b2d33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f05e541c1ba83f67bdbd233b946f6ca0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000012c00000000000000000000000000000000000000000000000000000000000001213f9247e48a5400d8b8e21c5176011cf917710bb7e6e0b8119c1d685cbaa1d3aab0bb4d50ab8e4473eac94048099d9d291f7ced4372ef4838a0ea857f0e2d7443f501d6d5b3b4995e4e3d7b00f0dfcceee76403a30830565d4a4094f4da562f0fda91fc23c7ad60aeabb595651e0947d8f28e490bd53396fd7b377b56e6ae2782a620b3d87d18ed627763521e6957694ef06275e4eb636d2473b7b05094ac3e1150ee0d6324f8cd33ff9a499e318fa51a7a8cf0b226087a7f5a8fe298a63114ccc3edeaf180665ae4c00b1253675151fea45dda14da00bf6f0cb73dafcdddf48a9cdb403ec9082e2e75c5e2be6926eae871d504cec0f4e01702ca0c31c560df321ed580ed6331e830ecc7c5816e7c04fd0068193e2bedf8ed125ccbdd50d588eb9b3e590e10430657765079a4c07884f873189b616b4185579da55f27de8e99af7e41acbe89c761a74d5a44f72c5b7db53d98e489c191aa840b3fba686d91217c52ef71687c635c4a0d71bfeb0dc8b16f069768a401e3314e1b6d04d2bf1a9e194f15fd6e78c80d6034b407717d88f199762d00c03b20c291f0cb02246830fe6ee7fa86f261f2da1d47cfbc00f14db8a0090cae328c378b1b463f92cd5b657553d603678d704b027f06648ba55309ca4a79ed8c820a8bd065331b0945e013c58afd6faf7041552c265c1df0619839b45b0ba444610ca55cb10427a8a15be05a3656451e67d0f00b78d7ebebc92df0e835452d583748d17269ce147b7afe774a99b789b475ef9bb581380feec17a3ea5b23b908b5c2c54a01b004a37025ce4170c80cf41205ed96aece97d3cd5d16a2a4602f609ace9226f302dc4bc44ada829d9cda3e57e26e8c979801f765c7bd155a1087a66d70a6324dcd233061b8ff959e703014c371935b72590b798cfee1031e6b3a0de6285ace15b3bec70d65852ba11715dd8925e3e2ad3834393f581584e02566d7350dbb7f36d649bcbb4f20ac43df65f179f0a686c94612e98553d878f8d59f66b0838891f1507d1c3a88e4782ee6b66d4301551e8f99278d9a1a4e1075132b00dce684433fff03889fbc54f87b4603cb81aee7b501adecf7e489671562be37aba7d01b44b6e57d9ea445f8a3519f7164a76df9d2eb5bad48e11419cda1b48241bb34147a405c86bb834ec8884932bab113a081ff71f57b91e62e6442ab563fb537d716e305cac843cc990ea892e9d225eae55339cceed98242d37a59cd37ffc05705e8527e35422a4ccc0035c481e83171ada632b05b9e50e1bde2f64d0d32945a1dec69607d1ec592ab979711dfde833543e91a0ec2bcb1f46ecdbf0a88ca3f5d6f3f60cbb59495623d6548dd98edf737d7c1d8e098f33bc06e4cc0e9226c9a847a704eb11bc23aa1f6e8c3db2fcc2ad19967502f7abe309e185b1781745c7fba61ad34fb3538fc637ab462dcd3ba685e74bea0c02270d20856cdce3599754711b8f1b4b718400edce835c2da4ca6f631e4c2ba9b7603f4733e1076af56ae14d6f66cda0687c5e311c376ec43cd4520b3941fb3a710b897dbd35a30fdde3bc477dcb973b2697baca91a7871bde21cb50fd22c86229c89297172b0966e7df0532817ac0cdb46090e35a5d897c31765e794658de97185f9cfd1b96b04fdcbe2dc66d626c78a0b44a65021448c58d1b0ad5124c3c9264581c53c775423a25abc7191f392ed21bd1064b75fbac956858b97067123ec413e42e36f561cbcd015a92d2be479a0b86466cdafed66006cc9d95bf6e11f55a9667be71741c0e277c86857f6d259fff6e73dc39c2bce704dd315ea91a99ffaff3f287ad4de0f99e0b947f7ef77585ebf144ca75d847f2be126f507aff6d03a7df48830d0f610e0be354203e9fd1704c1be5cdfb85f0f44e298c507130acb2de82d5415c537395118331813a2c5aa59626e000806de67809322a67a6ffec525b0a78aa807edd0151ecb5651705768ebdabb165e19a6cd65c9fbfb69076f9e496c3fea52c411e465a1f9e16b82f77c9b25601a23f003f2d9799aa0997de92470dcf57fca55a2cfe54149c7eab084ffdff32ca0949202810bab517a1e3b9d42da8ed8f621add5e4b9f3a37c90a4af221b2b6313c32ff1397f14626820790dcbb5d86f7bb8e87c3f855ad269ab57ccba97a3c9ec45a5ab9800480dbd018a2b180f586961e92810f8eb9574f428f74ce743c91757eff7885b1bdec549a2d5c3b582d00ab2ab2ffda7268f5f90e016364cd31e4f5a6a3279ece5cc8a8bc09bb852c16a560e6761c092a961a234b1b3208384f4de01f6012b0f1486e7df984690d7e3ce456f6416ee3bb4d57698f95417f62c23d84a6b27ee4a9447102ea54859dbae68dbf281afec209656a344dc23487039458bcb25e8150f19d7a90c28397fec6802af14200fa641a9cca4808aa7f11ab8d3cbea068cf64d26a5b819f0b642813b01b55c2c5649f4c34cb8116c0480ed2acbff4a69b84e046a1cf142e33a31b581fcf120fee85b2bf70b4891fd4d57d072f6346b0fd6f77157d54b2e80b33e982d013d2673be2a751c28d543ddd7ab215d9652bee738c0972adf07d6b09342907f9a6a4034eec00cc08b3836edd3f6e7b49cc71d838517e12db888515a4cc712ed91c80150f953a511cd2428a912e17a6c446230486ab986e2f8775a7efb26ee933767f1c3f127076a4ad695ce4842d35d57de04ec0c9ce76580596eb04cbbebbf6703e733f74173d379016a2dfe504eb591a3c461f2502b04a9a5c3ae3de1ffbf41a291309067ad4e1a246c6fd1296aa39e4f6d775429684b9999f6b1c5ad719064b09655e48a6b4cc6c235c09bae0fa41d6bdee82c10832a4e5257f4651ad3943f45146bbb71e0295ab1bcf790a208e6832ddd93ec4fc31325f714d6bd960b993271b5b6c3af203bf21e413e6672a261c7cbb386863a517e0bb091bbf89b99d774803559b59d938209a788ae874085ff08445db44f66258797a70bad8b1357b5b3902c93152e0212738e1f8345d83f8fedd06490d550e0b9a25110ca541c5005b8d1920133b394105a42eb4d0d069e3d070ea8eb1fc185f3884a75ca6ddac6e67e52154c281928773fd1c248f508de7044b0e196577a0478f8d4cae4dc2900a24479c9e780dda99f5ca021bb7644456df7d38df8b8f471c1bff3e609ce74f27e549d006ecf528756ec55299153693161e7a1d2eac8d5890ffe0e01a2ae674fca8e2d8efec547cb1ff4a6329171427a00c2bb4e89a0584d408b02bb560f66e0999f6f79b1d163d59e4c1d96730dd8a03a2b081e9ec70a556cee4db3d1e126dea8ead11f1688acfc094f8bb8007694fef596ac090cbd27ed95e673bff064944a6578e4f74b5dfd3e9d9d90ccc61d8c01e5bc7b730a840161ff4902d2b92d57608ad88f575f4bfd05332479b470fd0e142995519e62621170022450d5ff97a1454be5a5659300dea9599fd93a61d6ac858a8239d55b009bd5d0c1cbdb05499ad4b26386605104ab679d94655f1e473737997bf722a23dd4986c21977fef7a78023fc7e9c68c930bbb588c32f21e941f52397f6c0a0b8e80103617e32f5187c88338544021b61ab8beb631e53cb17ae8b8be17982a1eea08c6f9c3d18b2ee5000a0eeeab406222f59e48a7e41877c0d6b1f234d5b5282d78c0639047e7bec7cb47c923098c3d966c3194fe94cabed731116bf271b580916d5710c6c0d6bafed281b4be4c3ea3b46de2b1ac194726dab63ace36bddea7e605bd495499e606aa8f6d8b2f20f6575b415e32d52796c68830b8b33bef7d0d21a70dd1a5b8fd08b3b35b4d0b89569d27b79e2cebbbcc4f061c0038e3b2b7fa58222c9740565fb9a25b3b8c0d3d4edb6b8622eb0749be4dae7efa78357e221ddf97cd289c0e574a532f117c359e0ca2e24af0e1633f99213a856eb0cf9a4ab40c438d5ad3d33cf82ebdfc358949bd633a2121ed9f0db1a67f64fa3559e656b091efac4700048bc8b4d2b0ef421357835a17447ffaf7eafc2b79174c3e1558ef86db5b403750309ff32a4d8e65dc659adefc4566cc7b1a032f623a48a3fd48dadcc9f1305c27c6c13fd30e8f45cd450df636f8416b522a41ff757f7afcef2338013b3a769041426be90c0b98c036ff7e730816f17546f8fb8ec117e618db8b1d42318d9d343ae5a66cc04332f8d1e9336d39b2f6be257771ff59e16667d22ece114ac82a2e4ac9e231b431e95f5e6084493de6130d1237152cfb9d8d7b899af01c2435f63059e8905f49f1af1150962949dd1c6b506c75e6f1b263391f7f74750f8d1ed0eccc85e7a25b0cb05ce5fedc4108c659fd5aaad62ac3161f1b90d76e9630e9a18fe77463aa4d3b959d6610c084146b461bf5a43e14b7f73d66900821bad0d105f2f88203cf1889a2323563e94b52c8e3a731d0a0715390cea5ec6caad211813a9fbc22f30eb641c062c402ab798df39fd8ba79f6451c13d53440dae6e4f60716777aa774297c59dac30e45d19821220df4518a1dce03d07280331204603470e437ff0ee80b8bf9dcdc0ed50ed59b6262fbbbe05c12fc3c823425372594a00d6162d7bc122421768d54230d85bba0808d0c0129b23d1952472137c2ef7d816f75e88730dcb9d75e93922a2853b85d5478db61253c92cf44deb924134a6007b64a04b3f71a86395c71a9653e1d093402a1cafda233dc6f86683a7034609157d93421f74724d7c8ad0a2fa185a3f7e992fa88897a8db13717a45eae894f24eb033bd1f89fb6e0c93d75e29f390ceb97b9d1421913d814ce87b32956ba4bd7f1383ba7f92810b58bbed12ceeb64067deddde8994651085cb8c0e8e54caad4f0cc526b29062fc8a0a0e974909d22a8834e6ef2f8fe2f252f137c743875a49acbf1f423df69ddb5ec263f63f2af8f4cac73fa6b98810e3e35736ea302e1dcc28206bf9184e01b609bb204877e233bc38ef6a1ad1012f6da354aa8aa28b7317c86fdadd1ccc2a81285a3de56554f3167635f5e4872a9136bee6dacb00254e648e8053facc220b24043bc168f70242f4e5717dc3028ba4f7388ae6ea29a40a2187699de330d9e47df0603e9ea1b1831b2acaa335c2f5db3a5e4f48688ae8a3ccdfe01916cd1375fba228435def2fa2db770534d5e56a04bc75e4751e775a4fef431dc3a12da7a831b0a97d4b8830241e5b1d8a1eb49b151d7117ae1294097be61d1d5fd7ecd749632f54053178f65b1d44bddc4169a3da6643c81b4624afb8b968283d4e757fb6b33be9a6c2febf9ccbd8a5a44eac60d1bc1129567c059b05204108168df5dc89a8ad94b65daa7b9e8fd2aca717e05207f3ffe524bf137648f81d08b0fd6f59c26c1578578ebd298a26e7a06276b1199b8e91cfe935fb6cc08675607018532bf016dac426a567d0cddee0a786eaba52754bf8ca1352f94a359cf6c4c9904d5db95e476ac69271d3ccbf94ee12aed82376332c330469d7b6d18d63817eb70bbbc3df6c298a15d3541e62dc93f3679fc0ab8aac9fd802be5ee320d2aed6089788f04e6f8d39aa570063b527d73d7354bc7dcd9a451d4d548407c7193a4fcae2e67b123aa1c2a1fc7af924d21f9527f5bf56c1f5f91e90d994fd46193cfc950501f32a6ea3059b315f8770d79c3b59f00c7a2533fb5b34c19901e088f2789361dbc34b0f3e65a39b34705a7a34cd8531903ee21a47709af8218130478546944409759f8329313b1ec58da82122c4bf049cdafd0a62ab6c164b848e9664bd25e10bc69aa37e20ca5fa4cbfabc1ad6bdd5d4ab07affeb8eb924101f1d5ca94e6d9108154e04958fb9c3e75e6e2506b5d4fdb6f5cbd15fb18358cb98cd8292560df54b3238cbaa7b1b3a28e9a56a488a7a03204a93ca1eb3ee07831426c6679b5d31853586a08c24ff09f65f3611f2d70da883a8bc0333bc63dca43747b3b354a6a1829d18c0a1432b1a87073a83e3e3630f324d6913e0dcfeaccc358fcbef94da1840a16224fbf4c2f799f45b03f577b17539c64aaf39db80a14de4294f79dd4cabe5fd8e0a7a4179e2741bbcccf443ba2865e8ac9de9ae531728bf8fa46b0d9f8e9c71a24596ac57b77aa13062089c18f52d570c5e0957739c004d41091489d53a8c39c7948f70f40707a07a2cb5c4d9ea1e11bd87da7475c44e7a1b796712622fd547249808240816101831df325a3561079c9dc9bebbf7255f217907cec64cb865323e46f158764887e1b856e09aedcdca6dd8f36355a7b97cbfca0c2ef8a719c8cda8e7ef83b2042f99f5b5f35c1aa32aeed5eb74f1c9e47500d96a9dbab6fc6abd44fd0e973d4c15a484a0b98b926ff79cfee45912238a3e274007f96e29bb33467c87c5a4c2cdfc81f1eca4915254cabe7625c59e1132d8077ef9d112e8c2d769941ed6c3b293bb0bb60b62ef5d2a26349fc6aabd844fc224b8a2476946d1c2942d9db0c4869748186bad2f6f74c4d526a6c8b8da6acaee7ea030f1032494c5f094a4f960f4058717688999ea0b0ca162229575a686a77ff141a7f870000000000000000000000000000040e1a212530393d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094d65af323c071ec66ec43f62ec16ca90000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000012c000000000000000000000000000000000000000000000000000000000000012136d8e00451ef8a0e4163ddffca15f12e74173f6f11d087c1b58a8bf9854b8110af00e63ffab65451dc2d71e337c7c06625cb67a3fc68da072f56a6a376f1d470d40979131aa61b7b260d283cb4f80ca91823d3113b0c131b516d362c055252caadb7d49e71b629e8ac85c174848d7c2173d4e7078ddb81b6cdbca4be5a8cb9dca1b36661374ddff3abeedab682126d3e14c42f3edb9018cf56a828ce47569ee88d440533e99e7ebb4cbade688496bfe97ba303542d39eb43aee2c9f2ae05f96bf44c0a5420dd73964df77350352fd0c43df786a24be5727552ce759540f233765e74cd0d9e6af594fa20ada961bfbec3401e27a7c2a9c544a31bf11b61852a1becbc211e33da35efc34eb8ffb802b84727ead65b31015bd5194eb1c8d0773f22b42a238aff39708ef99b51317ac477c2a9bf705e45a1770f20319a3e40e94d2c0d4392a59ffddc940519fd9de69bc8ca20eefb71f398ae46ef3374f91605d6b8416d52494a0eb6b4bf70142442e31c81924419dc657f200af5601bac45aab3604555ddd398eb7c109145a1b4b23e63c980bb1d93fdb0c7f1633d74269b96e194b78a8b63fe772822c6fea8593ad5f8c030cd3d9db1d082113c1fb1282e5314f822e5984dcd478abc9a901288c3a9525ec9abb99db5bdc1b8e1b97912aa1891ce1f60c0b98e9e948fa6606b3a13d16f25fca17f158ba4f47a433c46bd9a5a6f597859795e1a575fae0fae0abafcf1af269267cd73a4aa7078ccfced9aae364f1fba2e519e91b78b1315e8002413566fc289fb5bac75e2abee615541c9e039265994524c3bdc73eabf16f3b55e5f47f17d363364414c54e443bd2d55943c0369ff365bef3939cf9c4c43462526b8680cc875a1375edaeedb7e7c65f4dcc69d3c7352962be6b2bb71dd7b6c9811fc7f90859d0f00724e33409726341b024ee390a376b472ee556d4feea617879aef409419e7f27dea9ff8532441780c981686f83432b910599b72aeb419362be2405eadcdc6489ea94531478fbdb850450f39567f27c886d79109aacf445df1fd0da831e1c057d30b26177f66b01fcb232f489dd126e67d8c248c3efb2f5ca2ac081469bdaa1e01cb7fedceec5aa286d822b1a4ee7088be1d7ada162e8b987e1d21258dd786da799e346d029893b0a14f7ebc061c71b6ebd96ef4e1415f0b7b9e6ae238b577a729c35838782fe5ad9451cddf540fb891f25b4ae29e835ed6f11195431818668b68e429ed6f29db6d581e6099168c279998d88bf012275e8aba0efdfeaca48364cf5d7f253f1c1813ffc31a8ea429348543addaa556567c05f2aca27321fae8cef3e3c5a71464df65dd796a4709292aac25bf456f15ed33524fa0abc30531096b97c6aca77ac6a84ca776a7ef4c9b8da271372a1a5c26cae29217a46098477513684227e635ffc9d6b054fd050ac894dfcc929ce713ecf6fda170782673adf4a8cb429f56e7982fe94925116bf5c341fd04230887e7d4e7f8fd0dc66c2cd1c4834a8d48df95725f0354456b9c452071fb5898af620c8bba240af7fb89d458001c7517c43739fb486926948fdaf04d72c3a9ea9d52b73e1478558f43d9af81e42c0860733ba89d56efc32c65a6c77f034a27f00240632ac7b7f1d64f18b504c4a0148c50abe9b226e4541fc1310ef3801ddff7570373e2afcef63bff02eeb246ef7a6040442a140cfc578a2c5bce71288b7956fad28be08e3b66f2340b108e2cb04ef8054b3149c7b275e58c0275293020f397a631b898d8ee11f423e2389cbfd1844c669cae0e806658c17bc384790ecb986e91c671ef54e20904805ac99c02e2fb4b195920132b1575a06aea11875b287ce3b517d45aa817a1c8f280c2e480122e63b292238960e7eea325a53d913e22b72b1d8fd6bb7076a8387789b82a4e249cda8e564ece38cfd8a6a281d4cf959c844b6202be8f8b9377f97a7dbf5410124e158fd1695f268049750ce7156fcb8dfdd070deef18cef5fbd25369dfa65e4cccaebf68c0fa7d736307cb3089101f9fb6bc1908b2e6635cde08efb7f777549384052ed143ed6c840da93240fb4a8c0a7569291e0d1db4b25e1a2dd39cc6f447701499cd9a9f0067e968be63a0f22715ad26a4b4751b4b8df54957af64ef66e960988efbcbfd0dd42b1961d7a8dd1c240782a5eac6cae0f658df333388802748535c54e956292d2dcd1f2c32b29f932d9ed48aac7fcab6fa1f50818feae1f948ee07d394ced6f9836ec17857f26cfbbcfd10d12ac4c2a5ec96d23e0fb77e84a45f88e7b0dd4e2e7826d7ba0e0399e27df749519d9dae1a51ae8e8c14fc4d5723ddd0d86dc5e56c4e1fb8ba1c8a1e60055186f4fd9ccf15c4d38dd3076227a164402ad887f9c04f25fae7d8ca26998dbd257203553bc0d165f7e99732af60b22e1d2fd8c09b79ac563a93c5029404b0acad0db8f6f3eecfb609960ae2870f0f7f0393812b8baaeb2074b5345aec6ec558489d1e1cd15ebd9e940406d824045904a7b68e2daedf56f5561169439a9139dd7b16aebfce3c8da105e5682f33fe9b6b2cb91b7a5375dcee3bae8cae6381c4d74f2e33a03ef7279cce89018babea5553a66ad51fb37db59fc0079b40d9707b19f34109fc01efb3567e8323c360e30f5b860bec36c311c0d1a397110f500d02804a0cba63f403a5657f006f35e76a905e182b8d1f7794fa71d4d1d9e5b25980ffc86dc8f5cf07363cef3a4f870ff91b4c4bac75e7708c28043583c6ec08e43e82299e80f53461156a58ac7e57c0e8f86dbb654806c8541b220a926c835639ba45ed925e7022a80ea886179e79413b1352692671fcc3fe17187c07c4e4eaf206c284b9d17e1e01bb39e69afc3846172ba09b39ebb95c8571a60e8e0f946c1b43e14ae446ecbbe4e39c3166990dd26cf90172704af9d001004bffb3491edda6709a5bb585b3af9e4ab18b68910dfca89cf537d80d33a703d90397fc31f9eb21e73183ad619b40682625177809635d0f604fefca7d9c16187785830c4a7d34881625eaf9e4909b9060efd0dfa22b5afcdbe26ec1bd6e9166c70e95d97916226c197a3b085e25d71a57f14cd207d2250da113d8f32113117d141cb60287fc18bce016ae5cf68a1adb3ac38e5f7af69bdbdd4fb3290b5a3e1c9fc37b4cb5e957ad61351459b10ba59d49356069fee66cf11eb0dee3f2859e29d5b0863983904859f16db511c35c686c07c5d666e37775490701d50e3850df26c96483babf0e3c7edd777e481f5fd927f12263abf6eb16e0c6c3e20f00e1ec7737508bddd0c4bc978065161680abc145d9ba47a66f9cc0b71abf2f95d1c9f58ad4e79a9fc1e4ce2e6354abf7a99b8ab5bf945e43fe085f598bf5a5739a58628220d084b902896fe96b9e6926a25b86fb27fde20ac7acd909e3a899519972d9abb0e61b123013902773a1e75d578837ed5d17b6d399201f8ba6db29506c85765d1ea96c422b91d2f2698ccaf6334d8bb035fc00996e467570531834d0813e2d9c3a3f3e65afeba17be9fb5b598970617f1fd83aa4ba3e3e263fd94a91c2ef930111b817c22dea508db0c5099bf31bc40b51a357b6ab04428891674af219c4bc14d8fd0c5b403e38cf391343c57942dcf6b34f9258588328032618b030c92822a069226ec10111248847190fe137a1532f160832b9a176d1d2dc42facf4350c480945c8e0185433e5fc57e84f2e6e4fa5e6543ac8ac69daf53d8cb5fda4d1dbbb48b97452aea096ac33e09b5e97adc054cf47dc1ae2610eecfb1332ae11a5e869a329fde694c061364385b1e737a4b5273ae61081be36327286afa2c01a9c7a976094229e66d968fdd22ed95e6b83552c2ce0c25a1073cba78a4fc438f6461adcc7a27f2b658a5de2d1259d8e1cec3832525d7761343ed03bccc1808d1b43a9aedcc5fc5f2cd9675b018da3202073fc3a8bb73d96a1cb007014eb25c3fa930a72739f2c425cadc731e74269037ed9c48b3d8b95c2bc34531121165f3044f992bb38a16a500eb89c41675ec0ad17242f2c8b26aafea5c2b780410b2118345a1b5165b5464f4c085b0ad8f3cae55af0e1d1a853a993841dd8676942473eb39b9f16ebbe76fc1371298deb22903d209194ee7918b227873882fa2c879df14c5b1bb6fe07b289df3b2186d23635614729ac7bea4d62664d4c372a87445ba6d7600a36bc71ce3e730529bcab3dff6b9a6565fcb06a6f26ae3d5b68b37173e2d3c302215de55eb5ec193f65a80a4236d4b90533913156a80950699cfb77f4736994ecf3ee17f5b31681b59470c2d442874dff230b80e85f7fa4fb6bae1e1ed16141580c5a7e7ae1118ec7415026b12bbe0e7ef853789a7fd61efc743046736e7e7959652d8d2d8edf074d20f019206357a19df8f8b18208fd37d6d97359143ded7db54645223698151479dbf75f474a25624ea3bfeb9cf10941ed9a286e2dd90f1c676de08b19e07825c22890744790792812bac0f0c940d13a700770760229e742b6bff1d7c4c4d2c845c182b05a816628536fda522597aabf10b6498de16d40cc404ec634a433e6d3d7e2e5929a265a53f05fc222139198913f3e8291c28a530586c11696d605ad9d3260ff201e9407166df19971f3252bf14cead487c1594760957797b869756c92ca3d54f9cddc1b7a6a7c5cfcafce35b46b47cc5339a3e59ec9f8ef319e0f2d634aad7a352d6c14c6a70ebd187c2bea7f9effe7ee3eed3cb3edf3a1c9aa893616f4e65d1687c3c62ffaf0649026ac2dd0241b1fc3a7bac640480b932c3d9c5f96c35bd3382b8ddc76e86ae51648cbe5a9475bb9256c1a1deeada2c9d5e56dc7a1ded6c9e11b368d7e59888d5a51bf91a7f0d04797489bc70f840110477508f91a4d014a633e84550ef64199937e86acad3ab0ff4dbd98e5cb6feaa2081195235522ec5cce26c6bd2b002f7a038f1ede984e7b2cb0e864e75f5af7a7fbaa14e832626b87b13184209d53ca61ac5b4d790c78f93f24bc0c742d95ca1cfc245559b4dd9748d8075ee71f372a87b9a2c473abb8e3b36f22760c46ecb90d99bec2823ba26f72a870cd614bc8c0a74cc9359fa51510315cd6ebd0032f6f55757e3c2be2da678efd874ab1d5bb6c9355bf91838a7c19c6828128dd9ae04d9ad793e0126b92f529823866ef97ed85d8aad1e43d2fe7e2e810c0b93d78b7fcf0489ab1e6e3251155d93a45b0c6170157f86512225786f085b7d96bc2bd1874ac19557c201d715be19b5b2bd9aea003856733da763c16247bb5ca27e94b101ad58a52863bb5856ea4a6fca3929b8d5481bc58a0a041f55abba50f4959077f9458a72ddb1d89d78e674b55603e853f1fcfe7b1a3f2b86426d81f1fcd2f6557f5192c9e0b066c71f55f71c0e30c6e7277fe1318bec25d868c2e910a3a62126fd0f4da87e2f6307a0b32b69ca7b7c3508306e00c4c7d3ce999a55663a424ba7f299505634a05c9e20643cd3463c0f7df5a95493cf7e57aa1017fc7c0830d13b8e732b4472fd72969f32ec3e11f9d264b9821751ba64648681956bd641cbde533aa1f742e6a337d24ae37e1e42ee25da7a82080cc7072cbeda20c73b24416009d5618976d25053c54ace85b44dabf29d18fc3b0e493d879aa12596bbe9269e65c324353447c95fc8136c69afae925f471e1fe67d5c4602d7c190fb365d23be9b0f077cb957be31d726ea95fe4ea262db032b1b6cccd9371f0956a30d66da492bd2eb6a9f786972b2bddbeae893550a34ed80d0a2bed418ef3168c7b0b8deb11dc616736cafc663d9967a6d727b6e64e8a4149a6ba1b8f006de02817ee04c54cc3e49f503008c7ebb3f96bc988939879128dd4c6640708412e81a9de7c82ee19bfb770ccff15fe5455621a0cfcb9f466b2d80e799804d27630d0ca2d140bc70064cd05def231a7038db494c1539cfd9f6ab08afe9d14dd39aa23161f8099b95cf479407f004579c005901f4164099509c0f4d9344f6119d6617507b599f52440aa5fdc7c463f3092629edc3b7b2e15a41e53e4dd498b2c569b5df7f8799df0bf7e8507affd9f08321d6c82ed87f06012a3074447da8b10adbd416ab17315de72697b12d2eda28016b8eb1e025401884423a6393095aa06def60d3be64565e56e655bee62ba91876c1a50b11353d65bfd78c924eefa9239e16d7034c2ffd75e1c734b8d73873dd79a7ef4f6ce6407da4545d77c09f93940367863fee802092758869f96ca6d7c4fb40d1d94d367232b749d8bd1f1dbc79746d8c8d54974d784c21c9d2400d75e0459e66c853c2454c0204f574a0916cabca5e72d67c372e774cd5067c1ff713d9f49834ab744246d6b663a638003badcabf02315a5a558d62f558ba7f8354d00d8ad188de703fe81a7c7437060f2c79784bd462baf0e459e44c4b7387ada9f9fc07b4496602728434a86b7c5c7de394a79b3d2f404105c84a4aed263d502214651636da6b7cbe01f5a66729cbdc6cbd7e1ef87a4c3e4e6fe030417717f97d0d9eafc0000000000000000000000000000090f1618222d333d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caff62cc516d9536dfe737ebef7a81600000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000012c00000000000000000000000000000000000000000000000000000000000001213933ef51ca296beec8648d6b18d086275fabefb0be28cd194803f9c0eba4e11ab83306321de2e2678ded925978d940c2e171fd4f4c3df511c98dbf229af9be0e5e70bb8a02b5511737d2c32cbb8b16eaba63663463fb815f1a8bf54f1fa86c767d963d12c0ca2ecd3f6415970379c6eee59d28485a5c4a3de71ecc459caa8c32374fac0d6980c32232cfe6c3ecfaa9f0044b7a5ccfdc7f37a86e632915aa14eb07cd9351eab52211330fedcebf4761af1892a374c643bde8b0adc2bbdc8cd52e369462cdec58e0e0bf7f4b5c620679378a4c9cf2c12901ae3c61105a59161ef5246e26d109d2694227cf4298499b71a4e384df5923c3a4c0b28337b76de0a3f17657512d7052b91c71bc21f2a728ccb4d09e63970df6a3f4fcc772394df7be2db32e4e24923c18545fa8ec3ba0f873576497015ff49fd62427478e17b5e856a72e0daf1826a2a3e5026cdf5d4d690cc567f7b15a4eda882ea705aec42d62a0209e683436f40725ac358ad3da745832024557a518ba8d1a2d600ff211ddf9f573029d340355e4865b96a2be5ce431470ea448f6cfb323ab0d5b64eb5a577941a19c9353b8b182044ff4604e18bdac48a99b8962386ac9304246bb383672c32787eb6381742be27f675220c0e562f618aca20edb85c0e7f75a33ebf95f0912650b85dcbd8aaca77d722b8b61486a3ed1046abb907e6a6b1877bcbf03b1b8b9a230cd0d0e65eb6943f8e8e7140dd34a38edb6b5b42eaec90d04703b01906290d48354b8da0984951523db2fdba487b3422bc5cc7801466843ef6955cc31a459def1b3cfca463862452def713b998a390eb373f3757b734eede396ab260ffdfdb41012ba6ff20ad38a8c1ee81332ac844f2094a63ff06643e7f5d1418041fd97bfa8167921c6cc34e30c429b1d38fa9ceb6ed4bb9552991a3dfe46067ab2b5f817b3fe90aeb1a1a87f6d0f5ec5935bf2e799ab11fc635b940b3a0dc8da13cda69df30501112277f87cc5d24a7a560e1b6469d2c8e0fa1d25c21f474248a519023546499485bcd14da194358a43748a0c36e60277bcdd5142de59a0bcb336adb32cd3878ea2f0339eb1e9e4fa13dfb78c249ea17ae7a1dc3fca13de3b6918837c25f668c35b1faeb439673e986beb7fd60f17281e883f16bf5e759eb0adb28fd9092066860534de7851a544432ff6348c06813a55725fe645873944342aa8618c59687c15c68192a64294621bf3583dbffaf69f8242ac2d28954dbfeb05624eb94701dfd1b3d57d6b2d946ab2f3e15d2b95a4668205ab333081680841027683ebcc28be4ce457979d2666b3cafb59c52aeae53f78a2a64dae14c2788bf2b1906ab981a8bf7f6b36c4f80ae7427bb869e4a5f377e4bcb93892316f7346d8f53061894b915ee32d8a9031684ab25100deab841374f966eab999c133893f2a5f0fd2d0b5e2b28d9ce6b0490dbd4b4cfaf73e6b15a117a17b42c9c28b97798bc791a6587426a0f6c3993e8a490bfaaaea8cd1806c789218e1700817fd038af8571131f7037f63e7ae5791bdb6d193cdbc791a2b44bb5a4fc22ea3443d0ef472837f01cb86f2510477cea6f18b86680457b12d43c795a236da15d877f299eb11e762e2a5ab84c5d9affc48ad671d93ed5ea9f028abc99a49432d4bd9c387d083963218ad6915eadd6a14b465e800c91e6f48f3a407d9023e613eedd1d8b53ad4972e95dbcb0212eda00de1a5077f26b61dad3f28fb2f4002527e1eb173537d21523f3852d044b1a1df7ebd752a89dda6ca03bd2b6f25adfad618f6aa6611e4b750dc4d8a590155c549066611f77060a531715221840f5b873f2a2b1c75568421d0ee20b33e11e188d012adeb87e0d01d39b52675c1475162d72af0941af7746a02e7184e10754f653d99df0fd59fb1bfff83dcec3f90b72cffbe3e1c5a9757d514630490433e1fac4165be4ad14b5f96c92ac5065eb22e0c7ec304cdaa6d58ab52fee21be3b246832a976a5cb0962e641382dba84cd37d4189a288f294640b3029016327f612803c7e7f5802338885aaf09f890ffbd3a3210b736216e0ab11a76ca961e252362450eb4f1ab9808e189509416dbf6821461f194273e220a5577acbe07622d3b1841a37b25794ab7b4a774383dbfee6864e6ac96637ccbb087edf49b5daa894d10ee7e32d87f023f50b5560bc48f937b4b4563df4be545a27b495c55c2159057b0719c91f36540c8decd58ba2ca63678d1621abe1e9df957bc83e14fc2151010a486a8b769e0d1d9b3015e8ca733b94664b2cfc6275151faf0475c20c016f416aaf5e8213ba242fb84a016f65c412ecf24a77194725889f90b25a0e1d15e9423b1845dfaaf393b9dc7195892f7ab7e7a44c39bb12bef9917d316332e0b1b7f957acc29834d5fc1c0b5aa04b41dbb379e23a44584e81279a9d05a942935075aba6adcaea10eacd749f2fa8f6f2c6e0360b2837da3a2b1b815f0a0ae053a531bf17bb844a904324394ff22538eee0ac4fc4c6cd659df9969e9510802491710ee42bf07b28164f1ccfa030206bcad454c8a36e76cbb9fa9be44f03111bd45284f9446944b4ea6924196ec472aede764272c8cf06eb05c33b764d50f9fd9bda16d143bac3a2d23675a247938532414ff4824428a2b5b5223e10e12d633a81bce749adf60213da18df367f0b53a18f213a203db1f9d81f1fe331d4030f4c73793151e30b6cc5067b0bff450dc97a805cfe453bc0990712fb4965e71d6248e5e362fb5db556a1d5a4ea68ea54a257ef0a4b3ceb00fe68ab46a76780514241384bb52e3cc953c1a4a9d2af54d762cfe55748cd1eae42d29a2f8a93289e2de0e5f5873efa608483b19a4b61b73b99ea3ed9441e74d3301f709183dbc9e76aed1eccdcc40a29d4ecff487a510ce77663a649f0a65b1071aae21716ccc2e0d21dcd9f73b9047c7b955bf84d3f5f04fa1544273e8dc3e8acc58f81a54f0d0c11808e9238bfd7ee7554a30d57b30690bc13e4e3a2c549a07e8ae4bb24311da00e43532e5ec233be88a654904127fe37654676d2525fac8697d897c9c4e8aef211071ecf2b0b70d71ed5e32c5d37a1f5d0152e75ad58b6db61ce8a78c163507ca2e5f5873b58a9d6ce2512922175b57a92f2f43bace8e93a6ed1d1b01afb685eafae3a08b8208b00b82e24643bf3b2f8f32e3b59992d7db3b735435e8b58e8a61a21f805ee5e2166522ee06873c5baaef518a3ceed6781b71640838e33da47c0f933d535cd332d0181531be13bb7b9da44593581f6c6da98ae626fb8e9cfcc62b4a23bda39f31a123068ee8a5f83b5b3dca8423e8557619f6dc8d4d01b9633e3c16ad4048f05d4433668141b2bd72dc5f86354be3f305ad943c4e5b8d052735509073d9bd23fb3e9cacd58b04fcc9b7cabfc45127acc88fd6a44e3941f9382a3b51c435db4ae2a2f6b34144ee48461df9bb7d434a343081c09d4dff0452ec693d02b0dc1c73c27aee8656a8317bc4ae31c470efa9873ed746f0c3060e2794e5b50077aedb1ec183d232287e6f103bce717350bda301044a3f4c1a939786e57597d4f0f0a14e02fa6d945394d78c2a1c7790077b2a098644cc151fe5855a8095df20c9f43cd00cb86b8b75e841458648f578695cd018dd491408552a962103bbb6e6104730af18a51abaffa2aef9950b8cb155e455cbd7036a9e9ff76a934bff38da3412c81b60e50374743b6fa983057e22215014d632442e2c1852694afe4a8aca45d590a3d111f08b50279fba18db36cdf1a6c87b280624e95015716c85156547877b4f09d3a98be5419d1fbb0202bf3f31fdcb97a7acaac0c1c23c8ab2d450de4d11693947fc8fc4fb1cad76066a0e6c228e5dd5e56f239a110b9643d72dce22eae13646eb89e0d9011d2e4809d23a022ece61e8af009ae25620b0ca2924276cc5d277939f5d8cf2cd83bcc9de600d356fe0bc7887cf8c1fac8648f15eebb28af43dd9cd588f0f0bc51900c317b0a62e498770d1aa8e5d24036d3f6233c01daaa4d1247612a936a715352b2f30f5c3a0acf5e495b71e60acc8af80c6e9bef3cdb053b43c8e5c03813563d9a109f040b5fe8527e28d73b6edb2a9c7c721fae5c435a0381dedccf3afb3e46e3fb399aa8a8441b96d44228aa815bacdb802ba7dc33af4b357837a992f1fe14c47d31f224a36d68b112c42975c7cd2df6cb4a6322392e2b029ff627f03ae4f5e5641dbcb715ad94bb3e36b19581235f8ad4ef2b823f54fcbd777be4f0522a2b5899531a57466e4562ffcf864cb99332982ea573dec0f2c4870902e187d937aa5c74ad9a29dac9469448d62f2afab3e59dd0f7687d9c9aa7ff8cdad98b2151e88ebf1de477c7ded70e13a4e34e43f027f246a72dd4cdaba42c2ef4c8097eca8f4f6aabd852a62525d8cd12edf99fbb3950b1c93a5135bb0f2dc3470dc13bd7ffa2477e397d9222db6965aae3679eba07cd44f097c5f20e2fb6c272657fd18cb5fd2b9bbf7711eba74c689ef67ba99e113f3d9ea1565b427e76ac11d056b14331b0d5dc2317b968a7e7491f707c66d83ebddcc3c6f274c576624cd4359b15b58186a0fa3097267bb0030094be537ea8815069a1fb65e3b57fa718add55ac732396f429aafe375f2604dac75ada8e230232a0e0b5bcce9269b9e64b2afdbbb6fdd919bb55224137be1d34ccba909ac2eba4e939af0a509a00512a97d041685e18d5605c487bb76c9ec75d3ff29c2489a20226d3bcfec95515a78e91f31c10c05a734b735016d75daf6376c5a5ef44ff1a2dbf036d9685d20714f25e0e3eb37af69df3f05f53b654bb97a3329812f2a7e33530674be2d36b17e0eb17549a37bf2cb51393bf2d44dccf88aeb7acf0656d5568a60c5827a403c5b337c31cfa7f6a8b8e07715c5eb3dec41f15ccc0c1204697db51f081148ff80feba732c5a28af7c3ce5aeea58c66c8fffd54148c697b69ce0555c8942024f80ab36844e1175515ede018f3bf9027b1ab7d48b446601d06ac01642f5b4162c32093de2b4490ab4ee2dc9a8c815ddd0047793a87faa2d65141230eb3dc02b5ab9b4cbd1a7dfb67f436cc82dc1eb85c9c598ec1ecd22b6be021e22ee12a5c842e4a174f4c98a81422f82fbf2aba622ef9b0ba648fa447c96065c1f8fcafa54be9142d4f8c21ce7a6f1a0c32845453bbc75b022b9c7b633ede9c8a6f7840c2465e09b4165461b40db3f9ace6f51fafac574bf9becc442a0680c8d1c978c8c3c93d98524fdbe2bfa2e7ae07d9dadb0215b752e19a979a09520de8f0e353aae8c2052c9afd6a0c38ad2798f5b8afafddabf57cdf9b34b20a54d87fb75d6117ee00510d272edff7c67e628ab7a99a0cb7fd7e5f8c4ce494640ede9615d3b1e97b19014e2fa023b6cf4b1b0bb97b90f3507177d8492d4eadc29a3eeaa511f68c15bcfbfe7bf25a840c73dc4e3eb4a041c1785710cf0d688507053d9bea4fefa97de44660abe3fff806511a18881faea5c60a1e6ae3d8e8f0e5b5f69c6f64056085291b4ab01b7e136e94030ccd77c241656654ba3c867bd2f914ff99ada944e28f636d2770809084978ee37292b8b34cb0c872ea1adbfffeb5569bac4a8c87cdbb5b7d551faf019445fab1449872e49ac125f06433a7066b918fe1145b6d932960ee87102302f5f7f5456be7a893bf18a704cfe116808018c9e2eee181ecf1e6e33a4fff7b119d7e367e02e11600aae5a99483afdba529fa606d083632dccc8f2a22c7b8c98d16319db7743e26b853fdaed1a2de744bac685abcf00e322e8274ac715eb53e1e29cdf7f5aa6781f5e82d6bdce3c05661067d2ac6ade8eae7e5a35384f011f35dc2167376c3fdfc19d921b3c2d811e5f5c3b7c87ee2723cf11798caca318c3a8cf5563a0ba41c6c73a2daec5e13fe6242b63ec28a0e470dbdb88623bdfb0025a921341c629d15ba0565377a2c28affa1d2bb3f1cbec21f58e0a061708b8b66e2316101bacc282d119d567a286eaf591960d409376291db8425d254760edb1dddb6aedf7d6cf2378fbeaa14ead8342051aefc35ebc71e04b03acb9ae8c1196681af5353c3cbb44088d9b71926559312357e08c18ace55615ce33225c6f8646520c48694515968a6fc128dd7d65264f76b8a94670e47eb87f11a7357488389b2ae69a8ece3b20add4f8d091860543b39446ca634dab295dbc0c0fec7e5e98af6dd72b81759e50b380bfb9bd093108343487c6f8055f8b4fcfddc7b88983e74be4c7d6b4ab83bb7c7dacde59eab9743084aae293e22ed4e840896f0bf2fcf87e5bc4d992074b32710e1938f4a9580d369ffc6d4b037df27f0374282ee32818e3fbc8aa3dff0331de020850667f09a1516e74c5440695d374acb8ee4673ca80de7040bc12fca98ca1f5383bdf4f91f041c2b5c26253db6c063beb385b36dcba049694c003e40d5557788188e012165c6f869c0c2d5d697eeeeff4fc7990c111518c8dabbc05434783b5e2f7fd11edfa0000000000000000000000000000000000000000000000000000000000000002090f181b21292c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
logs · 1
- log 0
- LeavesSet LeavesSet(uint8,uint256,bytes32,uint64) FinalStateTrees
- treeId · uint8
- oracle 4
- count · uint256
- 22
- newRoot · bytes32
- 0x443a5b990190f2865708d34c9b34052fa58c92fbf17c94c6577a1a3933ef9a03
- treeVersion · uint64
- 56101
receipt
- Status word
- 0x1
- Cumulative gas
- 3,205,326
- Logs bloom
- 0x00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002002000000008000000000000000000000000000000000000000008000000000000000000000000040000000000000000000000000000200000000000000000000000000000000