Balances

Select type ERC-20 (5)
+ 8.841694702504373798 WETH Id: polygon-zkevm-erc-20/0x4f9a0e7fd2bf6067db6994cf12e4495df938e6e9 Name: Wrapped Ether Verified currency 22,475.58 USD
+ 22,828.469710 USDC Id: polygon-zkevm-erc-20/0xa8ce8aee21bc2a48a5ef670afcc9274c7bbbc035 Name: USD Coin Verified currency 22,828.29 USD
+ 189,980 Claim on: early-zksync.com Id: polygon-zkevm-erc-20/0x09c00e02b422d38f399a775481e27364d9a3b2d5 Name: EarlyZKS
+ 3,675,000 Claim ZKSync: zk-polygon.com Id: polygon-zkevm-erc-20/0x09e036ffc0534e7bdac3b9119090cd57ce9bef64 Name: ZK Airdrop
+ 3.000000000000000000 FLIP Id: polygon-zkevm-erc-20/0x7cfd1b74f530d6e264c49abe2ee7417ffd11168f Name: Cryptoflip.net

History

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

0x0d8463db1ee0f5da4b62d71e1f8bc6acb9001c9692c063e9261ee4b5903cc611

+

21.142918 USDC Id: polygon-zkevm-erc-20/0xa8ce8aee21bc2a48a5ef670afcc9274c7bbbc035 Name: USD Coin Verified currency

21.14 USD

Success

0x0d8463db1ee0f5da4b62d71e1f8bc6acb9001c9692c063e9261ee4b5903cc611

-

0.008306396578407221 WETH Id: polygon-zkevm-erc-20/0x4f9a0e7fd2bf6067db6994cf12e4495df938e6e9 Name: Wrapped Ether Verified currency

21.33 USD

Success

0xaf4a28d8b4ad34976ed5a214559a6fdad819ccaf7d5cec804a9c22ff25d5c84f

+

0.000229569756728629 WETH Id: polygon-zkevm-erc-20/0x4f9a0e7fd2bf6067db6994cf12e4495df938e6e9 Name: Wrapped Ether Verified currency

0.58 USD

Success

0xaf4a28d8b4ad34976ed5a214559a6fdad819ccaf7d5cec804a9c22ff25d5c84f

-

0.576078 USDC Id: polygon-zkevm-erc-20/0xa8ce8aee21bc2a48a5ef670afcc9274c7bbbc035 Name: USD Coin Verified currency

0.57 USD

Success

0xba1fda8b9ff07450929f3ee9ddab92fcfc453b463fa14c3d3f3b53675bbbf9d9

-

0.002210106140957970 WETH Id: polygon-zkevm-erc-20/0x4f9a0e7fd2bf6067db6994cf12e4495df938e6e9 Name: Wrapped Ether Verified currency

5.62 USD

Success

0xba1fda8b9ff07450929f3ee9ddab92fcfc453b463fa14c3d3f3b53675bbbf9d9

-

5.695953 USDC Id: polygon-zkevm-erc-20/0xa8ce8aee21bc2a48a5ef670afcc9274c7bbbc035 Name: USD Coin Verified currency

5.69 USD

Success

0xd005ab90800d0afe85e7151e15ab55fcf1af165d0cc3f4096bc8a94ce329daff

-

0.000217862668107083 WETH Id: polygon-zkevm-erc-20/0x4f9a0e7fd2bf6067db6994cf12e4495df938e6e9 Name: Wrapped Ether Verified currency

0.55 USD

Success

0xd005ab90800d0afe85e7151e15ab55fcf1af165d0cc3f4096bc8a94ce329daff

-

0.561482 USDC Id: polygon-zkevm-erc-20/0xa8ce8aee21bc2a48a5ef670afcc9274c7bbbc035 Name: USD Coin Verified currency

0.56 USD

Success

0xba1fda8b9ff07450929f3ee9ddab92fcfc453b463fa14c3d3f3b53675bbbf9d9

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x5ce09fd9a056f5f32a9e9c7f736e685c690b28394d4a7bea58c55fb474db8df1

-

0.026024344149069538 WETH Id: polygon-zkevm-erc-20/0x4f9a0e7fd2bf6067db6994cf12e4495df938e6e9 Name: Wrapped Ether Verified currency

66.64 USD

Success
Date & time Transaction id Amount Status

0xba1fda8b9ff07450929f3ee9ddab92fcfc453b463fa14c3d3f3b53675bbbf9d9

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x3d265f8cadb6c314a962c53911d40752b3120a070b75b5b4e100c77569b8aad2

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x840ad176fa9537077e89d66b9a11e72d6495e485d39b43eaa71315c8fb56697c

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x2ba9338c7947a6be499f76fc88fadc98a1fb711f94f877a9955fb00f1115e03d

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xbb3b5749a75793d0c1f67ed2e1ce1306f20779b9d7fcef3ded5805ba458e2436

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xc2eaf4008e51137f86324df7fba2c4215c69b7d2f07f9fb14d232c47668c3083

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x357c250e42f964140ef959262f904a6c56ec5ec81cbb3ad0ec110b637c577740

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum         Verified currency

0.00 USD

Failed

0x8c650abd02b382aa75029fa2eb4a6e9f4d6f6ad8d01815b9bfd0a8672e354c1f

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x8672f05e2abf66624eea581f957626ffe32f6dab03520d7c1dd4c96668841fd6

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xb1e7b40c75aa354de765db25994447f4cd128cca0fe68f4cc7dcd8cbe2a4d25a

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success
Date & time Transaction id Amount Status

0xaf856e4c20d28349d4a680ca3753bbb8f371702584af2d364f9b8bb65651377c

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success
Contract creation
Date & time Transaction id Amount Status

0x0d8463db1ee0f5da4b62d71e1f8bc6acb9001c9692c063e9261ee4b5903cc611

+

21.142918 USDC Id: polygon-zkevm-erc-20/0xa8ce8aee21bc2a48a5ef670afcc9274c7bbbc035 Name: USD Coin Verified currency

21.14 USD

Success

0x0d8463db1ee0f5da4b62d71e1f8bc6acb9001c9692c063e9261ee4b5903cc611

-

0.008306396578407221 WETH Id: polygon-zkevm-erc-20/0x4f9a0e7fd2bf6067db6994cf12e4495df938e6e9 Name: Wrapped Ether Verified currency

21.33 USD

Success

0xaf4a28d8b4ad34976ed5a214559a6fdad819ccaf7d5cec804a9c22ff25d5c84f

+

0.000229569756728629 WETH Id: polygon-zkevm-erc-20/0x4f9a0e7fd2bf6067db6994cf12e4495df938e6e9 Name: Wrapped Ether Verified currency

0.58 USD

Success

0xaf4a28d8b4ad34976ed5a214559a6fdad819ccaf7d5cec804a9c22ff25d5c84f

-

0.576078 USDC Id: polygon-zkevm-erc-20/0xa8ce8aee21bc2a48a5ef670afcc9274c7bbbc035 Name: USD Coin Verified currency

0.57 USD

Success

0xba1fda8b9ff07450929f3ee9ddab92fcfc453b463fa14c3d3f3b53675bbbf9d9

-

0.002210106140957970 WETH Id: polygon-zkevm-erc-20/0x4f9a0e7fd2bf6067db6994cf12e4495df938e6e9 Name: Wrapped Ether Verified currency

5.62 USD

Success

0xba1fda8b9ff07450929f3ee9ddab92fcfc453b463fa14c3d3f3b53675bbbf9d9

-

5.695953 USDC Id: polygon-zkevm-erc-20/0xa8ce8aee21bc2a48a5ef670afcc9274c7bbbc035 Name: USD Coin Verified currency

5.69 USD

Success

0xd005ab90800d0afe85e7151e15ab55fcf1af165d0cc3f4096bc8a94ce329daff

-

0.000217862668107083 WETH Id: polygon-zkevm-erc-20/0x4f9a0e7fd2bf6067db6994cf12e4495df938e6e9 Name: Wrapped Ether Verified currency

0.55 USD

Success

0xd005ab90800d0afe85e7151e15ab55fcf1af165d0cc3f4096bc8a94ce329daff

-

0.561482 USDC Id: polygon-zkevm-erc-20/0xa8ce8aee21bc2a48a5ef670afcc9274c7bbbc035 Name: USD Coin Verified currency

0.56 USD

Success

0x5ce09fd9a056f5f32a9e9c7f736e685c690b28394d4a7bea58c55fb474db8df1

+

66.000000 USDC Id: polygon-zkevm-erc-20/0xa8ce8aee21bc2a48a5ef670afcc9274c7bbbc035 Name: USD Coin Verified currency

65.99 USD

Success

0x5ce09fd9a056f5f32a9e9c7f736e685c690b28394d4a7bea58c55fb474db8df1

-

0.026024344149069538 WETH Id: polygon-zkevm-erc-20/0x4f9a0e7fd2bf6067db6994cf12e4495df938e6e9 Name: Wrapped Ether Verified currency

66.64 USD

Success
Types:
Select type Main Internal ERC-20

Special data

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

    0x608060405234801561001057600080fd5b50600436106104215760003560e01c80638456cb5911610235578063d0f6db4111610135578063e1150c97116100c8578063e99fee3e11610097578063f446c1d01161007c578063f446c1d0146107eb578063f873ccc4146107f3578063fc0c546a146107fc57600080fd5b8063e99fee3e146107d0578063f2fde38b146107d857600080fd5b8063e1150c97146107a0578063e25aa5fa146107b7578063e3bba716146107bf578063e57f1565146107c857600080fd5b8063d90f112011610104578063d90f11201461076f578063ddca3f4314610786578063dfcc036b1461078e578063e051445d1461079757600080fd5b8063d0f6db411461074a578063d2c725e014610752578063d3c793401461075d578063d649365d1461076657600080fd5b8063a87d838e116101c8578063bbd52b5011610197578063c5bb31681161017c578063c5bb31681461071c578063c66106571461072f578063cde5d81b1461074257600080fd5b8063bbd52b50146106f8578063be7bcb7b1461071357600080fd5b8063a87d838e146106bd578063b136fb9b146106d0578063b1373929146106d8578063b54b88c3146106e057600080fd5b806394aa66d51161020457806394aa66d51461068f5780639b05f5e414610698578063a0be06f9146106ab578063a0fbddaf146106b457600080fd5b80638456cb59146106505780638da5cb5b146106585780638ea875f31461067d57806391e4bb341461068657600080fd5b80634ced5da2116103405780635cf4ee91116102d35780636aa5072d116102a2578063715018a611610287578063715018a61461062c578063744d375e1461063457806377adb3f01461063d57600080fd5b80636aa5072d146106105780636e9e1dfe1461062357600080fd5b80635cf4ee91146105d85780635edb331c146105eb578063616093b3146105fe578063617d1adc1461060757600080fd5b806359c2575b1161030f57806359c2575b1461058357806359d401ef1461058c5780635a86bb2e146105955780635c975abb146105ba57600080fd5b80634ced5da214610555578063522a7b781461055e578063580680d814610567578063585ef0161461057a57600080fd5b806335de7b84116103b857806343a50ad71161038757806343a50ad71461051d5780634847cdc8146105305780634903b0d11461053957806349ffeffa1461054c57600080fd5b806335de7b84146104f0578063370a4867146104f95780633d6387e2146105025780633f4ba83a1461051557600080fd5b806323ff31a2116103f457806323ff31a2146104ab5780632630c12f146104cb57806329357750146104d35780632a85fa88146104db57600080fd5b80630c280444146104265780630dd9a8bd146104415780630f529ba2146104695780631a24cf4a14610472575b600080fd5b61042e610823565b6040519081526020015b60405180910390f35b61045461044f366004614ae0565b610865565b60408051928352602083019190915201610438565b61042e601b5481565b6006546104929068010000000000000000900467ffffffffffffffff1681565b60405167ffffffffffffffff9091168152602001610438565b6104be6104b9366004614b22565b610a34565b6040516104389190614ba9565b61042e610c3b565b61042e600281565b6104ee6104e9366004614bbc565b610c45565b005b61042e60075481565b61042e601c5481565b6104ee610510366004614c30565b610e16565b6104ee610e84565b61045461052b366004614c72565b610e96565b61042e60145481565b61042e610547366004614c9e565b61100b565b61042e60085481565b61042e60095481565b61042e601d5481565b610454610575366004614c72565b611022565b61042e600b5481565b61042e60205481565b61042e60125481565b6006546105a59063ffffffff1681565b60405163ffffffff9091168152602001610438565b600154600160a01b900460ff165b6040519015158152602001610438565b61042e6105e6366004614cb7565b6111b0565b6104ee6105f9366004614d1b565b611235565b61042e60105481565b61042e600d5481565b61045461061e366004614cb7565b6115d9565b61042e600f5481565b6104ee611607565b61042e60175481565b61045461064b366004614d9e565b611619565b6104ee6119d6565b6001546001600160a01b03165b6040516001600160a01b039091168152602001610438565b61042e601e5481565b61042e60055481565b61042e600a5481565b6104be6106a6366004614c9e565b6119e6565b61042e60135481565b61042e60025481565b6104ee6106cb366004614e1c565b611ad3565b6104ee611d4d565b61042e611e5a565b6006546105a590640100000000900463ffffffff1681565b60065461049290600160801b900467ffffffffffffffff1681565b61042e60185481565b61045461072a366004614e6e565b611e64565b61066561073d366004614c9e565b6121da565b6104ee6121e5565b61042e6121f4565b6000546002146105c8565b61042e60155481565b61042e600c5481565b6006546105a590600160c01b900463ffffffff1681565b61042e6122d3565b61042e600e5481565b61042e60165481565b6006546105a590600160e01b900463ffffffff1681565b61042e6122f1565b61042e60045481565b6104ee612320565b6104ee61245b565b6104ee6107e6366004614eba565b612475565b61042e6124c9565b61042e60115481565b6106657f000000000000000000000000d98a9640e338429da086d794cad6c43316f5fd7181565b6000670de0b6b3a764000061083e6108396124d9565b612577565b601e5461084c906002614eed565b6108569190614eed565b6108609190614f1a565b905090565b60008061087061265a565b6002831461087d57600080fd5b6000610887612698565b905060008061089461271c565b60408051808201918290529294509092506000919060199060029082845b8154815260200190600101908083116108b2575050505050905060006108d7826127c4565b9050888860008181106108ec576108ec614f3c565b905060200201358260006002811061090657610906614f3c565b60200201516109159190614f52565b81528888600181811061092a5761092a614f3c565b905060200201358260016002811061094457610944614f3c565b60200201516109539190614f52565b60208201526109728260005b60200201518360015b602002015161280e565b91506109888160005b6020020151826001610968565b600654909150600090600160e01b900463ffffffff166109aa57601b546109b5565b6109b5858585612898565b905060006109c4868685612898565b905086826109d28383614eed565b6109dc9190614f1a565b6109e69190614f65565b98506402540be400896109f98686612d2e565b610a039190614eed565b610a0d9190614f1a565b610a18906001614f52565b9750610a24888a614f65565b9850505050505050509250929050565b6060610a3e612e80565b60028214610a4b57600080fd5b6000610a55612698565b9050610a6085612ec5565b60408051600280825260608201835260009260208301908036833750506040805160028082526060820183529394506000939092509060208301908036833701905050905060005b6002811015610bcb5760198160028110610ac457610ac4614f3c565b0154828281518110610ad857610ad8614f3c565b60200260200101818152505060008489848481518110610afa57610afa614f3c565b60200260200101510281610b1057610b10614f04565b049050878783818110610b2557610b25614f3c565b90506020020135811015610b3857600080fd5b80838381518110610b4b57610b4b614f3c565b60200260200101510360198360028110610b6757610b67614f3c565b018190555080838381518110610b7f57610b7f614f3c565b6020026020010181815250506000610b9683612f74565b9050610ba3813384612fd9565b81858481518110610bb657610bb6614f3c565b60209081029190910101525050600101610aa8565b50601b548388820281610be057610be0614f04565b048103601b5560405133907f88d38ed598fdd809c2bf01ee49cd24b7fdabf379a83d29567952b60324d58cef90610c1c9085908c890390614f78565b60405180910390a2509092505050610c346001600055565b9392505050565b60006108606124d9565b610c4d612ff2565b60205415610c5a57600080fd5b64012a05f201881015610c7b576207a11f8811610c7657600080fd5b610c81565b60125497505b64012a05f200891115610c945760115498505b87891115610ca157600080fd5b6402540be400871115610cb45760135496505b64012a05f200861115610cc75760145495505b670de0b6b3a7640000851015610ce95760008511610ce457600080fd5b610cef565b600b5494505b670de0b6b3a7640000841115610d055760075493505b670de0b6b3a7640000821115610d1b57600d5491505b6402540be400831115610d32576009549250610d43565b6377359400831015610d4357600080fd5b62093a80811015610d605760008111610d5b57600080fd5b610d65565b50600f545b6203f48042016020818155601789905560158b905560168a90556018889055600c8790556008869055600a859055600e8490556010839055604080518a815291820189905281018b9052606081018a90526080810187905260a0810186905260c0810185905260e08101849052610100810183905281907fc21f314037987469aef104698c3a6962bb42bd6ba45e85477d3dd92f6497f794906101200160405180910390a250505050505050505050565b610e1e612ff2565b6000610e28613045565b905060005b6002811015610e7257846001600160a01b0316828260028110610e5257610e52614f3c565b60200201516001600160a01b031603610e6a57600080fd5b600101610e2d565b50610e7e848385612fd9565b50505050565b610e8c612ff2565b610e946130af565b565b600080610ea1612e80565b610ea96130fa565b6000610ebc6019825b0154601a5461280e565b9050600080600080610ecf8a8a8761313f565b935093509350935087841015610f115760405162461bcd60e51b8152602060048201526002602482015261053560f41b60448201526064015b60405180910390fd5b600654600160e01b900463ffffffff164210610f3d57600680546001600160e01b0316600160e01b1790555b8360198a60028110610f5157610f51614f3c565b016000828254610f619190614f65565b90915550610f7090508a612ec5565b610f83610f7c8a612f74565b3386612fd9565b600080610f8e61271c565b91509150610f9e82828587613274565b337f43fb02998f4e03da2e0e6fff53fdbf0c40a9f45f145dc377fc30615d7d7a8a648c8888610fcb612698565b60408051948552602085019390935291830152606082015260800160405180910390a250939650919450505050506110036001600055565b935093915050565b6019816002811061101b57600080fd5b0154905081565b60008061102d61265a565b6110378486614f52565b60011461104357600080fd5b60008061104e61271c565b60408051808201918290529294509092506000919060199060029082845b81548152602001906001019080831161106c575050600654939450600093600160e01b900463ffffffff16151592506110aa91505057601b546110c7565b6110c784846110c28560006020020151866001610968565b612898565b905086828a600281106110dc576110dc614f3c565b602002018181516110ed9190614f52565b9052506110fb82600061095f565b915061111f8484848c6002811061111457611114614f3c565b602002015184613774565b82896002811061113157611131614f3c565b60200201516111409190614f65565b95506000861161114f57600080fd5b8582896002811061116257611162614f3c565b60200201805191909103905261117c600019870189613b89565b95506402540be4008661118e84613c0a565b028161119c5761119c614f04565b049450848603955050505050935093915050565b60006111ba61265a565b6111c48284614f52565b6001146111d057600080fd5b60006111dd601982610eb2565b90506000806111ea61271c565b6006549193509150600090600160e01b900463ffffffff1661120e57601b54611219565b611219838386612898565b90506112288784848785613cf3565b9450505050505b92915050565b61123d612e80565b6002831461124a57600080fd5b6000611254613045565b905061125e614a76565b6040805160028082526060820183526000926020830190803683370190505060145490915060005b600281101561138d5760008582600281106112a3576112a3614f3c565b602002015190506402540be40060016402540be400858d8d878181106112cb576112cb614f3c565b905060200201356112dc9190614eed565b6112e69190614f52565b6112f09190614f65565b6112fa9190614f1a565b84838151811061130c5761130c614f3c565b60200260200101818152505061132181614003565b85836002811061133357611333614f3c565b602002015260008a8a8481811061134c5761134c614f3c565b90506020020135111561137c5761137c818c8c8c8681811061137057611370614f3c565b90506020020135612fd9565b5061138681614f9a565b9050611286565b506040517f96982fdd0000000000000000000000000000000000000000000000000000000081526001600160a01b038a16906396982fdd906113dd9033908c908c9088908d908d90600401615027565b600060405180830381600087803b1580156113f757600080fd5b505af115801561140b573d6000803e3d6000fd5b5050505060005b600281101561155457600061143c86836002811061143257611432614f3c565b6020020151614003565b905083828151811061145057611450614f3c565b602002602001015185836002811061146a5761146a614f3c565b60200201516114799190614f52565b8110156114c85760405162461bcd60e51b815260206004820152600960248201527f666c6173684c6f616e00000000000000000000000000000000000000000000006044820152606401610f08565b8482600281106114da576114da614f3c565b602002015181038483815181106114f3576114f3614f3c565b60200260200101818152505083828151811061151157611511614f3c565b60200260200101516019836002811061152c5761152c614f3c565b01600082825461153c9190614f52565b9091555061154d9150829050614f9a565b9050611412565b5060008061156061271c565b909250905061157d828261157660196000610eb2565b6000613274565b8a6001600160a01b03167f0e3826dcb83e4588bb3fb8b482e5f780ab67b5315ff0939054c9f7804a6d99d18b8b876040516115ba9392919061507e565b60405180910390a25050505050506115d26001600055565b5050505050565b6000806115e461265a565b6115fa84846115f560196000610eb2565b61313f565b5091969095509350505050565b61160f612ff2565b610e946000614087565b600080611624612e80565b61162c6130fa565b6116368789614f52565b60011461164257600080fd5b6000861161164f57600080fd5b60008061165a61271c565b6006549193509150600160e01b900463ffffffff16156116b45761168582826110c260196000610eb2565b601b55600654600160e01b900463ffffffff1642106116b457600680546001600160e01b0316600160e01b1790555b604080518082019182905260009160199060029082845b8154815260200190600101908083116116cb575050505050905060006116f0826127c4565b905089818d6002811061170557611705614f3c565b60200201516117149190614f52565b818d6002811061172657611726614f3c565b6020020152808c6002811061173d5761173d614f3c565b602002015160198d6002811061175557611755614f3c565b015561176282600061095f565b915061176f81600061097b565b90506117958484838f6002811061178857611788614f3c565b6020020151601b54613774565b818c600281106117a7576117a7614f3c565b60200201516117b69190614f65565b9550600086116117c557600080fd5b85818c600281106117d8576117d8614f3c565b6020020180519190910390526117f260001987018c613b89565b95506402540be4008661180483613c0a565b028161181257611812614f04565b04945084860395508886101561184f5760405162461bcd60e51b8152602060048201526002602482015261053560f41b6044820152606401610f08565b8560198c6002811061186357611863614f3c565b01540360198c6002811061187957611879614f3c565b015561188e6118878c612f74565b3388612fd9565b60008790036118af576118aa6118a38d612f74565b338c6140f1565b611951565b60006118ba8d612f74565b90506118c581614003565b9950336001600160a01b0316639215ca408e8e8e8b8e8e6040518763ffffffff1660e01b81526004016118fd969594939291906150ae565b600060405180830381600087803b15801561191757600080fd5b505af115801561192b573d6000803e3d6000fd5b505050508a8a61193a83614003565b6119449190614f65565b101561194f57600080fd5b505b61195d60196000610eb2565b905061196c8484836000613274565b604080518d8152602081018c90529081018c9052606081018790526080810186905233907f2bc4e109524418059e5017948ceb331faa1080053a6ba71811c3a310b24c0c239060a00160405180910390a2505050506119cb6001600055565b965096945050505050565b6119de612ff2565b610e94614106565b60606119f061265a565b60006119fa612698565b60408051808201918290529192506000919060199060029082845b815481526020019060010190808311611a15575093945060029350611a3992505050565b604051908082528060200260200182016040528015611a62578160200160208202803683370190505b50925060005b6002811015611acb578285838360028110611a8557611a85614f3c565b6020020151611a949190614eed565b611a9e9190614f1a565b848281518110611ab057611ab0614f3c565b6020908102919091010152611ac481614f9a565b9050611a68565b505050919050565b611adb612ff2565b60065463ffffffff600160c01b909104166201517f014211611afc57600080fd5b426201517f0163ffffffff821611611b1357600080fd5b600080611b1e61271c565b9092509050610f9f63ffffffff861611611b3757600080fd5b63ee6b280163ffffffff861610611b4d57600080fd5b6402540be3ff67ffffffffffffffff851611611b6857600080fd5b66470de4df82000167ffffffffffffffff851610611b8557600080fd5b6000828663ffffffff16670de0b6b3a76400000281611ba657611ba6614f04565b049050678ac7230489e800018110611bbd57600080fd5b67016345785d89ffff8111611bd157600080fd5b818567ffffffffffffffff16670de0b6b3a76400000281611bf457611bf4614f04565b049050678ac7230489e800018110611c0b57600080fd5b67016345785d89ffff8111611c1f57600080fd5b6006805463ffffffff8581166fffffffffffffffff00000000ffffffff19909216919091176801000000000000000067ffffffffffffffff86811691909102919091177fffffffff00000000ffffffffffffffffffffffffffffffff00000000ffffffff16600160c01b428085169190910267ffffffff000000001916919091176401000000008b8516908102919091177bffffffff0000000000000000ffffffffffffffffffffffffffffffff16600160801b938b169384026001600160e01b031617600160e01b948a169485021790945560408051888152602081019590955284018690526060840191909152608083015260a08201527f7489eb62a567f92aa0eed49b213566795a110af93af7ec5b636bb44f380103db9060c00160405180910390a1505050505050565b611d55612e80565b611d5d612ff2565b602054421015611d6c57600080fd5b602054600003611d7b57600080fd5b60006020556017546013548114611d9a57611d94614151565b60138190555b601854601481905560155460118190556016546012819055600c54600b8190556008546007819055600a546009819055600e54600d819055601054600f819055604080518a8152602081018a9052908101889052606081018790526080810186905260a0810185905260c0810184905260e0810183905261010081018290527fb1554e07086a440ab1751e54fd78dc3edcd29b1467a66fea3369de5026924d2b906101200160405180910390a1505050505050505050610e946001600055565b600061122f61271c565b600080611e6f612e80565b611e776130fa565b60028414611e8457600080fd5b600085856000818110611e9957611e99614f3c565b905060200201351180611ec55750600085856001818110611ebc57611ebc614f3c565b90506020020135115b611ece57600080fd5b600080611ed961271c565b6006549193509150600090600160e01b900463ffffffff1615611f3b57611f0783836110c260196000610eb2565b600654909150600160e01b900463ffffffff164210611f3657600680546001600160e01b0316600160e01b1790555b611f40565b50601b545b604080518082019182905260009160199060029082845b815481526020019060010190808311611f5757505050505090506000611f7c826127c4565b905060005b60028110156120395760008b8b83818110611f9e57611f9e614f3c565b9050602002013590506000811115611ffc5780838360028110611fc357611fc3614f3c565b6020020151611fd29190614f52565b838360028110611fe457611fe4614f3c565b6020020152611ffc611ff583612f74565b33836140f1565b82826002811061200e5761200e614f3c565b60200201516019836002811061202657612026614f3c565b01555061203281614f9a565b9050611f81565b5061204582600061095f565b915061205281600061097b565b90506000612061868684612898565b9050600061206d612698565b9050841561209c5780856120818483614eed565b61208b9190614f1a565b6120959190614f65565b98506120a8565b6120a582614428565b98505b600089116120b557600080fd5b841561211f576402540be400896120cc8686612d2e565b6120d69190614eed565b6120e09190614f1a565b6120eb906001614f52565b97506120f7888a614f65565b98506121038982614f52565b905061210e89614465565b61211a87878585613274565b61214b565b601b829055670de0b6b3a7640000601e819055601c5561213e89614465565b6121488982614f52565b90505b898910156121805760405162461bcd60e51b8152602060048201526002602482015261053560f41b6044820152606401610f08565b336001600160a01b03167f0456551f0bd31e8eb035a05a0db53c5a5bd694948db72fdd08ff98a21f3c7eb28d8d8b86866040516121c19594939291906150e6565b60405180910390a2505050505050506110036001600055565b600061122f82612f74565b6121ed612ff2565b6000602055565b60006121fe61265a565b601c54601d54601e54818311156122c95760006122206402540be40080614eed565b6009546013546122308688614f65565b61223a9190614eed565b6122449190614eed565b61224e9190614f1a565b905080156122c7576000670de0b6b3a764000061226b8385614f65565b61227d85670de0b6b3a7640000614eed565b6122879190614f1a565b6122919190614f65565b9050600061229d612698565b9050670de0b6b3a76400006122b28383614eed565b6122bc9190614f1a565b965050505050505090565b505b6000935050505090565b60006122dd61265a565b6108606122ec60196000610eb2565b613c0a565b60006122fb61265a565b612303612698565b61230e601b54614428565b61085690670de0b6b3a7640000614eed565b612328612ff2565b60008061233361271c565b600680546fffffffffffffffff00000000ffffffff191663ffffffff8481169182176801000000000000000067ffffffffffffffff8616908102919091177fffffffffffffffff0000000000000000ffffffffffffffff00000000ffffffff16640100000000939093027fffffffffffffffff0000000000000000ffffffffffffffffffffffffffffffff1692909217600160801b929092029190911777ffffffffffffffffffffffffffffffffffffffffffffffff16600160c01b429283169081026001600160e01b031691909117600160e01b919091021790915560408051848152602081018490529081019190915291935091507f5f0e7fba3d100c9e19446e1c92fe436f0a9a22fe99669360e4fdd6d3de2fc2849060600160405180910390a15050565b612463612e80565b61246b614151565b610e946001600055565b61247d612ff2565b6001600160a01b0381166124bd5760405162461bcd60e51b81526020600482015260076024820152664f776e61626c6560c81b6044820152606401610f08565b6124c681614087565b50565b60006124d361271c565b50919050565b6005546000904281101561256f57600061251c600f5483426124fb9190614f65565b61250d90670de0b6b3a7640000614eed565b6125179190614f1a565b6144d1565b9050670de0b6b3a7640000816003546125359190614eed565b61254783670de0b6b3a7640000614f65565b6004546125549190614eed565b61255e9190614f52565b6125689190614f1a565b9250505090565b505060035490565b60008160000361258957506000919050565b6000600261259f84670de0b6b3a7640000614f52565b6125a99190614f1a565b90508260005b610100811015612611578183036125c857509392505050565b829150600282806125e188670de0b6b3a7640000614eed565b6125eb9190614f1a565b6125f59190614f52565b6125ff9190614f1a565b925061260a81614f9a565b90506125af565b5060405162461bcd60e51b815260206004820152600160248201527f43000000000000000000000000000000000000000000000000000000000000006044820152606401610f08565b600054600203610e945760405162461bcd60e51b81526020600482015260096024820152681499595b9d1c985b9d60ba1b6044820152606401610f08565b60007f000000000000000000000000d98a9640e338429da086d794cad6c43316f5fd716001600160a01b03166318160ddd6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156126f8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906108609190615117565b60065463ffffffff6401000000008204811691600160801b810467ffffffffffffffff1691600160e01b90910416428111156127bf5760065463ffffffff600160c01b820481169283900392420391828403918491168202868402018161278557612785614f04565b6006549190049550839067ffffffffffffffff6801000000000000000090910416820285840201816127b9576127b9614f04565b04935050505b509091565b6127cc614a76565b60005b60028110156124d3578281600281106127ea576127ea614f3c565b602002015182826002811061280157612801614f3c565b60200201526001016127cf565b612816614a76565b6128407f000000000000000000000000000000000000000000000000000000e8d4a5100084614eed565b8152600254670de0b6b3a7640000906128797f000000000000000000000000000000000000000000000000000000000000000185614eed565b6128839190614eed565b61288d9190614f1a565b602082015292915050565b6000610f9f841180156128ae575063ee6b280184105b6128b757600080fd5b6402540be3ff831180156128d1575066470de4df82000183105b6128da57600080fd5b60006128e5836127c4565b6020810151815191925011156129045760208084015182528351908201525b8051633b9ac9ff108015612926575080516d314dc6448d9338c15b0a00000001115b61292f57600080fd5b80516020820151655af3107a3fff919061295190670de0b6b3a7640000614eed565b61295b9190614f1a565b1161296557600080fd5b600061297282600061464c565b61297d906002614eed565b602083015183519192506000916129949190614f52565b905060005b60ff8110156126115760208401518451849160009183919082906129be600280615214565b6129d090670de0b6b3a7640000614eed565b6129da9190614eed565b6129e49190614f1a565b6129ee9190614eed565b6129f89190614f1a565b90506000612a0e8a670de0b6b3a7640000614f52565b905081811115612a2357819003600101612a29565b81036001015b60008b612710838d8181612a458d670de0b6b3a7640000614eed565b612a4f9190614f1a565b612a599190614eed565b612a639190614f1a565b612a6d9190614eed565b612a779190614eed565b612a819190614f1a565b905060008284612a9a6002671bc16d674ec80000614eed565b612aa49190614eed565b612aae9190614f1a565b90506000670de0b6b3a7640000612ac58a84614eed565b612acf9190614f1a565b85612adb600286614eed565b612ae59190614f1a565b670de0b6b3a7640000612af8858c614eed565b612b029190614f1a565b612b0c908b614f52565b612b169190614f52565b612b209190614f65565b9050600081612b2f8a82614f52565b612b39908c614eed565b612b439190614f1a565b9050600082612b528c80614eed565b612b5c9190614f1a565b905086670de0b6b3a76400001115612bcd5786612b8181670de0b6b3a7640000614f65565b670de0b6b3a7640000612b948689614f1a565b612b9e908f614eed565b612ba89190614f1a565b612bb29190614eed565b612bbc9190614f1a565b612bc69082614f52565b9050612c28565b86612be0670de0b6b3a764000082614f65565b670de0b6b3a7640000612bf38689614f1a565b612bfd908f614eed565b612c079190614f1a565b612c119190614eed565b612c1b9190614f1a565b612c259082614f65565b90505b80821115612c3a578082039a50612c43565b6002828203049a505b6000888c1115612c565750878b03612c5b565b508a88035b612c6c662386f26fc100008d614720565b612c7c82655af3107a4000614eed565b1015612d145760005b6002811015612cfe5760008d8f8360028110612ca357612ca3614f3c565b6020020151612cba90670de0b6b3a7640000614eed565b612cc49190614f1a565b9050662386f26fc0ffff81118015612ce4575068056bc75e2d6310000181105b612ced57600080fd5b50612cf781614f9a565b9050612c85565b508b9d5050505050505050505050505050610c34565b50505050505050505080612d2790614f9a565b9050612999565b600080612d3a83613c0a565b9050600080612d47614a76565b60005b6002811015612ddf57878160028110612d6557612d65614f3c565b6020020151878260028110612d7c57612d7c614f3c565b602002015103828260028110612d9457612d94614f3c565b6020020152818160028110612dab57612dab614f3c565b602002015184019350818160028110612dc657612dc6614f3c565b6020020151841015612dd757600080fd5b600101612d4a565b506002830460005b6002811015612e515781838260028110612e0357612e03614f3c565b602002015111612e2b57828160028110612e1f57612e1f614f3c565b60200201518203612e45565b81838260028110612e3e57612e3e614f3c565b6020020151035b90930192600101612de7565b50600460028602049450620186a0905083612e6c8487614eed565b612e769190614f1a565b6112289190614f52565b600260005403612ebe5760405162461bcd60e51b81526020600482015260096024820152681499595b9d1c985b9d60ba1b6044820152606401610f08565b6002600055565b6040517f9dc29fac000000000000000000000000000000000000000000000000000000008152336004820152602481018290527f000000000000000000000000d98a9640e338429da086d794cad6c43316f5fd716001600160a01b031690639dc29fac906044015b6020604051808303816000875af1158015612f4c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f709190615223565b5050565b600081600003612fa557507f000000000000000000000000a8ce8aee21bc2a48a5ef670afcc9274c7bbbc035919050565b8160010361042157507f0000000000000000000000004f9a0e7fd2bf6067db6994cf12e4495df938e6e9919050565b919050565b612fed6001600160a01b0384168383614736565b505050565b336130056001546001600160a01b031690565b6001600160a01b031614610e945760405162461bcd60e51b81526020600482015260076024820152664f776e61626c6560c81b6044820152606401610f08565b61304d614a76565b50604080518082019091526001600160a01b037f000000000000000000000000a8ce8aee21bc2a48a5ef670afcc9274c7bbbc035811682527f0000000000000000000000004f9a0e7fd2bf6067db6994cf12e4495df938e6e916602082015290565b6130b76147ca565b6001805460ff60a01b191690556040513381527f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa906020015b60405180910390a1565b600154600160a01b900460ff1615610e945760405162461bcd60e51b81526020600482015260086024820152675061757361626c6560c01b6044820152606401610f08565b600080600061314c614a76565b6002861061315957600080fd5b6000613163612698565b905061316e866127c4565b915060008061317b61271c565b91509150828a111561318c57600080fd5b600654600090600160e01b900463ffffffff166131ab57601b546131b6565b6131b6838387612898565b905060006404a817c8008c6131ca88613c0a565b02816131d8576131d8614f04565b04600101975084888d038302816131f1576131f1614f04565b048203965061321b8484888e6001036002811061321057613210614f3c565b60200201518a613774565b905061324881878d6002811061323357613233614f3c565b60200201516132429190614f65565b8c613b89565b985080868c6002811061325d5761325d614f3c565b602002018181525050505050505093509350935093565b6002546003546004546005544281101561331a57600061329c600f5483426124fb9190614f65565b905060006132c76132b7856132b2896002614eed565b61480e565b6132c2600289614f1a565b614720565b9050670de0b6b3a76400006132dc8387614eed565b6132ee84670de0b6b3a7640000614f65565b6132f89084614eed565b6133029190614f52565b61330c9190614f1a565b600381905542600555945050505b846000036133305761332d888888612898565b94505b61333e600189898989613cf3565b6004819055601e549092509050613353614a76565b61335e600287614f1a565b815261336b856002614eed565b61337d670de0b6b3a764000088614eed565b6133879190614f1a565b6020820152670de0b6b3a764000080831561346f576133a4612698565b6133af84600161464c565b6133c190670de0b6b3a7640000614eed565b6133cb9190614f1a565b90508381601c546133dc9190614eed565b6133e69190614f1a565b600654909250600160e01b900463ffffffff168482108015613406575080155b156134555760405162461bcd60e51b8152600401610f089060208082526004908201527f4c6f737300000000000000000000000000000000000000000000000000000000604082015260600190565b8060010361346d57600680546001600160e01b031690555b505b601c82905560008761348988670de0b6b3a7640000614eed565b6134939190614f1a565b9050670de0b6b3a76400008111156134b557670de0b6b3a763ffff19016134c0565b670de0b6b3a7640000035b60006134d5600d546005846132c29190614f1a565b601f5490915060ff168015801561353857506007546009546402540be40090613506670de0b6b3a764000089614f65565b6135109190614eed565b61351a9190614f1a565b6135249190614f52565b613536670de0b6b3a764000086614f65565b115b801561354357508183115b801561354f5750600087115b156135665750601f805460ff191660019081179091555b801561374257818311801561357b5750600087115b15613742578261358b8a84614eed565b6135958486614f65565b61359f908d614eed565b6135a99190614f52565b6135b39190614f1a565b8c51875260208d01519098508a906135cc908a90614eed565b6135d69190614f1a565b602087015260006135e88f8f89612898565b90506135f5600282614f1a565b8752613602896002614eed565b613614670de0b6b3a764000083614eed565b61361e9190614f1a565b602088015261362b612698565b61363688600161464c565b61364890670de0b6b3a7640000614eed565b6136529190614f1a565b9750670de0b6b3a7640000881180156136aa57506009546402540be40090613682670de0b6b3a764000089614f65565b61368c9190614eed565b6136969190614f1a565b6136a8670de0b6b3a76400008a614f65565b115b15613716576002899055601b819055601e889055604080518a815260208101839052908101899052606081018790527f4765aa32f264f3e7368cd65012ce5a37cfc930286ff51b2485ac02e4eac230e19060800160405180910390a15050505050505050505050610e7e565b601f805460ff19169055601b8c9055601e859055613732614151565b5050505050505050505050610e7e565b601b8b9055601e849055801561376457601f805460ff19169055613764614151565b5050505050505050505050505050565b6000610f9f8511801561378a575063ee6b280185105b61379357600080fd5b6402540be3ff841180156137ad575066470de4df82000184105b6137b657600080fd5b67016345785d89ffff821180156137da57506d314dc6448d9338c15b0a0000000182105b6137e357600080fd5b6137ee600280615214565b6137f89084614eed565b613803600284615214565b61380d9190614f1a565b9050600082846138266002670de0b6b3a7640000614eed565b6138309190614eed565b61383a9190614f1a565b905060016138506002662386f26fc10000614eed565b61385a9190614f65565b811180156138855750613877600268056bc75e2d63100000614eed565b613882906001614f52565b81105b61388e57600080fd5b60006138bd6138b66138a6655af3107a400088614f1a565b6132c2655af3107a400088614f1a565b6064614720565b905060005b60ff8110156126115760008560026138da8787614eed565b6138e49190614eed565b6138ee9190614f1a565b9050600080806139068b670de0b6b3a7640000614f52565b90508381111561391b57839003600101613921565b83036001015b8b612710828d818161393b8f670de0b6b3a7640000614eed565b6139459190614f1a565b61394f9190614eed565b6139599190614f1a565b6139639190614eed565b61396d9190614eed565b6139779190614f1a565b92508061398c85671bc16d674ec80000614eed565b6139969190614f1a565b6139a890670de0b6b3a7640000614f52565b9150600090506139b8888b614f52565b90506000836139c78484614eed565b6139d98b670de0b6b3a7640000614eed565b6139e39190614f52565b6139ed9190614f52565b90508860006139fc858d614eed565b905080831015613a1f57613a11600283614f1a565b9a5050505050505050613b71565b909103906000613a2f8b84614f1a565b90506000613a3d8288614f1a565b9050600088613a5483670de0b6b3a7640000614eed565b613a5e9190614f1a565b838f670de0b6b3a7640000613a739190614eed565b613a7d9088614f52565b613a879190614f1a565b613a919190614f52565b905082613aa687670de0b6b3a7640000614eed565b613ab09190614f1a565b613aba9083614f52565b915081811015613ad657613acf600285614f1a565b9c50613adc565b8181039c505b5050506000818b11613af0578a8203613af4565b818b035b9050613b0a896132c2655af3107a40008e614f1a565b811015613b695760008c613b268d670de0b6b3a7640000614eed565b613b309190614f1a565b9050662386f26fc0ffff81118015613b50575068056bc75e2d6310000181105b613b5957600080fd5b5050505050505050505050613b81565b505050505050505b613b7a81614f9a565b90506138c2565b949350505050565b60008115613be0576002547f0000000000000000000000000000000000000000000000000000000000000001613bc7670de0b6b3a764000086614eed565b613bd19190614f1a565b613bdb9190614f1a565b610c34565b610c347f000000000000000000000000000000000000000000000000000000e8d4a5100084614f1a565b600b5460208201518251600092918391613c249190614f52565b6020850151855191925082918290613c3d600280615245565b613c4f90670de0b6b3a7640000614eed565b613c599190614eed565b613c639190614f1a565b613c6d9190614eed565b613c779190614f1a565b613c8983670de0b6b3a7640000614f52565b613c939190614f65565b613ca583670de0b6b3a7640000614eed565b613caf9190614f1a565b9050670de0b6b3a7640000613cc48282614f65565b601254613cd19190614eed565b82601154613cdf9190614eed565b613ce99190614f52565b613b819190614f1a565b6020820151825160009182918491908290613d0f600280615245565b613d2190670de0b6b3a7640000614eed565b613d2b9190614eed565b613d359190614f1a565b613d3f9190614eed565b613d499190614f1a565b9050670de0b6b3a7640000811115613da35760405162461bcd60e51b815260206004820152600260248201527f4b300000000000000000000000000000000000000000000000000000000000006044820152606401610f08565b600081613db887670de0b6b3a7640000614f52565b613dc29190614f65565b90506000613dd1600280615245565b61271083898181613de2898f614eed565b613dec9190614eed565b613df69190614f1a565b613e009190614eed565b613e0a9190614f1a565b613e149190614f1a565b613e1e9190614f1a565b60208701518751919250600091613e359190614f52565b905080861115613e875760405162461bcd60e51b815260206004820152600160248201527f44000000000000000000000000000000000000000000000000000000000000006044820152606401610f08565b6000613e94600280615245565b83613e9f878a614eed565b613ea99190614f1a565b613eb39190614f1a565b8486613ec78c670de0b6b3a7640000614f52565b613ed19190614f52565b613edb8a86614f65565b613ee59190614eed565b613eef9190614f1a565b613ef99190614f52565b9050600088613f098d6001614f65565b60028110613f1957613f19614f3c565b6020020151613f3083670de0b6b3a7640000614eed565b613f3a9190614f1a565b613f4c90670de0b6b3a7640000614f52565b90506000898d60028110613f6257613f62614f3c565b6020020151613f7984670de0b6b3a7640000614eed565b613f839190614f1a565b613f9590670de0b6b3a7640000614f52565b90508c600003613fe257600254670de0b6b3a764000083613fb68483614eed565b613fc09190614f1a565b613fca9190614eed565b613fd49190614f1a565b975050505050505050613ffa565b600254670de0b6b3a76400009083613fb68484614eed565b95945050505050565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201526000906001600160a01b038316906370a0823190602401602060405180830381865afa158015614063573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061122f9190615117565b600180546001600160a01b038381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b612fed6001600160a01b03841683308461481d565b61410e6130fa565b6001805460ff60a01b1916600160a01b1790556040513381527f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258906020016130f0565b60008061415c61271c565b601c54601d546009549395509193509160005b60028110156141a65761418961418482612f74565b614003565b6019826002811061419c5761419c614f3c565b015560010161416f565b50601e54828411156143cc5760006402540be40060135485870302816141ce576141ce614f04565b04905080156143ca5760007f000000000000000000000000ca7e451da4addadf378a1cf266a52ccc39c823066001600160a01b031663e8a353926040518163ffffffff1660e01b8152600401602060405180830381865afa158015614237573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061425b9190615251565b90506001600160a01b038116156143c8576000670de0b6b3a76400006402540be4006142878786614eed565b6142919190614f1a565b61429b9086614f65565b6142ad86670de0b6b3a7640000614eed565b6142b79190614f1a565b6142c19190614f65565b6040517fe363f5a50000000000000000000000000000000000000000000000000000000081526001600160a01b038481166004830152602482018390529192506000917f000000000000000000000000d98a9640e338429da086d794cad6c43316f5fd71169063e363f5a5906044016020604051808303816000875af115801561434f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906143739190615117565b905061437f8489614f65565b601c8190556040518281529098506001600160a01b038416907f6059a38198b1dc42b3791087d1ff0fbd72b3179553c25f678cd246f52ffaaf599060200160405180910390a250505b505b505b6143dd86866110c260196000610eb2565b601b556143e8612698565b6143f3601b54614428565b61440590670de0b6b3a7640000614eed565b61440f9190614f1a565b601e558284111561442057601d8490555b505050505050565b6000614432614a76565b60028084048252805402670de0b6b3a764000084028161445457614454614f04565b046020820152610c3481600161464c565b6040517f40c10f19000000000000000000000000000000000000000000000000000000008152336004820152602481018290527f000000000000000000000000d98a9640e338429da086d794cad6c43316f5fd716001600160a01b0316906340c10f1990604401612f2d565b6000806144e6670de0b6b3a764000084614f1a565b905060006144fc82670de0b6b3a7640000614eed565b6145069085614f65565b9050603b82111561451b575060009392505050565b6000614528836002615245565b61453a90670de0b6b3a7640000614f1a565b90508160000361454c57949350505050565b670de0b6b3a764000080600060015b61010081101561261157600061457982670de0b6b3a7640000614eed565b9050600061458f670de0b6b3a764000083614f65565b9050808811156145ad576145a38189614f65565b93159390506145ba565b6145b78882614f65565b90505b816145c6600283614f1a565b6145d09088614eed565b6145da9190614f1a565b955083156145f3576145ec8686614f65565b9450614600565b6145fd8686614f52565b94505b6402540be40086101561463957670de0b6b3a76400006146208689614eed565b61462a9190614f1a565b9b9a5050505050505050505050565b50508061464590614f9a565b905061455b565b600080614658846127c4565b905082801561466b575060208101518151105b1561467f5760208085015182528451908201525b80516000805b60ff8110156126115760208401518451849160029183916146a591614eed565b6146af9190614f1a565b6146b99086614f52565b6146c39190614f1a565b9350808411156146d75780840392506146dd565b83810392505b6001831115806146fd5750836146fb84670de0b6b3a7640000614eed565b105b1561470f57839550505050505061122f565b5061471981614f9a565b9050614685565b600081831161472f5781610c34565b5090919050565b6040516001600160a01b038316602482015260448101829052612fed9084907fa9059cbb00000000000000000000000000000000000000000000000000000000906064015b60408051601f198184030181529190526020810180516001600160e01b03167fffffffff000000000000000000000000000000000000000000000000000000009093169290921790915261486e565b600154600160a01b900460ff16610e945760405162461bcd60e51b81526020600482015260086024820152675061757361626c6560c01b6044820152606401610f08565b600081831061472f5781610c34565b6040516001600160a01b0380851660248301528316604482015260648101829052610e7e9085907f23b872dd000000000000000000000000000000000000000000000000000000009060840161477b565b60006148c3826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166149539092919063ffffffff16565b805190915015612fed57808060200190518101906148e19190615223565b612fed5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152608401610f08565b6060613b81848460008585600080866001600160a01b0316858760405161497a9190615292565b60006040518083038185875af1925050503d80600081146149b7576040519150601f19603f3d011682016040523d82523d6000602084013e6149bc565b606091505b50915091506149cd878383876149d8565b979650505050505050565b60608315614a47578251600003614a40576001600160a01b0385163b614a405760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610f08565b5081613b81565b613b818383815115614a5c5781518083602001fd5b8060405162461bcd60e51b8152600401610f0891906152ae565b60405180604001604052806002906020820280368337509192915050565b60008083601f840112614aa657600080fd5b50813567ffffffffffffffff811115614abe57600080fd5b6020830191508360208260051b8501011115614ad957600080fd5b9250929050565b60008060208385031215614af357600080fd5b823567ffffffffffffffff811115614b0a57600080fd5b614b1685828601614a94565b90969095509350505050565b600080600060408486031215614b3757600080fd5b83359250602084013567ffffffffffffffff811115614b5557600080fd5b614b6186828701614a94565b9497909650939450505050565b600081518084526020808501945080840160005b83811015614b9e57815187529582019590820190600101614b82565b509495945050505050565b602081526000610c346020830184614b6e565b60008060008060008060008060006101208a8c031215614bdb57600080fd5b505087359960208901359950604089013598606081013598506080810135975060a0810135965060c0810135955060e08101359450610100013592509050565b6001600160a01b03811681146124c657600080fd5b600080600060608486031215614c4557600080fd5b8335614c5081614c1b565b9250602084013591506040840135614c6781614c1b565b809150509250925092565b600080600060608486031215614c8757600080fd5b505081359360208301359350604090920135919050565b600060208284031215614cb057600080fd5b5035919050565b60008060408385031215614cca57600080fd5b50508035926020909101359150565b60008083601f840112614ceb57600080fd5b50813567ffffffffffffffff811115614d0357600080fd5b602083019150836020828501011115614ad957600080fd5b600080600080600060608688031215614d3357600080fd5b8535614d3e81614c1b565b9450602086013567ffffffffffffffff80821115614d5b57600080fd5b614d6789838a01614a94565b90965094506040880135915080821115614d8057600080fd5b50614d8d88828901614cd9565b969995985093965092949392505050565b60008060008060008060a08789031215614db757600080fd5b86359550602087013594506040870135935060608701359250608087013567ffffffffffffffff811115614dea57600080fd5b614df689828a01614cd9565b979a9699509497509295939492505050565b803563ffffffff81168114612fd457600080fd5b600080600060608486031215614e3157600080fd5b614e3a84614e08565b9250602084013567ffffffffffffffff81168114614e5757600080fd5b9150614e6560408501614e08565b90509250925092565b600080600060408486031215614e8357600080fd5b833567ffffffffffffffff811115614e9a57600080fd5b614ea686828701614a94565b909790965060209590950135949350505050565b600060208284031215614ecc57600080fd5b8135610c3481614c1b565b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761122f5761122f614ed7565b634e487b7160e01b600052601260045260246000fd5b600082614f3757634e487b7160e01b600052601260045260246000fd5b500490565b634e487b7160e01b600052603260045260246000fd5b8082018082111561122f5761122f614ed7565b8181038181111561122f5761122f614ed7565b604081526000614f8b6040830185614b6e565b90508260208301529392505050565b600060018201614fac57614fac614ed7565b5060010190565b81835260007f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff831115614fe557600080fd5b8260051b80836020870137939093016020019392505050565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b6001600160a01b038716815260806020820152600061504a608083018789614fb3565b828103604084015261505c8187614b6e565b90508281036060840152615071818587614ffe565b9998505050505050505050565b604081526000615092604083018587614fb3565b82810360208401526150a48185614b6e565b9695505050505050565b86815285602082015284604082015283606082015260a0608082015260006150da60a083018486614ffe565b98975050505050505050565b6080815260006150fa608083018789614fb3565b602083019590955250604081019290925260609091015292915050565b60006020828403121561512957600080fd5b5051919050565b600181815b8085111561516b57816000190482111561515157615151614ed7565b8085161561515e57918102915b93841c9390800290615135565b509250929050565b6000826151825750600161122f565b8161518f5750600061122f565b81600181146151a557600281146151af576151cb565b600191505061122f565b60ff8411156151c0576151c0614ed7565b50506001821b61122f565b5060208310610133831016604e8410600b84101617156151ee575081810a61122f565b6151f88383615130565b806000190482111561520c5761520c614ed7565b029392505050565b6000610c3460ff841683615173565b60006020828403121561523557600080fd5b81518015158114610c3457600080fd5b6000610c348383615173565b60006020828403121561526357600080fd5b8151610c3481614c1b565b60005b83811015615289578181015183820152602001615271565b50506000910152565b600082516152a481846020870161526e565b9190910192915050565b60208152600082518060208401526152cd81604085016020870161526e565b601f01601f1916919091016040019291505056fea26469706673582212200941136f9b54a4263056823c70c4c3a3dd691d658bd94ab6dbe66ba7222286e364736f6c63430008110033

Type / to focus