Special data
- Status: Successful
- Nonce: 168194
- Type: 2
- Gas used: 1488716 gas
- Gas limit: 8000000 gas
- Gas price: 0.05 Gwei
- Effective gas price: 0.05 Gwei
- Max gas price: 3.00 Gwei
- Max priority gas price: 0.02 Gwei
-
Input data:
0xa9059cbb00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000184000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000ae7ab96520de3a18e5e111b5eaab095312d7fe84000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000419d0d8bdd9af5e606ae2232ed285aff190e711b000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023c97b668fcd5185550c78f591fe00b81c723b1e000000000000000000000000cccd218a58b53c67fc17d8c87cb90d83614e35fd00000000000000000000000044f101266b9548f71aeaec87b5cf4b7522e47db4000000000000000000000000d557217cc93dbf29114aa5afe3ef73a686434ff70000000000000000000000009290a1584a7366afd434c52ef6734bcdeb5b17bf0000000000000000000000007fb481661c3f83adced5a566ef86f119c81cef1400000000000000000000000007b654f8d991323b731cd12fed0efbbde5359f880000000000000000000000000fecc504fcda2bb5d5fa9b461885056dcaa8b8d2000000000000000000000000dba09a257a844b168120aa1bd465f1600af2cc9a0000000000000000000000003068aaa8e7e07693cf3066dd15f174f7afc30c40000000000000000000000000a6a69ddebdcfa304f6ef7648e6a175d17a0a58b5000000000000000000000000fcb2d2a7985be729cb007a13b32ccc9f01bb8536000000000000000000000000925cf4615041ada6381ed18a4a3f2f52711010d9000000000000000000000000b14d348e467698a8787433b17d2c7c8373d42a6e00000000000000000000000091b47a490dda7de547358ee9360ba4a7dbc1153c0000000000000000000000007c7dbdf843ffe7892ab75f5de48005600ae6430e0000000000000000000000008b7ae637aaad62e910aa6e5b6e857f4cce66c95c00000000000000000000000044435aec078f4563261dc1b615d8043b1e26f0c1000000000000000000000000ad4bf7835453f8828ad1fe66240b2bf6825954780000000000000000000000000566eb6c131c0e92a69765e671e5fc8f423fd503000000000000000000000000ea80a1e44b59627d966f36c31027b89574443704000000000000000000000000567cf61e76c6e00b3c51397e4b17c5e937fa76af0000000000000000000000008d440b54c35571bdc742182b1bff299199972c5c000000000000000000000000b3a34855ba0f9236d2fa2b20892694fc32d7af24000000000000000000000000d959794d3b88304ef4877c4c7ecda6a42127de780000000000000000000000001082655f8ba62c5580a32e8d7eb13dba1adaa99e0000000000000000000000009252dc1cef017491927dee90f94722866e767fc30000000000000000000000004a8c88c3a3ea4a5c1737a5291e41ab6a2fbf6bed000000000000000000000000e9081bda0059fc4531fe12c00d0856479eb7f8fa000000000000000000000000fcafd8f1cea2ed2b47774d6ab93a5d8929f2495f000000000000000000000000f62560de79e60c84626bb36a028bbe254c318bbe00000000000000000000000079cee0629676a70d8148b05799b3d7413aed776a0000000000000000000000001cf36ae37321a9c1b881f06be0fda8d67f89b5be0000000000000000000000003752ceca3125aefdc124a1737a00b56fbc303e13000000000000000000000000994948859cc54a93282498ca29470a49aad03f030000000000000000000000003558b5e8ce12620bca47a5a7ab7e55765f4f29df0000000000000000000000008e2d5a2d9b0147af141393f404cde91aa7f731f0000000000000000000000000f81769af8cb6056eb21b613a2b5d42cfcd0a40070000000000000000000000007d88ec8d8800c0d141d19ea8e29524435333fb90000000000000000000000000a98da5b36593a9a6e9667d162af9d0ce70943b4a00000000000000000000000008037cc8f391b3cd190c5991ea90148a5a7c2a5700000000000000000000000092eb445cb0b6286410f1d04493ee86117796951d0000000000000000000000002c5270b9eee69b822e8d1cb1366c88aa10081868000000000000000000000000d446304f79e9dc7189d7997dd3fb87e716fd8e21000000000000000000000000b08c778f3e5643d7deb0cedcd3cea8e9dbb359eb00000000000000000000000064f862481a36cbd2eeb1cb3b38dcde9156668960000000000000000000000000b481d0daf1e3489d25e20adf0e90aad27c9a82f3000000000000000000000000064f8c2362d6094b64750fd94be4dac608e18e0d0000000000000000000000001eed57353f47e6629472eea6510f6e93e051d7ef00000000000000000000000027381d8ba123155b44b79cdc6d4dfec2afc7ca88000000000000000000000000749d552e22416d71cbdf1deac2070ae3b108e72800000000000000000000000000fd547e12454e486eb36ee22617757ec372fc920000000000000000000000000e2a8a1ef5d5ff3dca140953eb464ad3ed0426790000000000000000000000006d28f345a890c5eaae3d58ec275d2e2d60c5febd000000000000000000000000ce63973200f0dcb4768c7f2389d0a5eb7802ac2a0000000000000000000000009d6a319c936e2128af6515cbf993c57d76bfca8b0000000000000000000000006b0c6678ef26c51b4db7ef54a5c83bd7c4de97e5000000000000000000000000c1472c8351e2bfc565328028757c88950b317ebc000000000000000000000000f2dbb2cf76abbdf7b0d39c658f9a3c8bd5ddfbb200000000000000000000000071f19c11c14e3c310c31c1d2ccdd1dd2a73acc35000000000000000000000000185540403ef9de52c6c1648a8be33e5e6146818d000000000000000000000000b0493ed6e24b7831d4d6202132137d2d949bfe2c000000000000000000000000c20d90504cc68c586caf8af7da5417b871a238f30000000000000000000000002e8f6a714d89c7a04089ecb0ab78a8a5a76766f000000000000000000000000076d53f715fbede64a33d3fd0f62144d81e5b7f400000000000000000000000006e51f3893510b1eaf89fc0e34b60afe946980166000000000000000000000000dbc14dbb58ee2ef9941d2c6cb06af5206c229ab9000000000000000000000000916696b8c8859a688908ec54babe5123dba6d06a00000000000000000000000032d0d60395c45d3157c4f36c30ce2a2e035afe98000000000000000000000000383bd2dddb84b1a1376b20efb245819c2786141d0000000000000000000000000863d1be762fa2fc741249b6dba42488127471a80000000000000000000000001d8b3fb9315efa1f3584305514a19957ae6b7b8d000000000000000000000000f0c221d6112d8ea5a0798ce829aad6234caadd5600000000000000000000000046e5b357b09f325617aba3eae157e9b58cac50ea0000000000000000000000003569f113406bacc22f64f4f32b524ae954501a4e000000000000000000000000e15e868983d6d9b8a002050430ecae02e34263f80000000000000000000000003f4b9ae1db6c25c3f4427a023da21db27da00c9b000000000000000000000000a4a3dfc804de50452f4c9852238f1624db518038000000000000000000000000eddf2514fef17baa09a69644ded704b48b88a4ba0000000000000000000000000de7ed75b2d21ea80b06d9cdbaf60681b2343888000000000000000000000000a8f94c283e69b55fae988f1e410a0c7551ed423700000000000000000000000025586991de7e5269e449bb1f0deb1815d995cbec000000000000000000000000566c14d90dd5ec48e28f2ae65e8bed9864e183ff000000000000000000000000cc80557eb6eeeee6bbe7074b4065245f200a19440000000000000000000000005610c741713cb16918cd99bbb793d7eceb40dab8000000000000000000000000d945241b729de4ef182400eebee96d6191538c7e000000000000000000000000e63037cd5947d708c4a7cbbb30ebb630211b59d5000000000000000000000000ea073b3757212e25eef38a41a439b319f3ea79e10000000000000000000000000948c5cd1447c192d089e5372aeca55033c96502000000000000000000000000f86c93fa4a212842f85334bff4a4e2eebc94b06f000000000000000000000000ca48c33a8e9a7d5dec1791978fbc81e4f14b1ab10000000000000000000000004f1729a2715a6fa022eb10942855f6d9468df515000000000000000000000000fa99ed68aa83d4f3d87b749102d800461f2e931800000000000000000000000083052264adbdcd330898da623d1a510628b80803000000000000000000000000d646ee2ab129f4dbfdfc6e025ea89e1eb65c86700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb0147f126b2689553ba91134dcd598de5bc72830000000000000000000000003e27d7a73417a39fdfd9617be04fd0a4b9c6c5810000000000000000000000000daba20c2da74c31637dfffbb573cba1602c4b3c000000000000000000000000c83ffa6c63f3345709a4e935a9805d5ee22a7ba5000000000000000000000000f8a2884e51238875d121578769dfb596974b21570000000000000000000000004daaeef3e7814db9c1c6ec50b6650c868b69b3e100000000000000000000000031946e719bd2a1d8f119e6a88b500944e486f3d8000000000000000000000000e6dba5b7d8020b1644f2b9aea65318794247531f00000000000000000000000028b5c1a29ee996e5482e40dd656ba5c36df8559f000000000000000000000000fe2b14f1c6748c0250e5f48d4e7b88ad62080903000000000000000000000000a822e77aece6cdbdbeeac7c70ea7e84e6a97589a0000000000000000000000006f9d99f04de5b4fb2bdc345830cc6b0f6d1895050000000000000000000000003de0016d47c6342702be6b09a2a9ebd134722ac1000000000000000000000000e8c55a9429bec5faf570293cb2532cbe929d16ee000000000000000000000000fb0af6ffd55e5ec27ef957c24cb9d7eda789d602000000000000000000000000651791d7bd789b678081e90c88da58b55d4d1077000000000000000000000000df3ae3f105456e6e9649bc61278ca64308e43e4f0000000000000000000000005f22c3539ba249a34075f7ad06c593c3e4e1658500000000000000000000000063cf24b9f7335f72f136f50364bae7f9ff3b0bc700000000000000000000000035c5e235cd3837f15d81391943b0ba1820292bef000000000000000000000000f58a365988b01d8f839c8ede0f6b49fa65b8c0e7000000000000000000000000a4d83c0abf79f971450baba9db771d100b9ef6bf000000000000000000000000238da44c0d2e2b809e4d6b5052a17b4fe47c8bb70000000000000000000000000fc11990874af200a11a82eb63058d12def88a84000000000000000000000000fa910df4496600eca730cdd77926395ffc41df1a0000000000000000000000004945ef009a52753ba8e565475c8aef773e51f5dc000000000000000000000000cdf6c9f0c61e8098128f333d1c2f5e5e22aedf6f000000000000000000000000c69b0e8cbe26b8452d42cf51a3190b56949cd3a6000000000000000000000000d714bcaf1bc7f6d7ad0a0113ae2d20d03e66a1690000000000000000000000006a58010c12a02569e6b31e7e5149028ea9da91350000000000000000000000001f44cf273f375e8e53ebd49bec7bfb50d9875f5e00000000000000000000000065298f3d4cd04758543923958a7492c336b7cdfd0000000000000000000000008aae1b67c99f897f0086eda0a88ca05cf58b2ad40000000000000000000000006b6a75209a7c3b8aebf0acbd5a7808b85a478b230000000000000000000000004daaeef3e7814db9c1c6ec50b6650c868b69b3e100000000000000000000000069383af6035ec4b6dfe890ed0731c4f2e823b9ed000000000000000000000000ff07d4e9c74ae1f1c01b6b46dcda3b009fa6035c000000000000000000000000fb468b048b5f29e71cbccb0c071a605872bb80e7000000000000000000000000f52f784d26d8c968e38cc0e5cf5fee6bdbaa57c000000000000000000000000085f05450453542db826ac6281fcd932f85aba9b2000000000000000000000000e79a475459677f0d5940e3ce742e8896f8e196b60000000000000000000000000948de4265e5c5ce5f538d2786e36d84db7f6502000000000000000000000000047e53db93472bc2c2902824c670e0d2f51c6d46000000000000000000000000c80447abec865bdc3f6e0838d02c424aba6e943d00000000000000000000000079a57a8c28c7e8d5e1f6ed8e6d97f5e940f667aa000000000000000000000000cb96e13ec8a4a52cc554fb8dd8699bc5990728e700000000000000000000000073c812a44ab09b40602b1c239f6e47208a728f410000000000000000000000000aae7f12ddce8771ee1f697bfea125e65011986e000000000000000000000000574252ee58a0771c3643c528ad4f0d4664a93c690000000000000000000000008ac1e34e7efd412c449ac5282290a9a56a5d1c05000000000000000000000000da8cfdf80917de7932d45c3f4d347133e13b8cb7000000000000000000000000ee1a139d0cbcef4a09f15f14536222da49eca0ee0000000000000000000000009b0bfbbda557fb4ddc0758d709773121d77ca35900000000000000000000000067aa77caee0b14e70c747f4931e96e4bae13e6e7000000000000000000000000238da44c0d2e2b809e4d6b5052a17b4fe47c8bb7000000000000000000000000986ddc9ed16fa8db9a524eb349841a534444fe310000000000000000000000009f85ec33af1afb37ec226f8467418c31ba9a3592000000000000000000000000b7c95fd56be51433de6698241b1722f4be6ff8ef000000000000000000000000bd0662d652fed3e3771cb97303ad2b932b1ce7ca0000000000000000000000009d30ee287a9dfdb28c93d2b2c4f8b58a3b8664c70000000000000000000000007633af2ae19d23f275cc065bb5fa3319ec0a0bee00000000000000000000000051232b23471428cf3aa974a861e8aa6192a9111e000000000000000000000000b512b18698477b2944f9b3da84ee88921353e18d000000000000000000000000b678014730775e4d7cbad810a32a8252f3f16e020000000000000000000000002b8a3050668a6d71cf61bc439e6a0a08d9b2dda50000000000000000000000003c74bf2949bde7177f62ac3be178d10ae8153ba5000000000000000000000000847e7a4a7bb013e3981c7f9c4c8f169ace39267b000000000000000000000000db825b6c9e81057d0b25612029b65280bf5b6b92000000000000000000000000016e52ab6124d416d1320b7c251464b586e8b71a0000000000000000000000005e52b074f0ade285935019bc2727b78c93f2798e000000000000000000000000793e351e44b5c54e35d80e3e47bd75ff90dd1ed0000000000000000000000000b68eb850aa5777acf594391beffcf1de27b0e9f100000000000000000000000008492427c34159809f18a72435370399516405d7000000000000000000000000954275b97736c2c593bbeece0a49ddba272b4330000000000000000000000000e51f4174ad28ebd4643b6f17db85d754916af4ee0000000000000000000000007faa53d31fc068d52e9abe39bd07f5263e0696660000000000000000000000002ca8ba7d6fd7e23760799097e032bc4d3afd8f2400000000000000000000000050903b49871448627fe3fd453e7e7021856ff82100000000000000000000000013f2104624e499d4bdc1eebaea87b29832913349000000000000000000000000d03945afcf787d26fa69b3f3a003b429abe5b17800000000000000000000000031103631fb7ef3a1866a19d6f5306abca7166521000000000000000000000000f61b0cc012b20e398d02c1952a570387e2871c32000000000000000000000000b6b45796f4d1de8e5ab93db2d0267fb277015e1c00000000000000000000000079a9f6368cb32fe92a742e8f6938d9811dddbeea0000000000000000000000009d3d379b900110ccf0decbe2946b060f09f0cc7e00000000000000000000000093e9ed24030d05317328ade562c84f0a6480f5060000000000000000000000003a3d6c0347c6ffb3790461d958b531f257575c2a000000000000000000000000e6dbbe753adcdc8978f834b262f866ae47675b7800000000000000000000000092eb23ee5d07531336ae24047c4bcf82f2bc951d0000000000000000000000007fe0ba8495e66623b6ecf3b0cea7435e942606da000000000000000000000000c3685524664bb903f8cad514d6baa98cce29e7760000000000000000000000005fe277dc8f2f2670ffb308f9e21d550cbde3cec5000000000000000000000000f5f6230653415d88ea725e535ee672b0d86a34040000000000000000000000008ac1e34e7efd412c449ac5282290a9a56a5d1c050000000000000000000000008f87d03beacabcef82bbe34add443e082715cc4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000