Balances

Select type ERC-20 (13) ERC-1155 (4)
+ 0.000000000000000000 INUNOMICS Id: ethereum-erc-20/0x05badf8a8e7fe5b43fae112108e26f2f663bf1a2 Name: inunomics
+ 0.000000000000000000 MOGIMOGI Id: ethereum-erc-20/0x35201859917f3d639f4169412d5d0a4daf33a40f Name: MogiMogi
+ 28,888.000000000000000000 GUA Id: ethereum-erc-20/0x393f1d49425d94f47b26e591a9d111df5cd61065 Name: GUA
+ 0.000000000000000000 MOJOPEPE Id: ethereum-erc-20/0x4646898f93eb705ff3f777fbf05fd05c8d4b6bc8 Name: Mojo Pepe
+ 0.000000000000000000 BULIBULI Id: ethereum-erc-20/0x56157a59cc6f6c5405998693177d963bfee3be35 Name: CHINESE ETH BULL
+ 1,309,251,659.912901784666247042 PEPE Id: ethereum-erc-20/0x6982508145454ce325ddbe47a25d4ec3d2311933 Name: Pepe
+ 0.00000000 RESEMBLE AI Id: ethereum-erc-20/0x790f42c3efd20eb26b007608e0f706a5d9c8c042 Name: Resemble AI
+ 0.000000000000000000 WUKONGI Id: ethereum-erc-20/0x9706c6ea1745ddc778d550e767580368da8a181f Name: CHINESE WUKONG
+ 219,522,905,002.175623870762363516 BEN Id: ethereum-erc-20/0x9bf1d7d63dd7a4ce167cf4866388226eeefa702e Name: Ben
+ 6.413427532 COLON Id: ethereum-erc-20/0xd09eb9099fac55edcbf4965e0a866779ca365a0c Name: Colon
+ ? claim rewards on eventpepe.net Id: ethereum-erc-1155/0xb23074f0f167ec00fd9471dd59f21c4da3ce37fb Name: eventpepe.net
+ ? dojo.gift Id: ethereum-erc-1155/0xc50d94a71f43eff23e67ab5c30c66e607fc37869 Name: Dojo BlackBox NFT
+ ? pepenewyear.com Id: ethereum-erc-1155/0xf05cbff2fa298ac040e3915d67a277c6c37aeafd Name: 'PEPE Mysterybox NFT
+ ? claim rewards on giftpepe.com Id: ethereum-erc-1155/0xf6305e056f623aba29479133c351276781ef8313 Name: giftpepe.com

History

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

0x2a86d938fe87d92317d42fb88958780edf9540cc7596847ac0b8612e13b4f489

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xc9ff71cb9062ffd6d619039f884a4f4d9b044a7ec974b98df7261312198c93a3

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x4c2fd957f2580d9a08e0d30314ea5ac68914d730dd910cc4ff2b8c8297fd1aaf

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x08c3daef6469785ad7a75c242691e788df50dcd09d42a0ecd79ddf9be4eccf35

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xf0c31e987ce3c24321d1d6b111dfa10469fe8dd8ae0fa935e33be7f9987f6702

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x7caf5ba27acb03ec5f74cf2cd912c0b3a3cc4abc36812bfd69f28fb95f8b8c53

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Processing

0x3fcae0c0d6ec28dae620eb29c7a9837f8fc514bc0b3e79d7b13ffdfc5cdca124

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x1671f076a8573d9425e486aa1e1caf86d37308349222ee29f83e87b499357868

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xfec35ef394600a6f6185710cff3347098db8de659b52ca8af198d3ea48bb98a6

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xbaf72233a0b1a56f6832d03ab094e91d32625b2f20aed8cc18a193ece3bf0f19

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Processing
Date & time Transaction id Amount Status

0x2a86d938fe87d92317d42fb88958780edf9540cc7596847ac0b8612e13b4f489

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xc9ff71cb9062ffd6d619039f884a4f4d9b044a7ec974b98df7261312198c93a3

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x4c2fd957f2580d9a08e0d30314ea5ac68914d730dd910cc4ff2b8c8297fd1aaf

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x08c3daef6469785ad7a75c242691e788df50dcd09d42a0ecd79ddf9be4eccf35

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xf0c31e987ce3c24321d1d6b111dfa10469fe8dd8ae0fa935e33be7f9987f6702

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x3fcae0c0d6ec28dae620eb29c7a9837f8fc514bc0b3e79d7b13ffdfc5cdca124

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x1671f076a8573d9425e486aa1e1caf86d37308349222ee29f83e87b499357868

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xfec35ef394600a6f6185710cff3347098db8de659b52ca8af198d3ea48bb98a6

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x8d060774ad750378d8db6bdd43b3ad9b37deca73df1588e48c2d9c4ec380c8a8

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xd23eac4b8cf5ecb06114d6682fbc5b8373196b99abdfa143ceee36c5b3eb2cae

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success
Date & time Transaction id Amount Status

0xb988b8b031d29e7ae4a0e4f27b6e3c94cc87d3c7cf8e073e1e5e0eb16de63971

+

28,421,659,254.026493650047295730 WUKONGI Id: ethereum-erc-20/0x9706c6ea1745ddc778d550e767580368da8a181f Name: CHINESE WUKONG

Success

0x7ea550e8f566f205d2fee4c99756fe937bb598e281dadab857b5cf64f6dd70ea

+

6.413427532 COLON Id: ethereum-erc-20/0xd09eb9099fac55edcbf4965e0a866779ca365a0c Name: Colon

Success

0xebcce3108b19cd01d51f9c6c4473c708386a50ecbbf07ab62b3febc4668ae5d1

+

26,295,025,406.185026924863951835 BULIBULI Id: ethereum-erc-20/0x56157a59cc6f6c5405998693177d963bfee3be35 Name: CHINESE ETH BULL

Success

0x5760d06cd59dc54fc28be28caca6bcd82593bc6ec2f284256fed337570d64ff0

+

28,888.000000000000000000 GUA Id: ethereum-erc-20/0x393f1d49425d94f47b26e591a9d111df5cd61065 Name: GUA

Success

0xabc6ac29e1783c5fafe817fb1c4995cb9faed4489d93a8580394a2368fe938aa

+

10,187,367.48759986 RESEMBLE AI Id: ethereum-erc-20/0x790f42c3efd20eb26b007608e0f706a5d9c8c042 Name: Resemble AI

Success

0xb00feb0d32dc095356974aeb16e5ee411b697cb3631646e2ac8ba71f07c4a784

+

45,850,264,967.282195993356730571 MOJOPEPE Id: ethereum-erc-20/0x4646898f93eb705ff3f777fbf05fd05c8d4b6bc8 Name: Mojo Pepe

Success

0x2e59756727d495ab83465879d4c73fb31b5c83e7765babf086dc2e41d4355895

+

22,304,879,505.368503265926516945 MOGIMOGI Id: ethereum-erc-20/0x35201859917f3d639f4169412d5d0a4daf33a40f Name: MogiMogi

Success

0xeb706674ec47b30b246fb6785de5a41d27d22714f6a8a4c3e4171f630bb0bc05

+

48,643,481.17159119 NVIDIA AI Id: ethereum-erc-20/0xef4f571749e4d421cd92f7d9712121b38d1355cd Name: NVIDIA AI

Success

0x247bebb84c76f9bb95cb040801d8f3847dd4ed52d68c4c46f833ef32e1ae6008

+

83,950,275,599.316215393085361385 INUNOMICS Id: ethereum-erc-20/0x05badf8a8e7fe5b43fae112108e26f2f663bf1a2 Name: inunomics

Success

0xde58becb537542430fd5fbf0eaeb817983ae691e00f672aa5b7b8892c4bcfa41

+

9,853,806.712319704000000000 BEN Id: ethereum-erc-20/0x9bf1d7d63dd7a4ce167cf4866388226eeefa702e Name: Ben

Success
Date & time Transaction id Amount Status

0xc160a696176e6cacd86f5700fbf1e3a363525f851e25a553edb3088892fa89f1

+

1 claim rewards on eventpepe.net Id: ethereum-erc-1155/0xb23074f0f167ec00fd9471dd59f21c4da3ce37fb Name: eventpepe.net

#0

Success

0x1fddb4b9311c23e35717fe3df23a40fecf6a3bb5d30166c5af1fe27436a8d27d

+

1 claim rewards on giftpepe.com Id: ethereum-erc-1155/0xf6305e056f623aba29479133c351276781ef8313 Name: giftpepe.com

#0

Success

0xa0d8c0da6e088218abc116cd05ab768dba872156d6d8ec85708d45fc1a384993

+

1 pepenewyear.com Id: ethereum-erc-1155/0xf05cbff2fa298ac040e3915d67a277c6c37aeafd Name: 'PEPE Mysterybox NFT

#0

Success

0x7dae017de011aeb270027b2df2f91f21d0568740238b8c22ade5d7843497838b

+

10,000 dojo.gift Id: ethereum-erc-1155/0xc50d94a71f43eff23e67ab5c30c66e607fc37869 Name: Dojo BlackBox NFT

#11

Success
Date & time Transaction id Amount Status

0x7caf5ba27acb03ec5f74cf2cd912c0b3a3cc4abc36812bfd69f28fb95f8b8c53

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Processing

0xbaf72233a0b1a56f6832d03ab094e91d32625b2f20aed8cc18a193ece3bf0f19

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Processing

0x0a552f345f68e3dd761559816c58f6ca48b56e3d493463d020d9f0aa4fbdf7d5

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Processing
Types:
Select type Main ERC-20 ERC-1155 Main (mempool)

Special data

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

    0x6080604052600436101561001257600080fd5b60003560e01c80621d3567146104dc57806301ffc9a7146104d757806306fdde03146104d257806307e0db17146104cd578063095ea7b3146104c85780630df37483146104c357806310ddb137146104be57806318160ddd1461040a57806323b872dd146104b95780632518d450146104b4578063313ce567146104af5780633644e515146104aa578063365260b4146104a557806339509351146104a05780633a46b1a81461049b5780633d8b38f6146104965780633f1f4fa41461049157806342966c681461048c57806342d65a8d14610487578063447705151461047d5780634bf5d7e9146104825780634c42899a1461047d578063587cde1e146104785780635afde063146104735780635b8c41e61461046e5780635c19a95c1461046957806363cd3c691461046457806366ad5c8a1461045f578063695ef6bf1461045a5780636fcfff451461045557806370a0823114610450578063715018a61461044b5780637533d7881461044657806376203b481461044157806379cc67901461043c5780637c9242e8146104375780637ecebe001461043257806384761dbb1461042d57806384b0196e14610428578063857749b0146104235780638cfd8f5c1461041e5780638da5cb5b146104195780638e539e8c1461041457806391ddadf41461040f5780639358928b1461040a578063950c8a741461040557806395d89b41146104005780639ab24eb0146103fb5780639bdb9812146103f65780639f38369a146103f1578063a457c2d7146103ec578063a4c51df5146103e7578063a6c3d165146103e2578063a9059cbb146103dd578063ac8da3c4146103d8578063b29a8140146103d3578063b353aaa7146103ce578063baf3292d146103c9578063c3cda520146103c4578063c4461834146103bf578063cbed8b9c146103ba578063d1deba1f146103b5578063d505accf146103b0578063dd62ed3e146103ab578063df2a5b3b146103a6578063e5a001f3146103a1578063e6a20ae61461039c578063e9c80e6314610397578063eab45d9c14610392578063eaffd49a1461038d578063eb8d72b714610388578063ed629c5c14610383578063f1127ed81461037e578063f2fde38b14610379578063f5ecbdbc14610374578063f840edfd1461036f5763fc0c546a1461036a57600080fd5b612f41565b612efd565b612e33565b612d97565b612d11565b612cee565b612ba9565b612b23565b612ac1565b612a8e565b612a72565b6129c9565b612904565b6128a8565b612765565b612625565b612545565b612528565b6123fc565b612370565b612349565b61220c565b6121df565b6121b5565b61202c565b611f98565b611f0e565b611df8565b611dad565b611d47565b611c9e565b611c77565b610a1e565b611c4b565b611ae6565b611abf565b611a75565b611a37565b61193e565b611911565b6118d3565b6118a6565b611872565b611750565b6116fd565b6115b9565b61157b565b61152f565b611411565b6113d1565b61136d565b611347565b6112df565b61109e565b61105e565b610fa3565b610fbf565b610f22565b610f05565b610ed0565b610e74565b610cbd565b610c5a565b610b6b565b610b48565b610b2c565b610aab565b610a3c565b61099e565b610963565b61092e565b610888565b6107a9565b6106ba565b61059e565b6004359061ffff821682036104f257565b600080fd5b6024359061ffff821682036104f257565b9181601f840112156104f25782359167ffffffffffffffff83116104f257602083818601950101116104f257565b9060806003198301126104f25760043561ffff811681036104f2579167ffffffffffffffff906024358281116104f2578161057391600401610508565b9390939260443581811681036104f257926064359182116104f25761059a91600401610508565b9091565b346104f2576105ac36610536565b91929493906105d56105c96105c96001546001600160a01b031690565b6001600160a01b031690565b3303610690576105fb6105f68661ffff166000526002602052604060002090565b6116e2565b80519081881491821592610687575b508115610663575b506106395761062961063192610637973691611226565b923691611226565b9261352c565b005b60046040517f9c5f4e7a000000000000000000000000000000000000000000000000000000008152fd5b9050610670368885611226565b602081519101209060208151910120141538610612565b1591503861060a565b60046040517f4f7ad9c4000000000000000000000000000000000000000000000000000000008152fd5b346104f25760203660031901126104f2576004357fffffffff0000000000000000000000000000000000000000000000000000000081168091036104f257807f1f7ecdf70000000000000000000000000000000000000000000000000000000060209214908115610731575b506040519015158152f35b6301ffc9a760e01b91501438610726565b60009103126104f257565b60005b8381106107605750506000910152565b8181015183820152602001610750565b906020916107898151809281855285808601910161074d565b601f01601f1916010190565b9060206107a6928181520190610770565b90565b346104f2576000806003193601126108855760405181600c546107cb81611613565b908184526020926001918281169081600014610863575060011461080a575b610806856107fa818903826111d9565b60405191829182610795565b0390f35b929450600c83527fdf6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8c75b8284106108505750505081610806936107fa9282010193386107ea565b8054858501870152928501928101610833565b60ff191686860152505050151560051b82010191506107fa81610806386107ea565b80fd5b346104f25760006020366003190112610885576108a36104e1565b6108ab614567565b816001600160a01b036001541691823b1561091957602461ffff918360405195869485937f07e0db170000000000000000000000000000000000000000000000000000000085521660048401525af1801561091457610908575080f35b61091190611118565b80f35b61330d565b5080fd5b6001600160a01b038116036104f257565b346104f25760403660031901126104f25761095860043561094e8161091d565b6024359033614d15565b602060405160018152f35b346104f25760403660031901126104f25761ffff61097f6104e1565b610987614567565b166000526004602052602435604060002055600080f35b346104f25760006020366003190112610885576109b96104e1565b6109c1614567565b816001600160a01b036001541691823b1561091957602461ffff918360405195869485937f10ddb1370000000000000000000000000000000000000000000000000000000085521660048401525af1801561091457610908575080f35b346104f25760003660031901126104f2576020600b54604051908152f35b346104f25760603660031901126104f257610958600435610a5c8161091d565b602435610a688161091d565b60443591610a77833383614dde565b6145a5565b801515036104f257565b60409060031901126104f257600435610a9e8161091d565b906024356107a681610a7c565b346104f2577ffd7f6d25e7487e01d60c54f215c3a81bb6f973034cb26cf98baa0355fcc05f19610ada36610a86565b90610ae3614567565b6001600160a01b0381166000526016602052610b0f8260406000209060ff801983541691151516179055565b604080516001600160a01b039290921682529115156020820152a1005b346104f25760003660031901126104f257602060405160128152f35b346104f25760003660031901126104f2576020610b63615998565b604051908152f35b346104f25760a03660031901126104f257610b846104e1565b606435610b9081610a7c565b6084359067ffffffffffffffff82116104f257610bbd610bb66040933690600401610508565b3691611226565b92610bd4610bcc604435613fa2565b602435614041565b6001600160a01b036001541691610c0285519687958694859463040a7bb160e41b865230906004870161389d565b03915afa908115610914576000908192610c29575b50604080519182526020820192909252f35b9050610c4c915060403d8111610c53575b610c4481836111d9565b810190613887565b9038610c17565b503d610c3a565b346104f25760403660031901126104f257600435610c778161091d565b33600052600a602052610ca1816040600020906001600160a01b0316600052602052604060002090565b546024358101809111610cb8576109589133614d15565b6130a0565b346104f25760403660031901126104f257600435610cda8161091d565b6024359065ffffffffffff610cee43615e8d565b16821015610e0f576001600160a01b03166000526013602052604060002080549160008360058111610dbe575b50905b838210610d6d57505081610d455750506001600160e01b0360005b60405191168152602090f35b6000908152602090206001600160e01b0391610d689101600019015b5460201c90565b610d39565b9092610d798185615ca7565b908263ffffffff610d9e610d94858860005260206000200190565b5463ffffffff1690565b161115610dae5750925b90610d1e565b9350610db990613f54565b610da8565b80610dce610dd492969396615cbc565b9061351f565b908263ffffffff610def610d94858860005260206000200190565b161115610dff5750925b38610d1b565b9350610e0a90613f54565b610df9565b60046040517fb95f42c3000000000000000000000000000000000000000000000000000000008152fd5b9060406003198301126104f25760043561ffff811681036104f257916024359067ffffffffffffffff82116104f25761059a91600401610508565b346104f257602061ffff610ec1610e8a36610e39565b9390911660005260028452610eac610eb360406000206040519283809261164d565b03826111d9565b848151910120923691611226565b82815191012014604051908152f35b346104f25760203660031901126104f25761ffff610eec6104e1565b1660005260046020526020604060002054604051908152f35b346104f25760203660031901126104f257610637600435336150b9565b346104f2576001600160a01b03610f3836610e39565b610f40614567565b6001549160009485931690813b15610f9f5783610f8d95604051968795869485937f42d65a8d000000000000000000000000000000000000000000000000000000008552600485016134a1565b03925af1801561091457610908575080f35b8380fd5b346104f25760003660031901126104f257602060405160008152f35b346104f25760003660031901126104f2574365ffffffffffff610fe143615e8d565b160361103457610806604051610ff681611131565b601d81527f6d6f64653d626c6f636b6e756d6265722666726f6d3d64656661756c740000006020820152604051918291602083526020830190610770565b60046040517fd50637bf000000000000000000000000000000000000000000000000000000008152fd5b346104f25760203660031901126104f257602060043561107d8161091d565b6001600160a01b038091166000526012825260406000205416604051908152f35b346104f2577f8f3675e5a31b083483e5a782db4130316da1e3c5fca72fc2398f59692286d8a56110cd36610a86565b906110d6614567565b6001600160a01b0381166000526017602052610b0f8260406000209060ff801983541691151516179055565b634e487b7160e01b600052604160045260246000fd5b67ffffffffffffffff811161112c57604052565b611102565b6040810190811067ffffffffffffffff82111761112c57604052565b6020810190811067ffffffffffffffff82111761112c57604052565b6080810190811067ffffffffffffffff82111761112c57604052565b60a0810190811067ffffffffffffffff82111761112c57604052565b60e0810190811067ffffffffffffffff82111761112c57604052565b60c0810190811067ffffffffffffffff82111761112c57604052565b90601f8019910116810190811067ffffffffffffffff82111761112c57604052565b6040519061120882611131565b565b67ffffffffffffffff811161112c57601f01601f191660200190565b9291926112328261120a565b9161124060405193846111d9565b8294818452818301116104f2578281602093846000960137010152565b60606003198201126104f25760043561ffff811681036104f2579160243567ffffffffffffffff928382116104f257806023830112156104f2578160246112a993600401359101611226565b9160443590811681036104f25790565b6020906112d392826040519483868095519384920161074d565b82019081520301902090565b346104f257602061133e61ffff61131c836112f93661125d565b94909116600052600682526040600020826040519483868095519384920161074d565b8201908152030190209067ffffffffffffffff16600052602052604060002090565b54604051908152f35b346104f25760203660031901126104f2576106376004356113678161091d565b33615170565b346104f2577f271a6c83d2d471fc3b7e0785e77e48c25259853378b45972025bdfa21af522f361139c36610a86565b906113a5614567565b6001600160a01b0381166000526018602052610b0f8260406000209060ff801983541691151516179055565b346104f2576113df36610536565b9192949390303303610690576106296113fd92610637973691611226565b926138e2565b908160609103126104f25790565b60a03660031901126104f2576004356114298161091d565b6114316104f7565b6044359160843567ffffffffffffffff81116104f257611455903690600401611403565b908135916114628361091d565b611481610bb66020830135926114778461091d565b604081019061369e565b9261148c8486613eee565b6114a161149a60643561400a565b50846141fa565b938415611505577fd81fc9b8523134ed613870ed029d6170cbb73aa6a6bc311b9a642689fb9df59a936114f861ffff936001600160a01b03936020966114ef6114e98b613fa2565b8d614041565b9234938c613a7b565b60405195865216941692a4005b60046040517fca69cd3c000000000000000000000000000000000000000000000000000000008152fd5b346104f25760203660031901126104f2576001600160a01b036004356115548161091d565b166000526013602052602061156d604060002054615f0b565b63ffffffff60405191168152f35b346104f25760203660031901126104f2576001600160a01b036004356115a08161091d565b1660005260096020526020604060002054604051908152f35b346104f257600080600319360112610885576115d3614567565b806001600160a01b0381546001600160a01b031981168355167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a380f35b90600182811c92168015611643575b602083101461162d57565b634e487b7160e01b600052602260045260246000fd5b91607f1691611622565b80546000939261165c82611613565b9182825260209360019182811690816000146116c35750600114611682575b5050505050565b90939495506000929192528360002092846000945b8386106116af5750505050010190388080808061167b565b805485870183015294019385908201611697565b60ff19168685015250505090151560051b01019150388080808061167b565b906112086116f6926040519384809261164d565b03836111d9565b346104f25760203660031901126104f25761ffff6117196104e1565b166000526002602052610806610eac61173c60406000206040519283809261164d565b604051918291602083526020830190610770565b60e03660031901126104f2576004356117688161091d565b6117706104f7565b6044359167ffffffffffffffff906084358281116104f257611796903690600401610508565b9160a435848116948582036104f25760c4359081116104f2576117bd903690600401611403565b936117ff6117f78635926117d08461091d565b6117ef6117e560208a0135996114778b61091d565b9890923691611226565b963691611226565b968789613de4565b61180d61149a60643561400a565b958615611505577fd81fc9b8523134ed613870ed029d6170cbb73aa6a6bc311b9a642689fb9df59a9561185661185f946001600160a01b039761184f8b613fa2565b8d33614097565b9234938a613a7b565b604051938452169261ffff1691602090a4005b346104f25760403660031901126104f2576106376004356118928161091d565b602435906118a1823383614dde565b6150b9565b346104f25760203660031901126104f2576106376004356118c681610a7c565b6118ce614567565b61327e565b346104f25760203660031901126104f2576001600160a01b036004356118f88161091d565b1660005260106020526020604060002054604051908152f35b346104f25760203660031901126104f25761063760043561193181610a7c565b611939614567565b613205565b346104f257600080600319360112610885576119db9061197d7f42454e0000000000000000000000000000000000000000000000000000000003615ad8565b906119a77f3100000000000000000000000000000000000000000000000000000000000001615bea565b90604051916119b58361114d565b8183526119e9602091604051968796600f60f81b885260e08589015260e0880190610770565b908682036040880152610770565b904660608601523060808601528260a086015284820360c08601528080855193848152019401925b828110611a2057505050500390f35b835185528695509381019392810192600101611a11565b346104f25760003660031901126104f257602060405160ff7f0000000000000000000000000000000000000000000000000000000000000008168152f35b346104f25760403660031901126104f257602061133e611a936104e1565b61ffff611a9e6104f7565b91166000526003835260406000209061ffff16600052602052604060002090565b346104f25760003660031901126104f25760206001600160a01b0360005416604051908152f35b346104f25760203660031901126104f25760043565ffffffffffff611b0a43615e8d565b16811015610e0f576014549060008260058111611be4575b50905b828210611b81578280611b495750602060005b6001600160e01b0360405191168152f35b6014600052602090611b7c907fce6d7b5282bd9a3661ae061feed1dbda4e52ab073b1f9285be6e155d9c38d4eb01610d61565b611b38565b9091611b8d8184615ca7565b6014600052908263ffffffff611bc47fce6d7b5282bd9a3661ae061feed1dbda4e52ab073b1f9285be6e155d9c38d4ec8501610d94565b161115611bd45750915b90611b25565b9250611bdf90613f54565b611bce565b80610dce611bf492959395615cbc565b6014600052908263ffffffff611c2b7fce6d7b5282bd9a3661ae061feed1dbda4e52ab073b1f9285be6e155d9c38d4ec8501610d94565b161115611c3b5750915b38611b22565b9250611c4690613f54565b611c35565b346104f25760003660031901126104f2576020611c6743615e8d565b65ffffffffffff60405191168152f35b346104f25760003660031901126104f25760206001600160a01b0360055416604051908152f35b346104f2576000806003193601126108855760405181600d54611cc081611613565b9081845260209260019182811690816000146108635750600114611cee57610806856107fa818903826111d9565b929450600d83527fd7b6990105719101dabeb77144f2a3385c8033acd3af97e9423a695e81ad1eb55b828410611d345750505081610806936107fa9282010193386107ea565b8054858501870152928501928101611d17565b346104f25760203660031901126104f2576001600160a01b03600435611d6c8161091d565b166000526013602052604060002080548015600014611d9357505060405160008152602090f35b602091611da4916000190190614e5e565b5054811c611b38565b346104f257602060ff611dec61ffff61131c84611dc93661125d565b94909116600052600882526040600020826040519483868095519384920161074d565b54166040519015158152f35b346104f2576020806003193601126104f257611e359061ffff611e196104e1565b16600052600281526040611e3c8160002082519485809261164d565b03846111d9565b825115611ee55782516013199384820190828211610cb857611e6882611e6181613f46565b1015614343565b611e75828251101561438f565b81611e9857505050610806925080519160008352820181525b5191829182610795565b839594955194601f8316801560051b91828289010195860101920101905b808410611ed45750508352601f01601f191681526108069250611e8e565b815184529286019290860190611eb6565b600490517f6897706a000000000000000000000000000000000000000000000000000000008152fd5b346104f25760403660031901126104f257600435611f2b8161091d565b6024359033600052600a602052611f59816040600020906001600160a01b0316600052602052604060002090565b5491808310611f6e5761095892039033614d15565b60046040517f9703dd42000000000000000000000000000000000000000000000000000000008152fd5b346104f25760e03660031901126104f257611fb16104e1565b67ffffffffffffffff906064358281116104f257611fd3903690600401610508565b60849291923584811681036104f25760a43591611fef83610a7c565b60c4359586116104f25761200a61201a963690600401610508565b95909460443590602435906136d1565b60408051928352602083019190915290f35b346104f25761203a36610e39565b9190612044614567565b60405191602084838286013761206f6034858781013060601b858201520360148101875201856111d9565b60009361ffff8316855260028252604085209181519167ffffffffffffffff831161112c576120a8836120a28654611613565b866134bc565b81601f841160011461211f57508287989361210e95936120ff937f8c0400cfe2d1199b1a725c78960bcc2a344d869b80590d0f2bd005db15a572ce9a92612114575b50508160011b916000199060031b1c19161790565b90555b604051938493846134a1565b0390a180f35b0151905038806120ea565b9190601f19841661213586600052602060002090565b9389905b82821061219d5750509260019285927f8c0400cfe2d1199b1a725c78960bcc2a344d869b80590d0f2bd005db15a572ce9a9b9661210e989610612184575b505050811b019055612102565b015160001960f88460031b161c19169055388080612177565b80600186978294978701518155019601940190612139565b346104f25760403660031901126104f2576109586004356121d58161091d565b60243590336145a5565b346104f25760203660031901126104f2576106376004356121ff8161091d565b612207614567565b613319565b346104f25760403660031901126104f2576004356122298161091d565b612231614567565b6001600160a01b03906122f760009280845416848060405193602096878601947fa9059cbb000000000000000000000000000000000000000000000000000000008652602487015260243560448701526044865261228e86611169565b16926040519461229d86611131565b8786527f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c656488870152519082855af13d15612341573d916122dc8361120a565b926122ea60405194856111d9565b83523d878785013e61572e565b908151918215159182612321575b505090506123105780f35b60405162a4546b60e21b8152600490fd5b6123359250806123399483010191016132f8565b1590565b803880612305565b60609161572e565b346104f25760003660031901126104f25760206001600160a01b0360015416604051908152f35b346104f25760203660031901126104f2577f5db758e995a17ec1ad84bdef7e8c3293a0bd6179bcce400dff5d4c3d87db726b60206001600160a01b036004356123b88161091d565b6123c0614567565b16806001600160a01b03196005541617600555604051908152a1005b6064359060ff821682036104f257565b6084359060ff821682036104f257565b346104f25760c03660031901126104f2576004356124198161091d565b602435906044356124286123dc565b908042116124fe5761249f916040519060208201927fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf84526001600160a01b038616604084015286606084015260808301526080825261248782611185565b61249a60a4359360843593519020615ab2565b6157bf565b916124c6836001600160a01b03166000526010602052604060002090815491600183019055565b036124d45761063791615170565b60046040517f713f9ea1000000000000000000000000000000000000000000000000000000008152fd5b60046040517fd52e1db5000000000000000000000000000000000000000000000000000000008152fd5b346104f25760003660031901126104f25760206040516127108152f35b346104f25760803660031901126104f25761255e6104e1565b6125666104f7565b60643567ffffffffffffffff81116104f257612586903690600401610508565b9092612590614567565b6001600160a01b036001541690813b156104f25760008094612602604051978896879586947fcbed8b9c00000000000000000000000000000000000000000000000000000000865261ffff80921660048701521660248501526044356044850152608060648501526084840191613480565b03925af180156109145761261257005b8061261f61063792611118565b80610742565b61262e36610536565b90612671836126586126518997989961ffff166000526006602052604060002090565b888a613685565b9067ffffffffffffffff16600052602052604060002090565b549182156106395782612685368385611226565b602081519101200361273b577fc264d91f3adc5588250e1551f547752ca0cfa8f6b530d243b9f9f4cab10ea8e59661ffff9661271061272a938761270967ffffffffffffffff9760006126f5846126588f6126ee9061ffff166000526006602052604060002090565b8a8c613685565b55612701368789611226565b933691611226565b918a6138e2565b604051978897168752608060208801526080870191613480565b9216604084015260608301520390a1005b60046040517f1bcbd8e4000000000000000000000000000000000000000000000000000000008152fd5b346104f25760e03660031901126104f2576004356127828161091d565b60243561278e8161091d565b6044359060643561279d6123ec565b9080421161287e576128456127ce866001600160a01b03166000526010602052604060002090815491600183019055565b9260405160208101917f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c983526001600160a01b0394858a1696876040850152868916606085015289608085015260a084015260c083015260c08252612832826111a1565b61249a60c4359360a43593519020615ab2565b16036128545761063792614d15565b60046040517f822a64c8000000000000000000000000000000000000000000000000000000008152fd5b60046040517fc77deac2000000000000000000000000000000000000000000000000000000008152fd5b346104f25760403660031901126104f257602061133e6004356128ca8161091d565b6001600160a01b03602435916128df8361091d565b16600052600a83526040600020906001600160a01b0316600052602052604060002090565b346104f25760603660031901126104f25761291d6104e1565b6129256104f7565b9060443591612932614567565b821561299f577f9d5c7c0b934da8fefa9c7760c98383778a12dfbfc0c3b3106518f43fb9508ac09260609261ffff809116928360005260036020528261298a8260406000209061ffff16600052602052604060002090565b556040519384521660208301526040820152a1005b60046040517f73157870000000000000000000000000000000000000000000000000000000008152fd5b346104f2576101403660031901126104f2576004356129e78161091d565b602435906129f48261091d565b60443591612a018361091d565b60643592612a0e8461091d565b60e43590612a1b82610a7c565b6101043592612a2984610a7c565b6101243594612a3786610a7c565b60ff60155460d81c16612a615761063796612a50614567565b60c4359360a4359360843593612f5c565b60405162dc149f60e41b8152600490fd5b346104f25760003660031901126104f257602060405160018152f35b346104f25760603660031901126104f257610637604435612aae81610a7c565b612ab6614567565b6024356004356130c9565b346104f25760203660031901126104f2577f1584ad594a70cbe1e6515592e1272a987d922b097ead875069cebe8b40c004a46020600435612b0181610a7c565b612b09614567565b151560ff196007541660ff821617600755604051908152a1005b346104f2576101003660031901126104f257612b3d6104e1565b67ffffffffffffffff906024358281116104f257612b5f903690600401610508565b91906044359084821682036104f257608435612b7a8161091d565b60c4359586116104f257612b95610637963690600401610508565b94909360e4359660a4359460643593613766565b346104f257612bb736610e39565b9190612bc1614567565b60009161ffff81168352602060028152604084209067ffffffffffffffff861161112c57612bf986612bf38454611613565b846134bc565b8490601f8711600114612c5a57509461210e916120ff828088997ffa41487ad5d6728f0b19276fa1eddc16558578f5109fc39d2dc33c3230470dab9991612c4f575b508160011b916000199060031b1c19161790565b905087013538612c3b565b90601f198716612c6f84600052602060002090565b9287905b828210612cd65750509161210e9391887ffa41487ad5d6728f0b19276fa1eddc16558578f5109fc39d2dc33c3230470dab98999410612cbc575b5050600182811b019055612102565b860135600019600385901b60f8161c191690553880612cad565b80600185968294968b01358155019501930190612c73565b346104f25760003660031901126104f257602060ff600754166040519015158152f35b346104f25760403660031901126104f257600435612d2e8161091d565b63ffffffff60243581811681036104f2576020612d85612d7f6001600160e01b03936001600160a01b036040976000868a51612d6981611131565b8281520152166000526013845286600020614e5e565b50614e8c565b84519381511684520151166020820152f35b346104f25760203660031901126104f257600435612db48161091d565b612dbc614567565b6001600160a01b038091168015612e09576000918254826001600160a01b03198216178455167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08380a380f35b60046040517f7448fbae000000000000000000000000000000000000000000000000000000008152fd5b346104f25760803660031901126104f257612e4c6104e1565b6000612e566104f7565b91612e6260443561091d565b60846001600160a01b03600154169360405194859384927ff5ecbdbc00000000000000000000000000000000000000000000000000000000845261ffff809216600485015216602483015230604483015260643560648301525afa80156109145761080691600091612edc575b5060405191829182610795565b612ef7913d8091833e612eef81836111d9565b810190613421565b38612ecf565b346104f25760203660031901126104f2576001600160a01b03600435612f228161091d565b612f2a614567565b166001600160a01b03196019541617601955600080f35b346104f25760003660031901126104f2576020604051308152f35b9596919397986118ce612f9492949a611939856001600160a01b039b8c9a8b6001600160a01b03199d168d60015416176001556130c9565b613059575b5016906019541617601955612fef7b010000000000000000000000000000000000000000000000000000007fffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffffff6015541617601555565b8216612ff9575050565b60014614158061304d575b80613041575b6130175761120891614eae565b60046040517f606ab29e000000000000000000000000000000000000000000000000000000008152fd5b50617a6946141561300a565b50610539461415613004565b61306290613319565b38612f99565b8161307291614ff8565b6001600160e01b03600b541161308f5761308b906154ce565b5050565b60405162b2ad6d60e71b8152600490fd5b634e487b7160e01b600052601160045260246000fd5b81810292918115918404141715610cb857565b600a8102818104600a1482151715610cb8576127108091119081156131ea575b506131c0576015805478ff00000000000000000000000000000000000000000000000094151560c081901b959095167fffffffffffffff0000000000ffffffffffffffffffffffffffffffffffffffff90911675ffff000000000000000000000000000000000000000060a085901b161777ffff0000000000000000000000000000000000000000000060b086901b1617179055604080519182526020820192909252908101919091527f7294b4c7617e41cb925ae9440310fb23923aff0612102e0dbc68dab1b5b86c659080606081015b0390a1565b60046040517f0421d1aa000000000000000000000000000000000000000000000000000000008152fd5b9050600a8302838104600a1484151715610cb85711386130e9565b60207f12dcaec55ae8add66312d9a3feb1c94658903c007d895c262ce36355111ed1589115156015547fffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffff79ff000000000000000000000000000000000000000000000000008360c81b16911617601555604051908152a1565b60207f4afb66c9bb6da7f9e6cbb478337238477302fef1901949e5cbc037b2db7cd3429115156015547fffffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffff7aff00000000000000000000000000000000000000000000000000008360d01b16911617601555604051908152a1565b908160209103126104f257516107a681610a7c565b6040513d6000823e3d90fd5b803b1580156133b0575b613386576131bb8161336c7f063dfd21e2b799ca4cb66556e57c360c6abc46f21805029c971f7475a96bd69a936001600160a01b03166001600160a01b03196015541617601555565b6040516001600160a01b0390911681529081906020820190565b60046040517f9dcd44a3000000000000000000000000000000000000000000000000000000008152fd5b506040516301ffc9a760e01b8152630d4d18e360e31b60048201526020816024816001600160a01b0386165afa908115610914576000916133f3575b5015613323565b613414915060203d811161341a575b61340c81836111d9565b8101906132f8565b386133ec565b503d613402565b6020818303126104f25780519067ffffffffffffffff82116104f2570181601f820112156104f25780516134548161120a565b9261346260405194856111d9565b818452602082840101116104f2576107a6916020808501910161074d565b908060209392818452848401376000828201840152601f01601f1916010190565b60409061ffff6107a695931681528160208201520191613480565b90601f81116134ca57505050565b600091825260208220906020601f850160051c83019410613506575b601f0160051c01915b8281106134fb57505050565b8181556001016134ef565b90925082906134e6565b605019810191908211610cb857565b91908203918211610cb857565b9290916135b85a604051907f66ad5c8a00000000000000000000000000000000000000000000000000000000602083015261ffff87166024830152608060448301526135b2826135a461358260a483018a610770565b67ffffffffffffffff8816606484015282810360231901608484015288610770565b03601f1981018452836111d9565b3061451c565b9390156135c6575050505050565b6135cf946135d9565b388080808061167b565b91936136777fe183f33de2837795525b4792ca4cd60535bd77c53b7e7030060bfcf5734d6b0c956131bb939561ffff8151602083012096169586600052600660205261363d8361131c60208b6040600020826040519483868095519384920161074d565b5567ffffffffffffffff613663604051988998895260a060208a015260a0890190610770565b921660408701528582036060870152610770565b908382036080850152610770565b6020919283604051948593843782019081520301902090565b903590601e19813603018212156104f2570180359067ffffffffffffffff82116104f2576020019181360383136104f257565b94926136f76040986136ef6136fd93613704989d9c969d3691611226565b943691611226565b99613fa2565b9033614097565b6001600160a01b03600154169161373285519788958694859463040a7bb160e41b865230906004870161389d565b03915afa91821561091457600090819361374b57509190565b905061059a91925060403d8111610c5357610c4481836111d9565b9895939096979894919430330361385d5761ffff6001600160a01b039161378e8786306145a5565b1692169283837fbf551ec93859b170f9b2141bd9298bf3f64322c6f7beb2543a0cb669834118bf6020604051898152a3833b156104f25761381e996000998a966138409467ffffffffffffffff6040519e8f9d8e9c8d9a7f7fcf35da000000000000000000000000000000000000000000000000000000008c5260048c015260c060248c015260c48b0191613480565b95166044880152606487015260848601528483036003190160a4860152613480565b0393f18015610914576138505750565b8061261f61120892611118565b60046040517fb9984ab5000000000000000000000000000000000000000000000000000000008152fd5b91908260409103126104f2576020825192015190565b91926001600160a01b036107a6969461ffff6138cd9416855216602084015260a0604084015260a0830190610770565b92151560608201526080818403910152610770565b92919060ff6138f0846144b7565b16806139ea5750505060ff613904826144b7565b16158015906139de575b6139b45761392461391e8261445f565b9161450c565b906001600160a01b03808216156139aa575b6139966139907fbf551ec93859b170f9b2141bd9298bf3f64322c6f7beb2543a0cb669834118bf939467ffffffffffffffff7f00000000000000000000000000000000000000000000000000000002540be40091166130b6565b84614320565b60405190815292169261ffff1691602090a3565b61dead9150613936565b60046040517fc20e59c6000000000000000000000000000000000000000000000000000000008152fd5b5060298151141561390e565b6001036139fa5761120893613c12565b60046040517fa0e89db1000000000000000000000000000000000000000000000000000000008152fd5b92613a496107a697959361ffff613a579416865260c0602087015260c0860190610770565b908482036040860152610770565b936001600160a01b03809216606084015216608082015260a0818403910152610770565b94611e3591939295613aaa613a9e8261ffff166000526002602052604060002090565b6040519485809261164d565b825115613b5857845161ffff82166000526004602052604060002054908115613b4e575b11613b2457613ae86105c96001546001600160a01b031690565b93843b156104f257600096613b1391604051998a988997889662c5803160e81b885260048801613a24565b03925af18015610914576138505750565b60046040517fbba53260000000000000000000000000000000000000000000000000000000008152fd5b6127109150613ace565b60046040517f7af198bf000000000000000000000000000000000000000000000000000000008152fd5b989796929394613be19567ffffffffffffffff613bbd60e099956001600160a01b03958e61ffff610100921681528160208201520190610770565b961660408c015260608b015216608089015260a088015286820360c0880152610770565b930152565b67ffffffffffffffff613c0760409396959496606084526060840190610770565b951660208201520152565b9091613c1d84614114565b9091613c4e613c4787612658613c418b61ffff166000526008602052604060002090565b8c6112b9565b5460ff1690565b91613c8567ffffffffffffffff92837f00000000000000000000000000000000000000000000000000000002540be40091166130b6565b9288888b8315613d9a575b505050853b15613d4f5794613cf096946135b2948a946135a4948d99600014613d485750505a925b5a978b6040519a8b987feaffd49a0000000000000000000000000000000000000000000000000000000060208b015260248a01613b82565b9015613d3d575090613d3861ffff928560207fb8890edbfc1c74692f527444645f95489c3703cc2df42e4a366f5d06fa6cd88496975191012090604051948594169684613be6565b0390a2565b9261120894926135d9565b1692613cb8565b50506040516001600160a01b039094168452507f9aedf5fdba8716db3b6705ca00150643309995d4f818a249ed6dde6677e7792d9750919550859450506020840192506131bb915050565b90612658613dcf92613dc989613db4613ddc979b30613068565b9961ffff166000526008602052604060002090565b906112b9565b805460ff19166001179055565b88888b613c90565b9160ff60075416600014613eba576022825110613e905761ffff6022613e2e93015193166000526003602052613e2860406000206001600052602052604060002090565b54613f70565b908115613e665710613e3c57565b60046040517f918e5cfa000000000000000000000000000000000000000000000000000000008152fd5b60046040517ff39d7eda000000000000000000000000000000000000000000000000000000008152fd5b60046040517f6db89b3e000000000000000000000000000000000000000000000000000000008152fd5b50905051613ec457565b60046040517f1beaad3f000000000000000000000000000000000000000000000000000000008152fd5b9060ff60075416600014613f3d576022815110613e9057602261ffff91015191166000526003602052613f2e604060002060008052602052604060002090565b54908115613e665710613e3c57565b905051613ec457565b90601f8201809211610cb857565b9060018201809211610cb857565b6051019081605111610cb857565b91908201809211610cb857565b634e487b7160e01b600052601260045260246000fd5b8115613f9d570490565b613f7d565b7f00000000000000000000000000000000000000000000000000000002540be400908115613f9d570467ffffffffffffffff90818111613fe0571690565b60046040517f70049130000000000000000000000000000000000000000000000000000000008152fd5b7f00000000000000000000000000000000000000000000000000000002540be4008015613f9d57810690818103908111610cb85791565b9077ffffffffffffffffffffffffffffffffffffffffffffffff19906040519260006020850152602184015260c01b166041820152602981526060810181811067ffffffffffffffff82111761112c5760405290565b93926071926107a6946001600160a01b03604051978895600160f81b6020880152602187015277ffffffffffffffffffffffffffffffffffffffffffffffff19809460c01b16604187015216604985015260c01b166069830152614104815180926020868601910161074d565b81010360518101845201826111d9565b90600160ff614122846144b7565b16036139b4576141318261445f565b9061413b8361450c565b9060498451106141b55760498401519360518151106141705761416d6051820151916141678151613510565b906143db565b91565b60405162461bcd60e51b815260206004820152601460248201527f746f55696e7436345f6f75744f66426f756e64730000000000000000000000006044820152606490fd5b60405162461bcd60e51b815260206004820152601560248201527f746f427974657333325f6f75744f66426f756e647300000000000000000000006044820152606490fd5b6001600160a01b03811690338203614310575b81156142c157600081816142b3946142268780966146ea565b84614244846001600160a01b03166000526009602052604060002090565b54614251828210156150e5565b0361426f846001600160a01b03166000526009602052604060002090565b5561427d85600b5403600b55565b6040518581527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9080602081015b0390a3614b3e565b6142bc816155fe565b505090565b60405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608490fd5b61431b833383614dde565b61420d565b8161432a91614ff8565b6001600160e01b03600b541161308f576142bc816154ce565b1561434a57565b60405162461bcd60e51b815260206004820152600e60248201527f736c6963655f6f766572666c6f770000000000000000000000000000000000006044820152606490fd5b1561439657565b60405162461bcd60e51b815260206004820152601160248201527f736c6963655f6f75744f66426f756e64730000000000000000000000000000006044820152606490fd5b6143e882611e6181613f46565b6143fd81516143f684613f62565b111561438f565b81614415575050604051600081526020810160405290565b60405191601f8116916051831560051b80858701019484860193010101905b80841061444c5750508252601f01601f191660405290565b9092835181526020809101930190614434565b602181511061447257602d015160601c90565b60405162461bcd60e51b815260206004820152601560248201527f746f416464726573735f6f75744f66426f756e647300000000000000000000006044820152606490fd5b60018151106144c7576001015190565b60405162461bcd60e51b815260206004820152601360248201527f746f55696e74385f6f75744f66426f756e6473000000000000000000000000006044820152606490fd5b6029815110614170576029015190565b9092916000809160405195614530876111bd565b6096875282602088019560a036883760208451940192f1903d906096821161455e575b6000908286523e9190565b60969150614553565b6001600160a01b0360005416330361457b57565b60046040517f5fc483c5000000000000000000000000000000000000000000000000000000008152fd5b91906001600160a01b03928381169384156146c05782168015614696576145cd848484614778565b6145ea826001600160a01b03166000526009602052604060002090565b549484861061466c57846112089603614616846001600160a01b03166000526009602052604060002090565b55614634846001600160a01b03166000526009602052604060002090565b8054860190556040518581527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9080602081016142ab565b60046040517fd01849fe000000000000000000000000000000000000000000000000000000008152fd5b60046040517f0359c55e000000000000000000000000000000000000000000000000000000008152fd5b60046040517f27903dcf000000000000000000000000000000000000000000000000000000008152fd5b6015549160ff8360c81c16614705575b50611208915061498f565b6001600160a01b03908160195416803b156104f25760009283608492600260ff604051998a978896632163733b60e21b88528b166004880152856024880152604487015260e01c161460648401525af19182156109145761120892156146fa578061261f61477292611118565b386146fa565b6015549260ff8460c81c16614793575b506112089250614a85565b6001600160a01b03908160195416803b156104f25760009283608492600260ff6040519a8b978896632163733b60e21b8852808c1660048901528c166024880152604487015260e01c161460648401525af1928315610914576112089315614788578061261f61480292611118565b38614788565b6015549060ff8260d01c1680614957575b61493a5760ff8260c01c169182614929575b5081614901575b50806148c6575b61483f57565b614857600160e11b60ff60e01b196015541617601555565b61486f6105c96105c96015546001600160a01b031690565b803b156104f25760008091600460405180948193630d4d18e360e31b83525af18015610914576148b3575b50611208600160e01b60ff60e01b196015541617601555565b8061261f6148c092611118565b3861489a565b506000805260176020526148fc6123357fd840e16649f6b9a295d95876f4633d3a6b10b55e8162971cf78afd886d5ec89b613c47565b614839565b6149239150613c47906001600160a01b03166000526016602052604060002090565b38614832565b60e01c60ff1660011491503861482b565b604051635504bc0760e01b815260006004820152602490fd5b0390fd5b5060008052601860205261498a7f999d26de3473317ead3eeaf34ca78057f1439db67b6953469c3c96ce9caf6bd7613c47565b614819565b6015549060ff8260d01c1680614a5f575b614a3c5760ff8260c01c169182614a2b575b50816149f1575b816149c6575b5061483f57565b6149eb9150613c47612335916001600160a01b03166000526017602052604060002090565b386149bf565b6000805260166020529050614a257f0263c2b778d062355049effc2dece97bc6547ff8a88a3258daa512061c2153dd613c47565b906149b9565b60e01c60ff166001149150386149b2565b604051635504bc0760e01b81526001600160a01b03919091166004820152602490fd5b50614a80613c47826001600160a01b03166000526018602052604060002090565b6149a0565b6015549160ff8360d01c1680614b18575b614af75760ff8360c01c169283614ae6575b5082614abc575b50816149c6575061483f57565b614adf919250613c47906001600160a01b03166000526016602052604060002090565b9038614aaf565b60e01c60ff16600114925038614aa8565b604051635504bc0760e01b81526001600160a01b0383166004820152602490fd5b50614b39613c47836001600160a01b03166000526018602052604060002090565b614a96565b91614b4a81838561513c565b6015549260ff8460c01c1680614cf4575b614b66575b50505050565b614b86613c47826001600160a01b03166000526016602052604060002090565b80614ccb575b15614c085750614be79250614bbb90614bb6614baf60155461ffff9060a01c1690565b61ffff1690565b614d04565b90614bd4600160e11b60ff60e01b196015541617601555565b6015546001600160a01b03165b906145a5565b614bff600160e01b60ff60e01b196015541617601555565b38808080614b60565b614c28613c47846001600160a01b03166000526016602052604060002090565b9081614ca0575b50614c3d575b505050614bff565b614c556127109161ffff614c809560b01c16906130b6565b0490614c6f600160e11b60ff60e01b196015541617601555565b6000546001600160a01b0316614be1565b614c98600160e01b60ff60e01b196015541617601555565b388080614c35565b614cc59150613c47612335916001600160a01b03166000526017602052604060002090565b38614c2f565b50614cef612335613c47856001600160a01b03166000526017602052604060002090565b614b8c565b50600160ff8560e01c1614614b5b565b614d1190612710926130b6565b0490565b90916001600160a01b03809216918215614db4578316928315614d8a57817f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92592614d8060209386600052600a85526040600020906001600160a01b0316600052602052604060002090565b55604051908152a3565b60046040517fd8aedff6000000000000000000000000000000000000000000000000000000008152fd5b60046040517fbec36d8f000000000000000000000000000000000000000000000000000000008152fd5b906001600160a01b038216600052600a602052614e12816040600020906001600160a01b0316600052602052604060002090565b549260018401614e225750505050565b808410614e3457614bff930391614d15565b60046040517fb9788773000000000000000000000000000000000000000000000000000000008152fd5b8054821015614e765760005260206000200190600090565b634e487b7160e01b600052603260045260246000fd5b90604051614e9981611131565b602081935463ffffffff81168352811c910152565b6001600160a01b0390818116908115614fce5783916015549360ff8560c81c16614f4f575b506130729350614ee282614808565b614ef6614ef184600b54613f70565b600b55565b614f13826001600160a01b03166000526009602052604060002090565b8054840190556040518381526000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90602090a36000614b3e565b90925060195416803b156104f257604051632163733b60e21b81526000600482018190526001600160a01b03841660248301526044820187905260e09590951c60ff166002146064820152939084908183816084810103925af19182156109145761307293859315614ed3578061261f614fc892611118565b38614ed3565b60046040517fd1bb5a3e000000000000000000000000000000000000000000000000000000008152fd5b906001600160a01b038216918215614fce576015549260ff8460c81c16615028575b6112089350614ee282614808565b61503d6105c96019546001600160a01b031690565b803b156104f257604051632163733b60e21b81526000600482018190526001600160a01b03851660248301526044820186905260e09690961c60ff166002146064820152949085908183816084810103925af193841561091457611208946150a6575b5061501a565b8061261f6150b392611118565b386150a0565b906001600160a01b03821680156142c15781600084816150e0946142268561308b996146ea565b6155fe565b156150ec57565b60405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608490fd5b9061120892916001600160a01b038091166000526012602052808060406000205416921660005260406000205416906151df565b611208916001600160a01b03809216600092818452601260205280604085205416809260096020527f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f60408720549660126020526040812094871694856001600160a01b031982541617905580a45b91906001600160a01b03808216931683811415806153fa575b6152025750505050565b80615275575b5082615215575b80614b60565b7fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7249161525761525c926001600160a01b03166000526013602052604060002090565b615676565b60408051928352602083019190915290a238808061520f565b8060005260136020527fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a72460406000208054801591826000146153d7576152b96111fb565b6000815260006020820152915b6152e96152dd60208501516001600160e01b031690565b6001600160e01b031690565b926152f48985615f87565b941590816153b4575b50156153525761532561533c9261531386615e0e565b92600019019060005260206000200190565b9063ffffffff82549181199060201b169116179055565b604080519182526020820192909252a238615208565b506153af9061537661537161536643615e8d565b65ffffffffffff1690565b615f0b565b906153aa61538386615e0e565b61539a61538e6111fb565b63ffffffff9095168552565b6001600160e01b03166020840152565b61546f565b61533c565b5163ffffffff16905063ffffffff6153ce61536643615e8d565b911614386152fd565b6153f46153ef60001984018360005260206000200190565b614e8c565b916152c6565b508215156151f8565b601454906801000000000000000082101561112c576001820180601455821015614e76576014600052805160209182015190911b63ffffffff191663ffffffff91909116177fce6d7b5282bd9a3661ae061feed1dbda4e52ab073b1f9285be6e155d9c38d4ec90910155565b80546801000000000000000081101561112c5761549191600182018155614e5e565b6154b857815160209283015190921b63ffffffff191663ffffffff92909216919091179055565b634e487b7160e01b600052600060045260246000fd5b601454909181159182156155c9576154e46111fb565b60008152600060208201525b61551161550a6152dd60208401516001600160e01b031690565b9586615f94565b931590816155a6575b501561555b576112089061532561553085615e0e565b6014600052917fce6d7b5282bd9a3661ae061feed1dbda4e52ab073b1f9285be6e155d9c38d4eb0190565b5061120861556e61537161536643615e8d565b6155a161557a85615e0e565b6155916155856111fb565b63ffffffff9094168452565b6001600160e01b03166020830152565b615403565b5163ffffffff16905063ffffffff6155c061536643615e8d565b9116143861551a565b60146000526155f97fce6d7b5282bd9a3661ae061feed1dbda4e52ab073b1f9285be6e155d9c38d4eb8201614e8c565b6154f0565b60145490918115918215615641576156146111fb565b60008152600060208201525b61551161563a6152dd60208401516001600160e01b031690565b9586615f87565b60146000526156717fce6d7b5282bd9a3661ae061feed1dbda4e52ab073b1f9285be6e155d9c38d4eb8201614e8c565b615620565b9091815491821592836000146157115761568e6111fb565b60008152600060208201525b6156bb6156b46152dd60208401516001600160e01b031690565b9687615f94565b941590816156ee575b50156156da576153256112089261531386615e0e565b506112089061537661537161536643615e8d565b5163ffffffff16905063ffffffff61570861536643615e8d565b911614386156c4565b6157296153ef60001983018460005260206000200190565b61569a565b919290156157905750815115615742575090565b3b1561574b5790565b60405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606490fd5b8251909150156157a35750805190602001fd5b60405162461bcd60e51b81529081906149539060048301610795565b916107a693916157ce93615916565b9190916157f6565b600511156157e057565b634e487b7160e01b600052602160045260246000fd5b6157ff816157d6565b806158075750565b615810816157d6565b6001810361585d5760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e617475726500000000000000006044820152606490fd5b615866816157d6565b600281036158b35760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e677468006044820152606490fd5b806158bf6003926157d6565b146158c657565b60405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b6064820152608490fd5b9291907f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0831161598c5791608094939160ff602094604051948552168484015260408301526060820152600093849182805260015afa156109145781516001600160a01b03811615615986579190565b50600190565b50505050600090600390565b6001600160a01b037f000000000000000000000000dcc97d2c1048e8f3f2fc58ace9024ab8b350e4b116301480615a89575b156159f3577fdceff831a67ebaecb087e769a7296398409fcd901b5769c221d4943ba1f6969090565b60405160208101907f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f82527f969358f228c31987c2aa64ac7467c0145d93342c868ef4d324132ff7dbe6da9b60408201527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260a08152615a83816111bd565b51902090565b507f000000000000000000000000000000000000000000000000000000000000000146146159ca565b604290615abd615998565b906040519161190160f01b8352600283015260228201522090565b60ff8114615b2e5760ff811690601f8211615b045760405191615afa83611131565b8252602082015290565b60046040517fb3512b0c000000000000000000000000000000000000000000000000000000008152fd5b50604051600e54816000615b4183611613565b808352602093600190818116908115615bca5750600114615b6b575b50506107a6925003826111d9565b90939150600e6000527fbb7b4a454dc3493923482f07822329ed19e8244eff582cc204f8554c3620c3fd936000915b818310615bb25750506107a693508201013880615b5d565b85548784018501529485019486945091830191615b9a565b9150506107a694925060ff191682840152151560051b8201013880615b5d565b60ff8114615c0c5760ff811690601f8211615b045760405191615afa83611131565b50604051600f54816000615c1f83611613565b808352602093600190818116908115615bca5750600114615c485750506107a6925003826111d9565b90939150600f6000527f8d1108e10bcb7c27dddfc02ed9d693a074039d026cf4ea4240b40f7d581ac802936000915b818310615c8f5750506107a693508201013880615b5d565b85548784018501529485019486945091830191615c77565b90808216911860011c8101809111610cb85790565b8015615df65780615d8f615d88615d7e615d74615d6a615d60615d56615d4c60016107a69a6000908b60801c80615dea575b508060401c80615ddd575b508060201c80615dd0575b508060101c80615dc3575b508060081c80615db6575b508060041c80615da9575b508060021c80615d9c575b50821c615d95575b811c1b615d45818b613f93565b0160011c90565b615d45818a613f93565b615d458189613f93565b615d458188613f93565b615d458187613f93565b615d458186613f93565b615d458185613f93565b8092613f93565b90615dfc565b8101615d38565b6002915091019038615d30565b6004915091019038615d25565b6008915091019038615d1a565b6010915091019038615d0f565b6020915091019038615d04565b6040915091019038615cf9565b91505060809038615cee565b50600090565b9080821015615e09575090565b905090565b6001600160e01b0390818111615e22571690565b60405162461bcd60e51b815260206004820152602760248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203260448201527f32342062697473000000000000000000000000000000000000000000000000006064820152608490fd5b65ffffffffffff90818111615ea0571690565b60405162461bcd60e51b815260206004820152602660248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203460448201527f38206269747300000000000000000000000000000000000000000000000000006064820152608490fd5b63ffffffff90818111615f1c571690565b60405162461bcd60e51b815260206004820152602660248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203360448201527f32206269747300000000000000000000000000000000000000000000000000006064820152608490fd5b908103908111610cb85790565b908101809111610cb8579056fea2646970667358221220ad8aa43a92bcd576362f8628a448b8e6178756dffd4abd69878d463233019fa864736f6c63430008150033

Type / to focus