Feature Tip: Add private address tag to any address under My Name Tag !
Transaction Hash:
0x2c723725233abaa28b3c9850f9752a180b56a4ef633f0c3ba1cbae071c8fb2c0
Timestamp:
1119 days ago (Feb-05-2022 03:36:12 AM UTC )
ERC-20 Tokens Transferred: 3
Gas Price:
72. 563119271 Gwei (0. 000000072563119271 ETH)
Ether Price:
$3,015.26 / ETH
Gas Limit & Usage by Txn:
4,000,000
|
1,735,494 (43.39%)
Gas Fees:
Base: 70. 063119271 Gwei | Max: 170. 604043016 Gwei | Max Priority: 2. 5 Gwei
Burnt & Txn Savings Fees:
🔥 Burnt: 0. 121594123116104874 ETH ($255.23) 💸 Txn Savings: 0. 17014943491390503 ETH ($357.15)
Other Attributes:
Txn Type: 2 (EIP-1559)
Nonce: 2091
Position In Block: 128
Input Data:
0x06011a4600000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000c980000000000000000000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000ea60000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000000000000000000000000000000000000000c88000000000000000000000000000000000000000000000000000000000000007a300000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000050b0001f0e27deb17b52e3038700bcbc29150fbb7195a552b251054e170eee220bb40110178deae5b57b0e512f7f74bfb65c932fe2d64ab855d6e9eb18f343d3c981e07d2569fa7c9cb6c19e74c9b63d26ff5250f7f171c6292a809534e322da64693076601faf820e29fa15b8871475d164c8ef0f2df0a8f24cf5d193f41b321578f03ddc0166c3aa4481f90e641c6a0daa0696d6ea7bad7e74b4a6d5c6c7fe2e3132e30d5c182a0afd29c790723eeea4175283e94cbfbf837cc55066a752f7e9f940000000000000000000000000000000000000000000000000148972a3b46a0000000000000000000000000000000000000000000000000045feffe6ede060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d151118d74f000000000000000000000000000000000000000000000000000000000000000000001c84ee5bb6bb08e14c9f7a646d27c8f0caade0de446b5dda172d847ed7619b5d101abaf0b42c4c66004127f4633d21c8c86574bdd6c9fd9721b7dd0735c2bb5422c44b22585c89469c73fbaa3762029673e989d44830a35ebbd29bd4fbd824d729d023a4527ee55b44c04a9e32f1be986ef6e14dfdf872cffe6ffee8066d09c11efb99768f600fd6438912d3a95876b4832d349a40c1a7269ab0c8b276c155ef124be1f790d6f0dfa5abc7e33f768723452c78f9dc8a13bba5afc07d2f3c8e58000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078309b943194af2aaa7bad7f574d41323aa3a62a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043ba8fa7070da980000000000000000000000000000000000000000000000000000000000000000000128dd4871c84682b8e9a3032b5a9c0fe23ea5d01dd09bdb52e00bc33e8449ec8e01bdf1d36a1e32a04368251e9db408d58af237eecbbb14b34a6207fa021ab5782dcbe55942b047a08e2f74705c15d2013abf0c23ef674c419142fc58accb245b0e469189414ceb55860a613abb62168ea8cfeaa1a81cf6eb4575af60e0b2fc1b28636758bbdcfc18d2c9a6f974dcbe1c767714bb5456d09006ab534020cc4e7c1b98b224412a53c7e28a4b4422254c4f105ce1e40ced7f2fce20672bc93f7877000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085a53c2510586a84121ea56734b74d8b7b3ffbfa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de0b6b3a76400000000000000000000000000000000000000000000000000000000000000000000033b0ede396d18b95ec5f1b7981356402ebca5d9682b7e0b8ee42b09f38ed56022762452728d51c771c78e0cd5fd682ecdca0de3c524d5d3231807cbb1cd8dcd1a26541fe679dceddcdb9029646c6e2faad90111561077a454cbc4d969a6a4c11d929b3f6828b0064677ecf4d57c93cd038a04e8b9705ba7d9b080f1b90def9e0d790b9de07c395bedb12a65241c13d6ecefea7a9b84a161f3a1cc467f2c2d450eb7cf1a1b1290287584760199cfab0eaa699dc7fcdbabf56f82cdbcb435f5b90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac86cdc27bafeb4ac61ad304f3150aaa58f575850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004db7325476300000000000000000000000000000000000000000000000000000000000000000000282c773b272a127b136c1e309da95260bc6e0da571ad5b537fd00637285fb0022b8a397d8d98b669d1062bd3f758d98b375a20cbb4705eca20dfadac79c682970745e33b113143655ffd280e9874cec5ec60aca1245206a8384fd9d90122c16e1c82806c44ad266ab81c68c963e0b1f4d52bee2d37aa31ad7f8350b6c9cc6bb91df592506ea8499bfc4d8daf6b1c11e936a78533634f0dc57ff2cefc82395df11f8aaf2823adcece1da2a665911f05be8a43bdc358b050383554211200a1fab800000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d5840acf481ffcd3abd5d6a9b9191e2fa0b8ab70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041eb63d55b1b00000000000000000000000000000000000000000000000000000000000000000000140bc44a5da1d96402fbe71bd4f64c25d3fa9610884f8846c5ef7767cfc7876301cc265de6915d9757ba011a20bb47e915f8a1359af38b4f0bf1e5c6e00b26242775a9974a716d97bf8d4bfb94b8988faf070da12f21acbae18f53f4df125e1a27d422cc20ab01a6fa9dd08e3157e8b679f88ef1225bab485f0d4b814997b5e32ffa591623373e9acd19b6048ecba1b51f3b3a534f977f32dc850a872c3b78f2216b5d046bd559f2b68e896ad33a63762c7ea6c62d48b1005ca8d92658c96d560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000666c67df508bfdc95b29b25075c9c60831b94e9800000000000000000000000000000000000000000000000000000000000000011d7e19a7a248b1bb9cdc95667616f38a53df530818aa5dc821820a59d17c3cbe020b96ba109d55cdf230c37c7eb0f97f855c3909691699ce4650e2df354b8ae3000000010e73c6d17410153cbff128c536703f2755e83744cfefec29653f9610106a794c282c75123b67e791af35feed173d6d363d4458df11e1c5b3637e15ef13e9753d6c918705933f4dedf924aac276eb836c7344470f34682cbe603f2b2024dd0374cf45bd449c02b80743caf8bee0de1672afc17c53b499a0d6e06c3249032ba834754e1a6f9b71fbb2de7b4ddd8ae0a1b55bbdc67c1023151c9c7a8e4308d7a478c4cf25386f3893ece1e9267c704d01e720c46554c0d25f1170794d8a2011f480c93f4fde10f7105566fd0959a8f4b8963c06f278faa79539e6bc658322d9341ba93b9c1f33cb3f4a1e62109b64dbc8f38d88a7f883f9f548454a67070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001739d2553818000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b332240da8a6b9b4f17ed7a3e401b17cd69402ec1c8a07a493fb159ec1dd46415980cf2e9da5cd7a05392611ff1a81832567354be49f967c9481bdd629998a62784d81a84aeb13db8b0f468322a9f0f66f8557c558ff482659d8319f74b672a25aa77277342ef80a96af0a2fdee742ab529531e40133b7821e65b9e6be93e380f10236b61821183241b3641f650a928d9aab7febe4f34d6a5b690f39dcc54260b8ba19566323760b0e84c13ccebe421e73a56d8a718d25b579fbac5ba27e30c000000000000000000000000392b96d973815b4512c300dc04f6b45fda2170b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031865b2c2b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c2d9b1b1a49563ad368e8a931f300fa6777f86c175f497cb0e1f68da8b7287111481867f5a605e0f71b03d166ce6ae43cfff82af98de52d144d7d7656dc32210915d05413f144d88a849fdaa22ebc4b97808a39bc4bf4a1c22b5f506a0aba022297da8dfe0910dffc20cbef99e3cb1fe3ca0b3ae4b95b864f6b9697f37671ea0adbb3e8f8aa8ac93efb9a3c1e8add84d6d744de43b775bce1a9bf3018b61f5b19eb74d11fc93d27bc34abd6f69eed7a674f282317edcff3b57963599e5a59dd000000000000000000000000ce92725edddb3d36e9dc8e250093f78dcd7f401200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001043561a88293000000000000000000000000000000000000000000000000000000000000000000001017f663171b7acbc404bde3c9030de4ccff6ac0bed1c4ae46fdf8589c0d265962587ce699600934030d4fd8865d28b54117ae4a4088cc9d36cdd6918de126bd1116ed5d94f726c90bcb7ec4abb19127951eb14a627a58aa2919171c1d7ee790a061cc5a1d048b9a42d17a2cf4256df07dc4fb29e2dc9a669a03cf189f581f202290693e47553f84c46367afa34c2e23a3610559e459495b5a4f5ee2f08e81af02cccb020b47654d15c6b335d51a7d720d4a33433679f2ea8ed35cacbc4441bd700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe1bbc8e65a9364f14ba379b8d414ada4e5106900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a94d74f43000000000000000000000000000000000000000000000000000000000000000000000da7476d40b4298dedc33d22c3d3ffba879521e01e739df4aa111c952020e3ab28be629529619fcef7441f2f3debc5b24339754f8697f578e4f32f2cf0407b932bafcb03674eb5bd9f804b44e61d4df5e6222ce108a2be56f6a9cc0dc838aadd0ecfce113efde09ea6098cee6728976358523da9293714d379474715f264c6be2dcb3d570c2c1a9c9562f485dc638adbb0ef666e90fb7d998f255887d7b2029506ec855df2c2a4d1907a9b603d450c8931a3f830e039c56dd1a730c0ac2f672c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe1bbc8e65a9364f14ba379b8d414ada4e5106900000000000000000000000000000000000000000000000000000000000000011c9bae29d03eea36c43f73e086e3a57b2f6989ab07401bf30766ef63406a35b912a93c04e7929898ddb8114e6791e76d4cd57b22b506c39c9afbd73707fb40c8000000012c91fd9eb96fd5e661f5a519d9c850f09b2e79346059b2966c1a35dc14e53a3a5b71bf394b7b3938c25c6c9c844a495943eec5ff7fe2686f9e49e4b52089656d3c310e98280aacb79355f8e962218f688ba8c1094aa8801aac40d57d0f152bc9638aa080e242cc5df2010049748b0dd99aa5dec200f29f06822351351948db832e4a51b33f688b7709df694fc5d41ab4f8d66fb041b8aa57a3f0f5e60fcbb45f67a5d616ebb0a439f710d28efb5126cb57f0caffa266fbbf2ade8bf6147ffb59e7904250322c88171c2c5d9258c94ce51e99e9c57057333f0313627d24f0b0b4d51d8c5a11e347832fa8a8667fb54fc33dfa2f041bec664163d5caf30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031522199b50d400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000287ed7c03a93ec2ee32dc7b0ebbd46ee8cc66fcfd2df1ba4d5eaab90c8c38736200d3bcd5254917d7a05464bae5e96b73ff0b4b250473fe8110b6f28d540b514163f6839f42418bc73b3db96e34fe73cce2bf53ab26ad90eba2bc9566bc9313c273cf2f145aff3fa289aeaf9cdc6211d03e5987a7f1dd5163afe9eec71a4549202b7f018892060cc318c3ab1cda4046ac5ebc0dabd2b004501e52fe8e0b3343e05609a27841f00dd0a74f1a6fcc62e4831efd0197510b5f7c2e739bfcd36bc0600000000000000000000000063912a70a640c25a587fbd1cc9a1ce0acd8533ce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d5e10ed4610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018894ab7693f184ea0d15fb8415da27461411b9e50d1cf2a11501bd93f0f36ad02ac2f6eabe51dd8ad7a5d3ff02ef5cbe2a0b4006d53d00e1e283eeda0f5755d1d776fddc12d86db543e380ce6d84e42dfa787320b7919827beef9d54c6f0ef226a8afd7e006805e12b7566858535c3e7e36dd94452183e04a3532315bb5527322dfc60187d57f09f106b5d105f0fa7742a9314263b7dc4d90b47f6fada5380d0b3c35d136ae82d292f748462855d6c075bd38a206f95e79ed950daa61cf49ab00000000000000000000000016d23a44b8d0bf07269e07e0bc52fda3afacada700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001138d2a642c6f02bb534272c822f451301e4e55dbdd644bbb7dbcec120d74372629b51e80e78cd40656ef4655bfff05aaafe07024adff57f643c1b16161037f5e000000011582ccf7efdadad08a424e1b4008a8f36e1164531b5ef1febde7b072263e063ceae330840aa817aa7af0f4ef1d027cebb40ed8892f04616af367a54903fe703101bd36945f66be7a98b5b9db8d00be5e00e315bab78732bc967e3abf17290730f8561e97b50ab732bc4b7fdea360583ce54f68b4d93a6fb56716df2a2e5d44ce7b6f4dbcf7bb55edf998a23411167ccef64824ef34ae3b5564c89e7f2c8cfbf3985952974b9b1835a09b50d00cdd476afe668041f97c3e2f0093d4901d1a98c965447cac60a84a877e7864d9a961c0d1905d7831d84f19976155a3a92600f6ce0bf6aa90fd10a72bbf8ab26d4fd1792a3ae318b5c2bd2f4d7ad77466000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031865b2c2b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001437be735c82d3ddd280c7c3364b9b8a1b79cf3aadb42b41f8147e4983bf4648191da8f9aea40d6261769eead1e2dab031ce82d7fb598e9d145fbad70503c1e31eec7d7c0a274dbf9a3a812ac785062518564dde9fd3d4f638e683a4ad80e00618aef2814b881faa7c6d3eb1857e50a012f8bbbd35feaddf034b56aae37dea2807891a5ba84e4a06fbb8219b462b8c7973f12377cdf550868cb47521c87c6f312293941132c35c8ec21a066ecef2f37b1c1523a0daf0840fea361ee633a578620000000000000000000000002fcf0ec76d9f01d65349c06b818f1202acee986d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001302e3538408a53f8fb7646ea9b6f6b56f0b39eaf10ea7cfe3e26c9153d3fe4dc17bb64ad09e6471ffe0e9cdae8eb7090099cae52f44159ac75aac6e25d07246b10890209f406e550b505b88d70bb5dfec928eb18f7104ff6bf3eea7cf094f68914890b40015196b10ea633e98a25d9b485b6a2f1f85363e264a235c423ace7ee11bae4ef057885e2aa27d616f0adaaa2380a187243e394177a0f9732db5d308117ca11438bb77122fb9b2986ab3b9d437a21094f1bedf69fba532eb032dabd0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001091a23287893142d7017ede525b513c0e0075bd92282713f0257f914d03edbc51c3ebac59a9ea9515d77b8a947ae28f5621f6abd55566d84b023b9e92e6722c40000000107249936c5814281d4a04cdf5e3d101f40dd30272e55c813484b93e521da08f67a457661c67f34195d462ae73bddff3e358ce939eb6c5c6144f7adc42d6d44cd1c3f30b1bbb9ffcd857d9778e139dedd93db8e77013219f2e9c73deb2ac75124148790bc01bd03139bbf84fabaeb90fe2847ad0e4c7c93f64e8205f001a4cfa74ef1f41064d3c16d7280fd2f23f9a5c8d98c8c924e0f1938bcbd22a908ac70b270dff981bee62da68171d3f13972e11badb52d44b43ab12121e56b551dad1f3b274f68cc4463922095bdfd7dc56cead50651e5f8f5e97962852e0bcb2c7692b61941a35891b4c89e7f5b4df228b7543c697705bba5fd7f2e2b07c51c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003513d9d0f1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203c0641763ccd596a1c2c9ea8f573db8db9f80023c63b3678c0459f463a94862849d704aeb70bbe9192dcca213f6e4f7adc035d8abe0f63c6fb4276b5f9a3b80552d42d2f94a69580b87757640568660f12a9eb3e77a9157400e21950a2bc091fee12c6630082986e486fef96ccbe448721d7248a5311e72b28b3f21fabe7bc0b77b199142eba627a94318601289e3848f11bd1386877b8f8c566e0ce6f7a320cfbabdbaca0788e4202f9b048060d18e294c60b648666e6c106903549a38a79000000000000000000000000d49f5c00cc9096bad7ba4b27bf40b2f17c85ac98000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d92a19e79018ca52544bb4c6ccc8a0b3aa55e886442e0109539dd57037f0b5a14a4a7ac372afca95966928dfa8049f6c920b79f0d8c1dc261b57dbf5cb6f9670000000118821282d476cf460f5814add8453ab45d0d3f1c595c135be5226c3f0928a19e223283c5da9411e56190d48c7e2396cfb051d69be239992504650907112ed56683f42cce8e22efedead07ab9b5a52aa697e64f0250fa3864ffc2837600883f5ab7c172f784d280f8ef61535922b3f5d200ac8183e949f9217bd5772a266af7de6a276026332adaa3e5c2cb9e37876282dc1477a7070ab6a4126104270ed0ca686a73f202612ded7957a503aad3d82cf551c5266ecdf83f10a53d212603bca2b3cdab2729a9fc217e2215dc81050256c0f7a4dc37ad9bd7fe72c4c06b05054bccd356139d597779e699a0f82ed1a5d99a282d786b7632424911e5222800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017144e119f440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3d32aa3c0a04a2248dcdc3b12bf4d718124be17ce4d4dd3b1fb37644a8c2b10b311b4e8d76d6157b08163010a37a5a215caca097f6376cb0cf48b0de5b06900f9f7be79d903a364688b388638efae6eef59b73fa733d7849265416e42801226e3cd32b8f76ea2f7b124c2969617a5adff315450c010962f1e50f4d3d73c53220aeb556ae772e1ae4746bc0b6190c00af338e1d9ee784a16401333c04bd4db0e156984db4524c9a926d1a9018cc8bf4f76db99fb6e54e65b580681efee5e48000000000000000000000000d815b254f4d23ad8cc39022ae352c220beeccd01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011cabaf3d11766016dd216a4a0f7686b30c843ae9506abeddf60718af8bc1948a00ea711f4685ee4f474f1c54d15487e87533ece6cb9858a262080d87e757b45a0b58d276c40781333556a484bb7a2e83d2c30e7dc6006a31cf27ba50107005c107bbf6872884c62cc377aaa6914261a3f3f26b67a641885ce8615ada7c905fbe05cf78a47b7b6841809850e824912ad0695c88bc9b98e86c7d78c918a16afc4012cee002f0687eab6a6616dcfb63005efc30166a481259519ce4a33e9fce6b3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011de8b6dfd23e3ab35c3fd374d4efe622ca8c9298293b515a75bc23ee55c34d6e1632af9170d2ed4023dac0016ee14f512486d65790e24dbb73f6b9b0c049f1d70000000111ce4938f6fffa01256aac5fc3dd9527678f54dbc396b7d20efc4c8e2f3f41ac628f3e3331050a1f4821ad0bb5bf1a4f2e5e6459798daa59bf083c5d1b47e9197e92cb04132c219bb90d9d8df4619a883b039bdac89b95a9364179902ffe866f5edfae365e413655f8bdf94a4d72ab91a30619f6439c6962ac48cdf503f79590bc44a504784191ca5558422c5448c26c6f036b8c08aaa1db005f0d0a1a4b59fb1f2daefc6e87803fae34cf32180d1cdd8d87576b7e5c5811b86b2131183437073981e540cc9bdca0f9144702e5d8d4b7824e13c1e5e4fc10bac095b60b87454b96d93851a08b0c4ca9def3dba00c41fa52b6738adf8010748e0b27b2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003050c8885f74f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030a6f035138b86baa86b69dbb4295f22ebf47b79cea2db32e4c5605816e7bba2cd6d04eed5568aa265a1693298fee4ad0180be04150f5e8348bddc6fbe62b9d14b2c0cdb57c09316b2d6d3b19d9caa61658f8998e7be0717822eb7608d4b66b1b84a929286f37b0cba55b356a7e092ea302da29da649efb3774271e93c57bca1139ff449ccfd3654b642bb9025bbf141a1d749d73046c35c580edf7bde638ef087d435d80a5c031fda10457743d78d854d0e8f79a9c85c272205a4fcb1e7e6900000000000000000000000035d60bdd319feadd93f08e621d78a45a9d8ba3fa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000195e5c50996a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010918d5c223236a83c41042e80fdd3eaa540d1687ef3379afb4638a4a26de21b20dcd29e83e5d33334bfe7606f71b15e0844a76b03c264560c85dff5035b933b05759a693765154037204f7242e572f34d77fc4d485a07371a2321a3ffdd7db318bff7143c773c3bfead0026c5bfa402b68208a66c693aa4becdb7cd25c6f8dc1ebbe2c7f89bd7f422f90c1ad46b7d7875427ac3d33e16d96008e45149aae9f529654c6358a82364b198b21de628fcc752492d2a2606229594cca3ddd24ea5da0000000000000000000000004645a30a4051e4aa9ba57c2158b97d2ef4995fe7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ff05b7c87e00000000000000000000000000000000000000000000000000000000000000000000da141a50edaee4f5aa9e76765fc4518dc3052d8536841e69b427891fe12619d00bb57d38fdd4f42342671f944b09d556c55a9d2b8832de45464665c1a4e3873087085a7a075910cd1ad9aab801f86393d365521c5f66ead958a28018612019623f5daccbe397c8a492278ef17ca48ac40bd24ac414d0a164a8448e8b3111ddd205712b54a5ebf12be5ceef1bbc134368484d4eb9207fc3ec8ecd5229087667e013de093d25703be0cd3f873e3cb75ae575b5f3e0ec294ad46b659aee9bd280600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5422211d7c07051c7658a1772040e40c3b11c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f05b59d3b200000000000000000000000000000000000000000000000000000000000000000000049c89941d511704f29a8b09e989e054048871c7a13020f1959c58e4bf9fd5ae2df281ace65f0c901248ed6196c167ac4a295f7302034eb445027893656409cf0e7481520a67afae89b61ca18f35af8f26c4bd2679bc387683e126bc09e591f025e62ed8bbe88bde3c63e76e9dea92e2bb42b782843a6f248119e22b8c8d6c100384c9e281ad424a1083f154c9abf8fa1640b9542f83aad4965a721abbaaace42fb41015b7c02e4ecdafa09dfa65c1c7a038fdf02a289780b93cc62ff36313fa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d5efcefd4615385e03a20745e580f44f21b42987000000000000000000000000000000000000000000000000000000000000000109f07e73930ad596df64851a8e107f66aeabedaaf2f02be61a9c24f7a3e9267b1f986902a147f1519dddeed422867fbd4617b583b829050c9bf579644037c0ab0000000116767791792682cf6f06cb2f32e455dbdc5fc3f681af110274744e0f267fb71d825e40c826f86a5507b588d6b2a282a082f5ec34f7febd5042522b2405aa49ee050f303d24cc9c61a288b0cf3b82771cf28f581c4e58593542312f780e4e087e84f139137ce83e768e4295a54bf0c496743dab59e971fe36337ea8901a54b3637d24c3fe55934498bb2965b387201a7a1b1ceb65b91daea58190ed52222fcd87e929a9280a9f094bc8290a9d90731fd728a115ac2653b9bda511a51b17ecf89f7904a5746515e800728584ace88cef7aef880e13aae4ccb828ae0c821ffeee01b9251a34dea3d29bf3cc3606f45bf3a6936703822684d2ab0a67c9e600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000116395f4ce0320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025750f787c496ffcd4b4499e2f738d5cf4f30352aaf4e6ed69c6c730ce835ef00c40fb08310ab1b52fea6c0f6ac015d7b1350aa946129ccc1aa89f87086de49627e38325ccfe925d2e76a7a53cb41582da49ea6981f94b9fe79de70ccffcff9b09c7ad7912fe10da4cd1d1422f772c47478f952fc645483e2531dee305f432e40a6786aa5b275d4151966219779f43a17ce80166c9995c45e8a0f2ea3483e3ef1ecc2be789c8396c3bb6d8f3e1afd1d902be87468f115e6ff9990639fc73f9f60000000000000000000000004b63d1a5bcbcc63bee4e81d5397e5826dc836c72000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011f635c8bab2b0d0cd6445dd64cfee1d9a29dee963ecc2bf8643ee219a916bcaa0cbcc08aa53c67bd77e4cef10b13074e4b590009aeef3c3aa166031ae77e9bd8000000011942bbef3b62bc3993b0e83845fb3d66b30a78c4157bbe5fd2354505028982b9b7a3b4ea89fa2f040da242fa709741a8233d4c6bd90ac88860d1af3a28fd74352190a8b9cdc02179742f1cc644e68f9e585daf4ef45ae5da58b81ef40a5431423d347a022164d6f30f19ffcbde3bbea85e8dd8afb5040b4368e698712daee52718f762e894a5cc40c82e74ada4f6ad14fff80c0a80fa0a905156da341ff50e9e658ae28568283fb39d12ac084660f6e80669123cc4933ad819ca5f502959d037ce4f983af9c7dfd4fa92596e16e842e85bcba0ceb6af548a525818f426a956ede1c8b56c27c3c9c5b257dbfe2ae113234afc44fb1ff22c363aa0eaf500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e3886ac872000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a8bd3990f93b3d48244694dbfe3122c9879b9b7dd8ad37e8a6b2bb15954a0ba1e694a3562480ac6e2ffc4f557679aac9282cf47f1ce8be036519ef1d7962f2d0081f30daa6c739db94374a3ebddc4022833b8daf355ffef05875fde95c2d2b6288add265eef23e8aa9124fc7b43993db7e0264be82e67e8d457899da246c7b623aea0ebaf5cebb8e48c0756b9b1176492a93a5a3e8723cfc7db268b75d3f4aa21cc26f3ec81d87a82eec788634110895a9929c328b338ec9e528945c9d89f84000000000000000000000000f6126196642d755940a8ff0426598ceea04940b30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113ddf1afa265f0a7f6a4b20ff234598df268f79300483fd43b58839fc9e5acae03b4dbf2490404061f12b6b4c02942da806a70b5c9724b450521a07e4b0dc822000000011431dc564ddb329bf54c24deb61674e365d46c71c8dd85eb153fd9722adb130ade253f7ab6438cf584760646f1c861bc046375b201af6939b76ea71603d333c7630a244eee9952b37bd4e0f71969c10c192d33bd425630d41ffcd6d80396bdba716fde8cfcd72be1fdb2c2d5d45fa0fef833e56ca6ba1229585ac08e1f120d1d44e69c7894934629c379231d1ad60f3c71c1b68b0286760da39a9e9c29a8a01153ef5a29f40e0dc34e7167cdf2ebcc3fdc08e5f354cae7a95653a06d204c357252db1fbfc30e764aac84ab2543704fbae705d9f4e17e87c8a16dd2572b816e541db3653ce2f8bdef3da0a750fa409800bc0284df1ba81ac10338960100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e3886ac8720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b512659c2f71d09d6c814c7c856e30e9b6578459992e1658becd9321fd0a1b260f566307776e596f714f707b1d11935298f02b5c1fc9b84bede28912bc558512657816b8278ff974b80901a8828f0fcbdc3f31db546db1ed610cd33b9271d513d9626bd361b6d5590bc3bf39cacd8045ed61a761825f4b6e2687e5add7713106d878ead1724ef1d0db4833286e161f7cac103e1cc607dcebb22d29b1d6ed191373b6657a5be841ff5b36a1c8bc01d2f86857baf78bba1ad99689c46bda07db0000000000000000000000006d4abf5c2fb70885ee81531b0dfea7212a1ebefb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089aaeb710be000000000000000000000000000000000000000000000000000000000000000000002a35a348bf6c192fe484fd1d831caf807f21a3e85fac517fb48b3381943b0c312076f4cf18f8983c4b63a6c79f6dc45fe97be53854988992a77be0da858420cf0f478448b9252f1ae33375affd68249ddbb5844c3779efc85e13cdb9e1b934f60f1b2ce11c8a4a04161576e0ae420b299369e60afb7a82cc59f406bc818283a511555faa2405afb0d2dfdaf725e250c3312a70ea44a61d14f0fa18b8412105fb02c1ce9424433c102c1531c33b4ab1da952b706b843318a8dbee5e62c725a62300000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cb2c94a791444f26648939e27d3d58d264a742e0000000000000000000000000000000000000000000000000000000000000001254717a89f676894bad16c31220fc8d98239f38370d5b6197ee3d5d650795e2006bd2824a3cd1a4d7d363ed2c106a175871c99523c8104c652d430022200a1f7000000012ac9009d52cf2f7099e91ac0db67c21dea27aa6dcdcd71b02774aa911d0c42ba81121df39160be13de493770198c9c851065c89ffe2f9f104ef5c33208d376db69125af3fdbbe83acd0eb0d59e50e9e4d2d3dc3603496c38c15f39f51c2c29009f6fea60e89c0914d4c5bd086018f76bb8d80b663faa57324a0bd7c2293cfb17253cfb4fc99000eb9f30446ddc8a0b2f3f6766d0bd51dc6db79fc97c284f24602c2dc8fdd126ece8aa82aab0bba5e49e59e331f5c9c537ae6829c397044a0d77aa41fd5962b1955b1210d3edff6faf7bec093008637074676f1811000bb9e40e4f9fcfb230156e1916873dc46a210f48985e280680f421baad52e9a300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d552703558000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a7be76c7bc10fe956a603eefcf5f310e5f4ab4bb6da30e8f1c32818258ad45127151e85d41281892c8528677d3c23e511422993d2c0d9a4407a035cce6aa9c00a49529a004bd00ae357ac1b400d8b3b2e3d3c3c1de463393998303941cd9d8e26e4d97dd20b1bdfd0913325f2ce94e211fb6d349361fea1f063aed056dfcb7a1269e4bd1ce6dc513dd65c7261cb475dc3d95078be74b6548dfd2660820a30cf20ebaa6780b75b229fafba5159867b2934b67cae2ed73972793f1e9d13a6630e000000000000000000000000f10ff1d859dffa26d7fde9968e1e57da7dc8dcd100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001064b99e212d60e1fef5cf9ca998c29c535833f0a0133095854493656a6f133b9111741a8e144cff8d6ebf17af6d53fc4fd4870439ecd4e4c64ddaab5a5e491130000000107104368f2ec1d8cd0d33d3b30e56a1643ab104654f846984d183207103233615dcf54901bbf4cb65731815f9350ad2106243be96ee77503c127859518af16ab50d3b8d858eb79493f452ed94c39e06fc4a8acaa617cfdcec0ac87ed03d1dab1d86cbfe04fc53618e9956a2fec334a65266a3ee9fa97add8d7bbf4fa1d00289b656474572cacd1766276f24056254efe52017be5b568fde9724485e50b5f988dc838736940d049a248591addf7134a677b1530476d7cb912023f70160612e281f8a6adbb68077783d9439b82f9048af3a10f2aed78bac61251aa0b241de56751766daef0b9f642eed3391fc690b18828c04cb4f88df6e1a75a99f8a300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d552703558000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e29ea7322aacd06e758e64de489ad40c198fa415de44fa9557638112f40a0dd156a2a038a47dc2b7bb974a9f13cf9e7a2017a6bc066efe63febe8ff9f7f02e7257b94d60b294575ad692386860ca0ca0c41b6ae49ddee146437873a6741f5de0a1d1d3ad2f5d4d251d74b1333671448f8b648f4cc9b558658ace51c7a0959f40be382bd1bae11e7f666d1348cb94f00da4b32a750bd3d922c72f49bd84ec62e12700017a1221e53a903424a499108e281a51329fb6c3226f96fbd06df9e6dd70000000000000000000000003d6eb97c3a4b509afc8ee4e27095db96dd1181c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018d55e32fae00000000000000000000000000000000000000000000000000000000000000000000f929ac9c7a6098aaa45d5df4e4ea69549bb28a6aca96d5213a19bf9492f540d25cbdd19c0fab747ed2bbdd10178c849ab605819a02edf4b12f70b4d45b6cde81c5cd33892143854198eecfcf91f122671d64464f1747b743f70cef10d157a252410725ba038f93fa38659576ff90d28dd13e0209b68f7411b738ae413f26ca72ec05820b4789b2226ae115a9c8b7da69c7ad677e563797a481e64554d716cbf1522860660e4c9fd1af15c3d9a77c3976c953cd33a5f7d56bfa78e81aa3a09f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099b4e3f99a27b0ab3c4851f782c4d16a0047d2a500000000000000000000000000000000000000000000000000000000000000010a5b8b3ad6ed6ccd8f44abce218603a00538f2e6ca487f80d5218b2ab670a12106e74ddaed08f67304ac9ef6587b986f52aceb73b7f4ac7fc8b5a744622fa7b700000001197c89a0948525c07f787dd32856f4573232b308d33423f8b602353d2eaa330f42ffb1b1beda188f0fa7a632176981a4f21b46ba3140e7b52f06e8bf015fe47dbf05e3eb5f9494b9c19dbec31e6cbd302ab9d49c1cc13851dd1d4ca71edc3875588c51659be22358c937fbc856c8da7c1008a9faac686269b487c18126a3fc327251ca14f18ca88495becb949388bf202c07260f453d2979bfb3306217bdfbbb6fc8a48c166e278cba6d076f980ad90762ea70159da47f0ee146b383255f2453e10059985d7b7f0c860ca5487106b4f9ae8376ed824fe00e7c41fc8a007f1f5d9e6605d308dd4d669e9ba37bc87c83c3e0c501c392fca1b753e21ca300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d55270355800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000188d011cedd24c6b63bc2a4701efbaade160cae4ee553f13f152a8010c7de3c62e39a5a232f84c84d37509e77f0268ad97e398cb9fe2f004b346780bce7783210358a67d19f17b34caa1c4a6d0828ce9110672e219e7e1181ccc49e40e8e58ba01e21d1e212bb47910700290bb1fcbc2804d59be137db8b242542c29b915e22a08ea095e0d171d68898a7858b7f970a6da76d5782d7672cc8ee977324f789ba4070913b5c0266492c097d658fa427bf0cccce7ee3ec3a8e6369bf3a5651eee53000000000000000000000000c1e8090c8f1d7c9ffe4644d52ba9271d5399d9ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000105b4a96a877c5ca600d4b044fea170ea846b25a776e6873edad94f273f097b6f0336fe792effc8e0d510677df602f784f59fd47be0f0eb142f55a54875c4e41800000001223b29bf7b14f6ac3991f51e08a2a4b3b75a6cafb55bfc4b2de6783f2e57f1d44755d66ee899d7bff2fccbd5ea70ee8674fc4ccc5637a9970f267f3d1d8377f4389e251c65547f78b49c0336bc827942a8be21a2daafb86b98e2e19914323ba42bfa469bbdf79f49d46f81688c85cb3dbe4ead45fbf32fb44151bce025a66f9c759a1dcb3a21b7f465eca98ba246dbdb9f4fad6cac81fa7da8d1268e0009ef8c47f9a174f389953096753ab21d5b3364e4ad5c7705cd3dc20ee8da2d2d6501bd1ea309554da3f099fb3d7cb62c9a6943d6c4de8a6a1362e9a1e62f2b25af6a5eba7ba0de817bd16f58173e8d58d07880ce52ab4ca6a448316e2ec9a100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d552703558000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f67db03c893d12bf896b7408b5a3304f99dad1cd6f5d4d1374003b46b921ce31bf9f699e444995009086c66012686dd1ba8b131b390c89880b041e55e03da220eb6bd994bc1ca1425be1fd369d797427e5ddac62c93bd3c215ed91f8237576e256edc6a511322dd7bd3ac8ddabf62bdaefc306e2df51049655ca2ae86207e6211a17c036131c806f5064fda9a8e9035f5f988f8cd9a65171b3d75b10bffa29f128d43f4faffa9e2c037f34cc1722ea552f65d27dc42d2bd3b9f557dee153f9500000000000000000000000058e03df56af3e3b89bfac2fdd65aa735992496a900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001042136cc844202460ee228b4a412b410f59cba5a93cd6030980b3c1e757e228806d7b4dc5049ad50304ce0453fb0f47d2cdd5eef397bac51c364667be08fdae60000000106f961122b9ea26b7e019ed481d86c9cf433ec69139e1c75d13e2982088dbc768897116d621d98a9856a1d2bb31ca849dc04283a1e69738d75c083f0114aad63fd6bb8c29937d7ab1cc4edf1da6d34eea0c61da15a7eaa5ad97474c819b3cbef64e8c220fd19944e21616c98ce3f61a26c04b8d49cf8fedc69245e1d2b01261100e43c43f67d841027f162a3804d1bf4ad8637438a012f41d6c541ad191aec90ae95d7e94b1482085527cbe6e54181f3732e89ebe6ff07a3110a7922127d8ba29720071394a08d09e90593fcb30b8deb25ebcd60b294e9464cfd62b12929ab89bca765b8da3b03f6a0e69666b245ddd4224700bc6fee81df958e464400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d552703558000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3f83446445815da464ad273644e5e1eb2bc52635b4bea26ab34c3f0c9438360116da3552668276573f7bd819d3b39e3893227b1fa9a639cd99bcf45efa7ebd1b3ebf8ce18e07cb54f1c7735e3331b029dd40263bd439c160f7edc23d0ed63006c301a19006010956cac0d3300dc1d089e4555512d51c0cc66c8edc5b678528016ef505f9836422decc6b35eb993775173d7272dbd9090b8a2108f19bb3e859277ee38152f229b271a9d697f8b4aef1ddc629cfb2d49b77947c7ff7e7f6ad64000000000000000000000000b29ee90aaf99a50b7f179454d190164f13b31364000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2788d77f03cce37e000000000000000000000000000000000000000000000005ca1cfc41e04ebc600000000000000000000000000000000000000000000000089d3d6d6f3ebb72f200000000000000000000000000000000000000000000000000012b334862aa3d0000000000000000000000000000000000000000000000014980e96424c3e77f00000000000000000000000000000000000000000000000a4b91e4260476640300000000000000000000000000000000000000000000000102ed9b43dad13b2f0000000000000000000000000000000000000000000000000000130526290681000000000000000000000000000000000000000000000002ff670f5dba55da2c00000000000000000000000000000000000000000000000b64379877957cde5e000000000000000000000000000000000000000000000005076360ee094ca5850000000000000000000000000000000000000000000000000002c1bab43124760000000000000000000000000000000000000000000000071ed3f115d7dd7ba500000000000000000000000000000000000000000000000fe29c4aa14b732b8500000000000000000000000000000000000000000000000ff92995cf40bdc11100000000000000000000000000000000000000000000000000007fac9532b2b419dac1b5d7de8b7b993cd08c430a27b0251a1b0251b776a335dbc792cba5ec9a277c19c012f7f5e3e408b29ffa1d39861a76b94561d8110f5a7d55ecc64c24a92645ace02d0c6ab1efb200410a909812f8cc3b96177618662150a7e4de889d5125d19686af4bc2066bf99c6e632c89bf0d0f870ed068337c5c9b7508a069ee6a074dfcc3a9ff44f805599d1b8416497f237a2fc7bde3e15461cbfcbacbe3b3892268a266b01ef16ad2add3b558b57fa6da5967cf8859ee3ad254521440184bbf290f5e71633238630589f2bb6777212e07cd9aeffbe6c65c5d3dfb2b205d1a520e9bf8f4c39877421dc89862d28d4ed8e466796e15c6f80be19fb69ddeb044790824c1110a97f7232dbea7338f4f0af4e815e5bbf99fe4f12da01c59a830795415cdef60f19d0a0647dd560503f951b41422c4492d1a5f885e9b7ac631d26ca22cd2aad0eebca801c6cefea55f47ca819e8196b67fc9fe10640d062fce8572830267bdc92bbb9ff444022a47700fb8a779a11f3696efa6b35257ee63c5054929251755a49c22e10fb4678e25aa1196b5a70ed115dec118728bd0e7e06d23806504f21d35dc346c493a54036eff5faaaccbac24aaa34a0218b910af6d8377913927addba8a013ed689db98d0983285cd2c9411367ace3d4b4e52d5de87b1e2ad912dda07c2f37edd2dc26319915113f345b36eb7eac0427b94f8450d6594b3b271825f1576552e6c4a243ecb5b5e63607df512ad31324e3e7f93106136dcf93f510949d25e7a9499ce0400a428cb40308190c35d4a56baecba98f5b159751a7381987826abbdf298851a657c47b6ebbd5a0e5c8d85b1b99126727f072a75d8cc22d252e636254637efeceb1b55b91f661e6a2e4d9c428b390aa87304c7f5c670c2979d0a8b03a178c880068d39f60b861387ec29fa1c17ec3424e42973d8519ec2a079cdbd9108758e5ad63009c0dde55092b1ad50a6ab21da057c0153084607e28e8a70313aa84042208aa0a3873a3766197afa987453052d56e1e657d672b0d2165fe5f183c8c04205f58cf006d86309281575637a2abf82f5f4922d2b15ec20861923512be9865accceaebf5d04be984bfebca93b03b426c25d21a02a394801a8d74dabf1f6490ec81d714130b2af53518f21e204e793cc4b2669f2bad4dd019bb66298c530fe4c60f3c819f4c049f9e1631d9c4cbea253a9884163a7b3f9520763096b4cf1c8ca63cc874b83150b917c3cefad46f3bdb526a43d852eb428e300c2c5eb86acddef49952616b694bb3bce2ce57749f86dc55f1344f11690bb40e892d68268c81dfd67f40435b87f43e4131a4bf87720ce4db9ce2faf047ca7c02da708ac8192249d54814da895f25ee919afbd4cd66b8bc4de18d7578555f412f22f405c622d6f8e0d69f6808d2e60d2c0d6c3234396b42bd6ca24715c358e81a0bdb5b5fcc88e39b9b3d561d904de2250d0010bb06bcb863b466944ce2438e2a9dc6869aa5769e308b6f5bf346f77e504db5fa7d25b994ff4cab04cb9db7361a2ed2106e4802e13a6b87ec3b536bf165661e4c68ecc0d2c4deb5c6a8443e6d0dcdae0d876cd6f97ed84fd36e82ec233008626985700491194a4763f44d540423b264c3a4c9803bf9d39e7ea996c394e035488ee677e1a34516acc27012a7e71c00d0de530c9dbc2abe7c66fa563d54e14d2f7a79b9c289d0c30308b08f60820000000000000000000000000000000000000000000000000000000000000660d7e3939699041619074a2e329340ccc9a757110b109cff74231d78f1210414162fbe3a317def9e9a7ba2c07e51bd88f160f2273e7b8e8eca292118a62252439e000000000000000000000000000000000000000000000000000000000000001c0e4fc17f0fc9125f55787ab77f17d2ca07211d38eba2a6b6a778267af57e14344a52f6eebae9f88f48d9e79e04b68600e1b2f2df4211fd440bf842f89fa1dcf4000000000000000000000000000000000000000000000000000000000000001bbdf58fe77d1554bcbb3c0f3e15f17ad6b8a66e0dc917d925716b331041d4158d6ba4b50796847ee79803eba17b7d9c653ca2dc050ac126c76333dc191933bbac000000000000000000000000000000000000000000000000000000000000001c01ab9ca439fd392176a86a02a36f13d444c467ef5ba2dcbee698f9aa277b5f1175fc2755028989e91639b1e314fd6da0d9d47e4d053b6f5ca5ed6e62e71c90dd000000000000000000000000000000000000000000000000000000000000001c1269605ee54dbff30b86681775098f56f02a5b35b9fdfe37d5a972d5a41e98a025985dfcbcb0a28e86f0c41737aec75c9b205d920cf50dca125bf0d113480fa3000000000000000000000000000000000000000000000000000000000000001b5214c0cdd80471f418a13068717c01b7d1e0c49cef1ecea378c62e76e55d6d70049def9e15e7d997a98b8a4ac487b3240db477c0c9dc9b3c808025222c984d93000000000000000000000000000000000000000000000000000000000000001cc1a91ed84097ea7ce634a33e07af3689358b3a6e8520fe2b5a9c589de4eca1dc0665e7f5379ba6852866f36b36e61c2fb1d5edbfcc2408c20bf04df75448ebc1000000000000000000000000000000000000000000000000000000000000001cf7bc51ff28794fea69169fa1791c90de478ea7e8be98389534b5bd49b4263d3662555ead011037367db44c1430b60a7593873cf49b621234bbdea16e5cf16c4c000000000000000000000000000000000000000000000000000000000000001ccbedd0a5de96c61e057f3eba9409abb10d9d4a02a9f2af20c93b2ee54c5598936522df9477a1ff197877ff5df2a5d11bb9f9cc36721b6876ba168e26d135ad74000000000000000000000000000000000000000000000000000000000000001c61642eb78b5fb54f4ac858d69172aef00da133eb2fbbd61d1d5221f144ad80b723dd01aff6bdfa20cbe63590bc6485adabb8f54c52d6a11e92a426bea11f79f5000000000000000000000000000000000000000000000000000000000000001b0e9822ee6bd252831b3b16ffc233d9591493df38377a9a65730b9523399bf5d85fca96ed200a63430474d2dd49b1b1f191a796418e6195c3ab27b643b22230f0000000000000000000000000000000000000000000000000000000000000001cc7369b106130806a7942e4251ac86ddfa6ecff213aaf39883ada41b50b6fe70d0155fc651f072b753a33aa5180da3099866a52fc929a633d883e374aeba2859a000000000000000000000000000000000000000000000000000000000000001cf9b800bf7c4e309af242c33d7e4815df1436ca388cc84e70e02d75b41cbcdf6d3e8e653e37332e275c75621d658f7c1550ce7ff6c73b0dc932c6aa0453f39c92000000000000000000000000000000000000000000000000000000000000001be2413b8603c782bed740dac0ff489bac467079564def0f1677cec26db8efd3153c42ba0d4f66671a59e36f6619b416de6a469da23fd6c6bf5d3d225dec978bf0000000000000000000000000000000000000000000000000000000000000001c8b6567e8ba39c4b7c5a9cf92ee696a594f251ca158170e247267bb0ef93a507e17697a61d2e01f2131671aaa1cf179a7c832120fbdb39c0430b22bb5163f53c1000000000000000000000000000000000000000000000000000000000000001c7fc0ae82115e307c22b52a95559acccf8c78c1fbf28b1e0757ef54e6eadb26a049028ce094b3a2ca2b3b83cfe7b22956acd123ba25a7f4ef3f14b46ab6287a4b000000000000000000000000000000000000000000000000000000000000001b8bb21aa085d84ef9068da64c047f6cf436ae417ac68762633362cba99c86496c31aeaee5019f3e76849b8892c47aab00b4d0b1fe6db4cf54ae4098e4ec6f74ed000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000001a408c66e8821ead9a0972ed294e842706eda54db10bfdea008ab187c32d17ce882a8d24561677619492545c2d1753b54d240a1c7ef2c8f7c9c041846a237fb9d13663afadcbb74a864c89b86893458e4f3f0e520c01fb8355ff7d0c145d15a2392613147961e22a2a7520d8b9aba09706b6a53f6954568e7c2d1ee2972dc6fa03e6c0a30eb7402350c667264930b1d8bad06364028bbcd42fd4236fdbad1ac092a50ad29e3d7338f59e365b523de595b929b6822516e3f848111e119cee82d763cd0030703031aa0528e7fe168f49032ad694c7fe332bc4e1d4bb2f3bab6f403a664601bfa33f1393593eff22c8732e60e48da0ee1814cc22f5a7fca0269f468497b0a14fbfc6aa7ad6e8f0105ee4ad6e440e9810fb62a2dbd184921ee9e1b890e6ea8455681c76f49ba0ccec3db994937004d2f3e0362d388e41c5e373dd1953e1c5d0b56530c95fd14f3d54d33044ed1d5cdb485625953cd6aa6448ab99034d4749c95ad7f50c66f656a79bb1676f4ebbbba6f601dd297f2cfee9db0cab6389940bff452b449ad6db7336f06ec7ecf106ebcc9bbcd7e1c452bb76d0fd09f83ec105ce36622116c6bd464db26193f73ef62b8e16e8d7f6b2140c0585a70d70f07f8322b7de6deba0735fbbf14fbf49c336b17bddb9520c10aabc7711d6c25e9a7b32a05ae05420fbce05ccd91dd4b16daf1d1747855fcee099ada2e602b532fff48011514c069ccf459584cbf8cc4c98170a9e49240e3c587f29471f78e0d420aa20527ccc8134b0158849010f565957ab396f1a258c6ab082db0f61095eaa93fcb1c43d5879e44568135dc7a57ebd85378fd08e2368c8f7d1d89e1003244721502f93d13bcd4f6072a11b206def6df2e39a204b2e0d9e33274fddf8822c4dfdaf069b5db2e85bed76eaff8773060b343d9e1a117392546835d0d08d54d48978fbabdb2d8afcaa7ccc20056dad9ba98a16a668efaa93f8812e1be5a7fe504b337a0a7819ee3c471ac6b95559ecaffa99052c11442ca401fe1686d71978382b0ec4acb55dbdf9e842870472eecba9d2aa3b005e6dc97d51b06ac5bc63f699bc6cfaf55587014be98a84ef0f1e63df60cb8ab4563a29c47814312d555fe05e3fbd9e977acfc32f24baea6c309f9822bd74121be033ed7887a8c2ec5965048ca3d7472370dda40dadc2b6486ce9d5b30f0ed43fd60bb9ee241e1ed2145882d0dbba341b6f24de5fc95754da1c1eabe97a5bafc4e0fa5a7664fe3f8c208897fc92f3a481182defdac706440cf472bbb75469bcec79a551556d83c447ba64abe5f5c9bdf8093902bab4c10ccabaf11b27c6103109e1d7f9a785ab022b47f4891228cd8d53409e35a72ff960435d1d63ef6f9a5d1f06e6c066e9e42b2c7d9f8c9f7df4e995a9bb75c1a430db611e5fe31e487c40920a496d2a4077854448e3a6de99b1eb19da1ef8b2cb52fb6f30691a10a7a9e494d0e521b4b384bb6c1e8d9cdeda430525682fc2e21a42b61ba4ff49a7104b8f1bbfe1b5b96b966881fd78b51b6581951fd4a518f79ff1a37df833099df392512a73aecdafa21a9323f5ab8af9b0d317fe583fd6af38443f83c774820b7c10871d8915c911b1215effffddfc004be6eadc5f8c67b3844cbf89ac3cca11b317ee16f9cc2db7e277f507816304afb10d6d346bdc41c2054218dddb85ee2b40d4720f59744202ca302293ef23dcca3c284f9f178ea9d9fa72a8be50c7c608807f956b2dc69de34c31ceb51fcc9f00520b35e3a5995c1553d55a8fd55393884ca6770444f1eace278567b56917f3717938170dd53bc3650a5c4d66f45c9d057980b129bd46f20c0020bc95f37477b118a24c2e6fdb4f41ec4b28fcbdc4bc8c6f0174e749028ba5e7c73dee0d6d0b32c30a8ecbed685cbe15f7c643b7b4ebc977baadae4266f4c60f12ecec42621c11705b4bbe0fab030c5634e0909012cde3d6e28f09f635430299c1035586643b01385abf38aa20094aacb2f807baf03f79d988ab15acf34e4bdbcdc12a8c59623e62ca7687696c01e8f794b8628c945dde3796756e1006809f258b80932aaf99591f8b00e635815497fde7877b63b4663e5dde447a3ef68baeb699c871a80224f5f949fe14443ae7e445e9b282b31ba800b75f530e002ab2beb8fbee42ab4ea1691c4d411823e8750525ebd28d3dada9bea0c0174bd69361388d6cadc9ffd787cf3c04f4b1c8481a9740efa66db7d9e86926a270222480c313368cce67f146c67677f6791ee71bf412826b4a4df7535be60c289328382031191d41f0048e48142c0a2f28b12c54a454db3b52eff7ed379b5a22b8002ab889c2fceda2dd897da7dbcbe0498a51e4727e42d234d741aec2dae1a57d4124e29bdb31ee51b6ff08fc86d9dddf4e6ad31afdbb09ceb11b980af3c4d1aa751616f6b68c6e21364d1e040e1ab66b0a8ea9f35307394a37be453c631b47c008ca1c85e4fba81b029a7c521b0cfec40e9f73d4455241290da99d3d5b1cacf2053f6a64d8e06b0fb70d4e935e75d0812233ad582f84e6037e0df0623c42793eeab7082e5a3906f331d408498ea33708e3c1fcc1c9ee096b085c40160cac3816177cdb37fdfc76bdded5308aca51dc0d4a6e9a9ba7be070480471839966e47910699c0c3a441e754a692c250166c382d2235ae9f662aa14adcc4e44623a6740c5487e57ced851eb1f4bc4365a3a9cd4bc77b7eef9ead5d0d7c85639ea5f16c3709764bf8f1ef2373a1e24a2b4b5453862d70f28fabce70e11d4aa639328c075f95c89f9efce29db805ed986c24a591d51d53fee6785ab42249a889225ae00df16fc8bf8af4de8fa1eb845dd145ca8b0dc595ea2607bfb1e1e597ea30cbad83bdce3f129e0d59a80d0e07799d5c16718dca9494bbe37d599bff8ef8de1a416523102c97d25b54d4e359170360a80c8cf6175869714f59522d0c3e77dde4e8e7c821b05077ac511579c74ba62c19077b97cd6843bd9c519e4df69d261662ea0b43c1c7230d9f9d96dac9ed8390611a29ac3523bcb2f987738b7061d294d4ba78e54b1f64d62902706b68c047de67634dd608795661be76ec3eb739b2cdff74429d5d6062432b9a61804e2f20cd49d3c3e8281e1fccdec0214a6db77a7b71f702c0e06d65a6a7aecf8518cbc109dd20fa8bb92040532d9e82381438dd6edb534d775ad49900902bc9d5288aa6b115770d9ed6f72a9eef944cebc83bb8f0be66d1da2cc74921ea109ee1a0f94ddc1334ddd949c7122f70d9e8af3c41b4274bbee44a01991fc8b3a47c8d5c44ebd4ac6ae1600a6b9da12a4f982318cb0d1a6d5bfb21b8c55e6fee7af6e1d72fab54864755c04ac2395a6d428ff40d6ef28bbf050310319db848da9e598bc2d2c2c0d736de121f4dc8012836027cad738c5b9a5b1af8bfbdd2b90991ad5a5307f09c506e0c850586f0b5a9f8f08a44cf86eae2061debbdf51fe854604dbebb72144ff069d79fcf80b6d350d2fa036e09a45d29770e62d5346c5b0c1b76dd4e2606fc8fb1f1185d99ca35069848d68da19e2443e5c2c21376fd9fa0a3bd9b59cc0e10816e64575c537d4d3e75024b38aa7f321ddab23721f9c7ae002ec5e23df30461fae4547915f2cef9f2e5710b16e20348d0d2f6534e93364ed32b1670abad6cf7cd917de44a7003a4c74838dc068adf0e3063a09cbb75451ddfc2b387e6afad225d27e04411973e774e148cf0bd82ae10d08c492ab204cce474023e23e7aa606b32b1ee30114d70d37e8b2af691c3ee7bdcb594f9f397d3253b5c6fa6e558a396c4937cd02abdb3aaa41c3b9f20bc47bf06379e16480ee1588ef0edcfe3aa002114b20f5635587847a9c35493ba308791e750925e15f8faa2938041eb9c6651f421f826007873c5691302b89ac1a47d6ba01cd93f14c1373484753be3cbc2a298996d826a66157e0a41c8d0c32219d6ba4c7038c0050b6f678a07c7b93ae23ceefae86cb8953c2f9b582186dfb0469295545a49b880b45dd2f6d54c8de1d96be0912f5bc414abc920f281a1e4edd997c155598e21da7ee06bc67c36b3f2dc66ac77bfe3b71e25c889d89e491ddd22f5f471cc7093b6cb1cdc4b30abb93f116ed30a2d653cf563a733968dd37e951feb66dfed663f2cea1187db579af6dd2b1f90359846522c1925195fb9a0ad5c489c3d099c2ffe109709c3f436df5dd4dc47285e897aff6a0351c593b757f0f43d5a511768f70b05e112c8e16138ce39f204e89f782586745b389aab0700bee6f98d2db618461227d992106294c3fc8a595a573fced95f0a93de4a1dad3119b5ec5a27761e5e8071b55a9537bbff950f9654d8ab1b22712bf5182f94bd6f985a5bdb8d62b1c8f718efba3180f4f1b81a8205b93f9608470f346d0bd59c2fdc5c7367b4f465513f30b81810f2839c983b42ecbbdb2a9a4f337dbf1f0e3595c8285b2e14cb83d7cebcf35aa3bd9079e8f4d15d4d64aeeb73a41dfef89eb353cccd4c8ce27a8c2af70191f5361a99d35ca801e5495535fe6043bd40bdcf4230642e66b9226a6025732cf811276a5e1e7987fba6189f5b7ecffc005b9943cae0e88637c7311eb0c4c59c7ba01f34b607ee5bd49fbc63ad929f82b4d8174a6a69a3c0e6214be134fc760e4dc244325284e2bd0de150bc70854126357a93964af010baeb3ac4e2040a15ed5eeff41937faedb6da17dbb28b2bb1055e86ce834653a256433694812fcd1d560351a001eba6fceaacec7739f73bc3ddd0addf463fa118bcedd53c7eabddcf37e2542c6af64b2bb0400280f6d2d3de19f64d687334a6cbf8aa44aea3349909085fcf7eea19f5eb9008ac0f8545bab2bd03b696e8850db455e1167adec08b3f1fa9c6a9ee5459a4c5be95b1d001e5cc972d09ce27d92052c5801e242fa55ab6550f6247fabbb5d04d35f24e455790ab22a88ca4e423a03e8a4ee45775f6c1eab013272377a50e016630bb8d3c1187151077cb5fea769f78634d664d4b41531b6715aa17a9a9dbeec239978a7d2727a70fc0da81cd3576467b37cc989a6146bd49eac9a320aa54f5f0958cc9907499e9d78fbe6ea63a7d2789eb5a409c8e336593f4969396ec1e484c98de01239b39f4445965541949be5d6369b322f24632821ad5179049fab7662f516f190c1364e7f29477529d8dc8ae574dee505bfb27b927728a876441849cbbe64e748cf92a736738f5e4664b7292fa012ac725aa3a13cd69f265593f2ad6d8836f25e480252876f4e5d689cdb7b96fcbabfd3b427e0d09d4ee5f7e61794aaae76ee3f7785e260cdab5dfe90e311bb3b301ab81bd8c7de43d2a54bc8c5e96398e9ff95c9144e81a01daed2580819ee797588df00899dc87aff404c31d29e6c09239b1f8c582e8fc325a5a9dc564d5b8afea1cba3561d97d1fa62db121dc71914c0444dd883d58196918876566a0830264e97cd369bd9001ae867cfb00ab293d3a33e5fabda122f16bf456fcb3a838b42f7f810f9680ce1aaa4ce5dbb3ff2348a15893af7fabce99e70622f1004ca9a4ac9f570ae717151a5b9de7a655857f4b35d4cbf92a9093c20f086d0a990e4e9d52fa969b24c25f540dda233c4b53865834f92de7dd7424083c0aebaf8f1a23644247683bc956077fb5d7a00769b3eace968689dd108f571f0c737f2c1fc625f08525464a8742429bb2c0812405287f4b8751ebcd0003a139125b487522d5af04cf266abaa1c1cceceb83a84b3ad96b863aafc519add32a060b2563f3640fca4f695ad4470fee2c2238e45a22ea78bd5df23ecaba600d13e9870d56a7eb11cc092c71f1966882ad2a06b24ee78b19e41bc800b0a9ecda54ba24f1700ad34b821024d9b104cf4095895ccea479d904f04362e7158d8f92535b44eea6e7732a2f6a7578239e7e698226139f0b18ee7cf33b40614fd7c480dc125ac2ccb33994f157bbce755abd23dc29f90863087bccd1dc4c14ecaa5ea3401ea3df263f6300861796987d9324ef4925861235a5ec57963e4f6b5dbeb47eeb815f3dc604c7089ce646739e87d36d2fae0e2766f1032f0d4fd5a751fb38b1931857d7d99d2641093c183237ed5dc01007287826a1c344742e5e84c5041e6111608159e17521a4437628673ab5f4b66d1116cfabe7ecf8d72f16644c4260c02b060e8b25ec0055aa4614b334877f28d1ded985fd2154a7eeff0953c4a9471eca2f76234b1927642055dee26ef42215baef35008e6dc6782a4905a290b74270d2274ff789a06a38f99d9cce9151685c7c8c6b179843e037555e0b43032caab09e290c3a5f11cb9f74dae6189a1d9a537eebb96e0964b5494c86b5a5a9073cf2b51ec9be18ae8e7191e8bd4a5dbf00650f297fe4750d47efcbcda0bb403d6a6fa4387fc3f5f160e6d1934eeb1c181bdd1f1a9b3b73a64dfd316d166fcfbb306c10d4ecf633b51f4ca9ffe479ed1389ba5c1e95e77dad3fa4b90dcbe7d8d4af0dbbcd3891c4cbfba94fdec2af8efb1cb308990746d4af9392f5841d56b34e9cc2af11de09926b8b8d31778526c68e71407ff0c4de1cf6ea022caa90aea7da7949ef2b32db77ca74600c4e20ea49bcfdd166ceb0420b1b80caf0df51d19f59fc77b70793f52796ca3f6f739f262ac2b4f00942aa403d73d0cb7a5af9ae3e816255226e4486679ec90957c54564384c61bd6551ef7c99ef51afcdc72882e5adb903da769b5154f24d5aa1751fb5313b38f4ba191f47699ba1403608ad8fe51c1c93c8138238f48c1dab0b964d8ae8918c24df18efe849a65879ee31144af71ca3a4016b3977e9d3380f7ddbc945d19307dcbdab01632c6fc05c24dc23640090c8199bd289f7695a7aeae10e980c8708a0c330ed7c3cf494fec24a7e733246f03b8ac326a372d06eece2958d7af68eae1454d6c22932173d9230346538458ad54b4edb10adffd93387a5e5866596d2e3a1edb975323bd95b1006283170ad8a69166525e41dee2412284ce292893619131d2a2a85177718d70842dfcdaffde1be73b4169f2e18606860e666d377b6762a16455b0a75b9df2ec2c74c1564214a1eed76efa8d979f570780a18683a6904417baad20ed95589ab51788b25bc73fa0fa6d00444496c03dd21b5c11165745dd1285fdd83f7f7c462c39e8391e4f8d109befafee7df0a037a2918c86ba1c6037c420c9838fe19506db5af23d9f8273d935c553024e471da3d4b89fcd6fb676947a3c3de2df0fc3e2a32938dc8522681372da6190ba7cd0c04d76621f9f0675c85f37e5a64b69f3363af44accbb93eb6d8e7458c0ae9d913a73cf481f1f33ec9d2a79b4f0217a8e703b40b27524009ec41df31118211fc01625cb17bec076d394bcfc74d297220ddcc13276bb53b8f4cb8f9975c0230055fb2e5811a894a9e15138d25192e4fcc1db8899d5bcfe59c9eef32777af387ff48575b4f44ea7b598cc79983a9cbede8af4b85705f20a182a2b9f0c7d228bc5a5d33c6237c5b99ed8c14c3fa3c304ba93783bd3fdce9c10f06a491dddf266c680c455a5130419fe5fc0f0abebff86d13e9fd56b9386ac010d683793572173c7aa29b46b71164ef9a7fdf4c005a17faa9b8abaa463d904c094c07235532c688a4f5917139e5f6f482d4b6f26414d227223a45411c651778c41fc8b14f43d6d927b748b66d617023ef78be61daa7175160da0ca030f3d6601a89abc75134558a2cdd48a86e990da382b613fbf812021050d01a1c4999dcefcd8025f6702746b4a63558f5271f7e6eee792275d53a0c8e3cd36e5f115ec18ae68278391d281e08549d4e1adf7606ed97d0afe087fc719a3249741632d6df4d4e65624c3a3c1a3281fb7d0157dec7f0b5dc69b9c61f5fa91a1d9e7a2c088a67aee18c32735a154d49d752ead123963be5d3b4cddf2cd7b52435b1e8e6a1bfab93ed208051a68c1bf3b31140335595a57fa273019f1067e3ad7c9bf32c3c94aee49dc62c2cd43e12543e2848724b46da9890b6a1d1222d5bee143250cd50df10c270a53b8a55b6455c953d5e1f73b38cbee93fa28ce01acbd7e0e7f2252ebbc6f8b41345ee24a16b35e3da21604f95e45fd0537984f385591a5430527bd32f4365935440cf66f8852c51c15304215d4399840a12447fef39ccc0895ab22201daade3245e82a02ef987b67177b91be1bb3915558d2ba5462f328c142dc9d736ba9a69df5d77e7124a67ec727c8dd59bf42501c49419f5902e96ef375a2ba8a809fad74ac3427352c765311c87adc401d0fd8c0cbb72c24f1a365580a66c24aa9ba9e916e104ed7de3dea28ccbf3e1e3682af1e1445ced035ac355b39783eca40557bacd7086aebd4ccc4a7b5c3d2878abc1c7d15bbbe8126141fb3bd9ae888c58eb33212d85d4d02797f744d16b90b94059aa6ff225df84f8d11f928708823fa8cbf71d580020f7f85921dcbd159b729e625be4b876f319955288ebb480bc1340661fe0c47e6d29116462efd5a07a0824b9b8ceb0d07c578b7251c22613f06944853a968c64f32f31a7eac7fcc747b2535e98117f9dc68fb282a6625b28715531e7c0c580dbfaebfc1533817cb243e677dc48a321b206e7f487c91976f9c5e8f5b9b5a4b2a9b21820c4ee877b6e808cb5e5bb5554a8f50202cde7753405914610ed7b7788a6096d9d0d4315670ff6ded3246f54e979ec00650c7635b34524343dac3919e6def209f487d966c6311c5d8a93f9c899c46cd523268cebd53acb3623a23cddeafbb17b2e2ab68020e3a6f600cb2921c4c299e2b3a0138de13c7ffc5145aeefd978bb295cf48b7cc6aad4e0124659cba57ac4bad334c05ea72d358f94dbda0da447cf25bea926ff92e2eab6cdbacd7c3f48a3509f08fde742c9627b1bcf7051c5f01d58e361777eae8ce8d49aa843d3b6dd2c1828630c46a3328c46794c86a6e65b954cc3c1f41133101e82277184f320c96f2ac7477eb2dc06347314f2ac99d8bbd13c8160a91ecdeb718370bb78120d21b02b391747c595653e79104eb4dcc8defabae206e8fdd6957d86bee9dec2ad1c831ea22a0b17bf62da95e3db03f2ae07072903b83a5097fa62cb0a2d34bfd5583f2b82e5481ac5baf6228d8dc786e5e2220234f82f21491741b935154a3c4fdadb1f83b6bd234950c71e5eb5b8db908cde15a665e51595754e310237a06db668bfd215058696085a6f00047b4ffdf539af6e6c88e1f81b47323aa7b6f09097a6e17688cdf7136311a9271f15ca53ff705f10262f84c778f8ca28ad55e1283f847a25a9f0ba311ae9600e940dded2370183633ab166ed38bfa5513b2dca5586c9a11a96a8e7210c195f86313fc44804d0c70e3b7c53778053edbc2e9e9f7f4a855372d5a7a9415000cf515b178883d050935d296c1f375917b6d6b27621937c5620364de73fe5de479a7a9b7cfd9174c8ce1cd8cfa3362a9b5e0eb84567521a001d19d966d2261379de225049364f82706a09cae5b3983dcac7e59d3424bc16471477c885c34de811258efffa5246fbcbb000000000000000000000000000000000000000000000000000000000000000412532465098667b09981e5be609c405f47c70f06220f7d7392891f6953b8a71ee1fe96c842c7bd47b4ea699ff8b10fd7e9c34b9d1c48a2983b64053804501f95a1c00000000000000000000000000000000000000000000000000000000000000
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 11 Internal Transactions
Type Trace Address
From
To
Value
Gas Limit
call_1Aztec: Private Rollup Bridge 0x78309B94...23aa3A62a 2. 0956 ETH 32,300 call_3Aztec: Private Rollup Bridge 0xaC86CDC2...a58F57585 1 ETH 32,300 call_4Aztec: Private Rollup Bridge 0x7D5840aC...2FA0b8Ab7 0. 35 ETH 32,300 call_5Aztec: Private Rollup Bridge 0x666C67df...831B94E98 4. 75 ETH 32,300 call_7Aztec: Private Rollup Bridge 0x0FE1bBc8...da4e51069 0. 03 ETH 32,300 call_8Aztec: Private Rollup Bridge 0x0E542221...40c3b11C0 0. 00899 ETH 32,300 call_9Aztec: Private Rollup Bridge 0xD5eFceFD...f21b42987 0. 5 ETH 32,300 call_10Aztec: Private Rollup Bridge 0x9Cb2c94A...D264A742E 0. 62 ETH 32,300 call_11Aztec: Private Rollup Bridge 0x99B4E3f9...a0047d2a5 0. 00699 ETH 32,300 call_12Aztec: Private Rollup Bridge Aztec: Fee Distributor 0. 09249 ETH 2,202,403 call_15_0Aztec: Fee Distributor 0xFcF75295...da90a8895 0. 144706460897017265 ETH 2,097,453
AA Txn Hash
Method
Position
From
Internal Txns
Token Txns
NFT Txns
Txn Fee (ETH)
Gas Limit
Transaction Receipt Event Logs
126
Address
0x737901bea3eeb88459df9ef1be8ff3ae1b42a2ba
(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 1955 1955 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 .