Transaction Hash:
0x3452a18dd77ef30f2a3d8ce5c934e9426578f99a9629a7fb4d46969c3f128fd3
Timestamp:
783 days ago (Jul-21-2022 06:39:20 PM UTC )
ERC-20 Tokens Transferred: 7
Transaction Fee:
0. 025159644069758224 ETH $58.62
Gas Price:
14. 188387954 Gwei (0. 000000014188387954 ETH)
Ether Price:
$1,575.68 / ETH
Gas Limit & Usage by Txn:
6,000,000
|
1,773,256 (29.55%)
Gas Fees:
Base: 11. 688387954 Gwei | Max: 20. 974635408 Gwei | Max Priority: 2. 5 Gwei
Burnt & Txn Savings Fees:
🔥 Burnt: 0. 020726504069758224 ETH ($48.29) 💸 Txn Savings: 0. 012033754015290224 ETH ($28.04)
Other Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 3623
Position In Block: 70
Input Data:
0x06011a4600000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000c980000000000000000000000000000000000000000000000000000000000000ca60000000000000000000000000000000000000000000000000000000000000ef40000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000000000000000000000000000000000000000c8800000000000000000000000000000000000000000000000000000000000000d69000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000ad1001ee76ab1edf3c26995935740b17d5719e8bd48d8b22977601b0bfc375d85b13020906947ab8083e76e0d3067291baeef26a8eeda71cb8d3c352cc38cd113038d1534c302592bbdd1202d8b542da7f332b85ef26180a11d9de0118f62a992ce912a97cc944a569f9fba8356d9d73f9209f401165fc36ed7f5c6c3cec427b739c51ebaf708408671ea991c605e88302ed09135a43bf6a20d42c376da9903898889125d9799227618b2cc6b8d72abfa28d1916d3cf89c489f90236ee73a3fda42b00000000000000000000000000000000000000000000000000076196c419fa000000000000000000000000000000000000000000000000000f2dc7d47f15600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d16b131eee200000000000000000000000000000000000000000000000000000000000000000002b8b90057ffe62a00b14ade9fab2c86f2abade3379b6d730da15ff32f9447b9216c5710f4d56155cf7e4732064c2ef3375a7b848e33f578594d5b90e63c664f0225d93e67763ab47b2961ec90fa7b24b852e95bf7432d2f94e9ca531731a6ad9108e311c133130cc081bab8ab557cc732a9352a534f6427315a9c89fb1b2705418990e30cedb672c6159468178c293a1373f734b6d83f643ef92bb4dd9414c0624e2d3a90a5cd1472bf1afa629e0d807bdb75fa4d988d56e92cb8f13a2b1b67300000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f1e2c029dbdc0d98658158e7b6ae3ae936775bc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a060fa4d07ad000000000000000000000000000000000000000000000000000000000000000000012f39d1f78d8e9093c15bd2c3aa24173fa7b29e89ea68fc1e0446b5c63475f5032431358486701424abf5277d2782d59ac95fd0392f3e4fca27715ea4fac21db1128a934b8417a0168decbb2c09f8f125e92d1cdbe38cdd52c64546be62e65fa52d432edbda4a38b9dbf7108dbf213d0986facad6b26a28064b6227d3f567e73c0fe3e629e18bded4fa3f17f30d6da087884c589523059ae9ddbd0c1fc11fd68e2f579bfaa988f6a7704cb84d534d42d6d33197f9638aab3ea49b615f951eaef90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be42a09d29bfa9ee0f2f7d41eb25ac35a14627aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3c357587b6000000000000000000000000000000000000000000000000000000000000000000014c3b011c4a2f8142d8264631692326f2b1af2d32d0eaa8e5c17edcaea679f4808a2e71029861236aacd44af02fae9d4014962eefaeaba552aa8efa2825640a40f23754e8b60642bdfde83f3b5d78e49ffbec0db7fbde7e323730f92fc27b0071224dc8c9c68fbca269d872b2ca635b360708d3e9bcbcf2fd1bc2eeb2896e3740eb706707faa832ba9e92ffec7f5ff0f577a94254b51876ee61acedae004d79a07fee3c4ec4daa005e9ecaa3158aaaeca9805e3df3bfa1d8390324436d8f231200000000000000000000000000000000000000000000000000000000000000000000000000000000000000006060608cca935d0b381c91d861eed3813444d79600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000654ecf52ac5a00000000000000000000000000000000000000000000000000000000000000000001062090deb028d39c5defed84faf5e41413146f64f6f3a6bbba2bd8fc7e22f1ed190581a300420d72910199ff4fb63758ce859929936934119794105f22ea7e740c1277dcf5b0e4d54e0288a4d04400b34743856720bdc30524efb99e1e8f4494187d83b954d9d62822bf96f1a240aa50fba4ea54407c3e48e49b679edc52f94d1952a4035901ae7e6917ab878e7dbc689ac9bd9295d5b461a90fad19b3db1b5503f581f24fd2b4402b631efd41ced2544938398501d4da64ecc211fe0518c83500000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d81368d94116e761b43d70af6458594cda0287000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004250a0cb60a00000000000000000000000000000000000000000000000000000000000000000000aece96724cc606dbdefa1b57cedeffd081058cb1eab0855d51b34e17d93b2811f5f0f8a5d25d749fc3b185774ff30ae64029c5fb5b444bea53173af176b443a229811b832b6362390796a845a9892c3f899aa4a38c3631c61b308e2a6c5ee41295fb0066df11a8c68c2b3a7bad0207964e51adab11f4c8d445082897bb652dd2290cd3a2d4b3a993e9f2fa18df1d8c925ae251a9c5d9469d3b37fdc75ff2ba802914e0f9834c60b4f020f95c602ecf454117539d90b7e2599467df87d8107170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000281fbb9e61c55b3e7bd7dbd90a771671ce029f3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021c94b6bd0600000000000000000000000000000000000000000000000000000000000000000000f989acc34519b8e426250b0f79e447a76465e90754203a9f74e9832231c31482022666cca623e599514ff19672941db6affd04f67256447776bc9649737978005940c80026abda9ef9b8a6ed4493b6abc9dcd0e70b553a3878e5fb988b1feb7078b78a2fd398aabc09f912619a97007478f7ca5cc79df5d2ddd3af70dadc3b209cfe14db2754c6f2943d45fd2d15d497e2dae9a0a25d67622ee621cbf82dd6124932c1c104236d9283d3b1b443c6c8f19799d938affaff8ee6943955a04144100000000000000000000000000000000000000000000000000000000000000000000000000000000000000009bdfe468ed0d21ce9290e4b84575208e36ac06090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa5a455cfae000000000000000000000000000000000000000000000000000000000000000000029c0fa518e43463cab8bd4b1b313390c6a54472cea2bd49ae2c1e14d6d514a591f2b8942fedd2634a3133abb481d71099c50d08458159431100b736af6d0ac17209106b5af098647c4d091c15e9b05292ca084d507e75ccc3bd9fceaa2eadb571e3920ed77614215999cdec6d617c27c1069b7abddda9d0c154df48d7287d7e81fb57ef36e36df03e8a2b3af45d616f9b9b28c98f0cf4da35c6efc51a0f955fd21aa2d0282044ac362e74739b0147e6bc80f2259732d9f497a6a94ba0bef231f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba13e00bdb5db692fd9ecec8de24feaf96fa87c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b1dfde910000000000000000000000000000000000000000000000000000000000000000000002f930f7402bc7ce882fc41f734912075482ffbcc347dcff1897e59d2e6e0ebe0059b0adbd26833c0db5c0517476cfe97192d8d557f94079b73db40d93c15f34603b3fd5a1996df70fbea63cd7031f0a58304b1459a9cef48737504d6d114029803445944d636512e79eb2a2a89271786a014dc09d2b1eb417004daa67a497239113716b8b0fb80cc13491a50b98aed8e2c8c735b82ba533decb16bca00aa5afa1b5adf6499e26eae8e99eb03667110c8197727f8b044d9f075fea8b77b534969000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a84200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011155cb3b1590000000000000000000000000000000000000000000000000000000000000000000120049dfbd22a9e84df3095301d05f3216de636a1c809586c4ac09e3a32a9d7c28f685a5b5c3faaae7b8496f49fc359c82a92b648da025b33eee2ad54070bc220f407d6f260d6f0e24824cc818c3f49e4d1e84fd69ae7c1b9a8a6f33c50b8df12cd5e7224b532d866c88c95c9e915163473efb0baa8f0452e412ac13c806d59323c777e87e4078c054974151472d224fcb033d7841ea71c0e402019440a4844d05442dbd52b30fa47b42bc72b3b79e0a401ffeca47b43d62da524c4250dff4ae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd363680fac659eed3092a5812c72d136f523078000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024969adcb17253d3c240d6095e56da38e98dea3792fffdaf4467183303e1b7a50d1ab202f1aeea03e8e08fd893c36e0bbb908f06c4c12f3f1e6f11b331f2037b0d27f4e4bf8204d646ad86f3c502d3dcaaf0cf7479883420464911532570fc410cb74e54d4418787170dbfbfd8a7b54b0ba68c5aed634c8ddc39671461c3a2c6166eaf3be43fa1394ce1b697688fe634c5203b50502bec64932f96214727bc862abb4d5e328d8c108fe259b5935a865b9f3965a46fc67afd65fb970f20c3b0f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b159f9bb3000000000000000000000000000000000000000000000000000000000000000000001d6a5993d8a5b839b8d381bba2990fa575b2460ac96224d4c9123c1217fd378c26f5f39d79378ba9450e31a401425f19baf039b870fe68ff5204f153c6ddb464194dd8107bc81fc078358da6d8c173f76c3761b2458980e362edaba9f733d44623eeff8e5c09fecbc9e2df18e5a5635f599f19484dd7d24323c1e315693e19b21236613915afe4c3154adb7a773366446a12a8f572aed3bd68faacba8afa672418387fa0e81f6a71fccddc73b145ade75a40d6474102477a9c446f4968774b9e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059eeedfe126ff4c918da928a33826def740274400000000000000000000000000000000000000000000000000000000000000010bd5dd3fa4db5070885d717bc41640bf7d02bbb4d829254b7ff5d18c82c256a5033ef9d0466b2c9683e25a1a560a88cfca1df88099d9c9f88bd8c0306379f5ac000000011c21d0793f26c442a72ae54f28e95d4d295b9648fd42e0ab7f3521e51815d6a053d191fa4b4b4d2046d3aca07c02a1ce3c129a6f69d5278dd8f505690330ddc94c17620dbcabaffdb58f6fe8019ef9f967f6925365a03050a66b300f020691205472f86ebe2ff4d4dde6e4057176c7def35a85dec5172305171ffa5f20a3614926e868e7595a1314439748bb41113096c9ae2728473ddf299f97204a2c3f2e184cc576c97688094f7ca11570068103c6c6c7b037c9153bafb1afe19906493dd6d4dd68ec8644f50356dd0c7da7f9ad41b8f92ae00e233816fc359f2a2591ea32eadefc7fb8a42f2558fe93617a5820640dc47087c9342eb9547e8038000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027dc87d2614000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002962ee96e7e03a94fe06bf2130163e07a0ed37a3304771a83195cf60dc654dcd2fd5ae4759d533940f0320c381f938fb85f502eab0a3f9a1cbbb13abb064e3051c60d8e863dca441383e5290dc16b86e84de507f0a36b078c768b976c30fd5121e0fd9621b6fa673d45b6e4c80a8541f9b825b82e2bfaccc3721035592a53cdb2f9847ae9115f2c7b06068aae7d7eada328dc5c261dadf6a1fb1fb4dd806a16725fb76dc97bc708d4144879fe1f4ac4e408909c498b147e947c87e2fbb8c6a64000000000000000000000000cb828011c4d20337d32cb8620a3eee372c7ad2da000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e7aba38ee82cb1e56b3b89e42b0e28d8ddb8132156dfb536935158980bb9c081cb8cc78f4cd61ed67280b9374fb6ae1d8aaa8cccf495cfeaf2592750f54e96009a0fe7686c2c49ccd76e6813d92382dd057b3097b9ea19cd33d4760604329f31fa3c5a7dcf5fdb02eb7fa4035073c50ac9e1f3616c15e2df3f58e579409014229a4b9ad9d60321638dc4f69b60ef3cedb7b24f946c7faa313212cdf1ea25a7e1a807b047d4126d7ddd2250234bf950337aba02c705f1bf8493c4b02af95f86300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031f37ed98ac000000000000000000000000000000000000000000000000000000000000000000016ecaeb525a2f2f95c9db81ebf8443e995b11bf661edc803d82e155a267dd322094372c5945d55b908bea836fb04c8d88a2017697cd2211084faf65f733d96f206d465867939e2b10cc5daff8ed053f204bc79997d7c0800f7c65dccbd41d2a7002f44cc919302ea37bb98c52ba9f0f608b1f0f1b8160e3fbdfb5910c2b25fd92064e990cfd880bd646d15d487b9137bc6c53525f2775b14cab8877ece6b7795221d89906ee4cabb689b07a20a54c9f8cb6df94df2e318fecf9bbf0296d6b6ca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033c989aa15b9d98e485761ec02c63f4ddf6fd4ad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ff2e795f5000000000000000000000000000000000000000000000000000000000000000000002ccf9b3cbd8af41d714253c4dae1cf129594c6af21f659d0dd7401b21e2015632d62f1f9584ac76a6cc3b1f138026be4a08409d43268795b97a5cb7e243716450b9dc286a92245909e20ffab2d59839c08ebfebd08813f44a98bdf59db6b07a21b6e3393aa8fcc523fdbb7894815e12d3d47e30e3f849067843f38653dfbf5c42d475cc79529eb31b4a345331a690278865dccf88cd3f1769d7ca4c7c70f78f23028c162afee25350cd877402151e28f15f21a04e53ae6021443d9c6978059000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000052cd92257aa17b3f965c4b0d3f51f0d223c695000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000723c4720b9b9bea22d43a4e84db43b15244142b6109e96ef888801d748d0fb01d3c0d00dced722c761d4cd762cb924157286c9fa86ee817f2dfb4f08b160a9d04c467942f7a7de95d27a3ad1c85ce1a8dd550a09daab8483e5dc477e6a1bf562e2b62f5351da9def0f2cf010b2ce73631fc2aec21023fc349be8842d817e6bc00566617d4648f79a4f17870d472f5373ff136148d0cd582ae7b12f2c59c6f0114fa0fd8ed370118bba197362af5b7d95ff6ef1df490249a153462abb350c227000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203005a1aa4000000000000000000000000000000000000000000000000000000000000000000011cd4875a3bcef8945639154db5e4a0f4a6a9e6b0a82de68c38fe4273992b2572f3586c003ec74eaf5e03f5efcfa6823a30fb45ec830df84f71efdcae7d3c1bb1cf6ef78a1c0e2dc443120ee5fda71d89b0372a9eeef1d8b3b5826e3ef94431f0430b4745b2ce0895ac272959bf5b21c6a75f78a662eeb9c1642ef6fb262e32d1ced693d2a78e547bd232fa7c3cb08c55ea735c29daeb35a55fda77d89347a5622e70ae1e794111810d7c2a417eb70f68d453db8756e77c3d6b98a5d0eff1e8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000006aa6e5504ff2e56d3705bdc0c5e02c7ee8baaaa80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000183ac0fd5e400000000000000000000000000000000000000000000000000000000000000000000e21dc5f693c7e7702b63d73c77b51e31e85db23f1179f32a947767cf9f8dab30c865cde2a38f154bd2243ab0464e3a67ff05e7923741f9f23000716a178bb201d686e7f36a435a4d2208df059f0f39558c8be68b7da2fcc568049a7660654271677d9717f2b435a3350e7016d5d00aa6dc35061f0906950678aa19dc8f5e04d17f06cebef7f6fc2fe965fa22dd4dec2da864340cee883aca8e9d5d07a61597526a66851b6883f19e80671858bd1a6c1716e85d03b31c1ac2373fc9da79a435100000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ad2ed770330370c9fff721e9bd3fae871bf543c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016e125585a80000000000000000000000000000000000000000000000000000000000000000000222261403b0b32b0d13715c854015ad9c72d8f213c57adcee7f8a59856d067ad037c0674a5eb6b04e0c2b35ceaed23b5b49e4234323cd832859aa16d8e1d65941a7390efce59eebaf854c90b3a59ab8379f7c8fa2697aebca2346f9f7448cd8d2af8eb8b228fa9968f2648e3ef643805bcbe026fe921c2dedf0a24adf7480a540ea1114c12902cc608799e2676bd77b0a00de751e36ab9a4ecb417ef20c6bfb00e3ecf3390e0f3961a8fb91c9fea7f157838c6bc99386d553fe375f9405766b9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a842000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016e125585a800000000000000000000000000000000000000000000000000000000000000000000fdee642b473dc4876491ba11ad631e8c2a82df75ce8ec6812ed9bbfc7d468cd235f4c03d13ae05184d0dc8cbe7133c3ab9b9e4fc32b9868c2c005eab0b02df12e767b6359cb5fe464eafacbe61081ed5f9e1e7543fca5eee0b7aa77f2e3065d1aec93af6e000d8e794705bb078644bd3cf7c2409a925c5d22baa08e13b3b56d17762d44d151417c89cfae1b2b370b10e665384b5be1e4471d8a19b20a92d61e095f455945d25b00ba953c802592e77b2fd07980f05d98501cd6208c11dc3ae4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a84200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b3feb24830d10000000000000000000000000000000000000000000000000000000000000000000111a2164eb1e2ed9c14cce9fb50b563b7f46037c2b0dbff452992616e78180dcb044e94d7adf01e7776322f3d716bb296bf8912c15c4bf10b89a9e89f5e21ca342a4a3ab0bbf1dc06afb0ebbf1172f651d6f8135ca1556bb33950650a847fb0100ea3cc5bdead56e53af9f6f1f90d71b9d1fb205afc15b97329fcb0c5723e8b45138089975cf4e4f49791205428b97560861b6f6153628b68ae2e4aed265528ee28cf7c4a6d23a16f2854122e1665deca8c96e5b568848b2f5fe26498d4a5f97f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a84200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013ae9bc15f69130000000000000000000000000000000000000000000000000000000000000000000101145958dbf8ddc65593e32fcadb976d3cf05d0860889620d55c6e00481bdf530dfa658b7ebf565a5d80379b36179deb029274dde884abe1e3bd2fee67f20272173fb145a9355f35d785b7452496bd1651b5f2eb9f05ac66b90d9e665f8da19f10dbf162c91c6f737a609243eec97b67824e0520df7af252e253e8971693bf9b0a7867eba4f2ca729eeddb2698a4a32d2bc009ebc48a0188b7b5fe9312d04d3028fe5a38758384b714d7ac0560bfff7feace6900135d1e990dc0fcaa07ae36ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a842000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016e125585a800000000000000000000000000000000000000000000000000000000000000000000daa9de9ce258337ab88cb05cdc9539c6f9238bfb8ed5d6d8574ffdf8c5860d31baebd10aa496f8b679bc71a7f5ade3e5eb3a692f88950a3e28498c6bc3e3cb0245bff5a6bce918bd460a47207057915e80802fd5fe581788ea0b5eacec5ce3a10f92a32959e809e0ebdb5cea02571c14f4330e6500af3091d5c2820a010ce9a26eb8471cd2f0e0128b9dc9bc00580be7ad4091fbd6bfa91165cc3c691b5359706d74a933d3c15d1b78df24b9b1050fc82ea7648584a4ccca01e6438313c4877000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a842000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fe9a40eb0cd000000000000000000000000000000000000000000000000000000000000000000011e45612edb9f68f24d644178cd138530ea527143dc9935b70db81ec58750cb2408621f61f98d976f9149a0f19ff521b2e832315670b02e316baff8c1844c348b174fab8657163c2857aecdc1e00bb779f3708dce77accedf7ae09a592d6b6be7239fcfd7a163bc17abe27d622c6d3d6cb6dd65bac1e61a01a859a3306585f14d2d3fffaacdb6be410b23bdd9c580b0c7119a9483742cff365f0433efed4e3ca5049ed3233897cc1edbe094c9e861190685ee5e77d7b0693a6a0da6a7a21c9e2e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a842000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016e125585a800000000000000000000000000000000000000000000000000000000000000000000586b9b52111a73ee7249474b09d3a146f83e310b2cc1328a5ad00cbb85d42bf135df6124e859e47ab6e57da4ffb83a7319783775535a67195a04811e949a95d046edf304d34e65c31f03f96183072a1207080aa288566dee4080eb84962568509b433c0da6f1e4b2dd39984baa37031e8e11a6064c8034d52ef62839f9486d32eaf307a4916aaee8fc93bcbe6fcf678feef81b60251651ac59852fa3ac2dbf10a95136cd1ded819e821efc79b0d77379620a65e3f56c6bb917b6772d897ac24000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a842000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035df30bed5783000000000000000000000000000000000000000000000000000000000000000000010b57e8cb0cdac2e842d57765c7fedaa6958658da9d087a025298ccf27ae76a7715a081052e7617f253acc7a0d30a5d616f20dc775c71a28ad68136009605e6322f097d23922f973d8009892ade9f2ab8a5911c0fbcc01df1e025f7bf9f09c5a60464e5928c51b59fbb122ecf9795a26f4c592ff81c3675cdb9ee63f70f58ff0706287437511902c98f1d4278ec8771b9a8a3bcdb3bfacb8ada691fecd8caa7362b0a17a57dcd56071d3283ed0c058709b1acc941b870e22d0d936d10e1c280f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a8420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000174e4905ba0000000000000000000000000000000000000000000000000000000000000000000021db460b0293dbd5a69ffbb503add794e8b863ad4885a8798747769b9721ee0a21529fd2204ccd4f72c0b73aee10f33a1cccbfb2efc19fdc3521f428b63d86750bb3a9dfba7050bccf2556ea60a8887831d80488e76733868c35a16ae0e7e461078440b55f1af1026ed63b4d727a6bd65d16abf45137bb5030cede94fcb5b83f21fbb2a002ef157096ab5be8e22d8ae74de80e80d0db044cf1d3bcd754178087288231e2a60a9896d559ce23d46af287ab117e29d73f85cc09abfcb252db4728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a8420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a3f706ce82800000000000000000000000000000000000000000000000000000000000000000002091151ed5b6c34cbbbda34e0b6731a96484ed64cd687c79e37aa4b629ff933826d5f120d4cc0b72162a236e40bca84e9ca3e058c5681dd353b784f73236ef551cf1444cb7945aabf5cee204c85d2604e25999370843322b3a6c150ae33f7da101069f7d2e21d4941e9d1cae06b68d240013009db02cc300782bbe2e1b6e603b046c2edd71ca64e1efd2f00c260795155e6e7e0590787f9ba7c6151214479ee316dacceea4c94f285b7d263eb1954b143161ebe51d09ee873274106f0131496e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a84200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b159f9bb300000000000000000000000000000000000000000000000000000000000000000000180917bf6e85e2749cdf3e52529c29914e2823d4203426c003ab8b917132b9691028073dfec3593d6ceb224c57be906c6bf6a4fae22c91f668b6a76ac48a1b40006476b9ab394b1ef31ca209bec3d192cfb11676989fe0dc0135d3d41e57f2ac0620a6a70c67a15ab7df99c06ce31e2d11fcef34e150793f5c7ba87e41885e4d02aa4b98f37a28c7599442ec95e9d8ceb2b5a737a704a3920b64ff916d161c8a155dd29123388bfa8b1d0cbdd735c6e23904438fef2b7eba46fb41751d10661900000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d6529b926593d8851dc5922fdb6816ba74688210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000157559167180000000000000000000000000000000000000000000000000000000000000000000151c22dec7dd6fc329279eeab446e211931aae33bd79dc99d6887ecdd7a936d22c4e9e56aa42d77182d6e9b2dde89e48298668d67c894b72f4a5f019a9ba400e1a6f9acc9db0d2ea415e4ae191fad1af0c347928d49ab8e0435f19ae394bd43c2d89b6383c65fc85e6e40cd91cf5a07e82ec2a27abffbd931304a71b07df87822a1679ea9659686c617da3c367d7e4441c3eabe847988a8c72e38a6dda01d161055d6b306ea533ebaa3d319a9d3d2fa764567e0698c013f7767e98f1b16a8871000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a8420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000174e4905ba000000000000000000000000000000000000000000000000000000000000000000000ddccc11a3772c1d8318d1672e69007a381755b8609dcc47e29ef7aabfedf52c25e72a85ba1e57502d89e632a0f1d29c9333f2e3e402afc6d5c7f5e9d025d9272118d21415c90f55700db2ab4a023f202bec726dcc36cbd63a84ac7a6bcfa7872a9360927aeb58c997c939ad9ed31c0cf260270acf6e0af3b67339812d7b5d0907dbd82616a2836c92977ef126315846f36fa6500b000d667ecac719ed018df6092b1000fc54d641f596b55a7565f8c03d55a740548eebf87f36a1dd4e00697b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a842000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039e8c37dd6c00000000000000000000000000000000000000000000000000000000000000000001236124822c1c09e28169c2ea45a240d32111689b7a7a90a4b9731ef3b3625770f3f1a0fc5707362373c9a8ac7e1d8e7a1dbfac9912520afc15da8dae0d2c5171fc628a83ddba4e66954d45549f15b76b4bb0b9633cb96e5d3656f8ff5875d250e55f6b61046b40e7be1b74ec455dd95eb61e37c66a8b4032b7d7709571a54f40f8d82a3f8889fc10718bee477f7e7678ddab66a9699689e3525528c4e411dc71d3192a4e0ea46ca30ce945ede4ef00b297c8c7f682ea81d309f9d496ae5fb9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a8420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002386f26fc1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091a7c36084d28e9e4c5ee5478cf0770b04e43240be234fb3ef33e192375c3990e394c4e4a39d3a3b5fe7e84ef838d0594e173be362eafa888d18e59c5400aa713e011431ca89fbde7421ae210a085ba8ee401133876fa8ce85e33d16a003214074ed18094e2fcaf09dd2dde5570152bdaca7c58c1dd7260a25fe44dc78af9582a10a4d9a7b6a07973c3052ab2cf9d7da6ea9cf35ff5b8c30fe55342a12879a5227b92e62626377e16b42fb5b7d72a19087caae423f75402b529f60a1938a190000000000000000000000000948be4a76d96a4e6642ee29e230c41b3c1bd279b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039e8c37dd6c0000000000000000000000000000000000000000000000000000000000000000000280a7bdabb673ec3ad592523dd72d7bf9bf58c9ef5b51407d5d77317b3a6dc39058aee46ce696eed457400917f978fe7229cf71b2d82cfeeea9f622617aae0850e27b3d428f8b65f5101579472926e7a9ce3f0c5b5c4e0b521c041813c8229202c382b793bf63abca3773c3d6093094410a65ccaf34ed3293982e273ccde682d0903e8e3e5e8fc89db072142bfccefc15004095332d45056237ff278c059ad1620ba24678ecc605848ee2a0bcac47e6097142241cdb9b8359fd618b84de1ece5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a842000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000039e8c37dd6c000000000000000000000000000000000000000000000000000000000000000000000d58aeca1439ae13df2cc25598df66a2b0fa4c34ae2af8a05aa5970762ff3781f48c7063be6277969cbb255724e7292e2870d310eb5c958190516252b71b073156e422d0c36272813d3baeb39505a39d89ae911a0160d9c7a6689b627c8ff3c2cb2767ac2418a164b9b23ef66a9eebf2c8a3129ca623380e6b01cdacf9bedde1e62d9897ebebab652f7a0bf966490666a72cdaf2e73d41cc04ffdf7c69f87132f8756357577970e45561e1f6879b5ea92aed6b9aaa61bc039a048bedfa297b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a8420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203005a1aa400000000000000000000000000000000000000000000000000000000000000000002ea22c3d0ff061ffea58e1a71a3a2874429aa2fc5b32b9613af1690db255b5302c155eba22d6386ec5ba4798259ac275a4eb1560efc48455e3de7842879c254a281c0fdb3d78161db8b81a399621584a8550196d51a89640c8fb65cc0081c4961695ebe5984e4a269569e833898c173c986701c55a6d2b67c0cf0041a28ad8302ddb57d75fa931d5c6da7920c9f5e5fd7994dce6a4d95a33d848348cbb3dfc6625642957b1cff3bb030935ba3ffc246821c474654eb1d12bcdfa0ae504059943000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a8420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203005a1aa400000000000000000000000000000000000000000000000000000000000000000002961798d0a5d85243a47c27014f1b0ed559cb57c6b544c3691229f559d150d9528f930790b38a668430d8e8ead17f75667be7928f0220a3fee5de384ddbe93652995da0799397440d5e706c00b614806124d3827ddd0e85140e83971da6025aa2b44e46528f69bac5090b2b8f710a1c100ecccd7ed6e7deb9145bd41399ce5f52a2a78b92c8fb276537f969592839f97f1a3c52f551df1c4eef33e736d39e1361d8f8a12af8af4c28720f56932774978ef9312562ddc34a9f984f6de2e28c14d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf3cd4e28ced7f61c588693c018f4f38b4b0444e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203005a1aa400000000000000000000000000000000000000000000000000000000000000000001cc4d67375fdc9abb75b513d692c6f201d1c856c6898864ede92afd99f847c0227e3a80a3975f34ea0122f591284c5e886de6996ad441c5dca34f04532c9f1c42e8b0452b2ca1b39937f852a47afba24490d4350791d8219fbf905a263ea30a5079f4b5063b54fb902aee49d493d4355ea86b193693f4000ed1b9d70f31f1ebe1ffd7e85d20e2f337110982f63b6283a55db73195e7c5979c0371245c6c78f40290c7ee2a64b2e82363e8194f22d4bdde9c49811a144cb07e88a50b578c2b8de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a8420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203005a1aa400000000000000000000000000000000000000000000000000000000000000000000c0be7956b5a238f6b58208b4afa0f08e60d2e16f9ee6778a9b7e9a96440b5d011994c214944a675f642022d776b1604a01961a13c34f1a454c30c1c14801c5205b4da16967efdf46ec058e8abbc6a823c8ec71491288aef6e44878111eb929116c6c76e79c5418d27e028888504daef0bbe6bbaccca7c4281b3b6034107d1661da571618e9ef6bd02ad5ec80ac647a67900afae19a90dd25b4bc59819bceb3b0a52bb6f18f766af3ca91fd5ef48d1fd2b5fc992b76f65cf5bec164ae4cd2fd5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a8420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203005a1aa400000000000000000000000000000000000000000000000000000000000000000000c5848db363f47addbdcd7cf05ed4c5d2383caa2a69db2730b617e54629b5b8d2d0db06824cecc8f877637113c3fde9795b3147da6c21ea141285125c26afa36073000786b238bc5d98d6ecd9ffe1206ce7746b24e706937e69dd84f7afacf5f18eb8f460f27afa7b1247a8fd3618d8bfb45b61e65e0830fcaf6512c9f9ec2571297071ce5a52e7603bb49f3f9c79b1568a0fe93c45ef3b31e56d9c78e362a71184c0b16f2c4b4e753c8db5a53d16ce02b7b12568ca8d3ac5b1bd00ceb07be15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a8420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078820f6ec80000000000000000000000000000000000000000000000000000000000000000000001206092b8058faf13bb5bac7285e37a1d9dec9a65c459498d2361561d20ec32d150a20783aaf283d30bff6d99b8da8e2ceb0212e6e6e94684bbaf4f75d57bb15c6d01182112edf7af9bde5c85fb9b16589f5cce60d9a1c3a9855a713e24e35121d6864b9165c5cf69e636e758d8c64b80b242129f6923b6834aae0a30f962630613b3e009d70c8445ba1614fdbd6baab5e450a3cd1d4793b6d532d5dda034b0dcc5d8fde3800d9941b1ab8b060e2ec8f830932fb507b16ecd7c6cd1c18f1e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000009512ae4e682e34c4604bcf817b40b9dda94e26780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203005a1aa4000000000000000000000000000000000000000000000000000000000000000000029f41f3c3020e4ded56082817d4316355e2e4c325794f1473705cd74ea4747d4061df320bf1b7aedc88fe56483ed32a6fd817e3dfaa3fd2dc4001e898cfd234727aae5a29365243bdeec7c1fb2cc2735b78fe1d7a25772a8b0991d3d3f850ca3100bbe45ed703aef5e4172b8be0e80538a819fe5159ecb8e5da9b42ea7cee1490547c0898d04a515f0529d08de9f674b4d1899f3afdbfbaee0ab8616b865c070049f2fb9698b3dac21d200bed68192700075b8c1d0844e251f241d9dc525bd88000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018f208492ea4f0bc80bf6c8a9e7765a14502a8420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095dabab3f77cf9dc5000000000000000000000000000000000000000000000009b62be983f99cbfb500000000000000000000000000000000000000000000000bf76f2432cb9a82ef00000000000000000000000000000000000000000000000000027f355562fecb00000000000000000000000000000000000000000000000e8f113f0c06a2450d00000000000000000000000000000000000000000000000ea6be05e533d2402a000000000000000000000000000000000000000000000009de33ca99d86f74cd0000000000000000000000000000000000000000000000000002b2d6719d037e00000000000000000000000000000000000000000000000622b8515806fd83a700000000000000000000000000000000000000000000000344018655a3f6b45f00000000000000000000000000000000000000000000000d692de5aa67af68a400000000000000000000000000000000000000000000000000012752879d450100000000000000000000000000000000000000000000000fc637553cb1c8fb3700000000000000000000000000000000000000000000000d3bf752d9d3d00c9d00000000000000000000000000000000000000000000000e6af7427b4b69f34300000000000000000000000000000000000000000000000000024dc55d0632902bdbd575a91848b3bac230ee4b6b6c82116db96261a6156396e47062b0fd02aa0d2895b1fea8262fd30926ce392ea495549fb7accc49ed2be512284c840e6f2d2f04d9b6d487240edf5c5e65a7c79b364ae2212cb3b6f17dd8285d1d7780be50024ae2b7822e7ff2204608b243ccce79521aba6263e45d7a29e39fcf4164e6b72a13f849eb3b64c3893f9f465a7e51f6d17151052691725785e52e7d8ab88876002b03633aca137530869b8a5f8ea09cba34b6c5608b07dfc98853a030155829103c47293864a5b788df851223a86243fa1409ef6369579cb9baa7fb0bd94a7f29bd7d9e7eb43b5be813ba94883a7005d235da0346fedc98b7f454d9e24b474c0670c112b27cc2a80a90120f0fa789282bf4a0677e59e7aeaa5d5125d85f2c022424c20851064028b9ff8ae1a75a41d4ff23b5a2cdc74536f423de021b08fea60a32f737c73148c290f348034f032b2177b7d24e1faf8d6c93f8aea796303c49170dc8b71cdf7fdb2e6c18ed1a4931873304641bbbc507e78fb91e2f6967df4e00b700d2f810bfe7a78ca405b1e8babf8fe56b39407406bed2b3176a47d1ffa81747f4da0fe76cb7a4f3e62498f94ae0a39804fafdf98e85f240ea6c62f1f4400565c11d834a85f593ff48f7b4bd48e74cd8c82003928f5b865a22211455f8a31e3729876604808b36dcbcbc707968fc7a23be391bf43755900ffabf2b99a54405eeb7464cab88912f10b5bd8d788cfbfe20994f1fa9054eebe37f2034bef5f01237efa823951ec3c1c265fcb4ad16f04c13eb8dcb2ce3f1f9bee178221cd19d1909e7fa0eefb56ee09c5f1d3ab15dee7d0c045354f42928d790b9eb2cc26dcf27bf10efea6aa53287956cc7f0acac2116483ce94a6b4627ba87ff514899fc6b06a13a212ed49ec23ff34eceb2fbf2d7ef63b859c57d1ec605070ec741a9f5bd0d348b2f96baef33de78c8c2bb8a197e9e11020433e5959ebb3ce61c1ed7c6e5158e914f602ba322166639bad452c8506a78940d6b2cf3c0cb0418682c87c50d272bb927331522f73e23d735bb403e5e6b875931f4b4f47fc01c5ee5efe6d5d12ab19d240adbc3d2a553e2c9029ff2ebcc4b06b3d8dcc73056d01682194874f9275142c0f38c3425c346835565ace508ffa655d8a8ef1b6a7e625d3a09eb49aa2ff7803ddabf8aaaee949e01d6751898129fe1725bac17944a90d3d81aaccf1b2e3af4bd5db6a1b4c912b614b3e3b0c6b23a3971c803136a1aae276dcfe374fc288bf64f7cbe3843085499b1f671baa91bec64b721eae4e12e6f220b2429ec9827a9dc4cca84976e896157863ba09584d6a3addcf85ce89fb472e1947a507edf26c49d5115917c6e240afb143957d84f53574c525c0538c6ee6380067bc9234625323021db365fc758fc3a0ce57ae9c8914de8ae6dec4d3d873918dac7bd337121525b21337a44993de34418f8b1a99f2cf048bd9e47d582212fb4b2144eb98422ede943bfd25c2fd8f08dca755821f058f30743c38cc2836759233c0a96928016a137fcaea90acd430ca47d5969d21bd1dee82844e1cdaf8c5a8c38b76256cc10f2944e4145781749afdf5c12fbc760399b71ae54aa49daf25d72a2d4f93cc4119ac9d08e10011f17731ead43eac8b16b0656d14139c6801f9ac3de0f57026728ab27c20fdb1dc04bc0a7cac4a72a0122b8c0972493b742b1d8acbb3fafd29a00000000000000000000000000000000000000000000000000000000000000c01f7af33247c5c69bc3f3b6972be8acacbffe7093e39e6f202222a3388350b1f1737d5625d4ca36685ad30443793cf7ce2f3bb673cc5e74a53c6f790323630d9c000000000000000000000000000000000000000000000000000000000000001caac2af758973888ed8acee1546fc8e4f719589259d3740c953449c91748699d27c3512f59bda549883cc2c9cda3e8a06b435b05bfd0820b92144dd2f7e27e635000000000000000000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000024c00145543a1e99e7302e25bd65659e59388c4e50b64fb61e639a080b5a953cf34557feaa217a3d033d93841462725afdc2298281802f947ee3c1510f4669c3c76ea1d8c789129a804c210bd938fe8f65c4026f9a19e7390763644710eb0087b55d954065bb942b369036d47ee54f5ec6fd75c68a15189ba996791204d68ba58109047fa8f5e89f1455954d21cf082b3307624b7d1acd199394257ccddeeb8fc26706b27d6710ae13506921d6f2d4431ce91fd581c3c3bec6dda97cbfe77c1da24b24f8a636362f76d1526538170282c0bacd3c5bea5fbb00e8143ed6d43b65b03381d2115084c31014e56c7b6e76a487e4e9d62cfe65b542995e0854fa51659b96cd2c4ebd28534bbe58073ff1b82fb2521b8b9dcb69b7e4a366c6744c8fbce47600668a23f32382d64972ce04010cc3f428766eac3762fbb7bffad53d3878c55257355147874e5951805b57f63a1c983efd7f507c261d37dcbc086108e869f034a8b4a52ed53cca18dedac14dee215c3c016e4fc3cd684be614d427223b1d72e51286118468d62b34c2efac8840d28ca477e4efaeeed426dff0aa05aad5bdd4d025c29564dc3d276c0624d7948c609bceb9360a53d4b20a186b2a5067ffb3a1c694201455bc1d024c5ed6c02e57b874689939e136c173324be33560671baec90e4dd16f0bb8fa1121d07d9039f261ac620e7842a976db24ca5f6fb357b9e5c3e18a06b8948d530afa0bcc8057644fda5c01a3bc72e59315194e121944f4de013aca1dc69a38d8fc1f8d257385895077c1c3fd1974b98b4aaca3316172fdd496d16465d87030606a7eb4da7f0f0650fada3327b4c70b93f3e2c1e594d0a41fd73d04a060e40eb415803ecf700081669db579cc36a544073b300e2d1516c0e6160713879719722ab32e2746d66c612c8b3ce09dd5d4c94c4b18bebeebc7d6faf8c2c8e4c7514e3d1dc36c38a34dacd3d8ae164fe33a4f07116277756e2edbb104acb28f46f82b715263d413b8bfcf30ea1625442c1271bccc61f8107b4fc6ccb52cc54a4164642d4facc990c7b495369b262d151228682d08e2c865fc27032da0f38afdcf43e41bc2e54a0414491401731caa6bae984bad16a4a33b61d1a9b576b701165550e92bde00165cefda96b9f4d9017605020bce85afae4e06af457147d11f70327e0f2854d968f702c4a6b7d09650f2199ab5658107d0c6f5c54580b40d067f45cb064988df93b05fb3d3e6f7046d12ab6ea9c833d0b6dfee99183640c5985c948a70393496253623d3fae67e81153f0c0e3a1e0537fb7047faf6a0c1339be7d9f4fe5e24966cbb5b126e99fe96206295801da7c6965e295b1d67046c3d0115d75e87518fc0c855f0f8cf82697c0a2c4d533b7bb65b95e8ade0f10140ce2673d4995bc15a11f7184d6ee9b847bcb340d688290e2219a4527a7279d2296c68ae350115b1c4b2eeedefc2ecded5ab49c4e240fca05fd42207ab6611a542a22294a701576bf08824a29dbc7f4bc36ad1cbf0d4b4ec82774fbe77f631548a6d0fcfa2485a8cfe1f84bacbdfb7a0c3db5f03c8796e6f3ed4d958e6038db12df873a982aa2ad9364c08ca96400e194a6a21348f94a84b88e8fa47a8f76bc3fb7368b8a2430cb0ab6a3117d6193897147f1e41034a4ff87fee81dee9bb6a4c8fdf711d382fdde1785c6cef3661d5640d391fc516b0560704767edcd10a616aee773f4e2c75e5f94e6dbbfea7d57f1ff4369e76084b0bf3c70440a1f4b96462947aa063ed4faabd536dead078b32dea889da000650ea0b35428b97bf2355ac1820517fd84088503e4e1592dcf90741668ab57dcb97389bddcc7bb794af65d87f186095e6b22bc05c19fc66ba69ae37459aa198faab5ca707ee01a4aea500f843a74737bbd411fb0b1d71298e932a1a5bdbedab3d66011eba0eec2f6c053a30c191a93215860b1ad90c08c9ecc3b4a27f6070c6a185f3cbd8531529d93f7e59468d78ac37551d686e78859a26b08c67485181cea2fb2166efb4312c9645c630cd6f4af55fba6a1475c2829b7f66da605711aaf84806b91f150ca922a9cbc30a75794767a90a340e3f96d6a62f5a882347e0a9389aa6baea9d6a18af653696f79f5dc0892df9e8084d64a629d7e29ece7d8e816d1d797c3ce98d258da17f0b450b60e1315d92b7f083dd078704aebb6ee3d6cf56967ec70a8af0db9e53aa119309576db9388800fa3c78466a013f963992fdefbb2bb956632d30de5b9dbf819d38ec2df0075710551ae7fafe9ff211972bf73190226864edd569dc778c5d929ad6f4c85b1238eed930a9ff8822af10bf28df006c2871d55d7b99ae97f4bca572f1742f689d486610e728537b6ddd750c3518045747fc8a8fc196c10ae034d04ae33113ccb4e6c7cbbbec663d6e763cfeb0932c061e0a593687ba5264467da6fb0a4d0013594244abaefe32f51b2f02097a38ec297d654c8e26f8c23e075bef82621f31db8f4d7cd2880a5d08fcce784f203eb5d7638b21b41524c04a50faae3913a1d5d7ff25196ead025b28072b366269b43ca3929e308263eb2d0eed373c0fb160a53c9bacfeb443957617dae65ee5cc26107df71b18ffe715beeb51bf5ec402556adb4806a9d295edc05e62c948111f78f0aee51bd4a686fce3e8c449bf813113fe4ca991872124a4b896d3e75fe11eda5bd835137449173ca301316c8abe6fc0f3a2b8ccbd4d65cc0d669a2604e8a72855771c595075728258a3e90d6c68550cd2cbe3a6496a223814652b70f920555439279b336a43d7b5824cb6fbf69b2faf925ae9a0270e3f2305ed8308d5078b7e5147efcc81564764f5cb212ea34b402ebd75ee98df6b56a15e876d12b85bbb784b66da89dffb0b6b02bae16ff03a712a1a201526e27f21788e9c80e57d041875f22bd0bba226cae6c79c1759a9e1e1bac3cdaf4ecda878412f4f3cf521635a1aa238d46dc3f39dd44b3890db868649bb618ea9887f8c700ee46add69832a15fbed4121ad871d8a285c30fc102fff1efc69ece0f1e627ffe2d192416ea7b67f18ba1993b7e77dc9b5dd64146c29b1266e72f89ca6c8f7676c0d97c1466e0b4313b2e9a268431e92efa1abb255b95ad4cb20c05c23abaee1937e65787079dcb52759260079ac4c86c9ba4dded15165be6344e5bde6094830c1223311c5947bb7240e5182bfb58d5995cde541dc3ee64026a8550a91085c164bb1e47e695e9c73f961bb1358bbd6832ee2fd6a581e47cbdb89501f3f6ab8d2f2c233953f5d46f58730519c7a0b6f88850e549fa444a09d4eb9a25fa0640fe3681de1f6bdb3f4159a952aa8944127fe33f1f775744bbe7b32dff6b5666fbc33553fe294a08b5056ef1a3e421e3aa75e74e3ad2809830a4ce91137b12264b2fef07ee3907d4cdd6cae4ed5445f4e522ab7a31934545a016195e09e6c1b6952c1199ac8ae5af3269f52da5ebc477e9e9982788f19e89f9b0848e5a2a8653d43d0f997395da7ffe699d8c8c61d7cb202570306748d3a1904393039bb503d960bc94e297fb17ba8365be371b02a16796ad4dde4e3024510239c0cfdeee2ea0d593011b4b41eaf0db55e0fe0a0423577f9dd445a0771e584f2fab07bb58efced27a55e53e1700fbdc370f405e95aec3f03ec06fa1132069324053521f3b97c77530674ce5c153aaf9b00e3553a444b63b09d852bde20276bdf8d2e61da0ffb45caadea73771c34e67500d20357be3b5542dda6076de247a95262d1a091bceeb161713db6d4f767cf7f728888b910c0351bfc85f72522b40ae958e2b012ebc217c3173abfe830d9fe275bc1f3178ead19c240878084ffd48b1643769d1287c08610debd8f9ea623c3c21d59b2cbd7081ed0663d655274cb3f744a696264d52ceeda01bfb2e79a5a79caabdd61f1619b88766e6010581a9d1915869139d83a4539762230dbc46433843bb7676b8b30d806e4ac950e1520d12164892b726c90f2ea3ec4a9f6eb9c794708036c59b8af8cb4b57420fbebe8594f402e7f700b27d614906f48b12d457cd468788da42cc29c62556e0fca2e7d2c80c1effcd2dddb1ffbc23e6315459d4e5ec24bb415810ef75b210ab50420fda2c8fbaf595aae7de2e07513cb30a7164f8f495e3cc59b7d6d2641512e19e350a42c3fc204f15b40053ae8694c42a3e704eba7b04621416a74af93953bc6133520ce7c96fc862f19d5ddf8d75afffa2edcea8a2316f1e2d68209acc44fc28796f23ce314bd5886c84b514ce95c3253592a9144ffd3c7f697871928ac303592d239c3cf8529bd7e32568856e26bc972d0ea0b46a5335c7f20f20ba032a3581eb1b5080ee02830eb84002a2f906795bdeb1b5ea1c74ae970f0d7dee46351f4b71c906f83f5c930dcd1492333cc6c6b5f848e08a6206124b7a3986bd3302c1f079df49a94d88a3499e450a401a6a2acb091920cb7a3e181426497ba292f729f7a9ff253c2e600b324a6baf877d6808831ed09733d4bb581ea3d287aa036db1857d333f5d31bbed664658a5513b6dc74b5945f9606e0fea2af2b3c4c36b59a341b2993d019c4c03946f24080fa02b246dbc82fdddea031307afae996f9baad1ed679be5d6ab694b24faf1416f88ce2454ba106330bc9a5f4619d4cdc35248dcfcd81adc86cc89322cb50bc3f2dfe565f343006f2f79258f55e55d0f0c799b5513fd6d6845b7fc9e1bd0d61ff886c94e354d68fa8678b94850c018c2bb0a5633a12224caa675a7f4f60e2150d0cea4fe911451f0eaafaa7a99d501dd8ef3e26cb6a66950eb0bad1254d5b04b960c359e10b25348668c55c10a56144ac4d0c6b94e8c481ab8e625d8598e7bb3f924cb7579a639e2c651d64017be0716181e0cec5a56fa4d18cf62b7c12bd920669fa61a81cc1ddfd16ef0ac4adeded42b003ccb92fa21cd51ace3bab27ccb363a523e981fba779f4263116720b298fea31e1d58271e8832f62d94582359f3f7940cd46563f2c87111df6dfce456b8b8eaec835fc69444e6ba35df4918c557a22ffdbeae4bc56b87e922caca09fe3b72f7df85c4f07c9dfdcb3d85aea53a825c3042f87906b0e68eecf7f976101bdb844f947aeac382578e45733da09041be03fb34269361ae40f9d8933c922ca05b2f6ea80ed40c3d72b085e7e9499a45917f99eb11c935915ce6db8a21e01c46000a5d00ec84a1af9366d91231d4da95c7d201cc650df3b5c3bde3a0d187e3ad2407778edd641c5f24e7256319728e5f0d16d56c9093758c14d9139862b0d3b9eaffdd1d9e4ddad692c9452e1ab9118cd393d53f1349f6c81932f9e6e38378257f6af24db3984e330695eec40ca3247a1928f0c89f80895dde44ddf9368f99f975fe309ed38babc094c65bf52d614408a4cca42259d7aaa6dcd7c802dcbd2ebb169c75c177ffd895be284aba9a199d2706553eaec0d50e8744a16bad804b157713560c2b4420aa4a93eb52f0ec2e7597dd8db6782f71f8a6d40c6579b0351f3e8b552ef67bc40e76207888c0cb81a4abffff5ae7fe5817da1866aaad0fa87d20ce6c8cc9a6b339b2cc141711a06d6fa5364587980ae8f84a2c323fb8bc6b569ded922b71435dc85fe103a035fd56174da9bc91eea0186a91bc79ff54c0a56328a4ce22928f1c4d1c2fc84f0095c4299fb051ea014f8f44011624d95b155a0a1600f8c42b857d881e328ed21b0578e5ef7bc6b8d2a8f238559c0a4f8e9c2a564b6afdf171f9ff1b66c067a23c970f46eaf5d69aaae6da1d5172f327b415950c514de337a7aba9f2ca698a166e76bb69f6abe9968788f9db531bf10ac6ea460d083323f7a72a4c9a6fa8846642e47c5394aea9c96f619d76418b82de18e5f1dce603e591439766a744ea01e5e20eb06a35c22ac41286dd35fc916efc1e801efb6e1ff072b812ae38268c67270a0f21179608d95deabda92d11d52710e5efcda2fd81caa07a385f1ae332cbae6d7d381db028656dc60ec5962b9d9360282f61c1c2bdabba6dafebd94619f9753cf3a301eb59e73205821a306b1617f50a9f0e2a2b33781049dadb1a256bb2429518e0a7f1c97500e0761751c8c26c232e771110c8ee81db592a2fdfc268612ebd846800fc88fcc7ebd053936f678eb27f738329c1ce3123e3107efcb8c29dd2077ba938b885868c314932d29138d70a442439c7090bfcd34336b9439f5a9c5a98d708e8c05c2c01f5718f4b6ea07b2a1099f7080a59070c72347a74ef49af0328562d117dfe266ee2e1035ce35f3ab8dcd90a23999190220ccc71e72ccfb4cb2b68631d1a78fe4116040f4473d9bd648cc633aaf9f49d4892133fa7b4258e687af53acd63b19415260b7bd3b24d95f042d86a1192418b32bb2faaf43266cd56ea29545b8cfce835051605c0c19704a3ca70521ad54311679baa07e03d9b6dcdd621f18c5d8d1397665e0d1bba5dea12fa9e701d64e67d56caecb8eeaae44134b9a8446a2dcbfc18813c4c2c63a807de12ab48057e8687978d8345d2eb9a81778795da30e721e2d3ae0c3beab53843055d9a671fa7008f394de957b5adddc55ad63ca41f4889f68e064a00601146ff702d657831cf9827a989a396d1087a14f847795c06978dbd749159aad5868bf2f7fd1b1a6f6d6c808ae8f84fbdbdc93e67ce48390fe3337734a0ce8ee9e2a8c507e6fccb47ce38c7fd556db4f89ddd94f5595fba5a228c8c8d2658cd1357a370cfafa86f22d07f39ae8a4d2a14e8526bd6916b82f89ad0ba61ee055b37a0781d4b3efab0070906b348b27292614b0e6748c9270c50d23b03e6d78d37204af918ce4afa87320e10f2250f151586e033d194cafa51ddcd53e2529d6647ec0fca1233359659405479d761032d55dd2d0def9fcf89cf1466ff026269cedcd32ec72227ce259573a07ee0cf615e7e4f567f7d0e9a116827ced280e9f336290355b66723d6bfbc102c8369352620a544fe9deb2ebf07916d3043d0294807323151b606e66f1a63050d41d3e487b7a1a4fec00b8a93152d91f67e1f9b89583e32613f8055fb144d2d5594cab6b52afe4206f1cf06ce73bf319bae910ea3044aed17fa6c91ba3fd9104fb0f672dc78a1e8e2c04813bdfe9d7ff3fb362736c96a1bf520ed3cc391aa778645da2f0670f4876ac2e0a884c5089297bb9fce314864343fa031449500440b5a15f8be3b029091e1be5ddbe916682f8b74d0dce76002db5882c0c4ad66c5f73fd2d25c1c831edb27775c24db38ce0cf893a2b34bcc2d6a7a2bd925c4e1da6bbb2dd7936abca158d55139fc79d10f523439356e29f5216985d5d0129414b603b48375e5401b4c7e547c20e438e8c3589aadd0a7b758e497400a2683c058652b2a758ebd66488b7c319aba011c89c2bf335673538e5f011a0c039f238ca73a130a001db6c98cc4af19c2f31bc77eb16647a278de9d2283e0c9eba6674851d98f438fff092623542881e9c86f6ce364c45f7c1c1212109e46b9b7692ed233e9932f599ad149852039f56bb4fd88d08105364311dc9ecaf6cb29a7b906ff99548b663f038eec53be84ffc3c4c6299c342f8e9eebcb60c2340695514e8a1572160b48c28b41443a1106521a3e8996a2a0dde084b19fa597ed20ad5ec5471611f1f1aefedfd4ce2c8b498c5cef6a732475a8604c2fb5424d755a18c50df216a7d8238492fe316bff373902d2a55db1950bf75fd7f9af753754751903db133f7ff72f0349cc6425dca3f3ca1f062cb1816ec83119a859218496624a524128134148044e14283275889d6c3d4161032970e6ddea606c20d0054965ab82fb39926c09e5c962818f4e91d8a753e4bb111720d50ad0266ac6a2168ce3c9a00b21fe029128f2b41484c0fb41919527039c1f98d82a85595eb3943f9436f15e397426f6d7704e477c440c4e77862ded2f0ce97ee5fe2e62f11be434294fc3e8da905340a7263707266a9f1676ed32408d54789e50d7d0ed145a1505124a6189ed4fb772d300c34759c3eee2fa83144fcfe4993b9c93bc963e01d4f6759e3a5e35429d38d822ef7b6106ca47a776282980ddb41490f8b6c1749e9bb0e02c2bd07c2e4f0efba07ff1ad4d97948e01b7801a49cbae3f4617d36c73409439c07574e043d646d6ce528ce58b228c00a8efb7f6d1d84bf10fbea4582db83d6e0f49ad892525663321609d0e50035f9c6e0d8c9893c9c3492b91f5e9bcf45287fabbeee757039c20e5e2bbc6154a6ecdfb98f3044cfe71da42b973faf909136eaf004d4e87acaffa297246811965d6d7b4843ac3a82b5fe525940dc309de98c2ea7c8f06f75f82e82fb7c89ef4bd75fa3f471ec9ca32d7b0e8bcbd63f9c5139afafda37c42f996aa150c164676b2cb032a36919a41ba71dc3126f42fdddf03d1b75cb8de4a13cc181d02425864427ed9f606f3f47b5f9d7018ca1ebb972c8912715345dd2059faf8ef822b5d31f39a5c55a47a5f4ed857a80d46b00d36bdab7d18ea1d3d79fa1ba23f6f59b51cd0702cdb721cb5854381fe13f780645695c74ded5cf10a95d17c9f3dd1b9c8d085e44e93fc640e2ce6ebc9cd45ea35b312fb7ca25ff0e92206f14ad64939cbd43a680cd5909f034792561e027e49c0f57b7e64d449f18b87fee8802ec89085272a1f3f179001b66f9dfeba345553b51c210ccb7dc8b4941fd61b8109d64ef58b7d8a0ae735fd195ffceb52c7461ec2b5a794838729af46253746ecf0c5b83960722c65bfdbc44864025156b036bc0c77c55808bf43306d1445814988286d1f3e64080f4d5cff4a885e0c732ef67ed69658b0aad7b2275a73a3ff4ffbb6cc7860b6cbd0a5b72581b7b825260567dc1d36a1d7d6b4d08ddb1cbd08b55d57d76753b434326c32be523cd4adb63c838f27245344b8ce7e8a84f0d204705acadc8e254b234c949361e4e8ec11f5921ba27ea0b087066d9abd4da2b90487144ac06cb4cca8c10955563cf9c108e9315fd8befd08af77d5d43d4bf7ba8d8b06e7b67100bcfcb74091327328b67f9b0c770f0a7de49606ea7cbdf281628f7ccdfcd66fde26c933a2c8ac9ba28e449ccb4ca71a4f1e718ad98fd19e3b9f2dbff9dfbd14826afe3d1fffe29cf45633d116a66eea36bfb586f41cebe34311c1441a383e95cd78bf9aff14ee3a629fbcb11355b66e4cd8350eee480c0da8d59fac993b208a266ac66ba269a167a46f6878d1704192292684e6454ca05cbc9e8c6a21dc5051dbc63750933fd09ad1e40fd08038b7c16c9f37146b11fbd0bdfde0ea1f0048a19fbc76293460d35f7af3b29c39504cac44928cb845d8cf500277e65415cd1500f0460ca4e6c39e59af1396a8fe4c39b4248441c76d7a0004637343b506386d0768de04550bec3f273089447621e5cd65690f3de359b339a9ebb2fd333ad51586c24cb3449a59d37b9900b92a06d6e538f4f0f9a726b406f1a65df5db91971d01cb835092ae3f4dba78091dbc0c47778bd9eb2b53a818ce022d278056fe3fb7f13ecfc6081acc38e75ba696212a825590172af8e604e946ee2aea2c2c5dc08399ca2422f5b1f6b3dbf56b5f0fdb15da7cdb1689e3f06a2178d59328e923e9ce384c5f07bbd2b1ecf4765a3be24814121c87603096af2daf774a2e0e650b6c0bf577cb5f843490fbe31a1788ea28d2065de11a36c398f672850564a8250242c263266d12b5fae57697557f053aa5f53b4e31914294201973f5ae3f4d25a69754b16f8f0d7185eccaae83c0fb762c05a226dce3452496dd9b60bc79d8ff22572e5ab444b75a8cf96891f125b4e519c474b17b0c2eb108e035e1c4a0db25c983aeca07abdbc14eece260dc5880e7f7005c821d00dd117014faf921b645d41cb5f5d91308693afe9619e16dc1361ee04635efd4f2a4f7f3628ad15b88695220a65dd960b302dc3f2ce2675c5a66c2b9b2ac92642974e5768ac363a8470cff2ae39b7380e1601f4f55f0ea3e45e5e150e8682e1a25787af82d6a305aa2af4ca3a48e2d5dd82914601811bf35d126a412f773d35c4c2e97c576a7f7d3eb49efdfac2b3305e049e21bbd1a25bf3fcbf31ccfc7385b0ff90bb48f71fc898dcf7c365614a9afda4b1770b614018ada6783078bad832a4e70a9d2427c705a7080dca966b20923deaaff9fd47fedd1d880ae9406cc17d941a8d80bc8eb41b12d799da0fad5fbadf126703a627861bdcee9ac889e9f52a2d5f91d2a4f94d16264d8a818d9c3dc011f3c167d82c8d0259499a0e4b16c7907e6b3bd946d0abfe6be5c630872c195dd4eb7d55c4a6b1a3756aa4d7d9ab40c55adbbbe799a80f53dd63e77490872fa4fc79f55df182b55cb447535906f20e4a5b13cab57b9bdc22a20a196a7bf4000c9352f881d97b54d118901b81623ce33036470a0a6bae4b9b72b7ef98bf526de636f17841ca759f15fbfb9e31de3ec00d1a7d02b141f57075ce93776acf6844db9a0f5f7c4e2b978276b53b011453a3cdb584141ed36a0f8298ae8c19ad6868e30bdee8bb75214bf95b7f32ad4b8aa4efd714306fbe7027bc09557ec2b281ada2e38ee8aeb330db1faf4d1b2c569bfdc5775dc903975cb1188ddacd20752be4046377da58a21b310a29376de871b5ae46ed392b51d4f6d8839953f5efad8f755d49016e029fcc93d574d212ddefd33cb4b67742165fdbb124440b3d3133837d907d11a29ae0ec86bc253a5e0097e946eb56d4dbe34543a55247054fc93d7bf8f26e1bf52367f21f4f5df5259292e1ee5a07e44d90ff17e52a8147a17fe566ac8e99b999bba1fc45921bfdafcee11f36556bbcf3bfa6dc5e12729822d27b5fe99a99735100b38a80f3b87a3e23b914e8040aab04cfc72a00ec3889fa513890ee787278a1dc6d5dd38444652e5b113aef978908c0451c64c96a21c77fc23b105fd2f30a4d46548bb66122b7ed294bf3a63e326a36c5c587a4a001a38fc47a5a6abe5b8607cfef619d2e59eda5efe9cba87ada1746468c7022ab7a82c02c56770c8d262bb9e9c3529f9a9a14cca2de69c74b6f370f20f5e6a35175d879db616ea0aae1c179c4f7c34531fbb238609cb8fb737db218430aa5b50882ac716bd14fa2052cdea8c6f100ef3255f320135ba253efa387104a371d218b843e1b52369be5a9766c237cb0671cb2d8962ea25342b1c034576adcd909e557f95008519b7c882987a620397dbe70c9e2dbaca8818c8933788196b0f440042001966e408c704fb53de392f3b2943742027e490f66e80bcc485114a61ad8fc0c03b3b2cd05be529f6ff72403334a3550138bfcfd2e530b478576812db2f2e5158d1c09f6eb6597b5e426c5e9a49ac36bd6377fb0530d2a3ad921920b47fa6a6fd0743c77b4c6f9c73d423cb028fd6c5f644d53515098cc714a35c92c92bdf543440b0e1c7bd209e86f39baa483c5654eeea92e2bff5531e959bf140d2778d3cc6fc5d9bb0dc8328e47207c097d45aa8ff94e7b5eca2bd9f0bf8d3a958a7bf95c000abd50562912a9a9b9b112740564dcfcabbfd9fa22b9d4cdd10028d8541ad9764c38905b3dfeb36b6eea96644c5b733cf83b8a256d6c54191025d5c52b3fbf48ab592175eb0fdbc410e01e0122161dbddb13bc3008a94d75e48973f03c5ea86cb3bcba850e591501cf839a86884886565899d16d432ebf03037acb2300d16b6bc58e1b8aa137b8e248d1d28f00b0632746cf22bb4faee4c7a8588a5dc89d4086e6194e06fa845d173aadb86529e318380f0b0e816ec22c4692a417c35498ef8ef1c05d47d76d6c6d76b587633e2b33751756498c9b022d8af61ae85ddb4951e1c45952e96aea6a022702ac3b12ba2e2183deeb0639a15dfd78dafe8948691f464bac103b50134becc5d6c535c0fefee038f511204eb49dc46d6fa661ebdc4dff5d5843f8e43facf6b16d598d333fe5bc02fadc0c3a2042c3c09d93a227def874eb5cff347ab85ba80a4be7d3258df659868b2075c8e47ff7ee9c1a79e147a4aa6158a67604183cf0dd287ae2067cd5a95be5422366bf17dd5bd1f5d86ed9c8babd8c928315aabaac560b50cb6c4d248ce4547ac2af9a5cd649055ba3c896841b764c0172f62d73f85aaf0b9a79c71d21834d00ebf97e97999c046c918c89dc561ba7d0b68669b8fc7ea8aa9033e3a3459de76714478d00698cbafba1975b93072b4892705112eea7750d866349822a2ddf12985c603c8a6ea3d072cee48bee158ef70354c0a040bd3702e3d4596dbfe07e60b5e1b7b80a960e81c5babe2f326d57661012269231777713479f5eb7f1f5f94be25964cc726a7c1786c5e6630ee222a71a833cc2d972561cb752dc9d6f091318c269c883eaa8a62d0fd8d31bd71103bb17fda5071481c56204fd63969cca61f251bb911379cccd5d2da44dfd89c89b0834fdfdb4b338a97308e1f6e3bbf8de9e720a9eb4e23ff41ac886a8367055e620d0c9948d8a47e96a2993f4cf2d5dc14f6376de34c0c2db51883cfd34a2e4ed8fc11e1d8afbef1cf35338f1b1fd900727dc1fe182a2639f877657ffef4b9ae136bdb9b8ad2feedc3cfb8ee7da9ac5063161465c461cfd17dff4aa71d21fea4c886506e4f1194d8e826a660a9ccabf4a4a60848d803ce051b9ab41d810a8440d96fa31a1614dc2cfb0dee74075d3735b7701717ee3804ff26cf413bb542898fe137114a98a603e4bb6b1c4fee62dfeb0fbb23c9db1d0dc4700395fac1f5533d288cd556bd493f8e418c6cad5279a2b63e3f6f6d9badde760417d2476e418f90542b2db20e2a35c8098d3bf2df616e265e7d38091b38b0467fecabd779e524ded71b2dba4cdbf9f529eb2e4b0ea3ccf686e17de5385238e2fd298e35c560605a763108e33a004c484ea6b9deeaa4d5bf5a3a5e053fa2fe695543a89d4bd1719228f52aa9b20d914d3a41bb8a41aa4ed60f9204a65f2ba4bdbc4c2d58d2a9d341bb11d172daa78c87fbaa644e74889d28c412152aafccd159672a36a72b6f36f72f2175109ccfb8ca7b423845d1319f6ff1ef8d8b0fa3c08ee063470587cb4cabec4cce48490a72b52f22c8d1398e0e45490e5d32676e0c6302d3533b94e91e87104f21a424fd5affae48898f40577ac45373f382dbfc90518d2d3038ae0fb3dd5ce1081459d309c3727c505164f0d5a00160130d9281c84e572fc73b5eb7425f28ad02e004f1c5c213caa1f4629667fe96a626815d83c0a92a1cf96efd2794bb732f1f63d9b6cd7642c83d8c0fe63c28c1f204e91f7cbbc74d0b8941f3a88a11b058256dc42ba3b37cfc47dce980701f07fe23184f3254cf51e5b73ba08d827c5b375611e23c10936c59dd79a0177fdbe3db000000000000000000000000000000000000000000000000000000000000004136b14fb3634d0ba98775efd3f1b05c246e2d458a3c1c496e61f6130cae84706a2bcb349c727dfa3b9af11913a48adff33887749900b11625b785836e8d6142821c00000000000000000000000000000000000000000000000000000000000000
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 33 Internal Transactions
Type Trace Address
From
To
Value
Gas Limit
call_0_1Aztec: Private Rollup Bridge rubika.eth 0. 058946 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x6060608C...13444D796 0. 059606 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x365365.eth 0. 018666 ETH 32,300 call_0_1Aztec: Private Rollup Bridge winkrypto.eth 0. 00951 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xBa13e00B...F96Fa87c7 0. 04795 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 01664 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0xfD363680...36F523078 0. 076937 ETH 32,300 call_0_1Aztec: Private Rollup Bridge tomba666.eth 0. 00312 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x33c989AA...dDf6fd4aD 0. 01406 ETH 32,300 call_0_1Aztec: Private Rollup Bridge aapay.eth 0. 018 ETH 32,300 call_0_1Aztec: Private Rollup Bridge rpkaranth.eth 0. 00906 ETH 32,300 call_0_1Aztec: Private Rollup Bridge chinachicnft.eth 0. 00682 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 00644 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 00644 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 00644 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 00644 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 00656 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 40644 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x2D6529B9...ba7468821 0. 00312 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 00604 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 00656 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 0163 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 0163 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 0163 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 00906 ETH 32,300 call_0_1Aztec: Private Rollup Bridge fishtankheads.eth 0. 00906 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 00906 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 00906 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 00906 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 55open.eth 0. 00212 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x18f20849...14502a842 0. 00906 ETH 32,300 call_0_1Aztec: Private Rollup Bridge 0x41A57F55...18bb76734 0. 033242 ETH 4,204,854 call_0_1_1Aztec: Fee Distributor 0xFcF75295...da90a8895 0. 027710006804489724 ETH 4,068,618
Transaction Receipt Event Logs
133
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 3433 3433 Data
142
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 .