Special data
- Status: Successful
- Nonce: 69662
- Type: 2
- Gas used: 1394901 gas
- Gas limit: 8000000 gas
- Gas price: 0.56 Gwei
- Effective gas price: 0.56 Gwei
- Max gas price: 6.00 Gwei
- Max priority gas price: 0.02 Gwei
-
Input data:
0xa9059cbb00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000178000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad1618f3ca51fa2030d3cdd9b16d200fa11de2d30000000000000000000000006f7f522075aa5483d049df0ef81fcdd3b0ace7f40000000000000000000000004fa14ffa3dd89bd3355c51c4bccac463fc6a0a5f000000000000000000000000587530113172901c199e68e6655119b0b63625390000000000000000000000008a0bca49c0000ae1597e7a9cc91557580d07d6d7000000000000000000000000ab95226deb79bf56c14e35b8fd1a4ed4b04e4c9c000000000000000000000000a7c41dda4248955eaf5def7fea38f70ccca0d999000000000000000000000000ee2985e230edac91452727002e3620a815268c0a000000000000000000000000b9ba9d5f3c206c0680faecdb4a0ee289fd43aacf00000000000000000000000010add144284ddd253326deb1dafa882964f1ca7a00000000000000000000000043690e4576a3fde753af68db7ce5f445928c46fb000000000000000000000000c84edd16e924b68755a75f8e1f5bebbcd9210434000000000000000000000000e5f1a0089bd0ef0a43964bc73147d270edff9d5400000000000000000000000039bee0fe14efc7fd021372d0eab6c3a02314fc88000000000000000000000000c456217f750eb72d5255d7f2a0e63cceccb6fba3000000000000000000000000f33adf9e797c00a92f28f32ca3c2a130f03fb1d3000000000000000000000000191f823795b2cd05548042a15d6967d2eff878ed000000000000000000000000ceeffb299079546156843608116374617e6de62a0000000000000000000000009bc81de4772faba75f2491c0553c395189419b89000000000000000000000000e6bef566dfd24e36912778a468e49af013af8fe300000000000000000000000012b206b7d534316d1710511b5465f414978d403000000000000000000000000068a2025b54e639f4e83dbbffb5c980a06f07d7b20000000000000000000000000205b96cf3045eae2472984d93017823908c0001000000000000000000000000d0c30ada52af55a727c6877f2c6cf30c104e022e00000000000000000000000079a99b047716931973276065d1da0fb3a99a3805000000000000000000000000eccd3358f0f89ea9f2e1187e06ffe75d1a23975200000000000000000000000056a2fbe550ee351498fffca475842e95db5b61c0000000000000000000000000ba2f3b92c2a04331d3ab632d57b645d6e0e3422a00000000000000000000000056196a2550c588ce6669ff26d40e818ee777816f0000000000000000000000004b8a700ca38e1c75fed8b31e4502b8256b397d2e0000000000000000000000003911b2cc0b6785602937167f8cd60b57a992d6ee00000000000000000000000020becbff08d55819b6bb6be2234f8331120fffbe000000000000000000000000c24cbeec93247f71114dfb8f2e3cc57be0f44b120000000000000000000000002a4360a724c158682045138fcd6015113fef017f0000000000000000000000002c5c08a0bcf3a7a7e4ddc2b05fff563951612c05000000000000000000000000750654d4440d4c94820f04763df093727e5a0a23000000000000000000000000fdba164ddb0057e820193f1bc69152cbe6e1967c00000000000000000000000069ff3976466941c9e22f21762dae28cc0bcd932b0000000000000000000000004f56ca6c007ffee39ec247c2356a3af7066bae7e000000000000000000000000d94655b426d5cacf1524c68060116cc314f291de000000000000000000000000b2288da046cfa928aae9710a0cc8f2aec76186e7000000000000000000000000c46a7b5c1b52b3a633079e44e6dedc248f9ac9e1000000000000000000000000c32ceeca4f52e519108a6f6bec0045a9139ffc190000000000000000000000007a47ca3dc2fdef01a841b370cc6f68890922854700000000000000000000000018fea2887a5cb5b88122f8d4926b4571ca23ac9a0000000000000000000000006a6f84a6f74cc88f0667a1af7cedd212ab2f239e000000000000000000000000a88fbc0c32b528f64f24774ecf2ae0c6ba87dca20000000000000000000000006b60b52804ec3cff91bb8fae1c0388f2a1eeee94000000000000000000000000aa322a488965479914e664bb056c1c9f1461ca9f000000000000000000000000136d4b342d415d5cf2fed3fb8af15d7d4efd48490000000000000000000000008325a46e8d9ea19816373c1c5aa0bd71546c579d00000000000000000000000028e442fedb4cc65f76d4836fc7a38ee3de789e680000000000000000000000001772490a1e0f561cde47cb0387d7973ae14612b9000000000000000000000000ebdde8d0b76901ae7b6a8118d5e36d80a57ebd370000000000000000000000005e77904b50cb905a0cffc74ada6575db620ac093000000000000000000000000fd579b5a28550f8dabe7213e03da8128c0363fc5000000000000000000000000c0368e2453a2f9fee1819bccafff4d92265af09600000000000000000000000008938120dfec70894c486f71f300d6cfdc2288b8000000000000000000000000a28c71c6ed8d37d7caa88060d16208a168f72f9400000000000000000000000070916515b438f6444a9fc8ca7f2a0f6dc7be79c6000000000000000000000000551edaec5f632bef485e6970afd0c601e870617600000000000000000000000004fb68a4f788bf53d016cd22e76d06612aeb46ef0000000000000000000000001cdb992475ae292530185778c109c0711000dce0000000000000000000000000c8b8a0320153898a4d2f358a37ff048c23b6e3f4000000000000000000000000973f81caa2c8e5408d5234adc19e1d3ad6668dec0000000000000000000000008c862ebe55b8c57b0ee537b31d679457f5da913a000000000000000000000000c7ae12c3df8313cb6f1ed629a13914b96975a268000000000000000000000000b590d96b89c21f3af122c377516db607c15010cf0000000000000000000000008e880b5891391502416f424702a098d24fa44bdd0000000000000000000000005c04de1efd22d757caf6c4bc78920ccb5d80ec3900000000000000000000000053987aa4a2ce1685f37d181dc01129c83732940400000000000000000000000080ae40f2b3ad27412f3a032405deec2a40f95a66000000000000000000000000142ff2240f2b17fb34c825413d002080b4167370000000000000000000000000eddf67faacca58faab1ab77579f343e4bb1286840000000000000000000000000789df85d3879a68480e52124faa59069d79326f0000000000000000000000008127ace10c497452316332fbc78764d36eb7816500000000000000000000000030db83de6e4f07d977c3b220b187e961b3d08b3f0000000000000000000000009af6fba257ab316cba5d17cd70ccb8a557a64c99000000000000000000000000729c51892b9a25a6a1e8bbb0ae1fc3ddcefc3573000000000000000000000000b7933e42655cce596a47c866eba8232dc4eb8927000000000000000000000000f7100f55e5c303695e66b76195bc16c998837b0b0000000000000000000000007b5986f7519429d3ffb71c21edc796aa4772c80e0000000000000000000000000b520e176f4a958a17bdd2022018650c76ef22fe0000000000000000000000008d4e8133f8f710d2500763ab2cbbcbe340f9b8dd00000000000000000000000009f04a1f859c38c2ddca29244981d40a297aa09d000000000000000000000000992b5edcb60bad36d3307e79d9141ded5e2dc7b50000000000000000000000006aaf6f7ae814e36d55c17ec52bcc19d92fe44f620000000000000000000000000fbcad1805950e5d09736d4708589f4dc883dcb00000000000000000000000006b5ddb997bea5e11744a4920175cad6f5b13b3b300000000000000000000000093d55dd514f73dd6b1d98ef91c4805e01741585900000000000000000000000043fd4bf65ae2e9b0b324cf50dbf36c028e8f6dab0000000000000000000000007dbfe5d9a989e36f4f7f5fe6b03b2045f5867b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee81a556be5d7fad72e157f166f128effcc7616100000000000000000000000068560f356a0820f4aa7742401871b6b0bae21296000000000000000000000000c5e154dfd37074bc3b56479943732d31959f832100000000000000000000000065b24c7c700a53fbdec9909a371663d44d305b4300000000000000000000000060e353a1107e09b76d2b98cb966a8d425c38e3c500000000000000000000000062d4301813c5afb711ff0e96a7f604662fa9dc8c000000000000000000000000b47d686aae9fd36683a074b433c87d84cf5e64420000000000000000000000006a2d0809f628fe1b6c94ae83a4a222e70d2f57dd000000000000000000000000fd36c750faff12ff02c9f7dcf3b87e71441117180000000000000000000000001b2967883a90422334fe2df291d1b51b2e2443900000000000000000000000009d4b589cc0671dd23d001b7e80561034cfe3bea1000000000000000000000000f9a55b4c7c7fcb8a73e3ff2c9dbda07f13ffe579000000000000000000000000c3c18cb2c4dd9910d86ccc20a1196518279f1ba20000000000000000000000007070c152f0e92dfbd3fecd45f74d9ecab68b6a23000000000000000000000000aac7a4c79d0dc738511f98ea6f901870b1f49ffc000000000000000000000000f9a55b4c7c7fcb8a73e3ff2c9dbda07f13ffe5790000000000000000000000002389b3ee7a76494b033faff2f973cf5fd5acbdf30000000000000000000000009ae97685b27a65b1771781586289a6c9639d0bfd000000000000000000000000020ba6a85419c70a707125520fe5659fd46b20e90000000000000000000000001b608d0602cfe7c302768a870ee4600c1048442d0000000000000000000000009a548137056bcecf642ee6999849e97e96266061000000000000000000000000ee8d425559e8546371c001ad1a1150e4dab2f11300000000000000000000000009374bac50ed8d30ca75ac0318ba4588aef6512a0000000000000000000000000d1f8748a9f722092d2d6ce9cc206fc6858446ac000000000000000000000000949e965bfc1aa9a9e570e67a23cf3e02e32e8ba9000000000000000000000000658521c9cfae1812b0a8250ce4e5a858bd9a18210000000000000000000000002cbcaf733ac59f6df4fb2ac8682b00ee9b8e95d8000000000000000000000000aeb2f80bf64799635e2d6bc327bd37a6c84fe95d000000000000000000000000715844677e370bd2225f6466808cda8f0c4d95c7000000000000000000000000cfb7316832ed4d4fb7c98da75defdf52e1d6f076000000000000000000000000e31e15796fda7d8b15968f5d5877811bd328f7390000000000000000000000009365e023e232230a4b6bf39f9cab5d646ef7247c00000000000000000000000070898957b5b01cfabc2f4ab077a4e5994060741a0000000000000000000000007a99850734bdd742837a09d74553327af161070800000000000000000000000058149b137aed024419aa6f64d26e8cd5f8a53bcc000000000000000000000000c451ba044900a40c2dd1cfb11f61d6ade5b30aca000000000000000000000000d1f26400c57956c36fc6939885989ec9cd95b4cf0000000000000000000000001dccbab48237543d5545924ab81dbaa64771439d000000000000000000000000c791478704d1cc38efe6e410b0f7c087543d26bc0000000000000000000000008417dda4fc2e09f3842e4ed5be4c89096a9e28c20000000000000000000000006abc715bf5eaa3e73e98b42e92a6f64d116e2daa0000000000000000000000001053ca83e9945b62d7f017e39c1717ba3f9fb5b7000000000000000000000000894a433d25e330e5bb0506fe1477bd3b7f1f8774000000000000000000000000f4d4e1903072e25a1dc7aa6933e31badb3b79c98000000000000000000000000cb3fdae9ec2a6b00999cae04f8bda95b3619dda80000000000000000000000006b5edcfb3a1f6fc397eeb85284d6a00340e9f15f000000000000000000000000a08ccb0b9782977d6d84f558ba48f75b57cedb810000000000000000000000004f2387cbcaaa1e0a5892511cb2c4a83f881701d2000000000000000000000000ae4909ae2ade45f1da48fa2509c3280402c04ecc000000000000000000000000b9961ee5f4ba2fb677e7f084ab9b9ac9d02805b30000000000000000000000004bb941055e192397f0b41fd9a6270494ec6776b8000000000000000000000000b0fc9b264b4d2b6be6dd8c68ed360700d10759280000000000000000000000002c0b8d499c50d1d455772825c5e01d8900628861000000000000000000000000b44b9413726f418f503be331351a1b5df3b4678b000000000000000000000000500bd19ed703d794be1000be47c95b40e27a087f000000000000000000000000f5858d80f8bd84e6552acb09f1bca86062b6e63c0000000000000000000000002f45b164757689fcb6cb9cdfaf53e58e5bd39f96000000000000000000000000fedc92f029e67778b25bd28b11eda020c8bc2b16000000000000000000000000a90b1432b8001cb45868057ba341248d0a6fdeba0000000000000000000000006b99e18098ddd024f570eb810fb66153864a64cf0000000000000000000000005abc3020ccea89bd4ee2763778e40e7b0515aedb0000000000000000000000003fbcba09ee05447bc58f4f8f97f29fab5f0dc40b0000000000000000000000006148707562bedb5a3e60314305659399b702c1020000000000000000000000001692fa2af820d58934b25ce7bed7bb01cadd127500000000000000000000000004633936b866f7d2f6d35390c79269e44d105dd9000000000000000000000000bd22e5e5b23ee7c2e295ee2dcc8691c6449444600000000000000000000000001082d130a92d09b4e962eb41e2e27c014ae991c7000000000000000000000000ed60873497c79904936a6b1a2ad11e0f6b9225dd000000000000000000000000eed6f204ee84149a72f3121f2aafee0bd1c6354f000000000000000000000000a103bf4a19ed13c4ac26e6fd1eb2952aff86a94c00000000000000000000000086e3c2a405b39ccfeeca6c6d7782a73a6c1d676e0000000000000000000000008834fd0599e3ba3ab412d43e0494c56e684421c6000000000000000000000000d8a5e65f6a5ee25fca6145c61a73239a890675df000000000000000000000000601c03ce77165cac657f904173014899651f19a3000000000000000000000000a4158217638f97b7a49b9a38b840ca38235bd4ea0000000000000000000000001ab95cc55024bb523c5578bfadec3c06e7cd7c200000000000000000000000001dfc4eb76e15733fe4647d27ee5eb855cb28e1d400000000000000000000000004e7d40d1b523003580956cc845471c4ef9a12f5000000000000000000000000dd053e681205a95df05e16d06381f23fbc7c8a0a000000000000000000000000988d9bcfa95d2e7c5e7e18240047cbec2479649e000000000000000000000000110bfd75d7b3abda7f536227b84f3efc06539869000000000000000000000000b02a6ea6c31ab6ab73096add3c0e9a78368fa0190000000000000000000000001a90a3e6ce3251afecdc6e5f2b9a85e77d7486af000000000000000000000000c52e5273853bc8a90073a7764603e7d5ac481d5100000000000000000000000036fa6f0c8e5893be471a083452ea72d34aefe71a0000000000000000000000003a35fb14ed4ccf5ea11543335733e33d899932c200000000000000000000000080fc95625d2542befd7d57c5c643b7fdfa9fb6350000000000000000000000003eef6a728caec586dd71cb0bed457725b7aeef7200000000000000000000000021d875a9a549ea17812d6f888faebaf1b66cd54000000000000000000000000010a5e5517a175e1d6d90f664cc9fec7ca724ebdf0000000000000000000000003a0123f107fe230e302bddddfd20755abd285aea00000000000000000000000000abeb38fe8947a1d86827e068f1ee8af5c511fa0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000