Balances

Select type ERC-20 (18) ERC-1155 (28)
+ 10,000 | SWAP-L2.COM | Blast L2 Rewards Id: polygon-erc-20/0x08cd0c21cb56d848cbfe980813b8a8e636c8f2c5 Name: BLAST
+ 27,227 rewards Id: polygon-erc-20/0x1f09b16a9ed1c6c1140464ab0bca8dc2af61f0a4 Name: Acces Liquid-ether.com
+ 1 ard Id: polygon-erc-20/0x21a66fd5e04f95dcf1a5f9ddf2da4522d20e568e Name: # zerolends.com
+ 1 rewards Id: polygon-erc-20/0x409700f8236c4456583dc65789c6c3fd5faddd5e Name: Acces Liquid-ether.com
+ 1 rewards Id: polygon-erc-20/0x44213c288db7a37f29c18f02f5b9209fa1456aed Name: Acces Liquid-ether.com
+ 1 rewards Id: polygon-erc-20/0x4d92f15860893bdc19c8378354623d795a64d858 Name: Acces Liquid-ether.com
+ 50,000.000000000000000000 XXPP.org Id: polygon-erc-20/0x5229cadb824fd5117f00e3614c138b62f2bd3156 Name: XXPP.org
+ 8,273 ACCESS [ETHNA.CC] TO CLAIM Id: polygon-erc-20/0x57912d26a5285bc5d614bbf4e9be0e42406ede54 Name: ! ETHNA.cc
+ 1 rds Id: polygon-erc-20/0x78c6d9b57d44a9bf0e0307325c7bc440e7e95723 Name: # stETHERS.COM
+ 1 rds Id: polygon-erc-20/0x8e048820be7347363da637433090a21ad3b5e258 Name: # stETHERS.COM
+ ? Voucher Id: polygon-erc-1155/0x017bfcfd55488ceaabc7daa37c3c11e7413cc138 Name: $2000 USDC
+ ? Visit usdtevent.co to claim nft Id: polygon-erc-1155/0x025c4e8e8c5b943a46d7aaa5665a64078b1b98a5 Name: 
+ ? UNI-V3-PoS Id: polygon-erc-1155/0x112ddf779a4389ca58c381f3d9700a9c8deedcbe Name: Uniswap V3 Positions NFT-V1
+ ? Vouchers Id: polygon-erc-1155/0x13695c04723a9e280772f6adcbe8cc7a2db113c9 Name: 5 stETH Event
+ ? $MEME Vouchers Id: polygon-erc-1155/0x186d28bd885e06e21abee290d8a07c4314415687 Name: $MEME Voucher
+ ? Vouchers Id: polygon-erc-1155/0x2c7b17a95c199799efeaebe210631ff9715df2f5 Name: 5 stETH Event
+ ? Voucher Id: polygon-erc-1155/0x3d3a72caf4ace674ed07bd962920c78096aa06ea Name: $2000 USDC
+ ? Voucher Id: polygon-erc-1155/0x476f875a095760081cf76d8f6caa49425eba0c59 Name: $2000 USDC
+ ? 2000 USDT - Airdrop at usdt.pm Id: polygon-erc-1155/0x47e38a517dc36da2b4e096bd009bb7127e6b15c7 Name: $2000 USDT Airdrop
+ ? -airdrop.org Id: polygon-erc-1155/0x486b4f9a3e312636ba342de0fe85da18b6df33b8 Name: -airdrop.org

History

Types:
Select type Main Internal ERC-20 ERC-1155
Date & time Transaction id Amount Status

0xbac485c66c881897460d678d888392a59f65df439fc12d674c9bad7d632cf3b4

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0xb98b8979070df39dccd059c73e7e0e7e2e099ccedfab5ab2c1ebd3d5436d6759

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0x9a7ecdd60133a93339cfd3e6eb5ad97605028068516b6af5bc0ffc9fd9707330

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0x76339d1f720016b375b0b3e1609b9b84a7c734292d316185d62cda4de0fa4bdd

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0xb7ae33503a393ffa6782d1c01e9aa8c8b15f2471a11f8aebcdab9ee9e84d4db6

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0x44ee39755fe66c49cdf59ab541c198e71b32e426adcdd94bcf0391d9f6227b23

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0x6483bcb8941c75c19468c421cc76c5030bfa8f5c60971ceacaa83c8fd7a246b2

+

1 -airdrop.org Id: polygon-erc-1155/0x486b4f9a3e312636ba342de0fe85da18b6df33b8 Name: -airdrop.org

#1

Success

0xc5d0e7cbfa7d66363c4893a878a59a1cbcac17ec1f602e5ed45a49305a0267dd

+

1 -airdrop.org Id: polygon-erc-1155/0xd3b99477ca72eb3a1b70987a8a23e8b88eda1aee Name: -airdrop.org

#1

Success

0x76f80cfffb5274d75da2e00ec9f0b38bade71ef322351364119b2a28a1cd2bd0

+

1 -airdrop.org Id: polygon-erc-1155/0x807912799b5b50f658f5b1cb728805cc6f119c19 Name: -airdrop.org

#1

Success

0x0b5fcbae12310d2276216b106fecc37fb919a211f10032c122d5ba9fa196f621

+

9,560 ACCESS [ETHNA.CC] TO CLAIM Id: polygon-erc-20/0x57912d26a5285bc5d614bbf4e9be0e42406ede54 Name: ! ETHNA.cc

Success
Date & time Transaction id Amount Status

0xbac485c66c881897460d678d888392a59f65df439fc12d674c9bad7d632cf3b4

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0xb98b8979070df39dccd059c73e7e0e7e2e099ccedfab5ab2c1ebd3d5436d6759

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0x9a7ecdd60133a93339cfd3e6eb5ad97605028068516b6af5bc0ffc9fd9707330

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0x76339d1f720016b375b0b3e1609b9b84a7c734292d316185d62cda4de0fa4bdd

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0xb7ae33503a393ffa6782d1c01e9aa8c8b15f2471a11f8aebcdab9ee9e84d4db6

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0x44ee39755fe66c49cdf59ab541c198e71b32e426adcdd94bcf0391d9f6227b23

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0x93f002e9d0b77aecdbb9fffa993482131c0e11dc91b5e1134abfa1f50930c125

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0xf5782a7ba44760669f7ef9f4ce84cf5ec5cec861aa8e5e8e8b8be0805bb05606

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0x5055d3a87e4fca4f4d3a27dedd8b40d650face28726d08906cfcd66fc77659b4

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0x42a680c2bf42c6af3212e9511292a5cdaaf7316e9040fe49e0503af02e9d02b8

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success
Date & time Transaction id Amount Status

0x9bdf45e36450854b72fe6467af8ae8ebd0d729f36c92e95d816a36fae4d1c25a

-

2,075.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

3,031.57 USD

Success

0x42766f0f82345b7f1a7812d7a03cdaa6d5275cea8a50076816f19418cc1b0a30

+

165.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

233.31 USD

Success

0x3f4b5089e98348d5df532cdd2af67f3ad32180e3b4c37ee8fac2bbbef4bc7e47

+

165.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

233.31 USD

Success

0x618d0f9ce9220730345f35c662d2b8c7ca882a3336360f22e022210098ec8f70

+

165.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

233.97 USD

Success

0x33e395d94cb8ece65b62f1e13636f6b327fb3488b783bbd226a6038d4f09a781

+

165.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

233.97 USD

Success

0x1f77538235a37400c9a60244d128a61ba47d7998435b599a4175ae9dac92e04e

+

165.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

233.97 USD

Success

0xc792b6e0c0645e93e3331a8a7057b071363c16e2f5c6c0b6648eb2b172bd6725

+

125.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

177.25 USD

Success

0xa37c5010d53f086ee74baf855a392c10d06f4cdefb7562b185e8aa5ae3db7759

+

125.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

177.25 USD

Success

0xea1baaeced971f6094077e490e33eb0c1ef59bb579ff8e62f1780d5f3661ac0c

+

125.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

177.25 USD

Success

0xed1cffb444133cbe6816e6bc4cb447b28e69dd457e69ef7cf9b0c60ddee20813

+

375.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

531.75 USD

Success
Date & time Transaction id Amount Status

0x0b5fcbae12310d2276216b106fecc37fb919a211f10032c122d5ba9fa196f621

+

9,560 ACCESS [ETHNA.CC] TO CLAIM Id: polygon-erc-20/0x57912d26a5285bc5d614bbf4e9be0e42406ede54 Name: ! ETHNA.cc

Success

0xb622e50ad63528eeee7417ed56783a2e1bcfcb9223c911be542ceda71a6d912e

+

1 claim rewards on blast2l.com Id: polygon-erc-20/0xaef4c484e07f9691a38abe5c2b67b092fd8cad3d Name: # blast2l.com

Success

0xef3593ee02fbe00fd2d2ec26db2b392c6e654fd0d6be7a01b10bb40de75b49d8

+

9,462 ACCESS [DOTFI.ORG] TO CLAIM Id: polygon-erc-20/0x9d52c32589d73041f9f0ecfeb1bac6d29d6fa6c2 Name: ! DOTFI.org

Success

0xe029dcfc970121c3b317702d9da6bec375a1a139c1416600165d6099a02d63d8

+

5,000 | SWAP-L2.COM | Blast L2 Rewards Id: polygon-erc-20/0x08cd0c21cb56d848cbfe980813b8a8e636c8f2c5 Name: BLAST

Success

0x9ce47a398cc577af5e96f8ebe9f62fc98e917d566903b0674932fdfda08529f8

+

1 ds Id: polygon-erc-20/0xf0d1861c4019f5d26dc317ea5238fcbac7f442d3 Name: # blast2l.com

Success

0xc25636f125f43881f1262d23d2f1118ff54e59692d2f8245e34deee8f26f5290

+

1 ard Id: polygon-erc-20/0x21a66fd5e04f95dcf1a5f9ddf2da4522d20e568e Name: # zerolends.com

Success

0xa68bb1ce81e322aa63dad452cfba7f7ac437bb0d9735bdf0ebf628b955b407cf

+

1 zerolends.com Id: polygon-erc-20/0xb9191c4d8b85ee734d70d1d44d46af521d52a546 Name: zerolends.com

Success

0x0a03f385b69d61f0134de5606a4f4a0192979413fc5569b6a207f0f70c5e0f53

+

1 rds Id: polygon-erc-20/0x8e048820be7347363da637433090a21ad3b5e258 Name: # stETHERS.COM

Success

0x1ec3c6ee28f10458b4749be21d41b99b329f1b1e53c59701fde10322ba32e3c3

+

1 rds Id: polygon-erc-20/0x8e048820be7347363da637433090a21ad3b5e258 Name: # stETHERS.COM

Success

0xad0c79206168d60618de2d3d7fca9ebcd11ae7ad6aa33dee25c5e24ed361f1a4

+

1 rds Id: polygon-erc-20/0x8e048820be7347363da637433090a21ad3b5e258 Name: # stETHERS.COM

Success
Date & time Transaction id Amount Status

0x6483bcb8941c75c19468c421cc76c5030bfa8f5c60971ceacaa83c8fd7a246b2

+

1 -airdrop.org Id: polygon-erc-1155/0x486b4f9a3e312636ba342de0fe85da18b6df33b8 Name: -airdrop.org

#1

Success

0xc5d0e7cbfa7d66363c4893a878a59a1cbcac17ec1f602e5ed45a49305a0267dd

+

1 -airdrop.org Id: polygon-erc-1155/0xd3b99477ca72eb3a1b70987a8a23e8b88eda1aee Name: -airdrop.org

#1

Success

0x76f80cfffb5274d75da2e00ec9f0b38bade71ef322351364119b2a28a1cd2bd0

+

1 -airdrop.org Id: polygon-erc-1155/0x807912799b5b50f658f5b1cb728805cc6f119c19 Name: -airdrop.org

#1

Success

0x92678ce6b4191510d0c394e19691d575a005f0aaf30d6731fcf0f4e43e1a822b

+

1 https://lidostak.com Id: polygon-erc-1155/0xadc93b01ab19493a795eda26191e5360d79e014d Name: $100% lidostak.com

#1

Success

0x13656026aee3c5a43d394486f9cd1b4e53db2ab9929001c24ffb7f6d8cbb3a21

+

1 r.online Id: polygon-erc-1155/0xf54e37ef228c9481136a3ded4c669e438657e73d Name: $BITIR.ONLINE -100% STAKING

#1

Success

0x59d86d61f3302ca01db8fa722f57e89b7c3817efe554719f892be901c7366752

+

1 Visit usdtevent.co to claim nft Id: polygon-erc-1155/0x025c4e8e8c5b943a46d7aaa5665a64078b1b98a5 Name: 

#1

Success

0x3cedb645d7cdfd5ad4bfe32f305d118423fde73fdecc745b7be1ffb7e35f29bc

+

1 Visit usdtevent.co to claim nft Id: polygon-erc-1155/0xa223b43635dda787912f03f4bf5d5b5ad2274c2e Name: '

#1

Success

0xa49c45e145d0b5869923959de887ad40a7138c59cea2b565e24a30e569625ae1

+

1 Visit usdtevent.co to claim nft Id: polygon-erc-1155/0xc2ec2bcf926e3e8d64fdc4f9fe820dbc7454e925 Name: '

#1

Success

0xf834d911aa197c72c2c7d42c893900242024033a8f095a98d4d57e1647479695

+

1 2000 USDT - Airdrop at usdt.pm Id: polygon-erc-1155/0x47e38a517dc36da2b4e096bd009bb7127e6b15c7 Name: $2000 USDT Airdrop

#27,081

Success

0xdfca1a27c162b9949845a6f67e33ba9177011067282433d357f448dc161b3b98

+

1 Reward at tether.ma Id: polygon-erc-1155/0xc8f293f89b282d19fae4f58dcf9c821e3c380d13 Name: $2000 USDT Airdrop

#27,081

Success
Types:
Select type Main Internal ERC-20 ERC-1155

Special data

  • Nonce: 1
  • Is contract? Yes
  • Contract code:

    0x60806040526004361061027d5760003560e01c8063641ce1401161014f578063b5aa3f99116100c1578063cc02b8931161007a578063cc02b89314610973578063e62e6f581461099e578063e985e9c5146109c7578063ee8e208514610a04578063f2fde38b14610a2f578063ff499e6114610a585761027d565b8063b5aa3f9914610865578063b88d4fde14610890578063bfd24e55146108b9578063c87b56dd146108e4578063ca3d259814610921578063cbfc4bce1461094a5761027d565b80638da5cb5b116101135780638da5cb5b1461076757806395d89b4114610792578063a22cb465146107bd578063a43b25f8146107e6578063aa585d5614610811578063aa98e0c61461083a5761027d565b8063641ce140146106915780636564f99e146106ad5780636957637b146106ea57806370a0823114610713578063715018a6146107505761027d565b806323b872dd116101f357806342842e0e116101ac57806342842e0e146105715780634b7788621461059a5780634e72f29d146105c55780634f6ccce7146105ee57806355f804b31461062b5780636352211e146106545761027d565b806323b872dd1461047557806324a08bc21461049e5780632ea15b97146104c95780632f745c59146104f25780633057931f1461052f5780633ccfd60b1461055a5761027d565b80630e2d56cf116102455780630e2d56cf1461037b578063119cc328146103a4578063176ef5a0146103cd57806318160ddd146103f65780631bfaf155146104215780631d70cae21461044c5761027d565b806301ffc9a71461028257806306fdde03146102bf578063081812fc146102ea578063095ea7b3146103275780630e0bd56514610350575b600080fd5b34801561028e57600080fd5b506102a960048036038101906102a49190614336565b610a83565b6040516102b6919061437e565b60405180910390f35b3480156102cb57600080fd5b506102d4610afd565b6040516102e19190614432565b60405180910390f35b3480156102f657600080fd5b50610311600480360381019061030c919061448a565b610b8f565b60405161031e91906144f8565b60405180910390f35b34801561033357600080fd5b5061034e6004803603810190610349919061453f565b610c14565b005b34801561035c57600080fd5b50610365610d2b565b604051610372919061458e565b60405180910390f35b34801561038757600080fd5b506103a2600480360381019061039d91906145d5565b610d31565b005b3480156103b057600080fd5b506103cb60048036038101906103c69190614602565b610dca565b005b3480156103d957600080fd5b506103f460048036038101906103ef91906145d5565b610e8a565b005b34801561040257600080fd5b5061040b610f23565b604051610418919061458e565b60405180910390f35b34801561042d57600080fd5b50610436610f30565b60405161044391906144f8565b60405180910390f35b34801561045857600080fd5b50610473600480360381019061046e9190614602565b610f56565b005b34801561048157600080fd5b5061049c6004803603810190610497919061462f565b611016565b005b3480156104aa57600080fd5b506104b3611076565b6040516104c0919061458e565b60405180910390f35b3480156104d557600080fd5b506104f060048036038101906104eb9190614682565b61107c565b005b3480156104fe57600080fd5b506105196004803603810190610514919061453f565b611112565b604051610526919061458e565b60405180910390f35b34801561053b57600080fd5b506105446111b7565b604051610551919061437e565b60405180910390f35b34801561056657600080fd5b5061056f6111ca565b005b34801561057d57600080fd5b506105986004803603810190610593919061462f565b6112b7565b005b3480156105a657600080fd5b506105af6112d7565b6040516105bc919061437e565b60405180910390f35b3480156105d157600080fd5b506105ec60048036038101906105e7919061473a565b6112ea565b005b3480156105fa57600080fd5b506106156004803603810190610610919061448a565b611a3d565b604051610622919061458e565b60405180910390f35b34801561063757600080fd5b50610652600480360381019061064d91906148de565b611aae565b005b34801561066057600080fd5b5061067b6004803603810190610676919061448a565b611b44565b60405161068891906144f8565b60405180910390f35b6106ab60048036038101906106a6919061473a565b611bf5565b005b3480156106b957600080fd5b506106d460048036038101906106cf9190614602565b6120a9565b6040516106e1919061458e565b60405180910390f35b3480156106f657600080fd5b50610711600480360381019061070c919061495d565b6120f2565b005b34801561071f57600080fd5b5061073a60048036038101906107359190614602565b612178565b604051610747919061458e565b60405180910390f35b34801561075c57600080fd5b5061076561222f565b005b34801561077357600080fd5b5061077c6122b7565b60405161078991906144f8565b60405180910390f35b34801561079e57600080fd5b506107a76122e1565b6040516107b49190614432565b60405180910390f35b3480156107c957600080fd5b506107e460048036038101906107df919061498a565b612373565b005b3480156107f257600080fd5b506107fb612389565b604051610808919061458e565b60405180910390f35b34801561081d57600080fd5b5061083860048036038101906108339190614682565b61238f565b005b34801561084657600080fd5b5061084f612425565b60405161085c91906149d9565b60405180910390f35b34801561087157600080fd5b5061087a61242b565b604051610887919061437e565b60405180910390f35b34801561089c57600080fd5b506108b760048036038101906108b29190614a95565b61243e565b005b3480156108c557600080fd5b506108ce6124a0565b6040516108db91906144f8565b60405180910390f35b3480156108f057600080fd5b5061090b6004803603810190610906919061448a565b6124c6565b6040516109189190614432565b60405180910390f35b34801561092d57600080fd5b506109486004803603810190610943919061473a565b6124fa565b005b34801561095657600080fd5b50610971600480360381019061096c9190614602565b612c4d565b005b34801561097f57600080fd5b50610988612d85565b604051610995919061458e565b60405180910390f35b3480156109aa57600080fd5b506109c560048036038101906109c091906145d5565b612d8b565b005b3480156109d357600080fd5b506109ee60048036038101906109e99190614b18565b612e24565b6040516109fb919061437e565b60405180910390f35b348015610a1057600080fd5b50610a19612eb8565b604051610a26919061458e565b60405180910390f35b348015610a3b57600080fd5b50610a566004803603810190610a519190614602565b612ebe565b005b348015610a6457600080fd5b50610a6d612fb5565b604051610a7a919061458e565b60405180910390f35b60007f780e9d63000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610af65750610af582612fbb565b5b9050919050565b606060008054610b0c90614b87565b80601f0160208091040260200160405190810160405280929190818152602001828054610b3890614b87565b8015610b855780601f10610b5a57610100808354040283529160200191610b85565b820191906000526020600020905b815481529060010190602001808311610b6857829003601f168201915b5050505050905090565b6000610b9a8261309d565b610bd9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bd090614c2a565b60405180910390fd5b6004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000610c1f82611b44565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c8690614cbc565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16610cae613109565b73ffffffffffffffffffffffffffffffffffffffff161480610cdd5750610cdc81610cd7613109565b612e24565b5b610d1c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1390614d4e565b60405180910390fd5b610d268383613111565b505050565b60135481565b610d39613109565b73ffffffffffffffffffffffffffffffffffffffff16610d576122b7565b73ffffffffffffffffffffffffffffffffffffffff1614610dad576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da490614dba565b60405180910390fd5b80600a60166101000a81548160ff02191690831515021790555050565b610dd2613109565b73ffffffffffffffffffffffffffffffffffffffff16610df06122b7565b73ffffffffffffffffffffffffffffffffffffffff1614610e46576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e3d90614dba565b60405180910390fd5b80601560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610e92613109565b73ffffffffffffffffffffffffffffffffffffffff16610eb06122b7565b73ffffffffffffffffffffffffffffffffffffffff1614610f06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610efd90614dba565b60405180910390fd5b80600a60146101000a81548160ff02191690831515021790555050565b6000600880549050905090565b601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610f5e613109565b73ffffffffffffffffffffffffffffffffffffffff16610f7c6122b7565b73ffffffffffffffffffffffffffffffffffffffff1614610fd2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fc990614dba565b60405180910390fd5b80601460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b611027611021613109565b826131ca565b611066576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161105d90614e4c565b60405180910390fd5b6110718383836132a8565b505050565b600f5481565b611084613109565b73ffffffffffffffffffffffffffffffffffffffff166110a26122b7565b73ffffffffffffffffffffffffffffffffffffffff16146110f8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ef90614dba565b60405180910390fd5b82600f819055508160118190555080601381905550505050565b600061111d83612178565b821061115e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161115590614ede565b60405180910390fd5b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002054905092915050565b600a60169054906101000a900460ff1681565b6111d2613109565b73ffffffffffffffffffffffffffffffffffffffff166111f06122b7565b73ffffffffffffffffffffffffffffffffffffffff1614611246576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123d90614dba565b60405180910390fd5b6000479050601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156112b3573d6000803e3d6000fd5b5050565b6112d28383836040518060200160405280600081525061243e565b505050565b600a60159054906101000a900460ff1681565b83838383600a60149054906101000a900460ff16806113155750600a60159054906101000a900460ff165b8061132c5750600a60169054906101000a900460ff165b61136b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161136290614f4a565b60405180910390fd5b600c5483611377610f23565b6113819190614f99565b11156113c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113b99061503b565b60405180910390fd5b6000831180156113d45750600b548311155b611413576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161140a906150a7565b60405180910390fd5b600a60169054906101000a900460ff166115c857600061149d838380806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f8201169050808301925050505050505060165487604051602001611482919061510f565b6040516020818303038152906040528051906020012061350e565b9050806114df576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114d690615176565b60405180910390fd5b600a60149054906101000a900460ff16156115c65760018414611537576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161152e906150a7565b60405180910390fd5b600184601760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546115849190614f99565b11156115c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115bc906151e2565b60405180910390fd5b5b505b60006012549050601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff160361162e576013549050611803565b601860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a082318a6040518263ffffffff1660e01b815260040161168991906144f8565b602060405180830381865afa1580156116a6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116ca9190615217565b88826116d69190615244565b1115611717576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161170e906152ea565b60405180910390fd5b601860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e8a306040518363ffffffff1660e01b815260040161177492919061530a565b602060405180830381865afa158015611791573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117b59190615217565b88826117c19190615244565b1115611802576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117f99061537f565b60405180910390fd5b5b601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461191757601860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8a601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168b856118c69190615244565b6040518463ffffffff1660e01b81526004016118e49392919061539f565b600060405180830381600087803b1580156118fe57600080fd5b505af1158015611912573d6000803e3d6000fd5b505050505b60005b88811015611a3157601760008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190611972906153d6565b9190505550601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603611a0d577f37040c3d6961e945cc9b83b2b0f64ee9524a17795d04f6105f278f1a639498e38a6119f6610f23565b604051611a0492919061541e565b60405180910390a15b611a1e8a611a19610f23565b613525565b8080611a29906153d6565b91505061191a565b50505050505050505050565b6000611a47610f23565b8210611a88576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a7f906154b9565b60405180910390fd5b60088281548110611a9c57611a9b6154d9565b5b90600052602060002001549050919050565b611ab6613109565b73ffffffffffffffffffffffffffffffffffffffff16611ad46122b7565b73ffffffffffffffffffffffffffffffffffffffff1614611b2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b2190614dba565b60405180910390fd5b80600d9080519060200190611b40929190614227565b5050565b6000806002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611bec576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611be39061557a565b60405180910390fd5b80915050919050565b83838383600a60149054906101000a900460ff1680611c205750600a60159054906101000a900460ff165b80611c375750600a60169054906101000a900460ff165b611c76576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c6d90614f4a565b60405180910390fd5b600c5483611c82610f23565b611c8c9190614f99565b1115611ccd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cc49061503b565b60405180910390fd5b600083118015611cdf5750600b548311155b611d1e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d15906150a7565b60405180910390fd5b600a60169054906101000a900460ff16611ed3576000611da8838380806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f8201169050808301925050505050505060165487604051602001611d8d919061510f565b6040516020818303038152906040528051906020012061350e565b905080611dea576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611de190615176565b60405180910390fd5b600a60149054906101000a900460ff1615611ed15760018414611e42576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e39906150a7565b60405180910390fd5b600184601760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611e8f9190614f99565b1115611ed0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ec7906151e2565b60405180910390fd5b5b505b60006010549050601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603611f355760115490505b8781611f419190615244565b341015611f83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f7a906155e6565b60405180910390fd5b60005b8881101561209d57601760008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190611fde906153d6565b9190505550601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603612079577f37040c3d6961e945cc9b83b2b0f64ee9524a17795d04f6105f278f1a639498e38a612062610f23565b60405161207092919061541e565b60405180910390a15b61208a8a612085610f23565b613525565b8080612095906153d6565b915050611f86565b50505050505050505050565b6000601760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6120fa613109565b73ffffffffffffffffffffffffffffffffffffffff166121186122b7565b73ffffffffffffffffffffffffffffffffffffffff161461216e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161216590614dba565b60405180910390fd5b8060168190555050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036121e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121df90615678565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b612237613109565b73ffffffffffffffffffffffffffffffffffffffff166122556122b7565b73ffffffffffffffffffffffffffffffffffffffff16146122ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122a290614dba565b60405180910390fd5b6122b56000613543565b565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600180546122f090614b87565b80601f016020809104026020016040519081016040528092919081815260200182805461231c90614b87565b80156123695780601f1061233e57610100808354040283529160200191612369565b820191906000526020600020905b81548152906001019060200180831161234c57829003601f168201915b5050505050905090565b61238561237e613109565b8383613609565b5050565b60115481565b612397613109565b73ffffffffffffffffffffffffffffffffffffffff166123b56122b7565b73ffffffffffffffffffffffffffffffffffffffff161461240b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161240290614dba565b60405180910390fd5b82600e819055508160108190555080601281905550505050565b60165481565b600a60149054906101000a900460ff1681565b61244f612449613109565b836131ca565b61248e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161248590614e4c565b60405180910390fd5b61249a84848484613775565b50505050565b601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6060600d6124d3836137d1565b6040516020016124e49291906157b4565b6040516020818303038152906040529050919050565b83838383600a60149054906101000a900460ff16806125255750600a60159054906101000a900460ff165b8061253c5750600a60169054906101000a900460ff165b61257b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161257290614f4a565b60405180910390fd5b600c5483612587610f23565b6125919190614f99565b11156125d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125c99061503b565b60405180910390fd5b6000831180156125e45750600b548311155b612623576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161261a906150a7565b60405180910390fd5b600a60169054906101000a900460ff166127d85760006126ad838380806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f8201169050808301925050505050505060165487604051602001612692919061510f565b6040516020818303038152906040528051906020012061350e565b9050806126ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126e690615176565b60405180910390fd5b600a60149054906101000a900460ff16156127d65760018414612747576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161273e906150a7565b60405180910390fd5b600184601760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546127949190614f99565b11156127d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127cc906151e2565b60405180910390fd5b5b505b6000600e549050601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff160361283e57600f549050612a13565b601960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a082318a6040518263ffffffff1660e01b815260040161289991906144f8565b602060405180830381865afa1580156128b6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128da9190615217565b88826128e69190615244565b1115612927576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161291e9061582f565b60405180910390fd5b601960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e8a306040518363ffffffff1660e01b815260040161298492919061530a565b602060405180830381865afa1580156129a1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129c59190615217565b88826129d19190615244565b1115612a12576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a099061589b565b60405180910390fd5b5b601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612b2757601960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd8a601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168b85612ad69190615244565b6040518463ffffffff1660e01b8152600401612af49392919061539f565b600060405180830381600087803b158015612b0e57600080fd5b505af1158015612b22573d6000803e3d6000fd5b505050505b60005b88811015612c4157601760008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190612b82906153d6565b9190505550601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603612c1d577f37040c3d6961e945cc9b83b2b0f64ee9524a17795d04f6105f278f1a639498e38a612c06610f23565b604051612c1492919061541e565b60405180910390a15b612c2e8a612c29610f23565b613525565b8080612c39906153d6565b915050612b2a565b50505050505050505050565b612c556122b7565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480612cdb5750601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b612d1a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d1190615907565b60405180910390fd5b600c546001612d27610f23565b612d319190614f99565b10612d71576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d689061503b565b60405180910390fd5b612d8281612d7d610f23565b613525565b50565b600e5481565b612d93613109565b73ffffffffffffffffffffffffffffffffffffffff16612db16122b7565b73ffffffffffffffffffffffffffffffffffffffff1614612e07576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612dfe90614dba565b60405180910390fd5b80600a60156101000a81548160ff02191690831515021790555050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60125481565b612ec6613109565b73ffffffffffffffffffffffffffffffffffffffff16612ee46122b7565b73ffffffffffffffffffffffffffffffffffffffff1614612f3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f3190614dba565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603612fa9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612fa090615999565b60405180910390fd5b612fb281613543565b50565b60105481565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061308657507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80613096575061309582613931565b5b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff166002600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600033905090565b816004600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff1661318483611b44565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b60006131d58261309d565b613214576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161320b90615a2b565b60405180910390fd5b600061321f83611b44565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148061328e57508373ffffffffffffffffffffffffffffffffffffffff1661327684610b8f565b73ffffffffffffffffffffffffffffffffffffffff16145b8061329f575061329e8185612e24565b5b91505092915050565b8273ffffffffffffffffffffffffffffffffffffffff166132c882611b44565b73ffffffffffffffffffffffffffffffffffffffff161461331e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161331590615abd565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361338d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161338490615b4f565b60405180910390fd5b61339883838361399b565b6133a3600082613111565b6001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546133f39190615b6f565b925050819055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461344a9190614f99565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4613509838383613aad565b505050565b60008261351b8584613ab2565b1490509392505050565b61353f828260405180602001604052806000815250613b27565b5050565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603613677576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161366e90615bef565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051613768919061437e565b60405180910390a3505050565b6137808484846132a8565b61378c84848484613b82565b6137cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016137c290615c81565b60405180910390fd5b50505050565b606060008203613818576040518060400160405280600181526020017f3000000000000000000000000000000000000000000000000000000000000000815250905061392c565b600082905060005b6000821461384a578080613833906153d6565b915050600a826138439190615cd0565b9150613820565b60008167ffffffffffffffff811115613866576138656147b3565b5b6040519080825280601f01601f1916602001820160405280156138985781602001600182028036833780820191505090505b5090505b60008514613925576001826138b19190615b6f565b9150600a856138c09190615d01565b60306138cc9190614f99565b60f81b8183815181106138e2576138e16154d9565b5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a8561391e9190615cd0565b945061389c565b8093505050505b919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b6139a6838383613d09565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036139e8576139e381613d0e565b613a27565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614613a2657613a258382613d57565b5b5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603613a6957613a6481613ec4565b613aa8565b8273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614613aa757613aa68282613f95565b5b5b505050565b505050565b60008082905060005b8451811015613b1c576000858281518110613ad957613ad86154d9565b5b60200260200101519050808311613afb57613af48382614014565b9250613b08565b613b058184614014565b92505b508080613b14906153d6565b915050613abb565b508091505092915050565b613b31838361402b565b613b3e6000848484613b82565b613b7d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613b7490615c81565b60405180910390fd5b505050565b6000613ba38473ffffffffffffffffffffffffffffffffffffffff16614204565b15613cfc578373ffffffffffffffffffffffffffffffffffffffff1663150b7a02613bcc613109565b8786866040518563ffffffff1660e01b8152600401613bee9493929190615d87565b6020604051808303816000875af1925050508015613c2a57506040513d601f19601f82011682018060405250810190613c279190615de8565b60015b613cac573d8060008114613c5a576040519150601f19603f3d011682016040523d82523d6000602084013e613c5f565b606091505b506000815103613ca4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613c9b90615c81565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614915050613d01565b600190505b949350505050565b505050565b6008805490506009600083815260200190815260200160002081905550600881908060018154018082558091505060019003906000526020600020016000909190919091505550565b60006001613d6484612178565b613d6e9190615b6f565b9050600060076000848152602001908152602001600020549050818114613e53576000600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002054905080600660008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600084815260200190815260200160002081905550816007600083815260200190815260200160002081905550505b6007600084815260200190815260200160002060009055600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000206000905550505050565b60006001600880549050613ed89190615b6f565b9050600060096000848152602001908152602001600020549050600060088381548110613f0857613f076154d9565b5b906000526020600020015490508060088381548110613f2a57613f296154d9565b5b906000526020600020018190555081600960008381526020019081526020016000208190555060096000858152602001908152602001600020600090556008805480613f7957613f78615e15565b5b6001900381819060005260206000200160009055905550505050565b6000613fa083612178565b905081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002081905550806007600084815260200190815260200160002081905550505050565b600082600052816020526040600020905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361409a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161409190615e90565b60405180910390fd5b6140a38161309d565b156140e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016140da90615efc565b60405180910390fd5b6140ef6000838361399b565b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461413f9190614f99565b92505081905550816002600083815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550808273ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a461420060008383613aad565b5050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b82805461423390614b87565b90600052602060002090601f016020900481019282614255576000855561429c565b82601f1061426e57805160ff191683800117855561429c565b8280016001018555821561429c579182015b8281111561429b578251825591602001919060010190614280565b5b5090506142a991906142ad565b5090565b5b808211156142c65760008160009055506001016142ae565b5090565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b614313816142de565b811461431e57600080fd5b50565b6000813590506143308161430a565b92915050565b60006020828403121561434c5761434b6142d4565b5b600061435a84828501614321565b91505092915050565b60008115159050919050565b61437881614363565b82525050565b6000602082019050614393600083018461436f565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b838110156143d35780820151818401526020810190506143b8565b838111156143e2576000848401525b50505050565b6000601f19601f8301169050919050565b600061440482614399565b61440e81856143a4565b935061441e8185602086016143b5565b614427816143e8565b840191505092915050565b6000602082019050818103600083015261444c81846143f9565b905092915050565b6000819050919050565b61446781614454565b811461447257600080fd5b50565b6000813590506144848161445e565b92915050565b6000602082840312156144a05761449f6142d4565b5b60006144ae84828501614475565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006144e2826144b7565b9050919050565b6144f2816144d7565b82525050565b600060208201905061450d60008301846144e9565b92915050565b61451c816144d7565b811461452757600080fd5b50565b60008135905061453981614513565b92915050565b60008060408385031215614556576145556142d4565b5b60006145648582860161452a565b925050602061457585828601614475565b9150509250929050565b61458881614454565b82525050565b60006020820190506145a3600083018461457f565b92915050565b6145b281614363565b81146145bd57600080fd5b50565b6000813590506145cf816145a9565b92915050565b6000602082840312156145eb576145ea6142d4565b5b60006145f9848285016145c0565b91505092915050565b600060208284031215614618576146176142d4565b5b60006146268482850161452a565b91505092915050565b600080600060608486031215614648576146476142d4565b5b60006146568682870161452a565b93505060206146678682870161452a565b925050604061467886828701614475565b9150509250925092565b60008060006060848603121561469b5761469a6142d4565b5b60006146a986828701614475565b93505060206146ba86828701614475565b92505060406146cb86828701614475565b9150509250925092565b600080fd5b600080fd5b600080fd5b60008083601f8401126146fa576146f96146d5565b5b8235905067ffffffffffffffff811115614717576147166146da565b5b602083019150836020820283011115614733576147326146df565b5b9250929050565b60008060008060608587031215614754576147536142d4565b5b60006147628782880161452a565b945050602061477387828801614475565b935050604085013567ffffffffffffffff811115614794576147936142d9565b5b6147a0878288016146e4565b925092505092959194509250565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6147eb826143e8565b810181811067ffffffffffffffff8211171561480a576148096147b3565b5b80604052505050565b600061481d6142ca565b905061482982826147e2565b919050565b600067ffffffffffffffff821115614849576148486147b3565b5b614852826143e8565b9050602081019050919050565b82818337600083830152505050565b600061488161487c8461482e565b614813565b90508281526020810184848401111561489d5761489c6147ae565b5b6148a884828561485f565b509392505050565b600082601f8301126148c5576148c46146d5565b5b81356148d584826020860161486e565b91505092915050565b6000602082840312156148f4576148f36142d4565b5b600082013567ffffffffffffffff811115614912576149116142d9565b5b61491e848285016148b0565b91505092915050565b6000819050919050565b61493a81614927565b811461494557600080fd5b50565b60008135905061495781614931565b92915050565b600060208284031215614973576149726142d4565b5b600061498184828501614948565b91505092915050565b600080604083850312156149a1576149a06142d4565b5b60006149af8582860161452a565b92505060206149c0858286016145c0565b9150509250929050565b6149d381614927565b82525050565b60006020820190506149ee60008301846149ca565b92915050565b600067ffffffffffffffff821115614a0f57614a0e6147b3565b5b614a18826143e8565b9050602081019050919050565b6000614a38614a33846149f4565b614813565b905082815260208101848484011115614a5457614a536147ae565b5b614a5f84828561485f565b509392505050565b600082601f830112614a7c57614a7b6146d5565b5b8135614a8c848260208601614a25565b91505092915050565b60008060008060808587031215614aaf57614aae6142d4565b5b6000614abd8782880161452a565b9450506020614ace8782880161452a565b9350506040614adf87828801614475565b925050606085013567ffffffffffffffff811115614b0057614aff6142d9565b5b614b0c87828801614a67565b91505092959194509250565b60008060408385031215614b2f57614b2e6142d4565b5b6000614b3d8582860161452a565b9250506020614b4e8582860161452a565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680614b9f57607f821691505b602082108103614bb257614bb1614b58565b5b50919050565b7f4552433732313a20617070726f76656420717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b6000614c14602c836143a4565b9150614c1f82614bb8565b604082019050919050565b60006020820190508181036000830152614c4381614c07565b9050919050565b7f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560008201527f7200000000000000000000000000000000000000000000000000000000000000602082015250565b6000614ca66021836143a4565b9150614cb182614c4a565b604082019050919050565b60006020820190508181036000830152614cd581614c99565b9050919050565b7f4552433732313a20617070726f76652063616c6c6572206973206e6f74206f7760008201527f6e6572206e6f7220617070726f76656420666f7220616c6c0000000000000000602082015250565b6000614d386038836143a4565b9150614d4382614cdc565b604082019050919050565b60006020820190508181036000830152614d6781614d2b565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000614da46020836143a4565b9150614daf82614d6e565b602082019050919050565b60006020820190508181036000830152614dd381614d97565b9050919050565b7f4552433732313a207472616e736665722063616c6c6572206973206e6f74206f60008201527f776e6572206e6f7220617070726f766564000000000000000000000000000000602082015250565b6000614e366031836143a4565b9150614e4182614dda565b604082019050919050565b60006020820190508181036000830152614e6581614e29565b9050919050565b7f455243373231456e756d657261626c653a206f776e657220696e646578206f7560008201527f74206f6620626f756e6473000000000000000000000000000000000000000000602082015250565b6000614ec8602b836143a4565b9150614ed382614e6c565b604082019050919050565b60006020820190508181036000830152614ef781614ebb565b9050919050565b7f4d696e74206e6f74206f70656e00000000000000000000000000000000000000600082015250565b6000614f34600d836143a4565b9150614f3f82614efe565b602082019050919050565b60006020820190508181036000830152614f6381614f27565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000614fa482614454565b9150614faf83614454565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115614fe457614fe3614f6a565b5b828201905092915050565b7f6d61782d737570706c792d726561636865640000000000000000000000000000600082015250565b60006150256012836143a4565b915061503082614fef565b602082019050919050565b6000602082019050818103600083015261505481615018565b9050919050565b7f6d696e742d6e756d6265722d6f75742d6f662d72616e67650000000000000000600082015250565b60006150916018836143a4565b915061509c8261505b565b602082019050919050565b600060208201905081810360008301526150c081615084565b9050919050565b60008160601b9050919050565b60006150df826150c7565b9050919050565b60006150f1826150d4565b9050919050565b615109615104826144d7565b6150e6565b82525050565b600061511b82846150f8565b60148201915081905092915050565b7f696e76616c69642d70726f6f6600000000000000000000000000000000000000600082015250565b6000615160600d836143a4565b915061516b8261512a565b602082019050919050565b6000602082019050818103600083015261518f81615153565b9050919050565b7f6d61782d6d696e742d6c696d6974000000000000000000000000000000000000600082015250565b60006151cc600e836143a4565b91506151d782615196565b602082019050919050565b600060208201905081810360008301526151fb816151bf565b9050919050565b6000815190506152118161445e565b92915050565b60006020828403121561522d5761522c6142d4565b5b600061523b84828501615202565b91505092915050565b600061524f82614454565b915061525a83614454565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561529357615292614f6a565b5b828202905092915050565b7f4c6f772077726c6420626c630000000000000000000000000000000000000000600082015250565b60006152d4600c836143a4565b91506152df8261529e565b602082019050919050565b60006020820190508181036000830152615303816152c7565b9050919050565b600060408201905061531f60008301856144e9565b61532c60208301846144e9565b9392505050565b7f4c6f772077726c6420616c770000000000000000000000000000000000000000600082015250565b6000615369600c836143a4565b915061537482615333565b602082019050919050565b600060208201905081810360008301526153988161535c565b9050919050565b60006060820190506153b460008301866144e9565b6153c160208301856144e9565b6153ce604083018461457f565b949350505050565b60006153e182614454565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361541357615412614f6a565b5b600182019050919050565b600060408201905061543360008301856144e9565b615440602083018461457f565b9392505050565b7f455243373231456e756d657261626c653a20676c6f62616c20696e646578206f60008201527f7574206f6620626f756e64730000000000000000000000000000000000000000602082015250565b60006154a3602c836143a4565b91506154ae82615447565b604082019050919050565b600060208201905081810360008301526154d281615496565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4552433732313a206f776e657220717565727920666f72206e6f6e657869737460008201527f656e7420746f6b656e0000000000000000000000000000000000000000000000602082015250565b60006155646029836143a4565b915061556f82615508565b604082019050919050565b6000602082019050818103600083015261559381615557565b9050919050565b7f696e636f72726563742d706f6c792d76616c7565000000000000000000000000600082015250565b60006155d06014836143a4565b91506155db8261559a565b602082019050919050565b600060208201905081810360008301526155ff816155c3565b9050919050565b7f4552433732313a2062616c616e636520717565727920666f7220746865207a6560008201527f726f206164647265737300000000000000000000000000000000000000000000602082015250565b6000615662602a836143a4565b915061566d82615606565b604082019050919050565b6000602082019050818103600083015261569181615655565b9050919050565b600081905092915050565b60008190508160005260206000209050919050565b600081546156c581614b87565b6156cf8186615698565b945060018216600081146156ea57600181146156fb5761572e565b60ff1983168652818601935061572e565b615704856156a3565b60005b8381101561572657815481890152600182019150602081019050615707565b838801955050505b50505092915050565b7f2f00000000000000000000000000000000000000000000000000000000000000600082015250565b600061576d600183615698565b915061577882615737565b600182019050919050565b600061578e82614399565b6157988185615698565b93506157a88185602086016143b5565b80840191505092915050565b60006157c082856156b8565b91506157cb82615760565b91506157d78284615783565b91508190509392505050565b7f4c6f772065746820626c63000000000000000000000000000000000000000000600082015250565b6000615819600b836143a4565b9150615824826157e3565b602082019050919050565b600060208201905081810360008301526158488161580c565b9050919050565b7f4c6f772065746820616c77000000000000000000000000000000000000000000600082015250565b6000615885600b836143a4565b91506158908261584f565b602082019050919050565b600060208201905081810360008301526158b481615878565b9050919050565b7f67696674206e6f7420616c6c6f77656400000000000000000000000000000000600082015250565b60006158f16010836143a4565b91506158fc826158bb565b602082019050919050565b60006020820190508181036000830152615920816158e4565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006159836026836143a4565b915061598e82615927565b604082019050919050565b600060208201905081810360008301526159b281615976565b9050919050565b7f4552433732313a206f70657261746f7220717565727920666f72206e6f6e657860008201527f697374656e7420746f6b656e0000000000000000000000000000000000000000602082015250565b6000615a15602c836143a4565b9150615a20826159b9565b604082019050919050565b60006020820190508181036000830152615a4481615a08565b9050919050565b7f4552433732313a207472616e736665722066726f6d20696e636f72726563742060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b6000615aa76025836143a4565b9150615ab282615a4b565b604082019050919050565b60006020820190508181036000830152615ad681615a9a565b9050919050565b7f4552433732313a207472616e7366657220746f20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000615b396024836143a4565b9150615b4482615add565b604082019050919050565b60006020820190508181036000830152615b6881615b2c565b9050919050565b6000615b7a82614454565b9150615b8583614454565b925082821015615b9857615b97614f6a565b5b828203905092915050565b7f4552433732313a20617070726f766520746f2063616c6c657200000000000000600082015250565b6000615bd96019836143a4565b9150615be482615ba3565b602082019050919050565b60006020820190508181036000830152615c0881615bcc565b9050919050565b7f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560008201527f63656976657220696d706c656d656e7465720000000000000000000000000000602082015250565b6000615c6b6032836143a4565b9150615c7682615c0f565b604082019050919050565b60006020820190508181036000830152615c9a81615c5e565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000615cdb82614454565b9150615ce683614454565b925082615cf657615cf5615ca1565b5b828204905092915050565b6000615d0c82614454565b9150615d1783614454565b925082615d2757615d26615ca1565b5b828206905092915050565b600081519050919050565b600082825260208201905092915050565b6000615d5982615d32565b615d638185615d3d565b9350615d738185602086016143b5565b615d7c816143e8565b840191505092915050565b6000608082019050615d9c60008301876144e9565b615da960208301866144e9565b615db6604083018561457f565b8181036060830152615dc88184615d4e565b905095945050505050565b600081519050615de28161430a565b92915050565b600060208284031215615dfe57615dfd6142d4565b5b6000615e0c84828501615dd3565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b7f4552433732313a206d696e7420746f20746865207a65726f2061646472657373600082015250565b6000615e7a6020836143a4565b9150615e8582615e44565b602082019050919050565b60006020820190508181036000830152615ea981615e6d565b9050919050565b7f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000600082015250565b6000615ee6601c836143a4565b9150615ef182615eb0565b602082019050919050565b60006020820190508181036000830152615f1581615ed9565b905091905056fea26469706673582212209f2ffc9f1706172f696c135dc8a25248d5ec04f9db9c28ec74bb08dea3ab0af564736f6c634300080d0033

Type / to focus