Transaction Hash:
0x236b4300b33ea94d82b8e1f0a920ef3642b1943c6fe0934e347f57f4180b78d3
Timestamp:
734 days ago (Sep-05-2022 07:34:36 AM UTC )
Transaction Fee:
0. 011814044424349776 ETH $27.13
Gas Price:
7. 970646504 Gwei (0. 000000007970646504 ETH)
Ether Price:
$1,617.50 / ETH
Gas Limit & Usage by Txn:
6,000,000
|
1,482,194 (24.7%)
Gas Fees:
Base: 5. 470646504 Gwei | Max: 15. 004334866 Gwei | Max Priority: 2. 5 Gwei
Burnt & Txn Savings Fees:
🔥 Burnt: 0. 008108559424349776 ETH ($18.62) 💸 Txn Savings: 0. 010425290688026228 ETH ($23.94)
Other Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 3832
Position In Block: 66
Input Data:
0x06011a4600000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000c980000000000000000000000000000000000000000000000000000000000000ca60000000000000000000000000000000000000000000000000000000000000df80000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000000000000000000000000000000000000000c8800000000000000000000000000000000000000000000000000000000000000e3a000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000ba20025953c083c4cd6f1bb1fa7c1f04f6ef85cb192e67a66efea3c3fd0f64a6d24c8067dcbadf11aa7bd57783c6fe893174c05bcd6fc3e18cc6875479a39a5ac6652131f4494732187bcf66f70f4a404b4664d51e77ade28987f08699a00e560cce625f1ac9d464cd4958afb1730de67cec559ce651fd0f9f83f329d39da9367a9a020b64ee4f5635f58e7612f473b2e7978305475999241c18d93757538f8ddbd8b1e59848e530a354efb9bd65da5ef70ea7d8417c1a6c84f9db692265a298667d10000000000000000000000000000000000000000000000000015adbc966b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cbd9eeec75f559489ddf70ce128a71b0bc1e355d951556e784a4bf6197f2bcd1dcc57d83ef36bc6f511cd66eccf0b3e7b2d2b3b762c8f772b732d09baaa233c10e542c0158d5daae465dcedf54b76d058dbf75046b5ac87e207e7e20b7892c50006179e89112b36c833a62762f21fdde894d9c723743633b72816999300df001e77737d866c46e5f544ae0245261dcc06e0ba3717a423b82b9c5f9883de85e817532a74519e9f0dc6688c60e9a0236a06fd084cf0cb27cbaef180cb039b410c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d54ed5894c44e8f75d535618fa3b2be99c59daf4285dc4679535f7bc5b8acef29aa0bff94062ca310f3f9f2389c6e86bbb2796e3b8d25496dbdf6d69ed8d5b326dcefc1c2bc0ae6f2354da0962640fb28c150bdf51e14e975ecc5d1b9f986bd2a17ccbdc0d5d06fbfd2a62cde5177f8164b180a94ebb06b67efa2d66a4b93870d69c77e6741bb7742abe308b87a3e22b5a5ab505a6c039a96e16fd7f3a4c81329bbeb5d7c66134fa3c091c12af39882246c128e16e2e5ccee43288dcda5589b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002215b131f9a000000000000000000000000000000000000000000000000000000000000000000015a566a15ee38ee8e351b5858cbcb4034800346497e8dba5e1486ffbbea6e1520b24522528c8e543599bccda5a9d2d4b906abc892ff2d6ee316e1459e7d0c4b82f930a9bc997898c338c6a9b36340682e2b008a55aca18ae62e216330c75938a0f5c0d54669013d8d49ff2a96123cd4483d3148b803f0afff4fe7447c121b39c2b75ab2365a7f1ac3fc1882fe7ffee4a2100476b98108a1825d535e884bdda3513c1cf4b4d1679261ee1d660faaab99d9952670417fb339ecc2b523ef92e5ef9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025e380fe0d13be177632b884867df7cd9746f35e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000223840c27a000000000000000000000000000000000000000000000000000000000000000000001c948097e3d599f942dbc5c3a03aaae0d40587386387d5166bd49c6254b84d3a2a001b788b36e7d56ba2132ae74c948bed35697feadb0245339f2b4ee5609c42124c05a1f8e9b817681a2b10d210f0bdb8d9613ec83e536ead4e78908b880a341c4f2a20b58a198708629423df9651323f36d4c27766523bd792f463b29f90201e2fb4414d06dacefb62d7d713f9793928acd36c745bb245627980a708cb39d9032dbdaf01514310ffaa68b8206189a09b735fb384a0d00588f59376d8ebf5230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3910655725f7cbef7d9b259ac02d043da3525600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461f9b3e93a00000000000000000000000000000000000000000000000000000000000000000000b4865d0bdc5bae072fedfe0b0dd95ae4748c05c47f870744d82456c5c806708300f688bcfa1742004690d4b3b545efacc41548780fb6af57b6132fbec7a6e6614d0bc7f94af986d588f4619b71d64ac3ab5bb0e8c49eb0c946126c2a26ebd6a0b1ca6c36a7c23d38cb9931d3313f422451fb22d6eb1a2eb86c8bcf49b7c15f00da3999c1c8476e24acb83727f4b5635c33a15db097a0925f49c0d0fb0d9558d140d5cda31b9c971d41a9abf53b50607df18e6f02af3e212ee2a168b61baa7620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000487f4b60785375828d013528a17460ea60c4a4a400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002298a8ced2a00000000000000000000000000000000000000000000000000000000000000000001c8ef498839fedb6b28a6f43f035f2a1f0b71741ec885d7681f5eee4d0311c34016ef0a851bde1b23731d8c172b59cc4d44a244b3aa48304e91ba51de588c47914eebae9d37266d21a05a7f581363cf921d4971346154b4d45bb60cdd5fda7c2159b1d0b3e45656e1f82cbaed36188218ba84390257430bcc5e560e83bea7746277771ec21bc4907acd78a767a56a16ee40d30509dd883b4845f95cc42ce4d732bddf358976c5e3f46cbccd017913821f6145e0aef9a8ca84d396e1e84d08b2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032bdadddfae98ea6f91657d94231a0a6cd019fad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b98f4709d8000000000000000000000000000000000000000000000000000000000000000000005ef3a959bbda29c35314a7a6e3783d05c4ec55538c5db3472fb8c9981c6c1b7061eed199176ab83a657acadb91d7d27f68c4e4667af1bd05169a0cbfd34d4e21512d49b2a0c95ea1e1afadb8175a8886a67d6f5c1e9c266b6dc7be6b1c1a0b819aee82eeced3020b12931e3711e5fd953ca33f95c14bec855e471844a3a4b3a1e9c280ad01c4d7d0db796e9bd66149fe020cc4be1912e614b4eab5c262e247313d56e210803775b54f65f3558bf4532710db607b717c3aa7cf8dc74d35597f900000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b5fe48a8429fafb90419e891120ac575381f7d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c03c0c072ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015598938146235f6f255a128b0fd78e3de862683a8d548b26c326ffabb20c3cd2a026e50e6fe445d0f092f0183f48dda38fa64734226021a41ca7050405fbc8a2ff964aca3cddd91769885e24cbb5bef7c6c18253a2a5f7629ceb5c25945708622ce3e8d73fc9e4676b3dcb653194436124f451c2962b34cec5b85ff5709a3d50099f008515790e559120a299370a8db57cdcf6249537c7fc2345e953d8acf3d0cbcd50c41970fab88150ddbd60f83f0c07fd6f74b351b3821bb972c80afe502000000000000000000000000a60f5fb6031814e9d415a777d47282a0797d2440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002298a8ced2a00000000000000000000000000000000000000000000000000000000000000000002cc3bb46518ed65462ed7ac077c1ba43d2dba1fcc13116fd5a888731618c75072512d89e82228eae84ff9d965110640e6f49ffb1b744d08cab3357a747d388f504aa48bb6ca4c7e4229653aa48614f96b4712a57717b3aa55ed3318f1eb46148007101b619b4ed6f743fcccbee850b5fce482204780bf9dc0f75447915444120178bda56341bcb60dc5617e52357b0858cbd42ee5c562aab7c869756215685931f8fb028cac93d8f378eab69de8ef16359a5479d43cbf31a3c32cc43f9000dbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d42b62d3be91f0b2274d2ff00cadb8016ac2f46900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035b451df74f7000000000000000000000000000000000000000000000000000000000000000000025cbdfc523f2f9a9f56ffc73a3a6ebf9909b3018ba46d5e0010be82f3e5fe6172df5692268268756d9226609c579544caf175732d931928f42fe7605c986b87e1cfd39947c66f4aeb66cda1a1ead915621b6e43c09c310dc186de4c548736d461ff1da205352d19b33a6c983320e513f35a3a268e81b257004c9b25acbb2b3e622100ef1c98eb32e4720bbdf9a190b3d29828efb0c2571ff969c6a243fd8160a260afad871a346b258becc8a2033038b8f6eed2fb0ad95bfa7a48d27c7b1f5dc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a144db3e12527a436024c680e13ab69512fa9c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002298a8ced2a0000000000000000000000000000000000000000000000000000000000000000000254b4e369d54e75d7b57e12036906aaf3364307cddd53cb81f6c844fd381902c2b1fcacae57011551bca68ebd4de73edab1500336df93853e0d7984dce53fced25f6aec434526ff7d84f4f0477bdb6fd7894d1786faa56dbae9791b58b4e9db4025e57fc7d42a76d64aa461c477c454e901ee9696d89ba6c70fd905fa5e48dc71f57c3cfccffbb137c5f67f2de7080d317dd49ffa84bb431f476e8a827d9e9e11077df29a0cd3e7a0a52e328d52cb364c0bb63bfbfd18c1f179be76018ec16fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007561d033a5eccbdce0413260ccdb36930aa6028000000000000000000000000000000000000000000000000000000000000000011c2a6e253dae1e6973613badbee87c480f2022299db038781a2bd8c06eddd18c29f5d579b2714b8595ba9e7c81a1e4a750242f7ea5d67f7d2b456441e3bcf8990000000110a5e078fa30020f272dcb1d18458e26fff195f26fe0c39c56e9018f066bb880da103225b23746884778939abe08d4a94401f04606c532007a16bab91f44f54c67313e4e2c7a6e80e24e0a8a55b7baae82f63c27e3b2321c7c87b19507932e60f71233e61c62d3a37f6fde7a8a3cfb09105a69bfe2feb4477ecd48890af8097786d87234ed86741b8631a742e4162d0fe324d3fd937e4a00237740b717edc7c3d0ae736e74d3e4fc0ab69008afc5b68be66143a49dbd31da0873b5c31a12f8902a23aaeb4fffa1176fd474dfe1627916c2ea6e701d6faaa57eb2d0f51881eb114893315e57ffdb5da47f85174a20c17cc7eed357bd29530a7cfeb9810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000245bc4cea1a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ff103e5928a3b08b9b381ccb8b23d0b393f35fc36931d5bba42ea16a69b1b6a2bdd8d6578ac1fc6e725225da0280d0261263e513cc41fd8a0f6df01f52f3edc301c12965f932d3187700cc2f88e8dcaa43682ec73156f56ab70d8ba0c0f2a381c259074d3533b33698224d8cc944662dc271a20164d56cbebe011651930bf2d030b1594e81f5842d26bc1814834e6191c4b30f1c380d7b4450f4e373aa1026e11b7943a8431a19c240288778e51d225950f76e4433bb9c9efcfefad8c6bfff800000000000000000000000004a8c06ac6d06f25c657fe61106a485d2583be710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022b22010e0600000000000000000000000000000000000000000000000000000000000000000002ef8ef70e53f701809445d0fc5c4e5cb58739da8c71130bbe6123001a2e451dd042bd8314d653fecf8ac04022cc718731eb36b407bb85ef89868add735c206f61a764899ffec42ae88a98d496d14f3fb55a93bf0836a66d0c34d0a0e078108ed246fbe90f12ad2275678564ecaffff02f57c3446c2b983762d7714f160dbab341851d430c40bfdc8760196f009f7040542f8c54588d8c54ed21d97e02500c5bc15c1941a6dc956027699ab4711885f3e0e698f5abfbdd6fda510a0c44da5c9da0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000232fb1fd83bc287f0f7ee3c4fe144928171063ba000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022b22010e060000000000000000000000000000000000000000000000000000000000000000000040eee3701c0aafe714cbac54dce767904162e2218f5033209c95fb5cc4b00f824c142df1efc6ece2b9dd51510c119e4bf28d3d9a22059febee4ed8fc3ca94a81eab8dd68cfc55a9af6d2fe81f3c661d6e9aeb36bda53f3409de592b1ce0d160252ebc787383b7527c2cdcfe52c143b24bc7a23f77c1d21f6c7ea33c1c4666e11f3cb97c15977d6935636a856a519123292a22693467c30b1d13eacbd6286264089cab2e2425aae423775236e8682fe20d69e320141dac5d293500496ad647900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5808fd5cd494e9ae5adaadcbb7a6257de9d7075000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022b22010e060000000000000000000000000000000000000000000000000000000000000000000213d5b640e458f9b7ef6e47013846d41e48c73c3e2065f15f8352b7073a0043901076d527650655d4931f97a7a01eda8e8ae2e8ba4407a996a3e1c3650c3634c18b4abe8d6fbd5552729407baa6e70e796e272abf40d6d33ea5289ef1ef69c192015bc1ff33e49373e8178ab8b483b3a16fbbb5bc83d003e0f51d7e8fca673041d8216c1771066440b19b20e6e3fecf6c995ce4ca50516e3609f97b77962b3291fb47a1714d22062d0e99c13b31cdc6fe098b22309f0d34b031f6512605b20e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5808fd5cd494e9ae5adaadcbb7a6257de9d7075000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022b22010e06000000000000000000000000000000000000000000000000000000000000000000004f50fdca2de8e89ed405c89892e34bcad77e277263220c877e507d4206859760399be8991e2e9ce963b83841021d70a5b700094811dcc8edff90e643e72b0c904dbd3db276a367a94a37c0ca626d901a50419039798819bfeb67a1beebe3f7714fc065884e21eb43dd6297e4c1b4e716d46796686d7e70e61aa7fb7fd598087158c4f46b751d7887d71443172a11d3e541f5a54fcccea032eb7c84de66994f22a7be8ddd16cef2264078f4d1ae78fdbd2a2f69e67382167b85232adf2d854c50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000836e3313bbbf814e56949a12ae3f5a06dffda3b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022b22010e0600000000000000000000000000000000000000000000000000000000000000000001e30a1c3ba3e0829b0c7fc5ab2f6c0fea2d884f8959e732747ea1dbb985fe8ae16b832674002d891bd0089f2812238064f1845787f04a3188115fc9f9d7b85e12f4bbeb2c692946585d799c8e5fb56a126b1ba0a99c9271a145f23aed50a2050065423acaa0dbed7e89292bccf342f9b909bdfb4142b9dfd66f45b965f4ac0a22052844ee3a0773cbfbd5c68693b5a4b7417de76c551dd0f1385e09057ea165001631a1b9411eb459ce4a703b2431ca2217dc6dd8148a87efec8ae8f066d0f63000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048e04b384410c0338d7495f5f33851446b524a82000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f9f9afd0500000000000000000000000000000000000000000000000000000000000000000001aceda77ce524149d4f2bf4686575dabca67b33e5a3b6c30c4205a17c6fe1f992f81bd732f487b97a552f89ec814d18e5e798caf1ea836b72500d40d58145b7208ad9167019aa93733f654568dc582d16b897b733093e39195309cbf5e7c19172959794cbf1cb5084fb72ef1966c8e80ea129ddda92e254bf7d8052c5ad14e92031a226eb6a7376c797c3ff97d9235e8b81115933ec2689b74df56feec52e80b27dafe879b5b579186e231feab02272a46067041be6fd7f7f647d45cfc5283ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e22d15f2bc112393f77fb4fac122ec85b2d5f0bf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f9f9afd0500000000000000000000000000000000000000000000000000000000000000000002dd2957f028e9d72d91dfb2177980ffeaa8b3e10b4aaf2103ea45a0e84383c2f1466c0cc1615932568ab398bae5d29a49abe25e105239ec1b451c5a167d813a63060fec243a17d4164d0b82dad9ab7dd8402cd5eb387654880a69514c2735ac70c5d9769c9a635ad63ae052de14c8e93ff84101242334849bd5accafb7ede30f2dafe8adb57ba97bc99bd95cd7a314bdc67db88b43e334c54b93abf9b9c62543186643bb27f549aec1fd9985babcda206123243859b45974f6a242940c9487f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d7d0310f3f724edeaabc3dc660e790ff1a65f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f9f9afd0500000000000000000000000000000000000000000000000000000000000000000000fb88812c35a966b9659b886fa156736539f39537bd6cc979e0a2b3519925a4e18c4d9a11af3e6401fd6cadb77a43496893787a00a21b2e6dcad6040bc665a23059b3c62b1c0d73e07ea5f035af67ba056eb0fa7b46e2709c1b03a96b48a45ee20ae4afe239ef89c024feff6b13f10ceb79dd57285f78724f8256b6073e291f20ef362d5b1bfabad3ee43f3cfa164aee99f8d4208c46d58a26afb10f8c3768b62806302ccf60648920b8e0cf402c2e5b5a9c6399e41f4305f8ed2536f9ca3c3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f90c7812e475a0cd1be49eb91cbcf9ee9443adb8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f9f9afd0500000000000000000000000000000000000000000000000000000000000000000000a4fa459512d3784e1bb245a84688bc6ebb1b90e9e746b893575c1f4c416ebb30eb39cdcf941524867d87f6a12821b489ea685aa271dcb9ac0acaabbd43871f3060c75e05741828943a798f17c3f35164423c603d6a14c45aea9940b939db0630402a422e04c32601c8cec9d5f8c3e3ebbca3fca7abafe341b9f8f4b9f7834a12aacd9432e96a4a58c925ef31517fd6504e73a515537b8c0d3568a324f26ac3305a51749a6a5da23b11f4752ebc54eec041563264dc8490a0088ef7d1a9190ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085912cfa89c28e61bd4e2faf5601ada31ea170800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f05b59d3b20000000000000000000000000000000000000000000000000000000000000000000026fc65573a48f9b4af1031b9687956aac6cef38a1cdff27bf88902b5fd22b9c701d982d3cb7c1a463d2c0051c932394137960ed9fb999998ce669ca999aa566a1d087206a1039b3761cc824570166c9ea81bcecf433a7c07c7b626006c212a582446991aebb87684175b6e35aa5ee156e74f74d992c56183009d7b7d50e13e9b063b80dcc0a5e7197ca1f130d6941d5d7c2d072fbe63bbd739b28d33d0cb68b2236e6d22f97788fb80b7cb4dad92a49902baa117073c44fed5f4d88b3cbc9b5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c49eaa7318cb8f6169b011c82659c81694eef0ca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022f9f9afd0500000000000000000000000000000000000000000000000000000000000000000001985b5bb0800bd8e30ff0f2f1caa23969b2cf7499879001f9d711f04535776551850955976bdecc02edcb65f820d38f571a323f10cacb7e8626be8f1caab66aa0eb2fa358aba7416e5037b0dca2ac0b0d4d1260ef54c6f56e371e739d3165e4c03761ce8a70b2bde53e070a7b07d274b6ce32cbf36c55bd9914649e659916e9012b9f7de5e1980bdbfe892a1c7c5a3fb36c5c87f848d508889cb39e4c87e831d1f98cd283936f4d2833b652c93f182e73c29ab14b4930a2ce1c4ecffcf9bf6a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049aed1d5f97e3f85f8dbcefebb39c02573617d600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000229a7a781cc000000000000000000000000000000000000000000000000000000000000000000025214ecaecca6333f17cd1b52ae7c60cc36df01cfe742132d0fe658b05bb2a852213ba7c3e09ae8a3ed8becf68d6d5b4bd714acf6ef087de29ae5e3f830d031125059855e7dadbfa7af5c1388a7d6342204b4df835ec6bfbe7f8c049e63b44f1020867bc335f149fd0194efc76e00d3b1bd8d6e162ff0f83e60268fa416c362720e4eb363fcb368efe3cf1604fd750d3c5bb2c93cf0c0c571733d3b754aede1b0d9d768ec912409b7bc3f45cd0015996f13a41ed6e8175f9744d1867a13ad70800000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b42c892afb1bd6559b4423d05e9216c9e241f2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042e8a687cbf722e4300000000000000000000000000000000000000000000000c4d22efb6a70f7f3f00000000000000000000000000000000000000000000000e53d7f3f72bd25abb000000000000000000000000000000000000000000000000000298bb1a1e6f1f0000000000000000000000000000000000000000000000065a71d9113bab59f30000000000000000000000000000000000000000000000067b25d901e0be5b7700000000000000000000000000000000000000000000000f0fc8eb893420ea7b000000000000000000000000000000000000000000000000000011f539e2ce74000000000000000000000000000000000000000000000003c3d0a3ed21a0c93a00000000000000000000000000000000000000000000000a5b29230ceb9ad41300000000000000000000000000000000000000000000000927ec49c83e252ae300000000000000000000000000000000000000000000000000023a33d57f35c000000000000000000000000000000000000000000000000c23c2f0ce70a7453800000000000000000000000000000000000000000000000aa8d05c943034db3c000000000000000000000000000000000000000000000008ce20b43d725e7f34000000000000000000000000000000000000000000000000000239ab4e76791218bc668751501649b7b4e0944773cb96be668fce88ba2840cf9ed9027b7b1c9e0d167724c6ad4eb8ff6614304850c0ed352c5195198839dda2357e7da296542f2bb813f098a69a71a81217ce11c88ba02eab49f3a761eec82dbe435b10faf12626415c4ad6465f39f66c13052b4d200687667b84f0e11e2b6bed90645ac512890c66cb1ddf9c0a2fe4606b8f5d7d3103a610e61abc1bbfcbd343d88406166a7c2bebbbf77f9072c5f1981db71e07a2e343e3dbd3753a3cbfaf12c65064e0f27f079ba56a693b6d51e36d137281b273b4bd590641fbc24bb0f16b08a731e709760510b609341ab799782616b62fd07e2ed13882999dca2ea8624f0bb9da2560072a33872066e380b3e85ea506ef8afbbf7384748335497345d823e66197b8ddf71852320353089db28441dc5d3c70ebcfc1d484ae7aeb2456fea8047f7bfd5cfd0ebeba0e9023b389648121d56868e5821deb563b599f991f4ff2d03c51f295c11e46b3b009806781a7d54e3d4d9e1420f4ecb31d9ede0fe4de7497b5cbad8d401f5b8cd146cf3cf6f864e9e92edaa80cad7eecce2bafa0f221825e3c5efe5c0e2f025eedade00aed5ef3837e7b2dafd67cec06c58bccce20d435ea9b4d1622b62982e4cf001b015828cecfd2f43dcde1901b76b3e6cbc4f98c04ec9f3a3468e625742c19bad9e8e47f57ac62486748d80267a3a7973501ba92d00fcea8b480a10a29485c65ece4ba039edea92e7d00a0a3280ea7f91d5ce14039aef8b5c0a15307b1bea6096d0fbc1f5df6c769ee7112e51a015c605a138ecf79055e48511cf923c37780fb782cd2955ec5e7bdd01985b1078b97c5f75c1ab9ae5ce94920940128ce746dbf59408c6797fde504a5d0f3f076d0b6416f77a07c5090f2d67b5b48175edffbc87fd45e2fd03f90b2c0c1abbeafe002bf930e0e5a8551bb0c37efb71a79c3fffda281ce00ada77c26c67be2fc2179c8cd412cef5d7a8dedb9ec0e6c00396633511fce0ac828c66d9429d27ee992f3d2c55a2cf1e2d4e1597949200605a049e350d898e69ce72bdb47fcaa4af75542cd5e9303ee9e3ecd8c9030dd0c194f595b99f40233fc8a783121a25e39c5a6d6b089fc3bba1cf1cafb328fa9e1081d1d835814bdba46697840f5dd71228f1e14a676141d56077ffb63d0fb26060f8cd293f4c7c045b17c10e83cb1a009eec81d694d2e6821022aa2ded63d2d2d0a021a29d2a547cd1f274829cb400ac00aef3973ddf71d408de89fe07e66d1610388e5c25c92fd513904926a27a20bc00bb6e9e8e64c78b26c9ea3a526c239031a85a50c82e9a676bd772632aed90674a1e1b860532761c21f015bd233d3f0b32466023fe921278ee879567ad3b91f0e970f533f9e13c5b7f19f14528c1e12ba29f0bab406c660c83e6b53fdf7d2c1ddf8559cf8455a5b31e78319aaee41b2a52d88fcbca08075dcecf7cac1439104b40dd128d33baa0c27639755950a08b40213883eaba15c08e1d0fd6430c94fe47dc8678bd6db63861ab97bf7f79036037d0ce171f6b5ab0d74a5180172b93b54e6436e321b32e0a08e93e5e0d71a73e03b0ed30666b6637ef334004f0fbf70246ba1df8d725f9fe24ecb470890b1dc43730d58c01981862053455c8ae4a3387ecd3952558299aabc2d370144de710bbf991330976d5e9a68a9ddc4d8a8461985caa3f417477bf07f0fcc0b2b9f44e5d42800000000000000000000000000000000000000000000000000000000000000c0ba333ac4743f43af0650f2a441a1e878117722c0ebb8631b5ec43789d44d64fe13c343cd67a2a119c20c42dd27e8fe82abe9503b3f04a762565cf9d1e981e5e9000000000000000000000000000000000000000000000000000000000000001beddc8d8e474d0f39a35750fe97923704fdfc300f1cc954e7eea254d1dfe2471c59df34afadfcf5c4cab755fc68ebb794011669a6d69616de2058b774d944a0f1000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000001500c68fa0cd4b93097eef881bc6333b9ed12266db9911bc0a4af1a1d6f228ff8aec93965e8ae2c1b97d5c7f2112285fd92703ce68dfd3cc3f2a2bc89f24196e9ab3cef567277c2b9517e6c25c1b104b5754290cc2aa3fe2934aeb29191b6baf67211e39c04f92a1fc41b0e8243df8f71181ed5b141190686fcd00298dd968b2e4b59655596f8be74451e7ec3bc66275ebf2b6580bc15a38310b6909c0a453c457ae24f996058fabcc8640add693ae95c41c5cf7d2f565bc6facab283cdc85ccfc111c648eb7569a6f6b60c2451a9956e0181e41f6d5b0549c12c62c6b5a073551ba9d197f7f4774c01aff130da3f228ff7918f4206921504134f8b3a320c3cf20a0c73b9c04e67cee9ca8b8a352ff08c4231112841e72a83c09128d93fe4bc35bead5a148b7eeb42bf4d2450e43fc03e48b03feb00bef236493bc47a1a0d4110a5d25ab7c012d05d3ddff7fd450571758435157ac047d2fc78227d0184cc044b16001fc554b814183dac508637620e3d41f11545d57319031d304179a24d7ab2dee18fc1ba6441ae911e281a9c9e378eac86348c104e1acfb461875b593e5eb000b110ec9647ee339e0d6f8ca5ddbfe4df615067b71a6142acb03476b5381602b43309ce26c270b944a2b0642aec225873fde865defc598189be1d25126f5dc81bd462c3f085b85111d6a66b7ba6ef9d4531d6f6d5891b7a06b1e9ecff7e478531647e2a0b65c70cec368b70d230bc6911504ce9488e085352c0668fb0cf8a85ea0358fd41f4049daf6cad78d7a0e30142a4583dc0efa7a105ab04ecb1234f7f697a4997d5e5586d96700a75473422a1186a432def55cc51ba24528787fc862adfd30130c35d3350ea07751211678544fd0f5d75b376e4df850dc04cc57ce64d5102b0eddf6239c560cc76531a7606907ef69306a05523126e7a5ddfc7fc04f387c6d23b5f7cd494077fb45adadaf687330c537e6ce24a74d7c3e278b0a8182a6ed79e555c762ac610c4bde7c571aae429e2913b4fe507fe03b6fd8ac42999e8972fc8cb72eadae85c43500667f9bb22ad02c3f0db67ac1e4a4d5a3f8341702cd10c7105122dc2db64c6d0c549f6a153067520e8fa7445cb6cf7145b8fa325a61bd2198baeb18950f88373fff11e5147819271cc56fe405ed1b5cf4caeea41b9a4e0a25d3fd49d2b70e6ae2d485ab4f061c1f354bee3d98d2197df38403c3c671d82940a50d3ef56798db6f83a5ffa48c705310ac13f3b444073461121927f6d4738e7eb9314f0866e6e0b5356c8d899b13872d2c442eb925b7f850c8d9c5727251b76619cd5a0d040053c40e3986f86fd420512f0a69d1b0b7c124490ea9984a6bb1fb3a0870577353002914277424e454150ae79286f573dfa151a0401721bb859dee7cd76dc4f096aff5ef0b097601b77f86cb0becf9de15be9d05355f4f080151e6036da196aefbdc053d2898a073fe9824b07d1924fac2995fdb36f517f0160f95ee32aaa7d36ac1253df4ac478f13db385907cb880883b51b530159769263220c6943ae8c718cc4c1af8a43f5ce9af6ae5976a04baa9488df70479ac2e7eb5eb96d2a5370b1ecc9a8fe3088c32c2f434fa41bb27dacaef9733f6ebbb6637c30a7383d8b6376a2c5a88121b8970d36304fa20e3f812d2370db387dea531850a35e0f2e5f804a95f8b4ed5ea0b9b6c405a7c55bdf8e49ca0cc334571c8d83896c6c7649f8725d5897b1c41f90143524a81a9c3ecb550414247d940b8a79118931ab20e0c4b3343f4d08bb0281847f4aad8e839672dfe9fa1f0f09d9837adb9f23a85aa4981829b8aa613a832d45da54dad9fbbdf9bd84d80dc8503a9b7a790b2f4b8da8b06bc749da061ff90df1d3ff5a17bae971e8660785230858e486682e1414674b24dea1b3183dde88c59588ec4d99b4dc99b7821f69b4bdb22db6a73079522310e478104200d3d788a76e21fb1a299b198ce7396767b279772ca09e5ef896e4fb9ee56a4804a3172b60989a51067e5372180080b26a38826d89ac6c22b98e295f436e4c1b7bdc08bcb6f61a0dbe3b5d3735740a4577e4a36c78089ce2d72b802e6d5366c7c258a2a2132927478a58bf37c711b60cf0e7f7e884e195100906ceecec79670cb3deae8b2b63ac74f401e37c7c9704fbccd7a92f0f8262b0111450c8472559dd74ace9d88285c88187dc137aabd6b6be2ebad306d107c07342263602ec40a4783a1a5c67f7a12f45a7cfbbf97ce890dc1b96dc510d47944e4f14bb7ddc1191abbea0e2607686ab4a047ef4f3c5bc4680761712a01c11fb1ff35caca620f6c6b4aa42c36d890e8b090c77637d1b7870dc968564a287cafb4dee55bee066e50e36da5b58033665b3486b812ce54f67a3bdfef859f67ef079d1466d56164b81088bdd1449b1f51ff2a44943799e7ec1e84d52e9ea1cdaafbe500d6a84b06eaa830526fd62007fd4a048538fe80ff9263efb71bc58715917e9a3198be902d15bf0529b874837d99198641d147c5b2e126f1f42a6127f1b5d4b68899d68c05023937566893d8caebaa415f6be92fe47c72ab6234bfd48734fdbbc67b7b2af5bb4db5ed7b2b89b715f8570183ba7f1ceee69b9cb87d9d31ceb56c4008d2188dbf9c97a212685be5a8d720a28385f207db62ef07803eebeb663805f1472de0e7739357dd0b6de56853c6e001a81e2591a0186b13ea2a44de83512cf79cafaf83f627b6d4fbc6823e94927a954b705fcb8ce4a7427cda8f5634799bb121c25504b5bb2fbe17b4871bdd13aa87424c020be52f863bf020f1f9047d13a01cc09772322b8a8f3759ffcdce1b00ba091d2e730bb4c959b1052e6e132abb7c0ba48e2d444a08ba3f8004df28af8dca2e50c4494f0ffaecef5e0200e431858854942ce762c1d1fc1e23aa79ff5477e23afebc54f355ed63ae193f14397c31b5819b107b56f0e32e75ad0d49e0c405a2d306dc61dfb2c0451a619672ae6929ae216b8edd9c7d7d8c65c6cc28a3099d3e5701eb015da2b6cf45158b918992094228b7bb809c1f3ce0d622c95c392d41bc969fd3035992494bf1e3e970554de53019a0e503513a5e52c98535c4a97c83b6502a4038b098462d7cff9dc8ee9ce742f40e4de1930a695d4510d733dfb0d0baf6c7b45a4594c25beb71a719336d2bb91a6ffa05c32c991ebd99cff647f542e962a139411e5a54cfa0464f0f06c06687eb4f651ac77a0d3d10621e42c3c02710cc75f93128482f3094294da7870f2cb79d57571e6389df5b2e6b394d4fd102007f5e132ee742a14b6389a92aabfbe0abf3b13ecbdd68785a7591d46eb6ac085a7f29039b47a0531edc5bf85649a00f427feec4b81d8242a7791c6d9ca38aecf76fe760e0a1612323f7283dc67e263aa1cdfc108902d18df0b0daa8b5fb2e71db41859ae77fc1dea084db51dc6a83ca12c87ec859ddf731b3e49ebaf33ebc350555d819a13d3d90116aa48b8942472bd75a39c0c7da505e97f8a4807ed3150d38d02b2e797c072317d7453b0dcefbecd2d4cfc363a1d006d484c9f29c8539581168fd6ee5c5d9377131a08c7eff295ef80410244adde9eaf9c43d77f76eb49d01d19edbc1b5507e913b3a91658c6e4eb8de5009e774353bd8a2b25a4a5e5fcba4679f703b45f0a30a2ffdbe92b4d52ea8be6a96fe74959234bfe85716966c61575ff535626e98d0cc8adb790284b230a21f6c7946238eb20006c535c87d32d3aed11ea22a805accf4b19812a73a4fb0a2096698df851ced13150a6dd075e850e6efae3e200eeec8c01d86b7d76894f2d0c62d01dc8ced54e91921b77b431e51c6f78cdd0432d30be5ec30f52c87ad0d87a5f8144ada7da22ebeac4326616c4582a4897ea5b208f7e37cc16df253acd549eabdaebc0b78ca4874a80794d833c8c1b7e73dfdddd9f19909cecebc6d67e1c5379a61c18c42c08cb163f1036d43cec7ffced2a2623105047cde8a33914108c15890f04fffcaddc0ca71bbb7af98c83bab702f92de44d52429b7bad2e50d52c027ac3452cba7f8a5510e0f0ff34d5d57aab5806b92d7c704c952a0ddccf500b276c23d48c8701bcbf3d276c92ae9f5206463565121f674352e485333d4182a38738237ad82d2c09674d8628b3fd2bd1f59980cea9112b031ade4c636244f42ad77166e21c841f8b231ba47692a68899041c95787084c56de64898b480301535564214f51a70fd5305da0560fd15ebf716286daabc5613aba8aa5e4b768697c07d7e4c54d4d5b70880806a86c05742825ad066ff8f336106d32321034b05d549abaef694801e0fcc1e9cc03b8359360bd24fb460a6d63fb461cbeb9ff6bb68822a4078d7013505feaead84663e2343919c7763c86f7c9a500a71de0c66233c0a2f65019a92fef336dd5e06261f4276cfb944ffa461d4cf009e952cf16d26c738c5569a0626cb47477107d3bc0552004c5ec587a79f66ccf0d8c8e7ccba5bb39243f045c0abb928572c68053168f9e4842a5d1833f8583eb77fd4d69ea292de09d44e68e77c793e990bacbf056e2f2094098bb474a788a90b5f32fca2c71435b8967c4f25f318af559e1971d812c141efa8bf983c4ddafdc02cc3c35f8056db1fcff73f6cbda015c4688f15396ec1d78ba7563c7d013d41743e311dee3b4f51d217232fd47e240b10aaacb78213a5b40c6bfca114ff144671c908bb901316169025c6d97c40122fc76aad827b4a63895584ee2ee8a56fb672608b514e311fa9d336606ecc0d91bb431c791b4631982797eb147c5495c1a192a4fd57e6956abad350351fd3506b996a79f6c0cb4817d9ae04263d417edd5c51bf38fdcbcd565aa8d6709892fd6dc14959d343cca82e96ab24e0617cc202686ed3d9c6dfa8522841ef58c33c328d2f7574608e148721dfcce6fa00659f9daf31a7e8543f5ce6091974cd1ab9ec457e18ff04f84bf6c2263bba8164248503b104b0a64c5631fbde6d0552719197fa4c6565570105cb3d67d3f16261056fe984ca71e41382482943910aa5e96feba8bfc8a7fc24ce2a12b6d063dddcaba9d566cc2cdeedbd06807f4a7ad1a09d6a0e0b43100e304d3c37c22c2b665b990da8291f44577092306aba34f997e2e020913b255613422ef6ce0bb6255c919f52856beb6500e69942f966fa4e8a1339ade34c7e7fb514ad076a89c7199bb5fd06eef75bb49bffdd75ded8df494547d86294f98f549287b772865bca7703b9ebbb640be1f604810cedfe73ab28f215344317ec0698e10e3458adfc6f4b976aef570df3aaf1f658721d85d58900ee7ce69a281a76c8423c701e743743f711e7516af60b692cbbe77b783c9f921aac137985697a9d632d1930fd8a6bb18edb7bee09c1b0205eb22592989bfb5a6aeeb9458f31bb238394b6d41eae73a54e2ba64f72ed33e6f0c97ab0c81664d3397fcdbab9fe46a78464d333a04abaa4208fb76342b4033b43b707acb90c36ff153ac9d1a9ad697b049aa8063174ddfa163a6f19aeb0abce12a273e9875913b86eb9a5f5fa219a5a91c9560e4554bc59dd674e113877a13da915904f635683bb27110f9936af3f30a7f37cc343860fcece4f200a6cacc215325aef167d8a6fea11702057edfd8d90c000f0d6ca9474a475ad30185c6498685c1c52ba17b56f781c7273be49f165cdafe099b099232e20ac7ff4db46b57ccfffaee6e0da96d3c5f3c5308f5986897ff6e8b7aa99c4e7dd4ecd53fbd43858f05a08f62a69517b504623a383ccaf19c69ea3a145fde09fbf26e67b3880660659a777ab4d69e5aee8a72d1488074c80d190d37517063a7a6503523a009a348eea1bbd9442d395a8b21fe496a7bb98bf2a4c704bb653049a930dce64ee6aa324e263c6c155b7e41513db31e926dcd9f97f4d4c299dbff5569710b4f7d7d7255e3a935685c074c66cf829e8dc531a4b207f5709b24827f7ca334e379405c773ded117e5490e1d2090790f524c586c117b75b36c7ce14c3b134b1873f0265b863fe962c3bf3c8dcbf4aa3f9101b6d775e0b15578c7c33f9be1e4007f2e1d89557bcf74d88c01238737699756e6666409c2ae6d29136612e513351f29565bdb470c41a341900cd5e4cf737ba027a7052008fe4247702d6321471c00076e43099e4ac8adef4dc93587e99e50b3dbc1bdae17d64059698a4e3f5a2f65f404dbaf105ae632413dfcfdc431db589cc802bf0f8a7568731df5d71cef8f35d9cf7d1a89986ecaa82e752fc28bc624524b5cc6d31b0bfd004ba53c09d0c09fd1c2f724de35b2e20a485539a8f32119789939be567f73c41ca5dae04539b7f599823360de82a061dc121b5a9c8d4e2d679e002bf739c990461477190804d5368f3c641aeacbc60c05d6fe034041bbc1859de2ea429ef841e64ebf93e37aba230e3e0b6b9b3452ce5f23db9fb0526e40fa82636dab77d42b07321caeedc01314a02d6d19b22cfe49930a2766176c2199efda1df1ac4e352217642c2906e29891c95a5b9a17818ff8154a4d36c1dfc2242e12bccee414ec0aaf8fce523b9365c94be020da4be1a2342f24e7586690de21b2204df7fd7bf12949eaf92fd71bf55ae79cf1a8c1aa7ca8a49614b7a32d261d482e906c0325835d26397d4b4e256cb0d935c812a4af413b95d41096f6c3970eec1ece43ed6742c34fcd315894141aedca9674d1f56f5a0d6715cbb4635c7ea8526bdfa5eab90e127a0ea6989c194d10020b3d811833035edafe80bed45eb53120d084990e66182d777ebe9ac417360a1b91f850ed5066659a7f836f41fdfae472d8aa1fc037119617df950eb7b4cf27a546139dab4a522dbfc035c8fa056b09dc9ec4f5e41d5f1809a9d4fde4ff6584e23bc7c4b39a21d12790a0fb61b8fd2aace8134cc9104378e8132ccc35c66987438079fde871d9e61f87cf6871dadd23cfd3a1a102e86c050b4223366f9ee9f695df536aa5b75c418d5742ee6c485669416091345acb5d31b2da2f3bfe531246e314ae3bf5d7c7878273ace120188861b94ebe0fa08233c9d69aaed03838eb18e9a298ac0d93515561b9bc373c9e3e0e96d3de7c80c0c5c68bccae597a3c9d2e35413ebd3238eb05c074e952b58c13bb6a37bf6690f1b169f162a27ea0af8eda44d6bc2c9d517ad1e87d63fa4c80f6fdb149f1d1ab6384298bba38acf33c19ceb7215d82e717af34f049a059ec816d1ebdd394530b94dd5511e66e6d72a7a5eb212e9bd2f3d3fa69bbc921555016a911314f336dad24820f351b8ecc6910bd087a0081e3b3567a9bb8524b0e1d1426c930d5fad572a354a1b695ba7ac318bdfd8f0b798bfe41f6a70a127b12dc2691390c5f3df1cf3d8e6140b38726dbf69717bec265815b2e0d75e06eace6683afe1446d1734035965a02fd6e46261d23172700ab016d6cf6bb1da37667552574265638bcf208fe5d65c741eaef8cf9a65c295548f3cd5d476524fd671db9ec1f17e6f1d36243111a8946a349338bb7e533736f9e6c52a7437ce8cbdec8691e87d1039fd77a8f8cab466b33304c65d1eaa3d8823a00b858f8b94e94bc12421bbb860a48b7fb6e1ee2940e61360db89b4985d72a523802916d5eadee8e2b1a4c3c620000000000000000000000000000000000000000000000000000000000000041d4b6a90888a8a97d54ff2a11a02f5563500f180a42d93e0d52b182546fe4f5c60b4dbaf399b64db9e12042dcbcb35ed509e2edf15da5003d0f36908a1c16c6f41b00000000000000000000000000000000000000000000000000000000000000
More Details:
Click to show more
Click to show less
Private Note:
To access the
Private Note feature, you must be
Logged In
The contract call From 0xFcF75295...da90a8895 To 0x737901be...e1B42A2ba produced 22 Internal Transactions
Type Trace Address
From
To
Value
Gas Limit
call_0_1Aztec: Private Rollup Bridge 0x25E380fE...d9746f35E 0. 009594 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xB3910655...3da352560 0. 009632 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x487F4B60...a60c4A4a4 0. 019738 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x32BDaDdd...6cD019fad 0. 009738 ETH 32,300 call_0_1Aztec: Private Rollup Bridge hihuawei.eth 0. 007768 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xD42B62D3...16aC2F469 0. 009738 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x5a144DB3...9512FA9C3 0. 241863 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x7561d033...30AA60280 0. 009738 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x232fB1FD...8171063BA 0. 009766 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xD5808fd5...7de9d7075 0. 009766 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xD5808fd5...7de9d7075 0. 009766 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x836e3313...6dFFDA3b8 0. 009766 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x48E04B38...46B524A82 0. 009766 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xE22d15f2...5B2D5F0BF 0. 009845 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x0d0D7d03...90ff1A65f 0. 009845 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xF90c7812...e9443ADB8 0. 009845 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x85912cfa...31eA17080 0. 009845 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xc49Eaa73...694EEf0CA 0. 5 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x49aed1D5...573617d60 0. 009845 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x6B42C892...c9E241F2d 0. 00974 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x41A57F55...18bb76734 0. 006102 ETH 4,457,814 call_0_1_1Aztec: Fee Distributor 0xFcF75295...da90a8895 0. 01397385847818516 ETH 4,369,938
Transaction Receipt Event Logs
81
Address
Aztec: Private Rollup Bridge
Name RollupProcessed (index_topic_1 uint256 rollupId , bytes32 dataRoot , bytes32 nullRoot , bytes32 rootRoot , uint256 dataSize )View Source
Topics 0 0xf1034928243e3365c0bf101598066f51439bb2a8763ec84cf7902d8917fb974f 1: rollupId Dec 3642 3642 Data
82
Address
Aztec: Fee Distributor
Name FeeReimbursed (address receiver , uint256 amount )View Source
Topics 0 0xcf4cc329b7982381c7a729b04a403439bbef0749b4a8dbd2a3850218b420bd87 Data
A transaction is a cryptographically signed instruction that changes the blockchain state. Block explorers track the details of all transactions in the network. Learn more about transactions in our Knowledge Base .