Balances

Select type ERC-20 (6)
+ 0.000000 USDC Id: polygon-erc-20/0x2791bca1f2de4661ed88a30c99a7a9449aa84174 Name: USD Coin (PoS) Verified currency 0.00 USD
+ 0.000000000000000000 WETH Id: polygon-erc-20/0x7ceb23fd6bc0add59e62ac25578270cff1b9f619 Name: Wrapped Ether Verified currency 0.00 USD
+ 0.000000 USDT Id: polygon-erc-20/0xc2132d05d31c914a87c6611c10748aeb04b58e8f Name: (PoS) Tether USD Verified currency 0.00 USD
+ 0 CHI Id: polygon-erc-20/0x0000000000004946c0e9f43f4dee607b0ef1fa1c Name: Chi Gastoken by 1inch
+ 300,000.00000000 MNEP Id: polygon-erc-20/0x0b91b07beb67333225a5ba0259d55aee10e3a578 Name: Minereum Polygon
+ 0.000000000000000000 DAI Id: polygon-erc-20/0x8f3cf7ad23cd3cadbd9735aff958023239c6a063 Name: (PoS) Dai Stablecoin

History

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

0x1d39dd31f5772786c29dd5268ed0264b5cf6bc478db7f3951b182c8f69c622b4

+

300,000.00000000 MNEP Id: polygon-erc-20/0x0b91b07beb67333225a5ba0259d55aee10e3a578 Name: Minereum Polygon

Success

0xe810991e95a0b76bacf677f9a2ff26b6ece103e66bdd7e1edd0eb09b7bc19045

-

2.972927 USDC Id: polygon-erc-20/0x2791bca1f2de4661ed88a30c99a7a9449aa84174 Name: USD Coin (PoS) Verified currency

2.97 USD

Success

0xe810991e95a0b76bacf677f9a2ff26b6ece103e66bdd7e1edd0eb09b7bc19045

-

0.000000 USDT Id: polygon-erc-20/0xc2132d05d31c914a87c6611c10748aeb04b58e8f Name: (PoS) Tether USD Verified currency

0.00 USD

Success

0xe810991e95a0b76bacf677f9a2ff26b6ece103e66bdd7e1edd0eb09b7bc19045

-

0.000000000000000000 WETH Id: polygon-erc-20/0x7ceb23fd6bc0add59e62ac25578270cff1b9f619 Name: Wrapped Ether Verified currency

0.00 USD

Success

0xe810991e95a0b76bacf677f9a2ff26b6ece103e66bdd7e1edd0eb09b7bc19045

-

0.000000000000000000 DAI Id: polygon-erc-20/0x8f3cf7ad23cd3cadbd9735aff958023239c6a063 Name: (PoS) Dai Stablecoin

Success

0xe810991e95a0b76bacf677f9a2ff26b6ece103e66bdd7e1edd0eb09b7bc19045

-

229 CHI Id: polygon-erc-20/0x0000000000004946c0e9f43f4dee607b0ef1fa1c Name: Chi Gastoken by 1inch

Success

0xe810991e95a0b76bacf677f9a2ff26b6ece103e66bdd7e1edd0eb09b7bc19045

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0xde0ffbca0c38e4be37ea2e0c2d78427d26e02481543ab147fe2e279b7f7b7aae

+

2.972927 USDC Id: polygon-erc-20/0x2791bca1f2de4661ed88a30c99a7a9449aa84174 Name: USD Coin (PoS) Verified currency

2.97 USD

Success

0xde0ffbca0c38e4be37ea2e0c2d78427d26e02481543ab147fe2e279b7f7b7aae

-

0.000778653499010779 WETH Id: polygon-erc-20/0x7ceb23fd6bc0add59e62ac25578270cff1b9f619 Name: Wrapped Ether Verified currency

2.96 USD

Success

0xde0ffbca0c38e4be37ea2e0c2d78427d26e02481543ab147fe2e279b7f7b7aae

-

4 CHI Id: polygon-erc-20/0x0000000000004946c0e9f43f4dee607b0ef1fa1c Name: Chi Gastoken by 1inch

Success
Date & time Transaction id Amount Status

0xe810991e95a0b76bacf677f9a2ff26b6ece103e66bdd7e1edd0eb09b7bc19045

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success

0xb14b3ad22dffabda608782c81d5c5dea8554543ba1acf5d78458c068aa9c4b0c

+

0.000000000000000000 MATIC Id: matic Name: MATIC Verified currency

0.00 USD

Success
Contract creation
Date & time Transaction id Amount Status

0x1d39dd31f5772786c29dd5268ed0264b5cf6bc478db7f3951b182c8f69c622b4

+

300,000.00000000 MNEP Id: polygon-erc-20/0x0b91b07beb67333225a5ba0259d55aee10e3a578 Name: Minereum Polygon

Success

0xe810991e95a0b76bacf677f9a2ff26b6ece103e66bdd7e1edd0eb09b7bc19045

-

229 CHI Id: polygon-erc-20/0x0000000000004946c0e9f43f4dee607b0ef1fa1c Name: Chi Gastoken by 1inch

Success

0xe810991e95a0b76bacf677f9a2ff26b6ece103e66bdd7e1edd0eb09b7bc19045

-

0.000000000000000000 DAI Id: polygon-erc-20/0x8f3cf7ad23cd3cadbd9735aff958023239c6a063 Name: (PoS) Dai Stablecoin

Success

0xe810991e95a0b76bacf677f9a2ff26b6ece103e66bdd7e1edd0eb09b7bc19045

-

0.000000000000000000 WETH Id: polygon-erc-20/0x7ceb23fd6bc0add59e62ac25578270cff1b9f619 Name: Wrapped Ether Verified currency

0.00 USD

Success

0xe810991e95a0b76bacf677f9a2ff26b6ece103e66bdd7e1edd0eb09b7bc19045

-

0.000000 USDT Id: polygon-erc-20/0xc2132d05d31c914a87c6611c10748aeb04b58e8f Name: (PoS) Tether USD Verified currency

0.00 USD

Success

0xe810991e95a0b76bacf677f9a2ff26b6ece103e66bdd7e1edd0eb09b7bc19045

-

2.972927 USDC Id: polygon-erc-20/0x2791bca1f2de4661ed88a30c99a7a9449aa84174 Name: USD Coin (PoS) Verified currency

2.97 USD

Success

0xde0ffbca0c38e4be37ea2e0c2d78427d26e02481543ab147fe2e279b7f7b7aae

-

4 CHI Id: polygon-erc-20/0x0000000000004946c0e9f43f4dee607b0ef1fa1c Name: Chi Gastoken by 1inch

Success

0xde0ffbca0c38e4be37ea2e0c2d78427d26e02481543ab147fe2e279b7f7b7aae

-

0.000778653499010779 WETH Id: polygon-erc-20/0x7ceb23fd6bc0add59e62ac25578270cff1b9f619 Name: Wrapped Ether Verified currency

2.96 USD

Success

0xde0ffbca0c38e4be37ea2e0c2d78427d26e02481543ab147fe2e279b7f7b7aae

+

2.972927 USDC Id: polygon-erc-20/0x2791bca1f2de4661ed88a30c99a7a9449aa84174 Name: USD Coin (PoS) Verified currency

2.97 USD

Success

0x89f9ef32741135ea16e546885947740afed0c118a9bc484e7c81f2472857b58f

-

5 CHI Id: polygon-erc-20/0x0000000000004946c0e9f43f4dee607b0ef1fa1c Name: Chi Gastoken by 1inch

Success
Types:
Select type Main ERC-20

Special data

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

    0x608060405234801561001057600080fd5b50600436106100d45760003560e01c806382ebacbf11610081578063c91cdaef1161005b578063c91cdaef14610193578063cd426c56146101a6578063e0d82b4d146101b957600080fd5b806382ebacbf1461015a5780639258fb371461016d578063bc5cc6c01461018057600080fd5b8063321f0013116100b2578063321f0013146100e15780635705ae43146100fe57806363b0e66a1461011157600080fd5b8063144304ac146100d9578063184eee3f146100e357806323e0f88b146100f6575b600080fd5b6100e16101cc565b005b6100e16100f13660046153ac565b610278565b6100e16102df565b6100e161010c3660046153d0565b6104c7565b6000546101319073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b6100e16101683660046155f4565b610608565b6100e161017b366004615616565b61164f565b6100e161018e366004615616565b612c2e565b6100e16101a13660046153ac565b613a2e565b6100e16101b43660046155f4565b613cf9565b6100e16101c73660046155f4565b613eff565b3373fd60f8e953affaa84a7f62e3d86008fabb5043a8146101ec57600080fd5b6101f7600080614dfb565b60008054604080517f1732428d000000000000000000000000000000000000000000000000000000008152905173ffffffffffffffffffffffffffffffffffffffff90921692631732428d9260048084019382900301818387803b15801561025e57600080fd5b505af1158015610272573d6000803e3d6000fd5b50505050565b3273fd60f8e953affaa84a7f62e3d86008fabb5043a81461029857600080fd5b600080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b60008054604080517f5f9a37a1000000000000000000000000000000000000000000000000000000008152905173ffffffffffffffffffffffffffffffffffffffff90921692635f9a37a19260048084019382900301818387803b15801561034657600080fd5b505af115801561035a573d6000803e3d6000fd5b50506040805160a081018252732791bca1f2de4661ed88a30c99a7a9449aa84174815273c2132d05d31c914a87c6611c10748aeb04b58e8f6020820152737ceb23fd6bc0add59e62ac25578270cff1b9f61991810191909152738f3cf7ad23cd3cadbd9735aff958023239c6a06360608201526d4946c0e9f43f4dee607b0ef1fa1c60808201529150600090505b60058110156104c357600082826005811061040557610405615bb0565b60200201516040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529091506104b090829073ffffffffffffffffffffffffffffffffffffffff8216906370a082319060240160206040518083038186803b15801561047857600080fd5b505afa15801561048c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061010c91906155db565b50806104bb81615aea565b9150506103e8565b5050565b3373fd60f8e953affaa84a7f62e3d86008fabb5043a814610549576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f4e6f207468616e6b73000000000000000000000000000000000000000000000060448201526064015b60405180910390fd5b6040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273fd60f8e953affaa84a7f62e3d86008fabb5043a860048201526024810182905273ffffffffffffffffffffffffffffffffffffffff83169063a9059cbb90604401602060405180830381600087803b1580156105cb57600080fd5b505af11580156105df573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106039190615569565b505050565b6040805160a0810182527365f4f618a7ef7310265d77da447df2978ed46be2815273cb768059fa39529ece5c11efb65484e74707555260208201527386c5cb74159c5ea5ebf5496050d07f8bdb4c6e7791810191909152737fc5d7247cf2ab2900df3a345ef775b4ca8fbb5f606082015273fd60f8e953affaa84a7f62e3d86008fabb5043a8608082015260005a9050326000805b600581101561070b578481600581106106b8576106b8615bb0565b602002015173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156106f9576001915061070b565b8061070381615aea565b91505061069d565b5080610773576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f4e6f207468616e6b7300000000000000000000000000000000000000000000006044820152606401610540565b50508242111561078257611550565b6040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152600090737ceb23fd6bc0add59e62ac25578270cff1b9f619906370a082319060240160206040518083038186803b1580156107e857600080fd5b505afa1580156107fc573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061082091906155db565b9050806702c68af0bb1400001115610861576040517f583aa0267bc6622376e78920c13660068742f7d2b27188a90b9bbd5dab185c6c90600090a150611550565b604080516080810182527f0297e37f1873d2dab4487aa67cd56b58e2f2787500010000000000000000000281527f36128d5436d2d70cab39c9af9cce146c38554ff000010000000000000000000860208201527f03cd191f589d12b0582a99808cf19851e468e6b500010000000000000000000a918101919091527f10f21c9bd8128a29aa785ab2de0d044dcdd79436000200000000000000000059606082015261090a6152bb565b6109126152bb565b604080516101008101825260018082526002602083018190526000938301849052606083018190526080830182905260a083015260c0820183905260e0820152905b60048163ffffffff161015610b4357600073ba12222222228d8ba445958a75a0704d566bf2c863f94d46688763ffffffff85166004811061099757610997615bb0565b60200201516040518263ffffffff1660e01b81526004016109ba91815260200190565b60006040518083038186803b1580156109d257600080fd5b505afa1580156109e6573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201604052610a2c91908101906153fc565b5091505060008082858560020263ffffffff1660088110610a4f57610a4f615bb0565b602002015160ff1681518110610a6757610a67615bb0565b602002602001015183868660020260010163ffffffff1660088110610a8e57610a8e615bb0565b602002015160ff1681518110610aa657610aa6615bb0565b602002602001015191509150818183838a8863ffffffff1660088110610ace57610ace615bb0565b602002018a8963ffffffff1660088110610aea57610aea615bb0565b602002018c8a63ffffffff1660040160088110610b0957610b09615bb0565b602002018c8b63ffffffff1660040160088110610b2857610b28615bb0565b60200201939093529290915291905252505050600101610954565b50506000610b4f6152da565b60005b60048163ffffffff161015610be857686c262fca09784c00006127108563ffffffff841660088110610b8657610b86615bb0565b60200201510201858263ffffffff1660088110610ba557610ba5615bb0565b6020020151686c262fca09784c00000281610bc257610bc2615b52565b04828263ffffffff1660048110610bdb57610bdb615bb0565b6020020152600101610b52565b505b600182019150856702c68af0bb14000083021115610c0757610dbc565b805160009060015b60048163ffffffff161015610c6e57838163ffffffff1660048110610c3657610c36615bb0565b6020020151821015610c665780848263ffffffff1660048110610c5b57610c5b615bb0565b602002015190935091505b600101610c0f565b508b811015610ce45760018411610cdd5760408051600181526702c68af0bb14000060208201529081018d9052606081018290527fa8030f9db898d8f3a81986514e4410ffda310fb22fe351e07e97eda9977c8646906080015b60405180910390a15050505050505050611550565b5050610dbc565b80868363ffffffff1660088110610cfd57610cfd615bb0565b6020020180519190910390526702c68af0bb1400008563ffffffff841660088110610d2a57610d2a615bb0565b6020020180519091019052686c262fca09784c00006127108663ffffffff851660088110610d5a57610d5a615bb0565b60200201510201868363ffffffff1660088110610d7957610d79615bb0565b6020020151686c262fca09784c00000281610d9657610d96615b52565b04838363ffffffff1660048110610daf57610daf615bb0565b602002015250610bea9050565b50506040805160808101825230808252600060208301819052928201526060810182905281908190815b6004811015610e3457856004820160088110610e0457610e04615bb0565b6020020151868260088110610e1b57610e1b615bb0565b602002015114610e2c576001850194505b600101610de6565b5060008463ffffffff1667ffffffffffffffff811115610e5657610e56615bdf565b604051908082528060200260200182016040528015610ebc57816020015b610ea96040518060a0016040528060008019168152602001600081526020016000815260200160008152602001606081525090565b815260200190600190039081610e745790505b50905060005b600481101561128357866004820160088110610ee057610ee0615bb0565b6020020151878260088110610ef757610ef7615bb0565b60200201511461127b576000876004830160088110610f1857610f18615bb0565b6020020151888360088110610f2f57610f2f615bb0565b60200201510390506126f781026000816127108b6004870160088110610f5757610f57615bb0565b602002015102018b6004860160088110610f7357610f73615bb0565b6020020151830281610f8757610f87615b52565b049050670de0b6b3a7640000670de0ad9b58f160008202049050600263ffffffff8a16106110655782870196506040518060a001604052808d8660048110610fd157610fd1615bb0565b602002015181526020016001815260200160008152602001828152602001600067ffffffffffffffff81111561100957611009615bdf565b6040519080825280601f01601f191660200182016040528015611033576020820181803683370190505b50815250858963ffffffff168151811061104f5761104f615bb0565b6020026020010181905250600188019750611277565b6040517f095ea7b300000000000000000000000000000000000000000000000000000000815273ba12222222228d8ba445958a75a0704d566bf2c8600482015260248101849052737ceb23fd6bc0add59e62ac25578270cff1b9f6199063095ea7b390604401602060405180830381600087803b1580156110e557600080fd5b505af11580156110f9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061111d9190615569565b5060006040518060c001604052808e876004811061113d5761113d615bb0565b602002015181526020016000600181111561115a5761115a615b81565b8152737ceb23fd6bc0add59e62ac25578270cff1b9f6196020820152732791bca1f2de4661ed88a30c99a7a9449aa8417460408201526060810186905260800160006040519080825280601f01601f1916602001820160405280156111c6576020820181803683370190505b5090526040517f52bbbe2900000000000000000000000000000000000000000000000000000000815290915073ba12222222228d8ba445958a75a0704d566bf2c8906352bbbe29906112229084908b90879042906004016158f9565b602060405180830381600087803b15801561123c57600080fd5b505af1158015611250573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061127491906155db565b50505b5050505b600101610ec2565b50600263ffffffff861610611546576040517f095ea7b300000000000000000000000000000000000000000000000000000000815273ba12222222228d8ba445958a75a0704d566bf2c8600482015260248101849052737ceb23fd6bc0add59e62ac25578270cff1b9f6199063095ea7b390604401602060405180830381600087803b15801561131257600080fd5b505af1158015611326573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061134a9190615569565b50604080516002808252606082018352600092602083019080368337505060408051600280825260608201835293945060009390925090602083019080368337019050509050732791bca1f2de4661ed88a30c99a7a9449aa84174826000815181106113b8576113b8615bb0565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050737ceb23fd6bc0add59e62ac25578270cff1b9f6198260018151811061141a5761141a615bb0565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050848160018151811061146857611468615bb0565b60209081029190910101526040517f945bcec900000000000000000000000000000000000000000000000000000000815273ba12222222228d8ba445958a75a0704d566bf2c89063945bcec9906114ce90600190879087908a908890429060040161576f565b600060405180830381600087803b1580156114e857600080fd5b505af11580156114fc573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016820160405261154291908101906154d1565b5050505b5050505050505050505b600061155d366010615a96565b61156990615208615a43565b905060005a6115788484615a43565b6115829190615ad3565b9050600061a41061159583615dc0615a43565b61159f9190615a5b565b6115aa906001615a43565b6040517fd8ccd0f3000000000000000000000000000000000000000000000000000000008152600481018290529091506d4946c0e9f43f4dee607b0ef1fa1c9063d8ccd0f390602401602060405180830381600087803b15801561160d57600080fd5b505af1158015611621573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061164591906155db565b5050505050505050565b6040805160a08101825273cb4acb6bd80a7ec6224e420c36a6f70ddb95356c8152734919294d1a3799376c3cfebbb6c02fc7825100f6602082015273f4a76ebe81e5c7ced27d5429c410319da0d7296591810191909152731992fa0c8d955946f124d812dbe866b363666e61606082015273fd60f8e953affaa84a7f62e3d86008fabb5043a8608082015260005a9050326000805b6005811015611752578481600581106116ff576116ff615bb0565b602002015173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156117405760019150611752565b8061174a81615aea565b9150506116e4565b50806117ba576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f4e6f207468616e6b7300000000000000000000000000000000000000000000006044820152606401610540565b5050844211156117c957612b2d565b6040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152600090732791bca1f2de4661ed88a30c99a7a9449aa84174906370a082319060240160206040518083038186803b15801561182f57600080fd5b505afa158015611843573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061186791906155db565b9050633b9aca0081111561189c577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc4653600016118cb565b6040517ff428bbf486f9bd339bfc8f1e9903b8960e8be00ee0ee9fdaa4d982616418d8e190600090a150612b2d565b604080516101008101825273853ee4b2a13f8a742d64c8f088be7ba2131f670d81527334965ba0ac2451a34a0471f04cca3f990b8dea27602082015273c2755915a85c6f6c1c0f3a86ac8c058f11caa9c99181019190915273f6422b997c7f54d1c6a6e103bcb1499eea0a70466060820152736ff62bfb8c12109e8000935a6de54dad83a4f39f6080820152734a35582a710e1f4b2030a3f826da20bfb6703c0960a0820152737d51bad48d253dae37cc82cad07f73849286deec60c082015273d928ce1d0f2642e44615768761c0f00c23e0d58860e08201526119ad6152f8565b6119b56152f8565b60408051610100810182526000808252602082018190526001928201839052606082019290925260026080820181905260a082015260c0810182905260e08101829052905b60088163ffffffff161015611c2057600080868363ffffffff1660088110611a2457611a24615bb0565b602002015173ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b158015611a6e57600080fd5b505afa158015611a82573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611aa6919061558b565b506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff169150838363ffffffff1660088110611ae357611ae3615bb0565b602002015160ff1615611b8557806702c68af0bb14000083038284898763ffffffff1660108110611b1657611b16615bb0565b60200201898863ffffffff1660108110611b3257611b32615bb0565b602002018b60088a63ffffffff160160108110611b5157611b51615bb0565b602002018b60088b63ffffffff160160108110611b7057611b70615bb0565b60200201939093529290915291905252611c16565b816702c68af0bb14000082038383898763ffffffff1660108110611bab57611bab615bb0565b60200201898863ffffffff1660108110611bc757611bc7615bb0565b602002018b60088a63ffffffff160160108110611be657611be6615bb0565b602002018b60088b63ffffffff160160108110611c0557611c05615bb0565b602002019390935292909152919052525b50506001016119fa565b506000611c2b6152f8565b60005b60088163ffffffff161015611e16578063ffffffff16600714611c53576126f2611c57565b6126fc5b61ffff16858263ffffffff1660108110611c7357611c73615bb0565b602002015102686c6b935b8bbd4000008763ffffffff841660108110611c9b57611c9b615bb0565b60200201510281611cae57611cae615b52565b046001018260088363ffffffff160160108110611ccd57611ccd615bb0565b60200201528363ffffffff821660088110611cea57611cea615bb0565b602002015160ff16611d38578160088263ffffffff160160108110611d1157611d11615bb0565b6020020151828263ffffffff1660108110611d2e57611d2e615bb0565b6020020152611e0e565b838163ffffffff1660088110611d5057611d50615bb0565b602002015160ff1660011415611db4578b8260088363ffffffff160160108110611d7c57611d7c615bb0565b6020020151670de0b6b3a76400000281611d9857611d98615b52565b04600101828263ffffffff1660108110611d2e57611d2e615bb0565b8a8260088363ffffffff160160108110611dd057611dd0615bb0565b6020020151670de0b6b3a76400000281611dec57611dec615b52565b04600101828263ffffffff1660108110611e0857611e08615bb0565b60200201525b600101611c2e565b505b805160009060015b60088163ffffffff161015611e7f57838163ffffffff1660108110611e4757611e47615bb0565b6020020151821115611e775780848263ffffffff1660108110611e6c57611e6c615bb0565b602002015190935091505b600101611e20565b5060018401935088811115611ed45760018411611ecd576040517ff428bbf486f9bd339bfc8f1e9903b8960e8be00ee0ee9fdaa4d982616418d8e190600090a1505050505050505050612b2d565b505061219e565b80890398508e811115611f565760018411611ecd578e93507fa8030f9db898d8f3a81986514e4410ffda310fb22fe351e07e97eda9977c864660006702c68af0bb1400008684604051611f40949392919093845260208401929092526040830152606082015260800190565b60405180910390a1505050505050505050612b2d565b8260088363ffffffff160160108110611f7157611f71615bb0565b6020020151878363ffffffff1660108110611f8e57611f8e615bb0565b60200201805190910190526702c68af0bb1400008663ffffffff841660108110611fba57611fba615bb0565b602002018051919091039052600763ffffffff831614611fdc576126f2611fe0565b6126fc5b61ffff16868363ffffffff1660108110611ffc57611ffc615bb0565b602002015102686c6b935b8bbd4000008863ffffffff85166010811061202457612024615bb0565b6020020151028161203757612037615b52565b046001018360088463ffffffff16016010811061205657612056615bb0565b60200201528463ffffffff83166008811061207357612073615bb0565b602002015160ff166120c1578260088363ffffffff16016010811061209a5761209a615bb0565b6020020151838363ffffffff16601081106120b7576120b7615bb0565b6020020152612197565b848263ffffffff16600881106120d9576120d9615bb0565b602002015160ff166001141561213d578c8360088463ffffffff16016010811061210557612105615bb0565b6020020151670de0b6b3a7640000028161212157612121615b52565b04600101838363ffffffff16601081106120b7576120b7615bb0565b8b8360088463ffffffff16016010811061215957612159615bb0565b6020020151670de0b6b3a7640000028161217557612175615b52565b04600101838363ffffffff166010811061219157612191615bb0565b60200201525b5050611e18565b50506121a86152bb565b6121b06152bb565b60008060005b60088110156123295760006702c68af0bb1400008883601081106121dc576121dc615bb0565b60200201518960088501601081106121f6576121f6615bb0565b602002015103039050806000141561220e5750612321565b8085836008811061222157612221615bb0565b602002015260078214612236576126f261223a565b6126fc5b61ffff168189600885016010811061225457612254615bb0565b60200201510302612710828b600886016010811061227457612274615bb0565b602002015102028161228857612288615b52565b0460010186836008811061229e5761229e615bb0565b60200201528682600881106122b5576122b5615bb0565b602002015160ff16600114156122e1578582600881106122d7576122d7615bb0565b6020020151840193505b8682600881106122f3576122f3615bb0565b602002015160ff166002141561231f5785826008811061231557612315615bb0565b6020020151830192505b505b6001016121b6565b5081156124c85760008d83670de0b6b3a7640000028161234b5761234b615b52565b6040517f095ea7b300000000000000000000000000000000000000000000000000000000815273837503e8a8753ae17fb8c8151b8e6f586defcb576004820152919004600101602482018190529150732791bca1f2de4661ed88a30c99a7a9449aa841749063095ea7b390604401602060405180830381600087803b1580156123d357600080fd5b505af11580156123e7573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061240b9190615569565b506040517f916955860000000000000000000000000000000000000000000000000000000081526000600482015260016024820152604481018290526064810184905242608482015273837503e8a8753ae17fb8c8151b8e6f586defcb579063916955869060a401602060405180830381600087803b15801561248d57600080fd5b505af11580156124a1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124c591906155db565b50505b80156126665760008c82670de0b6b3a764000002816124e9576124e9615b52565b6040517f095ea7b300000000000000000000000000000000000000000000000000000000815273837503e8a8753ae17fb8c8151b8e6f586defcb576004820152919004600101602482018190529150732791bca1f2de4661ed88a30c99a7a9449aa841749063095ea7b390604401602060405180830381600087803b15801561257157600080fd5b505af1158015612585573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906125a99190615569565b506040517f916955860000000000000000000000000000000000000000000000000000000081526000600482015260026024820152604481018290526064810183905242608482015273837503e8a8753ae17fb8c8151b8e6f586defcb579063916955869060a401602060405180830381600087803b15801561262b57600080fd5b505af115801561263f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061266391906155db565b50505b60005b6008811015612b2257600085826008811061268657612686615bb0565b60200201511115612b1a5760008982600881106126a5576126a5615bb0565b602002015190508682600881106126be576126be615bb0565b602002015160ff1661285a57732791bca1f2de4661ed88a30c99a7a9449aa8417463a9059cbb828885600881106126f7576126f7615bb0565b60200201516040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff90921660048301526024820152604401602060405180830381600087803b15801561276757600080fd5b505af115801561277b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061279f9190615569565b508073ffffffffffffffffffffffffffffffffffffffff1663022c0d9f60008785600881106127d0576127d0615bb0565b60200201513060005b6040519080825280601f01601f191660200182016040528015612803576020820181803683370190505b506040518563ffffffff1660e01b815260040161282394939291906158b4565b600060405180830381600087803b15801561283d57600080fd5b505af1158015612851573d6000803e3d6000fd5b50505050612b18565b86826008811061286c5761286c615bb0565b602002015160ff166001141561298e5773c2132d05d31c914a87c6611c10748aeb04b58e8f63a9059cbb828885600881106128a9576128a9615bb0565b60200201516040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff90921660048301526024820152604401602060405180830381600087803b15801561291957600080fd5b505af115801561292d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129519190615569565b508073ffffffffffffffffffffffffffffffffffffffff1663022c0d9f86846008811061298057612980615bb0565b6020020151600030816127d9565b738f3cf7ad23cd3cadbd9735aff958023239c6a06363a9059cbb828885600881106129bb576129bb615bb0565b60200201516040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff90921660048301526024820152604401602060405180830381600087803b158015612a2b57600080fd5b505af1158015612a3f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a639190615569565b508073ffffffffffffffffffffffffffffffffffffffff1663022c0d9f868460088110612a9257612a92615bb0565b6020020151600030816040519080825280601f01601f191660200182016040528015612ac5576020820181803683370190505b506040518563ffffffff1660e01b8152600401612ae594939291906158b4565b600060405180830381600087803b158015612aff57600080fd5b505af1158015612b13573d6000803e3d6000fd5b505050505b505b600101612669565b505050505050505050505b6000612b3a366010615a96565b612b4690615208615a43565b905060005a612b558484615a43565b612b5f9190615ad3565b9050600061a410612b7283615dc0615a43565b612b7c9190615a5b565b612b87906001615a43565b6040517fd8ccd0f3000000000000000000000000000000000000000000000000000000008152600481018290529091506d4946c0e9f43f4dee607b0ef1fa1c9063d8ccd0f390602401602060405180830381600087803b158015612bea57600080fd5b505af1158015612bfe573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612c2291906155db565b50505050505050505050565b6040805160a08101825273cb4acb6bd80a7ec6224e420c36a6f70ddb95356c8152734919294d1a3799376c3cfebbb6c02fc7825100f6602082015273f4a76ebe81e5c7ced27d5429c410319da0d7296591810191909152731992fa0c8d955946f124d812dbe866b363666e61606082015273fd60f8e953affaa84a7f62e3d86008fabb5043a8608082015260005a9050326000805b6005811015612d3157848160058110612cde57612cde615bb0565b602002015173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612d1f5760019150612d31565b80612d2981615aea565b915050612cc3565b5080612d99576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f4e6f207468616e6b7300000000000000000000000000000000000000000000006044820152606401610540565b505084421115612da857612b2d565b6040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152600090737ceb23fd6bc0add59e62ac25578270cff1b9f619906370a082319060240160206040518083038186803b158015612e0e57600080fd5b505afa158015612e22573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612e4691906155db565b9050806702c68af0bb1400001115612e87576040517f583aa0267bc6622376e78920c13660068742f7d2b27188a90b9bbd5dab185c6c90600090a150612b2d565b604080516101008101825273853ee4b2a13f8a742d64c8f088be7ba2131f670d81527334965ba0ac2451a34a0471f04cca3f990b8dea27602082015273c2755915a85c6f6c1c0f3a86ac8c058f11caa9c99181019190915273f6422b997c7f54d1c6a6e103bcb1499eea0a70466060820152736ff62bfb8c12109e8000935a6de54dad83a4f39f6080820152734a35582a710e1f4b2030a3f826da20bfb6703c0960a0820152737d51bad48d253dae37cc82cad07f73849286deec60c082015273d928ce1d0f2642e44615768761c0f00c23e0d58860e0820152612f696152f8565b612f716152f8565b60408051610100810182526000808252602082018190526001928201839052606082019290925260026080820181905260a082015260c0810182905260e08101829052905b60088163ffffffff1610156131c857600080868363ffffffff1660088110612fe057612fe0615bb0565b602002015173ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b15801561302a57600080fd5b505afa15801561303e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613062919061558b565b506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff169150838363ffffffff166008811061309f5761309f615bb0565b602002015160ff16156131375780828284898763ffffffff16601081106130c8576130c8615bb0565b60200201898863ffffffff16601081106130e4576130e4615bb0565b602002018b60088a63ffffffff16016010811061310357613103615bb0565b602002018b60088b63ffffffff16016010811061312257613122615bb0565b602002019390935292909152919052526131be565b81818383898763ffffffff166010811061315357613153615bb0565b60200201898863ffffffff166010811061316f5761316f615bb0565b602002018b60088a63ffffffff16016010811061318e5761318e615bb0565b602002018b60088b63ffffffff1601601081106131ad576131ad615bb0565b602002019390935292909152919052525b5050600101612fb6565b5060006131d36152f8565b60005b60088163ffffffff1610156133c05760008163ffffffff166007146131fd576126f2613201565b6126fc5b61ffff166702c68af0bb14000002905080612710878463ffffffff166010811061322d5761322d615bb0565b60200201510201878363ffffffff166010811061324c5761324c615bb0565b602002015182028161326057613260615b52565b048360088463ffffffff16016010811061327c5761327c615bb0565b60200201528463ffffffff83166008811061329957613299615bb0565b602002015160ff166132e7578260088363ffffffff1601601081106132c0576132c0615bb0565b6020020151838363ffffffff16601081106132dd576132dd615bb0565b60200201526133b7565b848263ffffffff16600881106132ff576132ff615bb0565b602002015160ff166001141561336057670de0b6b3a76400008d8460088563ffffffff16016010811061333457613334615bb0565b6020020151028161334757613347615b52565b04838363ffffffff16601081106132dd576132dd615bb0565b670de0b6b3a76400008c8460088563ffffffff16016010811061338557613385615bb0565b6020020151028161339857613398615b52565b04838363ffffffff16601081106133b1576133b1615bb0565b60200201525b506001016131d6565b505b600182019150866702c68af0bb140000830211156133df576136ff565b805160009060015b60088163ffffffff16101561344657838163ffffffff166010811061340e5761340e615bb0565b602002015182101561343e5780848263ffffffff166010811061343357613433615bb0565b602002015190935091505b6001016133e7565b508e8110156134b557600184116134ae578e93507fa8030f9db898d8f3a81986514e4410ffda310fb22fe351e07e97eda9977c864660016702c68af0bb1400008684604051611f40949392919093845260208401929092526040830152606082015260800190565b50506136ff565b8260088363ffffffff1601601081106134d0576134d0615bb0565b6020020151878363ffffffff16601081106134ed576134ed615bb0565b6020020180519190910390526702c68af0bb1400008663ffffffff84166010811061351a5761351a615bb0565b60200201805190910190526000600763ffffffff84161461353d576126f2613541565b6126fc5b61ffff166702c68af0bb14000002905080612710888563ffffffff166010811061356d5761356d615bb0565b60200201510201888463ffffffff166010811061358c5761358c615bb0565b60200201518202816135a0576135a0615b52565b048460088563ffffffff1601601081106135bc576135bc615bb0565b60200201528563ffffffff8416600881106135d9576135d9615bb0565b602002015160ff16613627578360088463ffffffff16016010811061360057613600615bb0565b6020020151848463ffffffff166010811061361d5761361d615bb0565b60200201526136f7565b858363ffffffff166008811061363f5761363f615bb0565b602002015160ff16600114156136a057670de0b6b3a76400008e8560088663ffffffff16016010811061367457613674615bb0565b6020020151028161368757613687615b52565b04848463ffffffff166010811061361d5761361d615bb0565b670de0b6b3a76400008d8560088663ffffffff1601601081106136c5576136c5615bb0565b602002015102816136d8576136d8615b52565b04848463ffffffff16601081106136f1576136f1615bb0565b60200201525b5050506133c2565b505060005b6008811015613a1b5782600882016010811061372257613722615bb0565b602002015183826010811061373957613739615bb0565b602002015114613a1357600085826008811061375757613757615bb0565b60200201519050600084600884016010811061377557613775615bb0565b602002015185846010811061378c5761378c615bb0565b60200201510390506000836007146137a6576126f26137aa565b6126fc5b61ffff16820290506000816127108860088801601081106137cd576137cd615bb0565b602002015102018860088701601081106137e9576137e9615bb0565b60200201518302816137fd576137fd615b52565b6040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87166004820152602481018690529190049150737ceb23fd6bc0add59e62ac25578270cff1b9f6199063a9059cbb90604401602060405180830381600087803b15801561388457600080fd5b505af1158015613898573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906138bc9190615569565b508585600881106138cf576138cf615bb0565b602002015160ff166139765760408051600080825260208201928390527f022c0d9f0000000000000000000000000000000000000000000000000000000090925273ffffffffffffffffffffffffffffffffffffffff86169163022c0d9f9161393f9185913090602481016158b4565b600060405180830381600087803b15801561395957600080fd5b505af115801561396d573d6000803e3d6000fd5b50505050613a0e565b60408051600080825260208201928390527f022c0d9f0000000000000000000000000000000000000000000000000000000090925273ffffffffffffffffffffffffffffffffffffffff86169163022c0d9f916139db919085903090602481016158b4565b600060405180830381600087803b1580156139f557600080fd5b505af1158015613a09573d6000803e3d6000fd5b505050505b505050505b600101613704565b5050505050506000612b3a366010615a96565b3273fd60f8e953affaa84a7f62e3d86008fabb5043a814613a4e57600080fd5b60005473ffffffffffffffffffffffffffffffffffffffff163314613a7257600080fd5b6040517f095ea7b300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff821660048201527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6024820152732791bca1f2de4661ed88a30c99a7a9449aa841749063095ea7b390604401602060405180830381600087803b158015613b1357600080fd5b505af1158015613b27573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613b4b9190615569565b506040517f095ea7b300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff821660048201527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6024820152737ceb23fd6bc0add59e62ac25578270cff1b9f6199063095ea7b390604401602060405180830381600087803b158015613bed57600080fd5b505af1158015613c01573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613c259190615569565b506040517f095ea7b300000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff821660048201527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60248201526d4946c0e9f43f4dee607b0ef1fa1c9063095ea7b390604401602060405180830381600087803b158015613cc157600080fd5b505af1158015613cd5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104c39190615569565b6040805160a081018252731929f3fdb552d0ac665e717cb7107395538064ef81527351ae95ac179418ca5080a5b62ea998fc93f0bc7b602082015273e6d0bd8d04df33c3a1860c32e200a8231b4027b89181019190915273f7b53b2d8740e83d8842d69e0d3a2946b400fc07606082015273fd60f8e953affaa84a7f62e3d86008fabb5043a8608082015260005a9050326000805b6005811015613dfc57848160058110613da957613da9615bb0565b602002015173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415613dea5760019150613dfc565b80613df481615aea565b915050613d8e565b5080613e64576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f4e6f207468616e6b7300000000000000000000000000000000000000000000006044820152606401610540565b5050613e708484614dfb565b60008054604080517f05900e64000000000000000000000000000000000000000000000000000000008152905173ffffffffffffffffffffffffffffffffffffffff909216926305900e649260048084019382900301818387803b158015613ed757600080fd5b505af1158015613eeb573d6000803e3d6000fd5b506000925061155d91503690506010615a96565b6040805160a0810182527365f4f618a7ef7310265d77da447df2978ed46be2815273cb768059fa39529ece5c11efb65484e74707555260208201527386c5cb74159c5ea5ebf5496050d07f8bdb4c6e7791810191909152737fc5d7247cf2ab2900df3a345ef775b4ca8fbb5f606082015273fd60f8e953affaa84a7f62e3d86008fabb5043a8608082015260005a9050326000805b600581101561400257848160058110613faf57613faf615bb0565b602002015173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415613ff05760019150614002565b80613ffa81615aea565b915050613f94565b508061406a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600960248201527f4e6f207468616e6b7300000000000000000000000000000000000000000000006044820152606401610540565b50508242111561407957611550565b6040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152600090732791bca1f2de4661ed88a30c99a7a9449aa84174906370a082319060240160206040518083038186803b1580156140df57600080fd5b505afa1580156140f3573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061411791906155db565b9050633b9aca0081111561414c577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffc46536000161417b565b6040517ff428bbf486f9bd339bfc8f1e9903b8960e8be00ee0ee9fdaa4d982616418d8e190600090a150611550565b604080516080810182527f0297e37f1873d2dab4487aa67cd56b58e2f2787500010000000000000000000281527f36128d5436d2d70cab39c9af9cce146c38554ff000010000000000000000000860208201527f03cd191f589d12b0582a99808cf19851e468e6b500010000000000000000000a918101919091527f10f21c9bd8128a29aa785ab2de0d044dcdd7943600020000000000000000005960608201526142246152bb565b61422c6152bb565b604080516101008101825260018082526002602083018190526000938301849052606083018190526080830182905260a083015260c0820183905260e0820152905b60048163ffffffff16101561446757600073ba12222222228d8ba445958a75a0704d566bf2c863f94d46688763ffffffff8516600481106142b1576142b1615bb0565b60200201516040518263ffffffff1660e01b81526004016142d491815260200190565b60006040518083038186803b1580156142ec57600080fd5b505afa158015614300573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016820160405261434691908101906153fc565b5091505060008082858560020263ffffffff166008811061436957614369615bb0565b602002015160ff168151811061438157614381615bb0565b602002602001015183868660020260010163ffffffff16600881106143a8576143a8615bb0565b602002015160ff16815181106143c0576143c0615bb0565b602002602001015191509150816702c68af0bb140000820383838a8863ffffffff16600881106143f2576143f2615bb0565b602002018a8963ffffffff166008811061440e5761440e615bb0565b602002018c8a63ffffffff166004016008811061442d5761442d615bb0565b602002018c8b63ffffffff166004016008811061444c5761444c615bb0565b6020020193909352929091529190525250505060010161426e565b505060006144736152da565b60005b60048163ffffffff16101561450457838163ffffffff166008811061449d5761449d615bb0565b60200201516126f702686c6b935b8bbd4000008663ffffffff8416600881106144c8576144c8615bb0565b602002015102816144db576144db615b52565b04600101828263ffffffff16600481106144f7576144f7615bb0565b6020020152600101614476565b505b805160009060015b60048163ffffffff16101561456d57838163ffffffff166004811061453557614535615bb0565b60200201518211156145655780848263ffffffff166004811061455a5761455a615bb0565b602002015190935091505b60010161450e565b50600184019350878111156145c157600184116145ba576040517ff428bbf486f9bd339bfc8f1e9903b8960e8be00ee0ee9fdaa4d982616418d8e190600090a15050505050505050611550565b50506146f3565b80880397508b81111561462357600184116145ba5760408051600081526702c68af0bb14000060208201529081018d9052606081018290527fa8030f9db898d8f3a81986514e4410ffda310fb22fe351e07e97eda9977c864690608001610cc8565b80868363ffffffff166008811061463c5761463c615bb0565b60200201805190910190526702c68af0bb1400008563ffffffff84166008811061466857614668615bb0565b6020020180519190910390528463ffffffff83166008811061468c5761468c615bb0565b60200201516126f702686c6b935b8bbd4000008763ffffffff8516600881106146b7576146b7615bb0565b602002015102816146ca576146ca615b52565b04600101838363ffffffff16600481106146e6576146e6615bb0565b6020020152506145069050565b505060008060005b6004811015614753576702c68af0bb14000084826008811061471f5761471f615bb0565b602002015185600484016008811061473957614739615bb0565b6020020151031461474b576001830192505b6001016146fb565b506000808363ffffffff1667ffffffffffffffff81111561477657614776615bdf565b6040519080825280602002602001820160405280156147dc57816020015b6147c96040518060a0016040528060008019168152602001600081526020016000815260200160008152602001606081525090565b8152602001906001900390816147945790505b50604080516080810182523080825260006020830181905292820152606081018290529192505b6004811015614bb05760006702c68af0bb14000088836008811061482957614829615bb0565b602002015189600485016008811061484357614843615bb0565b602002015103039050806000141561485b5750614ba8565b60008189600485016008811061487357614873615bb0565b6020020151036126f702612710838c600487016008811061489657614896615bb0565b60200201510202816148aa576148aa615b52565b046001019050670de0ad9b58f16000670de0b6b3a76400008202046001019050600263ffffffff168863ffffffff16106149945780860195506040518060a001604052808c856004811061490057614900615bb0565b602002015181526020016000815260200160018152602001838152602001600067ffffffffffffffff81111561493857614938615bdf565b6040519080825280601f01601f191660200182016040528015614962576020820181803683370190505b50815250858863ffffffff168151811061497e5761497e615bb0565b6020026020010181905250600187019650614ba5565b6040517f095ea7b300000000000000000000000000000000000000000000000000000000815273ba12222222228d8ba445958a75a0704d566bf2c8600482015260248101829052732791bca1f2de4661ed88a30c99a7a9449aa841749063095ea7b390604401602060405180830381600087803b158015614a1457600080fd5b505af1158015614a28573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614a4c9190615569565b5060006040518060c001604052808d8660048110614a6c57614a6c615bb0565b60200201518152602001600180811115614a8857614a88615b81565b8152732791bca1f2de4661ed88a30c99a7a9449aa841746020820152737ceb23fd6bc0add59e62ac25578270cff1b9f61960408201526060810185905260800160006040519080825280601f01601f191660200182016040528015614af4576020820181803683370190505b5090526040517f52bbbe2900000000000000000000000000000000000000000000000000000000815290915073ba12222222228d8ba445958a75a0704d566bf2c8906352bbbe2990614b509084908990879042906004016158f9565b602060405180830381600087803b158015614b6a57600080fd5b505af1158015614b7e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614ba291906155db565b50505b50505b600101614803565b50600263ffffffff861610611546576040517f095ea7b300000000000000000000000000000000000000000000000000000000815273ba12222222228d8ba445958a75a0704d566bf2c8600482015260248101849052732791bca1f2de4661ed88a30c99a7a9449aa841749063095ea7b390604401602060405180830381600087803b158015614c3f57600080fd5b505af1158015614c53573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614c779190615569565b50604080516002808252606082018352600092602083019080368337505060408051600280825260608201835293945060009390925090602083019080368337019050509050732791bca1f2de4661ed88a30c99a7a9449aa8417482600081518110614ce557614ce5615bb0565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050737ceb23fd6bc0add59e62ac25578270cff1b9f61982600181518110614d4757614d47615bb0565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508481600081518110614d9557614d95615bb0565b60209081029190910101526040517f945bcec900000000000000000000000000000000000000000000000000000000815273ba12222222228d8ba445958a75a0704d566bf2c89063945bcec9906114ce906001908890879089908890429060040161576f565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009073c2132d05d31c914a87c6611c10748aeb04b58e8f906370a082319060240160206040518083038186803b158015614e6157600080fd5b505afa158015614e75573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614e9991906155db565b905062989680811115615056576040517f095ea7b300000000000000000000000000000000000000000000000000000000815273837503e8a8753ae17fb8c8151b8e6f586defcb5760048201819052602482018390529073c2132d05d31c914a87c6611c10748aeb04b58e8f9063095ea7b390604401602060405180830381600087803b158015614f2957600080fd5b505af1158015614f3d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614f619190615569565b5073ffffffffffffffffffffffffffffffffffffffff811663916955866001600085614f9b651b48eb57e000670de0b6b3a7640000615a43565b614fa58a89615a96565b614faf9190615a5b565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e087901b16815260ff94851660048201529390921660248401526044830152606482015242608482015260a401602060405180830381600087803b15801561501b57600080fd5b505af115801561502f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061505391906155db565b50505b6040517f70a08231000000000000000000000000000000000000000000000000000000008152306004820152600090738f3cf7ad23cd3cadbd9735aff958023239c6a063906370a082319060240160206040518083038186803b1580156150bc57600080fd5b505afa1580156150d0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906150f491906155db565b9050678ac7230489e80000811115610272576040517f095ea7b300000000000000000000000000000000000000000000000000000000815273837503e8a8753ae17fb8c8151b8e6f586defcb57600482018190526024820183905290738f3cf7ad23cd3cadbd9735aff958023239c6a0639063095ea7b390604401602060405180830381600087803b15801561518957600080fd5b505af115801561519d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906151c19190615569565b5073ffffffffffffffffffffffffffffffffffffffff8116639169558660026000856151fb651b48eb57e000670de0b6b3a7640000615a43565b6152058a89615a96565b61520f9190615a5b565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e087901b16815260ff94851660048201529390921660248401526044830152606482015242608482015260a401602060405180830381600087803b15801561527b57600080fd5b505af115801561528f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906152b391906155db565b505050505050565b6040518061010001604052806008906020820280368337509192915050565b60405180608001604052806004906020820280368337509192915050565b6040518061020001604052806010906020820280368337509192915050565b600082601f83011261532857600080fd5b8151602061533d61533883615a1f565b6159d0565b80838252828201915082860187848660051b890101111561535d57600080fd5b60005b8581101561537c57815184529284019290840190600101615360565b5090979650505050505050565b80516dffffffffffffffffffffffffffff811681146153a757600080fd5b919050565b6000602082840312156153be57600080fd5b81356153c981615c0e565b9392505050565b600080604083850312156153e357600080fd5b82356153ee81615c0e565b946020939093013593505050565b60008060006060848603121561541157600080fd5b835167ffffffffffffffff8082111561542957600080fd5b818601915086601f83011261543d57600080fd5b8151602061544d61533883615a1f565b8083825282820191508286018b848660051b890101111561546d57600080fd5b600096505b8487101561549957805161548581615c0e565b835260019690960195918301918301615472565b50918901519197509093505050808211156154b357600080fd5b506154c086828701615317565b925050604084015190509250925092565b600060208083850312156154e457600080fd5b825167ffffffffffffffff8111156154fb57600080fd5b8301601f8101851361550c57600080fd5b805161551a61533882615a1f565b80828252848201915084840188868560051b870101111561553a57600080fd5b600094505b8385101561555d57805183526001949094019391850191850161553f565b50979650505050505050565b60006020828403121561557b57600080fd5b815180151581146153c957600080fd5b6000806000606084860312156155a057600080fd5b6155a984615389565b92506155b760208501615389565b9150604084015163ffffffff811681146155d057600080fd5b809150509250925092565b6000602082840312156155ed57600080fd5b5051919050565b6000806040838503121561560757600080fd5b50508035926020909101359150565b6000806000806080858703121561562c57600080fd5b5050823594602084013594506040840135936060013592509050565b600081518084526020808501945080840160005b8381101561568e57815173ffffffffffffffffffffffffffffffffffffffff168752958201959082019060010161565c565b509495945050505050565b600081518084526020808501945080840160005b8381101561568e578151875295820195908201906001016156ad565b6000815180845260005b818110156156ef576020818501810151868301820152016156d3565b81811115615701576000602083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b6002811061576b577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b9052565b6000610120808301615781848b615734565b60208481019290925288519081905261014080850192600583901b8601909101918a820160005b82811015615828578785037ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffec00186528151805186528481015185870152604080820151908701526060808201519087015260809081015160a091870182905290615814818801836156c9565b9786019796505050908301906001016157a8565b50505050838103604085015261583e8189615648565b91505061588d606084018773ffffffffffffffffffffffffffffffffffffffff808251168352602082015115156020840152806040830151166040840152506060810151151560608301525050565b82810360e084015261589f8186615699565b91505082610100830152979650505050505050565b84815283602082015273ffffffffffffffffffffffffffffffffffffffff831660408201526080606082015260006158ef60808301846156c9565b9695505050505050565b60e08152845160e082015260006020860151615919610100840182615734565b50604086015173ffffffffffffffffffffffffffffffffffffffff908116610120840152606087015116610140830152608086015161016083015260a086015160c061018084015261596f6101a08401826156c9565b9150506159be602083018673ffffffffffffffffffffffffffffffffffffffff808251168352602082015115156020840152806040830151166040840152506060810151151560608301525050565b60a082019390935260c0015292915050565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff81118282101715615a1757615a17615bdf565b604052919050565b600067ffffffffffffffff821115615a3957615a39615bdf565b5060051b60200190565b60008219821115615a5657615a56615b23565b500190565b600082615a91577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615615ace57615ace615b23565b500290565b600082821015615ae557615ae5615b23565b500390565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415615b1c57615b1c615b23565b5060010190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b73ffffffffffffffffffffffffffffffffffffffff81168114615c3057600080fd5b5056fea2646970667358221220f249379c77cb0b36b3e00813cb52212e8f6f0bd7112def9b08b6dc03b0a76d2464736f6c63430008070033

Type / to focus