Balances

Select type ERC-20 (4) ERC-1155 (1)
+ 8,888 Telegram @TronVanity88_bot Id: base-erc-20/0x1e358596f48420fe4cd147dcc850661632125e21 Name: Telegram @TronVanity88_bot
+ 0.000000000000000000 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether
+ 1 im until 30.10.25 Id: base-erc-20/0x507b8c8053c20c40d8f448d9b9a4054a981544a7 Name: ✅$UЅDС TOKEN DISTRIBUTION
+ 1,600.000000000000000000 UNIK Id: base-erc-20/0x8135dadf29cb4ea4a397ba5ae57dafa8df12f71f Name: UNIK
+ ? 0 Id: base-erc-1155/0x7148b7c079d8c71990a4b1b3204cb0a8eff87313 Name: 0

History

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

0xeda83fe318d968848299331368033e085d78b3f810851d1ce2d20862efd92d96

+

1 0 Id: base-erc-1155/0x7148b7c079d8c71990a4b1b3204cb0a8eff87313 Name: 0

#563

Success

0x652fb9fcbee65c7e26bfacae779536f886cec55b82b10a7d9043e03095eb6fa0

+

8,888 Telegram @TronVanity88_bot Id: base-erc-20/0x1e358596f48420fe4cd147dcc850661632125e21 Name: Telegram @TronVanity88_bot

Success

0xa728e70faf7f6695dfe376c5404e756ae27b8f1be8b2632ebe169fe63f63bb09

-

0.000250000000000000 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0xa728e70faf7f6695dfe376c5404e756ae27b8f1be8b2632ebe169fe63f63bb09

-

0.001000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

3.34 USD

Success

0xa728e70faf7f6695dfe376c5404e756ae27b8f1be8b2632ebe169fe63f63bb09

+

0.001000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

3.34 USD

Success

0xa728e70faf7f6695dfe376c5404e756ae27b8f1be8b2632ebe169fe63f63bb09

+

100.000000000000000000 UNIK Id: base-erc-20/0x8135dadf29cb4ea4a397ba5ae57dafa8df12f71f Name: UNIK

Success

0xa728e70faf7f6695dfe376c5404e756ae27b8f1be8b2632ebe169fe63f63bb09

-

0.000750000000000000 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x542e5ecec6a814fb385469ae300a0b9573d518ef9f2b5016b7e348c74aa6168d

-

0.000100000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.38 USD

Success

0x542e5ecec6a814fb385469ae300a0b9573d518ef9f2b5016b7e348c74aa6168d

-

0.000075000000000000 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x542e5ecec6a814fb385469ae300a0b9573d518ef9f2b5016b7e348c74aa6168d

+

100.000000000000000000 UNIK Id: base-erc-20/0x8135dadf29cb4ea4a397ba5ae57dafa8df12f71f Name: UNIK

Success
Date & time Transaction id Amount Status

0xa728e70faf7f6695dfe376c5404e756ae27b8f1be8b2632ebe169fe63f63bb09

-

0.001000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

3.34 USD

Success

0xa728e70faf7f6695dfe376c5404e756ae27b8f1be8b2632ebe169fe63f63bb09

+

0.001000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

3.34 USD

Success

0x542e5ecec6a814fb385469ae300a0b9573d518ef9f2b5016b7e348c74aa6168d

-

0.000100000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.38 USD

Success

0x542e5ecec6a814fb385469ae300a0b9573d518ef9f2b5016b7e348c74aa6168d

+

0.000100000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.38 USD

Success

0x12097e71f4419c7e0e93a44fae1e12ce22deb9db628d4b10261b5566945aa436

-

0.000100000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.39 USD

Success

0x12097e71f4419c7e0e93a44fae1e12ce22deb9db628d4b10261b5566945aa436

+

0.000100000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.39 USD

Success

0x60cec00b2a1799a27330dcf50f1dddb1e1c14354f2c2d8a551497a0c26abff37

-

0.000500000000000000 ETH Id: ethereum Name: Ethereum Verified currency

1.95 USD

Success

0x60cec00b2a1799a27330dcf50f1dddb1e1c14354f2c2d8a551497a0c26abff37

+

0.000500000000000000 ETH Id: ethereum Name: Ethereum Verified currency

1.95 USD

Success

0xef986be10feb1b1af1091dde5385ae3ccfeb87ebdc70671f2111d166d35d0129

-

0.000100000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.41 USD

Success

0xef986be10feb1b1af1091dde5385ae3ccfeb87ebdc70671f2111d166d35d0129

+

0.000100000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.41 USD

Success
Date & time Transaction id Amount Status

0x652fb9fcbee65c7e26bfacae779536f886cec55b82b10a7d9043e03095eb6fa0

+

8,888 Telegram @TronVanity88_bot Id: base-erc-20/0x1e358596f48420fe4cd147dcc850661632125e21 Name: Telegram @TronVanity88_bot

Success

0xa728e70faf7f6695dfe376c5404e756ae27b8f1be8b2632ebe169fe63f63bb09

-

0.000250000000000000 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0xa728e70faf7f6695dfe376c5404e756ae27b8f1be8b2632ebe169fe63f63bb09

-

0.000750000000000000 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0xa728e70faf7f6695dfe376c5404e756ae27b8f1be8b2632ebe169fe63f63bb09

+

100.000000000000000000 UNIK Id: base-erc-20/0x8135dadf29cb4ea4a397ba5ae57dafa8df12f71f Name: UNIK

Success

0x542e5ecec6a814fb385469ae300a0b9573d518ef9f2b5016b7e348c74aa6168d

-

0.000025000000000000 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x542e5ecec6a814fb385469ae300a0b9573d518ef9f2b5016b7e348c74aa6168d

-

0.000075000000000000 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x542e5ecec6a814fb385469ae300a0b9573d518ef9f2b5016b7e348c74aa6168d

+

100.000000000000000000 UNIK Id: base-erc-20/0x8135dadf29cb4ea4a397ba5ae57dafa8df12f71f Name: UNIK

Success

0x12097e71f4419c7e0e93a44fae1e12ce22deb9db628d4b10261b5566945aa436

-

0.000025000000000000 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x12097e71f4419c7e0e93a44fae1e12ce22deb9db628d4b10261b5566945aa436

-

0.000075000000000000 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x12097e71f4419c7e0e93a44fae1e12ce22deb9db628d4b10261b5566945aa436

+

100.000000000000000000 UNIK Id: base-erc-20/0x8135dadf29cb4ea4a397ba5ae57dafa8df12f71f Name: UNIK

Success
Date & time Transaction id Amount Status

0xeda83fe318d968848299331368033e085d78b3f810851d1ce2d20862efd92d96

+

1 0 Id: base-erc-1155/0x7148b7c079d8c71990a4b1b3204cb0a8eff87313 Name: 0

#563

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

Special data

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

    0x6080604052600436106104c6575f3560e01c8063715018a611610278578063cc33c87511610155578063e852b80a116100c9578063f4a0a52811610083578063f4a0a52814610fbd578063f4bc7cb514610fdc578063f851a44014610ffb578063f8f2d60e1461101a578063fbc4e9a014611039578063fff3f2c91461104c575f5ffd5b8063e852b80a14610f02578063e8a3d48514610f21578063e985e9c514610f35578063ef811cea14610f54578063f2fde38b14610f7f578063f3a0ce4114610f9e575f5ffd5b8063d5e31ee71161011a578063d5e31ee714610e73578063d73792a914610e86578063d97b6b1514610e9b578063e19b2aa914610eba578063e2f7186614610ece578063e76e713714610eed575f5ffd5b8063cc33c87514610d7a578063cd67de0014610ddf578063cfa3c13214610e0a578063d2c678e014610e35578063d331caa014610e54575f5ffd5b8063993fdf69116101ec578063b6c58c7a116101b1578063b6c58c7a14610c78578063b88d4fde14610cb3578063c05e264a14610cd2578063c678a48c14610cff578063c73ee9ff14610d12578063c87b56dd14610d5b575f5ffd5b8063993fdf6914610be45780639d888e8614610c035780639d934e1b14610c18578063a22cb46514610c2b578063ace2bed514610c4a575f5ffd5b806386dccbcb1161023d57806386dccbcb14610b3157806387114b8c14610b505780638bad0c0a14610b805780638da5cb5b14610b9457806395d89b4114610bb1578063983b115c14610bc5575f5ffd5b8063715018a614610ac257806375794a3c14610ad657806375829def14610aeb5780637ab4156714610b0a5780638456cb5914610b1d575f5ffd5b80633f4ba83a116103a65780634fcb15a51161031a57806363d813c5116102df57806363d813c5146109f9578063650df72514610a185780636a62784214610a2d5780636c8af43514610a405780636f8b44b014610a8457806370a0823114610aa3575f5ffd5b80634fcb15a51461095f57806354de1cd91461097e5780635c975abb1461099d5780635e280991146109bb5780636352211e146109da575f5ffd5b806342966c681161036b57806342966c681461089a57806343508b05146108b9578063483a5f14146108d957806348733c551461090c5780634bc9444c146109215780634f6ccce714610940575f5ffd5b80633f4ba83a146107f65780633fc8cef31461080a578063415f12401461083d57806341d3b1801461085c57806342842e0e1461087b575f5ffd5b80630ba1baf21161043d5780632a55205a116104025780632a55205a1461070d5780632b2910581461074b5780632bb27cea146107845780632f745c59146107a35780633143e7fc146107c25780633e0a322d146107d7575f5ffd5b80630ba1baf21461067357806316db87a61461069257806318160ddd146106b15780632101b909146106cf57806323b872dd146106ee575f5ffd5b80630590a0901161048e5780630590a0901461058b57806306fdde03146105aa578063081812fc146105cb578063084ed21614610602578063095ea7b3146106355780630b7eee9414610654575f5ffd5b806301ffc9a7146104ca57806303f13e25146104fe578063044cc4261461052c57806304634d8d1461054d5780630496840e1461056c575b5f5ffd5b3480156104d5575f5ffd5b506104e96104e436600461445e565b61106b565b60405190151581526020015b60405180910390f35b348015610509575f5ffd5b506104e961051836600461445e565b600e6020525f908152604090205460ff1681565b348015610537575f5ffd5b5061054b61054636600461448f565b6110de565b005b348015610558575f5ffd5b5061054b6105673660046144a8565b61113b565b348015610577575f5ffd5b5061054b610586366004614729565b611199565b348015610596575f5ffd5b5061054b6105a536600461483d565b6113c2565b3480156105b5575f5ffd5b506105be61149d565b6040516104f5919061489b565b3480156105d6575f5ffd5b506105ea6105e53660046148ad565b61152d565b6040516001600160a01b0390911681526020016104f5565b34801561060d575f5ffd5b506105ea7f0000000000000000000000005fc2843838e65eb0b5d33654628f446d5460279181565b348015610640575f5ffd5b5061054b61064f3660046148c4565b611554565b34801561065f575f5ffd5b5061054b61066e3660046148ad565b611563565b34801561067e575f5ffd5b5061054b61068d3660046148ec565b611574565b34801561069d575f5ffd5b5061054b6106ac36600461448f565b611585565b3480156106bc575f5ffd5b50600b545b6040519081526020016104f5565b3480156106da575f5ffd5b506104e96106e936600461491d565b611596565b3480156106f9575f5ffd5b5061054b610708366004614947565b6115b3565b348015610718575f5ffd5b5061072c610727366004614981565b61163c565b604080516001600160a01b0390931683526020830191909152016104f5565b348015610756575f5ffd5b50601954601a54601b5461076992919083565b604080519384526020840192909252908201526060016104f5565b34801561078f575f5ffd5b506012546105ea906001600160a01b031681565b3480156107ae575f5ffd5b506106c16107bd3660046148c4565b6116be565b3480156107cd575f5ffd5b506106c1611d4c81565b3480156107e2575f5ffd5b5061054b6107f13660046148ad565b611721565b348015610801575f5ffd5b5061054b611765565b348015610815575f5ffd5b506105ea7f000000000000000000000000420000000000000000000000000000000000000681565b348015610848575f5ffd5b5061054b6108573660046148ad565b611777565b348015610867575f5ffd5b5061054b61087636600461445e565b6117d3565b348015610886575f5ffd5b5061054b610895366004614947565b6117e4565b3480156108a5575f5ffd5b5061054b6108b43660046148ad565b611803565b6108cc6108c73660046148c4565b611815565b6040516104f591906149db565b3480156108e4575f5ffd5b506105ea7f0000000000000000000000008135dadf29cb4ea4a397ba5ae57dafa8df12f71f81565b348015610917575f5ffd5b506106c160145481565b34801561092c575f5ffd5b5061054b61093b3660046149ed565b611829565b34801561094b575f5ffd5b506106c161095a3660046148ad565b611858565b34801561096a575f5ffd5b5061054b6109793660046149ed565b6118ad565b348015610989575f5ffd5b5061054b610998366004614a13565b6118d9565b3480156109a8575f5ffd5b50600d54600160a01b900460ff166104e9565b3480156109c6575f5ffd5b506104e96109d536600461491d565b6118f7565b3480156109e5575f5ffd5b506105ea6109f43660046148ad565b61196a565b348015610a04575f5ffd5b5061054b610a1336600461448f565b611974565b348015610a23575f5ffd5b506106c160165481565b6106c1610a3b36600461448f565b611985565b348015610a4b575f5ffd5b50610a5f610a5a3660046148ad565b6119b9565b604080516001600160a01b0390941684526020840192909252908201526060016104f5565b348015610a8f575f5ffd5b5061054b610a9e3660046148ad565b6119e6565b348015610aae575f5ffd5b506106c1610abd36600461448f565b6119f7565b348015610acd575f5ffd5b5061054b611a3c565b348015610ae1575f5ffd5b506106c160185481565b348015610af6575f5ffd5b5061054b610b0536600461448f565b611a4d565b6106c1610b1836600461491d565b611a5f565b348015610b28575f5ffd5b5061054b611add565b348015610b3c575f5ffd5b506011546105ea906001600160a01b031681565b348015610b5b575f5ffd5b50610b6f610b6a3660046148ad565b611aed565b6040516104f5959493929190614ac0565b348015610b8b575f5ffd5b5061054b611c3b565b348015610b9f575f5ffd5b50600d546001600160a01b03166105ea565b348015610bbc575f5ffd5b506105be611c4d565b348015610bd0575f5ffd5b5061054b610bdf36600461445e565b611c5c565b348015610bef575f5ffd5b5061054b610bfe3660046148ad565b611c6d565b348015610c0e575f5ffd5b506106c160155481565b348015610c23575f5ffd5b506105ea5f81565b348015610c36575f5ffd5b5061054b610c45366004614b18565b611c7e565b348015610c55575f5ffd5b506104e9610c6436600461448f565b601d6020525f908152604090205460ff1681565b348015610c83575f5ffd5b50610ca6610c923660046148ad565b60216020525f908152604090205460ff1681565b6040516104f59190614b54565b348015610cbe575f5ffd5b5061054b610ccd366004614b7a565b611c89565b348015610cdd575f5ffd5b50610cf1610cec366004614981565b611ca1565b6040516104f5929190614bdd565b6108cc610d0d366004614c3e565b611e71565b348015610d1d575f5ffd5b50610d31610d2c366004614981565b611e99565b604080516001600160a01b03909516855260208501939093529183015260608201526080016104f5565b348015610d66575f5ffd5b506105be610d753660046148ad565b611ec6565b348015610d85575f5ffd5b50610dbd610d943660046148ad565b60226020525f908152604090208054600182015460028301546003909301549192909160ff1684565b60408051948552602085019390935291830152151560608201526080016104f5565b348015610dea575f5ffd5b506106c1610df936600461448f565b601c6020525f908152604090205481565b348015610e15575f5ffd5b506106c1610e243660046148ad565b601f6020525f908152604090205481565b348015610e40575f5ffd5b5061054b610e4f3660046148c4565b612138565b348015610e5f575f5ffd5b506010546105ea906001600160a01b031681565b6108cc610e81366004614c3e565b61214a565b348015610e91575f5ffd5b506106c161271081565b348015610ea6575f5ffd5b5061054b610eb53660046148ec565b61215f565b348015610ec5575f5ffd5b506106c1602881565b348015610ed9575f5ffd5b5061054b610ee836600461448f565b61219d565b348015610ef8575f5ffd5b506106c160175481565b348015610f0d575f5ffd5b5061054b610f1c3660046148ad565b6121b7565b348015610f2c575f5ffd5b506105be6121c8565b348015610f40575f5ffd5b506104e9610f4f366004614c60565b612249565b348015610f5f575f5ffd5b506106c1610f6e3660046148ad565b601e6020525f908152604090205481565b348015610f8a575f5ffd5b5061054b610f9936600461448f565b612276565b348015610fa9575f5ffd5b5061054b610fb83660046148ad565b6122b0565b348015610fc8575f5ffd5b5061054b610fd73660046148ad565b6122f3565b348015610fe7575f5ffd5b5061054b610ff636600461448f565b612340565b348015611006575f5ffd5b506002546105ea906001600160a01b031681565b348015611025575f5ffd5b5061054b61103436600461448f565b612351565b6108cc611047366004614c3e565b6123f6565b348015611057575f5ffd5b506013546105ea906001600160a01b031681565b5f6001600160e01b031982166301ffc9a760e01b148061109357506001600160e01b03198216155b806110ae57506001600160e01b0319821663e8a3d48560e01b145b806110c957506001600160e01b031982166328b3d70760e21b145b806110d857506110d882612456565b92915050565b6110e6612460565b6001600160a01b0381165f908152601d602052604090205460ff161561112f57604051633d4c308960e11b81526001600160a01b03821660048201526024015b60405180910390fd5b611138816124a0565b50565b611143612460565b61114d82826124eb565b6040516001600160601b03821681526001600160a01b038316907fe12d7d5bdb8218a22277dca8f854dd4573a1cea3d3e4808dc567df9eb1c14bf4906020015b60405180910390a25050565b7ff0c57e16840df040f15088dc2f81fe391c3923bec73e23a9662efc9c229c6a008054600160401b810460ff1615906001600160401b03165f811580156111dd5750825b90505f826001600160401b031660011480156111f85750303b155b905081158015611206575080155b156112245760405163f92ee8a960e01b815260040160405180910390fd5b845467ffffffffffffffff19166001178555831561124e57845460ff60401b1916600160401b1785555b6112575f6124a0565b6112807f0000000000000000000000008135dadf29cb4ea4a397ba5ae57dafa8df12f71f6124a0565b6112a97f0000000000000000000000005fc2843838e65eb0b5d33654628f446d546027916124a0565b6112d27f00000000000000000000000042000000000000000000000000000000000000066124a0565b6112df876020015161258c565b6112ec87602001516125cf565b6112f7611d4c612620565b611301602861268b565b61133060155489895f015160405180602001604052805f8152505f60405180602001604052805f8152506126c0565b61134287602001518860400151612848565b61134f876060015161289d565b61135c87608001516128f5565b6113698760a00151612924565b611372866129d8565b83156113b857845460ff60401b19168555604051600181527fc7f505b2f371ae2175ee4913f4499e1f2633a7b5936321eed1cdaeb6115181d29060200160405180910390a15b5050505050505050565b826113cc81612a2e565b6113d584612a61565b60025f8581526021602052604090205460ff1660028111156113f9576113f9614b40565b1461141a576040516315e92dc360e21b815260048101859052602401611126565b8161143a575f84815260208052604090206114359084612a95565b611450565b5f84815260208052604090206114509084612aa9565b50826001600160a01b0316847f91250d9126fc3970ac4c20561f31fd5d68f5b881624b48f6347fadc1527122968460405161148f911515815260200190565b60405180910390a350505050565b6060600380546114ac90614c88565b80601f01602080910402602001604051908101604052809291908181526020018280546114d890614c88565b80156115235780601f106114fa57610100808354040283529160200191611523565b820191905f5260205f20905b81548152906001019060200180831161150657829003601f168201915b5050505050905090565b5f61153782612abd565b505f828152600760205260409020546001600160a01b03166110d8565b61155f828233612af5565b5050565b61156b612b02565b6111388161289d565b61157c612b02565b611138816128f5565b61158d612b02565b61113881612b2f565b5f82815260208052604081206115ac9083612b81565b9392505050565b6001600160a01b0382166115dc57604051633250574960e11b81525f6004820152602401611126565b5f6115e8838333612ba2565b9050836001600160a01b0316816001600160a01b031614611636576040516364283d7b60e01b81526001600160a01b0380861660048301526024820184905282166044820152606401611126565b50505050565b5f82815260016020526040812080548291906001600160a01b03811690600160a01b90046001600160601b03168161168e5750505f546001600160a01b03811690600160a01b90046001600160601b03165b5f6127106116a56001600160601b03841689614cd4565b6116af9190614ceb565b92989297509195505050505050565b5f6116c8836119f7565b82106116f95760405163295f44f760e21b81526001600160a01b038416600482015260248101839052604401611126565b506001600160a01b03919091165f908152600960209081526040808320938352929052205490565b611729612b02565b601b8190556040518181527f9c5b354b21055675b708256fbf890975529c5e58066b2e826541d253b389cd14906020015b60405180910390a150565b61176d612460565b611775612bb9565b565b61177f612c0e565b5f61178982612c2a565b905081336001600160a01b03167f9068629cb06e90072db057cc69f69baca240a3c54d09f0227bf648aeb5e476ef836040516117c791815260200190565b60405180910390a35050565b6117db612460565b61113881612c7c565b6117fe83838360405180602001604052805f815250611c89565b505050565b61180c81612cd1565b61113881612d06565b606061181f612c0e565b6115ac8383612d11565b611831612c0e565b8161183b81612a2e565b61184483612cd1565b61184e8333612db9565b6117fe8383612e15565b5f611862600b5490565b821061188a5760405163295f44f760e21b81525f600482015260248101839052604401611126565b600b828154811061189d5761189d614d0a565b905f5260205f2001549050919050565b816118b781612a2e565b5f8381526022602052604090206003015460ff1661184e5761184e8333612db9565b6118e1612e74565b6118ef8686868686866126c0565b505050505050565b5f805f8481526021602052604090205460ff16600281111561191b5761191b614b40565b0361192757505f6110d8565b60025f8481526021602052604090205460ff16600281111561194b5761194b614b40565b036119615761195a8383611596565b90506110d8565b50600192915050565b5f6110d882612abd565b61197c612460565b61113881612e9f565b5f61198e612c0e565b611999826001612d11565b5f815181106119aa576119aa614d0a565b60200260200101519050919050565b6011546001600160a01b03165f818152601c6020526040812054906119de8483614cd4565b929491935050565b6119ee612460565b61113881612ef1565b5f6001600160a01b038216611a21576040516322718ad960e21b81525f6004820152602401611126565b506001600160a01b03165f9081526006602052604090205490565b611a44612b02565b6117755f612f26565b611a55612460565b6111383382612f77565b5f611a68612c0e565b611a7183612c2a565b50601954611a80816001612fc7565b5f848152601f6020526040902054611a9b9084908390613009565b9150611aa85f6001613058565b6040518290859033907f483806fe19c49d57531cc537af43a240b9dc05f4d3ca666699c3f09a5a41c718905f90a45092915050565b611ae5612460565b6117756131a0565b60236020525f9081526040902080546001820180546001600160a01b039092169291611b1890614c88565b80601f0160208091040260200160405190810160405280929190818152602001828054611b4490614c88565b8015611b8f5780601f10611b6657610100808354040283529160200191611b8f565b820191905f5260205f20905b815481529060010190602001808311611b7257829003601f168201915b505050505090806002018054611ba490614c88565b80601f0160208091040260200160405190810160405280929190818152602001828054611bd090614c88565b8015611c1b5780601f10611bf257610100808354040283529160200191611c1b565b820191905f5260205f20905b815481529060010190602001808311611bfe57829003601f168201915b5050505060038301546004909301549192916001600160a01b0316905085565b611c43612460565b611775335f612f77565b6060600480546114ac90614c88565b611c64612460565b611138816131e3565b611c75612460565b6111388161268b565b61155f338383613235565b611c948484846115b3565b61163633858585856132d3565b606080611cad84612abd565b505f848152601f60205260409020546001905b8015801590611cce57508482105b15611cf65781611cdd81614d1e565b5f928352601f602052604090922054919250611cc09050565b816001600160401b03811115611d0e57611d0e6144e8565b604051908082528060200260200182016040528015611d37578160200160208202803683370190505b509350816001600160401b03811115611d5257611d526144e8565b604051908082528060200260200182016040528015611d7b578160200160208202803683370190505b50925085845f81518110611d9157611d91614d0a565b602002602001018181525050611da68661196a565b835f81518110611db857611db8614d0a565b6001600160a01b039092166020928302919091018201525f878152601f9091526040902054905060015b8115801590611df057508281105b15611e675781858281518110611e0857611e08614d0a565b602002602001018181525050611e1d8261196a565b848281518110611e2f57611e2f614d0a565b6001600160a01b039092166020928302919091018201525f928352601f90526040909120549080611e5f81614d1e565b915050611de2565b5050509250929050565b6060611e7b612c0e565b611e86846002611829565b611e918484846123f6565b949350505050565b5f5f5f5f611ea6856119b9565b91955093509150611eb782876133f2565b50959894975092955093505050565b6060611ed182612abd565b505f82815260226020908152604080832060019081015480855260238452828520835160a0810190945280546001600160a01b031684529182018054919594840191611f1c90614c88565b80601f0160208091040260200160405190810160405280929190818152602001828054611f4890614c88565b8015611f935780601f10611f6a57610100808354040283529160200191611f93565b820191905f5260205f20905b815481529060010190602001808311611f7657829003601f168201915b50505050508152602001600282018054611fac90614c88565b80601f0160208091040260200160405190810160405280929190818152602001828054611fd890614c88565b80156120235780601f10611ffa57610100808354040283529160200191612023565b820191905f5260205f20905b81548152906001019060200180831161200657829003601f168201915b5050509183525050600382015460208201526004909101546001600160a01b031660409091015280516060820151919250905f9086111561206857826020015161206e565b82604001515b60808401515f88815260226020908152604080832060020154815180840183528481529151959650939492936120ad9387938793879392909101614d36565b60408051601f1981840301815290829052634bda247160e11b825291506001600160a01b038516906397b448e2906120eb908b908590600401614d78565b5f60405180830381865afa158015612105573d5f5f3e3d5ffd5b505050506040513d5f823e601f3d908101601f1916820160405261212c9190810190614d90565b98975050505050505050565b612140612b02565b61155f8282612848565b6060612154612c0e565b611e86846001611829565b612167612c0e565b80515f5b818110156117fe5761219583828151811061218857612188614d0a565b6020026020010151611777565b60010161216b565b6121a5612b02565b6121ae8161258c565b611138816125cf565b6121bf612460565b61113881612620565b6015545f9081526023602052604080822054815163e8a3d48560e01b815291516060936001600160a01b0390921692839263e8a3d485926004808401938290030181865afa15801561221c573d5f5f3e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526122439190810190614d90565b91505090565b6001600160a01b039182165f90815260086020908152604080832093909416825291909152205460ff1690565b61227e612b02565b6001600160a01b0381166122a757604051631e4fbdf760e01b81525f6004820152602401611126565b61113881612f26565b6122b8612e74565b6122c1816134a8565b601581905560405181907ff5b43300bd24eab1c8c92f84726e5c0df6ad7d2e9ac9ebc17c6047091803d7ad905f90a250565b6122fb612b02565b601980549082905560408051828152602081018490527f2e1c9e000c6e8dda4d03536adb13b7cb6034ccff90d17f01de381e4d5097b525910160405180910390a15050565b612348612460565b611138816134c8565b612359612460565b6123628161258c565b6001600160a01b038116158061238557506011546001600160a01b038281169116145b156123ae57604051631823257760e31b81526001600160a01b0382166004820152602401611126565b6001600160a01b0381165f818152601d6020526040808220805460ff19169055517f9f175a2c76887d68aeea50d85ebf1e5be6dbf2324b7566b671d29568d0b2ec899190a250565b6060612400612c0e565b61240984612a61565b336124138561196a565b6001600160a01b03161461244b5761242b84336118f7565b61244b57604051631c250d8f60e01b815260048101859052602401611126565b611e9184848461351a565b5f6110d8826135f6565b6002546001600160a01b03163314611775576002546040516317b75e8b60e01b81526001600160a01b039091166004820152336024820152604401611126565b6001600160a01b0381165f818152601d6020526040808220805460ff19166001179055517f052a14e122efcd42e31a786e7b87546757adcfae559f9dd379263c20b1758a1e9190a250565b6127106001600160601b03821681101561252a57604051636f483d0960e01b81526001600160601b038316600482015260248101829052604401611126565b6001600160a01b03831661255357604051635b6cc80560e11b81525f6004820152602401611126565b50604080518082019091526001600160a01b039092168083526001600160601b039091166020909201829052600160a01b909102175f55565b6001600160a01b0381165f908152601d602052604090205460ff1661113857604051635e21c95160e11b81526001600160a01b0382166004820152602401611126565b601180546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f6a6a9a9fe556cfe04398a0a94dcbc1bd6513b0a2049635fde08c04377b1ce06f905f90a35050565b6127108111156126435760405163a27d364960e01b815260040160405180910390fd5b60148190557f98fa1e060c5dc541067608e2ea477f438fb1617efc9546b527c1eb8c935fb1798161267681612710614e04565b6040805192835260208301919091520161175a565b60178190556040518181527f70d78751ad6132096f2a8a93ceab22525b96ac344bb2040600ea2515ffb437c69060200161175a565b6126c9866134a8565b6126d28561361a565b80515f90156126e7576126e482613641565b90505b6040805160a0810182526001600160a01b03888116825260208083018981528385018990526060840188905285831660808501525f8c81526023909252939020825181546001600160a01b0319169216919091178155915190919060018201906127519082614e5b565b50604082015160028201906127669082614e5b565b5060608201516003820155608090910151600490910180546001600160a01b0319166001600160a01b039283161790556040519087169088907fc966c75c829f551b25422c917f6d264c7a6c3d65daa76475379b1815fa81ef01906127d2908990899089908890614f15565b60405180910390a35f600190505f6001601854116127f257601854612801565b60016018546128019190614e04565b60408051848152602081018390529192507f6bd5c950a8d8df17f772f5af37cb3655737899cbf903264b9795592da439661c910160405180910390a1505050505050505050565b6128518261258c565b6001600160a01b0382165f818152601c602052604090819020839055517fd6592600c10ce111686dad4215b4d9e58f7c92fa2ad2b1a72c4ff3af9f8c9e459061118d9084815260200190565b6127108111156128c057604051632e83096960e11b815260040160405180910390fd5b60168190556040518181527fe51b1f1789c4d3b2b2cbca6f3c85525e95feb549832e82313520202e21d1f7099060200161175a565b7f91d93ab23c0e928561b37be74dc3858c4f7f90f67399c0e151f266b47b79a0f38160405161175a91906149db565b5f60605f5f5b84518110156129d15784818151811061294557612945614d0a565b6020026020010151925060248360405161295f9190614f72565b90815260200160405180910390209150612978826136e3565b5f036129995782604051631b73128f60e01b8152600401611126919061489b565b5f5b6129a4836136e3565b8110156129c8576129b583826136ec565b94506129c085612c7c565b60010161299b565b5060010161292a565b5050505050565b80516019819055602080830151601a819055604080850151601b8190558151948552928401919091528201527f83acc8214a8955f01026e2d79063fce79e37dc50e73653afbb3ee2348f1b23e39060600161175a565b33612a388261196a565b6001600160a01b031614611138576040516339e3563760e11b8152336004820152602401611126565b5f8181526022602052604090206003015460ff16611138576040516385dc19b560e01b815260048101829052602401611126565b5f6115ac836001600160a01b0384166136f7565b5f6115ac836001600160a01b0384166137da565b5f818152600560205260408120546001600160a01b0316806110d857604051637e27328960e01b815260048101849052602401611126565b6117fe8383836001613826565b600d546001600160a01b031633146117755760405163118cdaa760e01b8152336004820152602401611126565b612b388161361a565b601080546001600160a01b0319166001600160a01b0383169081179091556040517f56b1a8af191f8719bb31fbb37a82fc3f6169b98f9cc1ec77aac41d3c27605dd5905f90a250565b6001600160a01b0381165f90815260018301602052604081205415156115ac565b5f612bae84848461392a565b90506115ac836139f5565b612bc1613a7f565b600d805460ff60a01b191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b612c16613aa9565b6117755f356001600160e01b031916613ad4565b5f612c3482611803565b505f81815260226020526040902054612c776001600160a01b037f0000000000000000000000008135dadf29cb4ea4a397ba5ae57dafa8df12f71f163383613b1a565b919050565b612c8581613ad4565b6001600160e01b031981165f818152600e6020526040808220805460ff19166001179055517f0e537dd2f63ec58dc3739dffa33dcf389cf602fbfc51cf36546d7b07af7df41e9190a250565b5f8181526022602052604090206003015460ff161561113857604051633b50770760e21b815260048101829052602401611126565b61155f5f8233612ba2565b6060612d1c82613b79565b601954612d298184612fc7565b826001600160401b03811115612d4157612d416144e8565b604051908082528060200260200182016040528015612d6a578160200160208202803683370190505b5091505f5b83811015612da757612d8285835f613009565b838281518110612d9457612d94614d0a565b6020908102919091010152600101612d6f565b50612db25f84613058565b5092915050565b5f82815260226020908152604091829020600301805460ff1916600190811790915591519182526001600160a01b0383169184917fdc5bcdc9157d00d0837a32a2c216f77981e322b698cf643e311e76f0c1176bdc91016117c7565b5f828152602160205260409020805482919060ff19166001836002811115612e3f57612e3f614b40565b0217905550817fd5a49a2b076be59c45ee1951768e86e0deee94e58e1ffa3096ee1a233258a3168260405161118d9190614b54565b6013546001600160a01b031633146117755760405163167ee5b560e11b815260040160405180910390fd5b612ea88161361a565b601280546001600160a01b0319166001600160a01b0383169081179091556040517fd7e625e1513d15a58573e07ef53deed06c48fc99e3a85669d91cd1f3e8470a5a905f90a250565b601a8190556040518181527f7810bd47de260c3e9ee10061cf438099dd12256c79485f12f94dbccc981e806c9060200161175a565b600d80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b600280546001600160a01b0319166001600160a01b0383811691821790925560405190918416907fbdd36143ee09de60bdefca70680e0f71189b2ed7acee364b53917ad433fdaf80905f90a35050565b5f612fd28284614cd4565b90506117fe6001600160a01b037f0000000000000000000000008135dadf29cb4ea4a397ba5ae57dafa8df12f71f16333084613bcf565b5f426019600201541115613030576040516345cfa1bb60e11b815260040160405180910390fd5b61303983613c08565b90506130458183613c3c565b61304f8482613c7a565b6115ac81613cdb565b5f5f5f613064846119b9565b919450925090506001600160a01b038316158015613080575081155b156130a45734156129d15760405163108a5ab160e11b815260040160405180910390fd5b6001600160a01b038316156130e05734156130d25760405163108a5ab160e11b815260040160405180910390fd5b815f036130e0575050505050565b805f806130ec83613d80565b915091505f6060895f1461314c575f5f5f613107898e6133f2565b6017549098509295509093509150613120908e90611ca1565b945061312e90508389614f7d565b975061313a8288614f7d565b96506131468187614f7d565b95505050505b6001600160a01b038816613186577f0000000000000000000000004200000000000000000000000000000000000006975061318685613db0565b613194888686868686613e1b565b50505050505050505050565b6131a8612c0e565b600d805460ff60a01b1916600160a01b1790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258612bf13390565b6131ec81613f55565b6001600160e01b031981165f818152600e6020526040808220805460ff19169055517f2727e23868bf9fbf6f8140b8ae0ddca078eb0c3cb157939f35724bcaf7de6fae9190a250565b6001600160a01b03821661326757604051630b61174360e31b81526001600160a01b0383166004820152602401611126565b6001600160a01b038381165f81815260086020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b6001600160a01b0383163b156129d157604051630a85bd0160e11b81526001600160a01b0384169063150b7a0290613315908890889087908790600401614f90565b6020604051808303815f875af192505050801561334f575060408051601f3d908101601f1916820190925261334c91810190614fcc565b60015b6133b6573d80801561337c576040519150601f19603f3d011682016040523d82523d5f602084013e613381565b606091505b5080515f036133ae57604051633250574960e11b81526001600160a01b0385166004820152602401611126565b805181602001fd5b6001600160e01b03198116630a85bd0160e11b146118ef57604051633250574960e11b81526001600160a01b0385166004820152602401611126565b5f818152601e6020526040812054601654829182918291908290613417908390614cd4565b9050612710613426828a614cd4565b6134309190614ceb565b95505f61343e600288614ceb565b90505f61344b8289614e04565b90506134578483614ceb565b945060175484111561348c575f601754866134729190614cd4565b905061347e8184614e04565b6134889083614f7d565b9150505b61349581613d80565b989b909a50979850939695505050505050565b805f03611138576040516392d5f43760e01b815260040160405180910390fd5b6134d18161361a565b601380546001600160a01b0319166001600160a01b0383169081179091556040517f0826e2716f3644d7b761f585ae218efde7908972d6f13219c8ccf28bb20cfbb6905f90a250565b606061352582613b79565b6019546135328184612fc7565b5f836001600160401b0381111561354b5761354b6144e8565b604051908082528060200260200182016040528015613574578160200160208202803683370190505b5092505f5b848110156135e25761358c868489613009565b9150818482815181106135a1576135a1614d0a565b60209081029190910101526040518290889033907f81d45b7db483300ecc74040692ae45614632cf2274950ca4c1c9a408b81ec161905f90a4600101613579565b506135ed8685613058565b50509392505050565b5f6001600160e01b0319821663780e9d6360e01b14806110d857506110d882613f9a565b6001600160a01b0381166111385760405163065d37a560e51b815260040160405180910390fd5b5f5f826040516020016136549190614fe7565b60405160208183030381529060405290505f816040516020016136779190614ff8565b60405160208183030381529060405290508051602082015ff092506001600160a01b0383166136dc5760405162461bcd60e51b81526020600482015260116024820152701111541313d65351539517d19052531151607a1b6044820152606401611126565b5050919050565b5f6110d8825490565b5f6115ac8383613fd9565b5f81815260018301602052604081205480156137d1575f613719600183614e04565b85549091505f9061372c90600190614e04565b905080821461378b575f865f01828154811061374a5761374a614d0a565b905f5260205f200154905080875f01848154811061376a5761376a614d0a565b5f918252602080832090910192909255918252600188019052604090208390555b855486908061379c5761379c615017565b600190038181905f5260205f20015f90559055856001015f8681526020019081526020015f205f9055600193505050506110d8565b5f9150506110d8565b5f81815260018301602052604081205461381f57508154600181810184555f8481526020808220909301849055845484825282860190935260409020919091556110d8565b505f6110d8565b808061383a57506001600160a01b03821615155b156138fb575f61384984612abd565b90506001600160a01b038316158015906138755750826001600160a01b0316816001600160a01b031614155b801561388857506138868184612249565b155b156138b15760405163a9fbf51f60e01b81526001600160a01b0384166004820152602401611126565b81156138f95783856001600160a01b0316826001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45b505b50505f90815260076020526040902080546001600160a01b0319166001600160a01b0392909216919091179055565b5f5f613937858585613fff565b90506001600160a01b0381166139935761398e84600b80545f838152600c60205260408120829055600182018355919091527f0175b7a638427703f0dbe7bb9bbf987a2551717b34e79f33b5b1008d1fa01db90155565b6139b6565b846001600160a01b0316816001600160a01b0316146139b6576139b681856140f1565b6001600160a01b0385166139d2576139cd8461416e565b611e91565b846001600160a01b0316816001600160a01b031614611e9157611e918585614215565b5f818152602160209081526040808320805460ff1916905590805281205b5f613a1d826136e3565b11156117fe57613a2d815f6136ec565b9150613a398183612a95565b506040515f81526001600160a01b0383169084907f91250d9126fc3970ac4c20561f31fd5d68f5b881624b48f6347fadc1527122969060200160405180910390a3613a13565b600d54600160a01b900460ff1661177557604051638dfc202b60e01b815260040160405180910390fd5b600d54600160a01b900460ff16156117755760405163d93c066560e01b815260040160405180910390fd5b6001600160e01b031981165f908152600e602052604090205460ff161561113857604051639b3eea4f60e01b81526001600160e01b031982166004820152602401611126565b6040516001600160a01b038381166024830152604482018390526117fe91859182169063a9059cbb906064015b604051602081830303815290604052915060e01b6020820180516001600160e01b038381831617835250505050614263565b805f03613b995760405163fc62281f60e01b815260040160405180910390fd5b601a5481613ba6600b5490565b613bb09190614f7d565b111561113857604051633a498ca960e21b815260040160405180910390fd5b6040516001600160a01b0384811660248301528381166044830152606482018390526116369186918216906323b872dd90608401613b47565b601880545f9182613c1883614d1e565b909155505f8181526022602052604090209283556015546001909301929092555090565b5f828152601f60209081526040808320849055838352601e909152902054613c65906001614f7d565b5f928352601e60205260409092209190915550565b6001600160a01b038216613ca357604051633250574960e11b81525f6004820152602401611126565b5f613caf83835f612ba2565b90506001600160a01b038116156117fe576040516339e3563760e11b81525f6004820152602401611126565b5f813343613cea600182614e04565b40604051602001613d26949392919093845260609290921b6bffffffffffffffffffffffff191660208401526034830152605482015260740190565b60408051808303601f1901815282825280516020918201205f868152602283529290922060020182905581835290925083917fee54cd279bede6cac79e08069d8021b5159ab3141574127e06d78822ba8a8355910161118d565b5f5f61271060145484613d939190614cd4565b613d9d9190614ceb565b9150613da98284614e04565b9050915091565b7f00000000000000000000000042000000000000000000000000000000000000066001600160a01b031663d0e30db0826040518263ffffffff1660e01b81526004015f604051808303818588803b158015613e09575f5ffd5b505af11580156118ef573d5f5f3e3d5ffd5b7f00000000000000000000000042000000000000000000000000000000000000066001600160a01b0316866001600160a01b031614613e6957613e696001600160a01b038716333088613bcf565b601054613e83906001600160a01b03888116911686613b1a565b601254613e9d906001600160a01b03888116911685613b1a565b8115613eef575f5b8151811015613eed57613ee5828281518110613ec357613ec3614d0a565b602002602001015184896001600160a01b0316613b1a9092919063ffffffff16565b600101613ea5565b505b805160408051878152602081018690529081018690526060810184905260808101919091526001600160a01b038716907f03ec14d75c910d763ab7c70a90a965e1a1943a4b5c9c869c67bb221f37b1a2ae9060a00160405180910390a26118ef856142cf565b6001600160e01b031981165f908152600e602052604090205460ff1661113857604051631d7e88d160e21b81526001600160e01b031982166004820152602401611126565b5f6001600160e01b031982166380ac58cd60e01b1480613fca57506001600160e01b03198216635b5e139f60e01b145b806110d857506110d882614350565b5f825f018281548110613fee57613fee614d0a565b905f5260205f200154905092915050565b5f828152600560205260408120546001600160a01b039081169083161561402b5761402b818486614384565b6001600160a01b03811615614065576140465f855f5f613826565b6001600160a01b0381165f90815260066020526040902080545f190190555b6001600160a01b03851615614093576001600160a01b0385165f908152600660205260409020805460010190555b5f8481526005602052604080822080546001600160a01b0319166001600160a01b0389811691821790925591518793918516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4949350505050565b5f6140fb836119f7565b5f838152600a60209081526040808320546001600160a01b0388168452600990925290912091925090818314614150575f83815260208281526040808320548584528184208190558352600a90915290208290555b5f938452600a60209081526040808620869055938552525081205550565b600b545f9061417f90600190614e04565b5f838152600c6020526040812054600b80549394509092849081106141a6576141a6614d0a565b905f5260205f200154905080600b83815481106141c5576141c5614d0a565b5f918252602080832090910192909255828152600c9091526040808220849055858252812055600b8054806141fc576141fc615017565b600190038181905f5260205f20015f9055905550505050565b5f6001614221846119f7565b61422b9190614e04565b6001600160a01b039093165f9081526009602090815260408083208684528252808320859055938252600a9052919091209190915550565b5f5f60205f8451602086015f885af180614282576040513d5f823e3d81fd5b50505f513d915081156142995780600114156142a6565b6001600160a01b0384163b155b1561163657604051635274afe760e01b81526001600160a01b0385166004820152602401611126565b80341115611138575f6142e28234614e04565b6040519091505f90339061753090849084818181858888f193505050503d805f8114614329576040519150601f19603f3d011682016040523d82523d5f602084013e61432e565b606091505b50509050806117fe57604051632e1be09f60e01b815260040160405180910390fd5b5f6001600160e01b0319821663152a902d60e11b14806110d857506301ffc9a760e01b6001600160e01b03198316146110d8565b61438f8383836143e8565b6117fe576001600160a01b0383166143bd57604051637e27328960e01b815260048101829052602401611126565b60405163177e802f60e01b81526001600160a01b038316600482015260248101829052604401611126565b5f6001600160a01b03831615801590611e915750826001600160a01b0316846001600160a01b0316148061442157506144218484612249565b80611e915750505f908152600760205260409020546001600160a01b03908116911614919050565b6001600160e01b031981168114611138575f5ffd5b5f6020828403121561446e575f5ffd5b81356115ac81614449565b80356001600160a01b0381168114612c77575f5ffd5b5f6020828403121561449f575f5ffd5b6115ac82614479565b5f5f604083850312156144b9575f5ffd5b6144c283614479565b915060208301356001600160601b03811681146144dd575f5ffd5b809150509250929050565b634e487b7160e01b5f52604160045260245ffd5b60405160c081016001600160401b038111828210171561451e5761451e6144e8565b60405290565b604051601f8201601f191681016001600160401b038111828210171561454c5761454c6144e8565b604052919050565b5f6001600160401b0382111561456c5761456c6144e8565b50601f01601f191660200190565b5f82601f830112614589575f5ffd5b8135602083015f6145a161459c84614554565b614524565b90508281528583830111156145b4575f5ffd5b828260208301375f92810160200192909252509392505050565b5f6001600160401b038211156145e6576145e66144e8565b5060051b60200190565b5f82601f8301126145ff575f5ffd5b813561460d61459c826145ce565b8082825260208201915060208360051b86010192508583111561462e575f5ffd5b602085015b8381101561464b578035835260209283019201614633565b5095945050505050565b5f82601f830112614664575f5ffd5b813561467261459c826145ce565b8082825260208201915060208360051b860101925085831115614693575f5ffd5b602085015b8381101561464b5780356001600160401b038111156146b5575f5ffd5b6146c4886020838a010161457a565b84525060209283019201614698565b5f606082840312156146e3575f5ffd5b604051606081016001600160401b0381118282101715614705576147056144e8565b60409081528335825260208085013590830152928301359281019290925250919050565b5f5f5f60a0848603121561473b575f5ffd5b61474484614479565b925060208401356001600160401b0381111561475e575f5ffd5b840160c0818703121561476f575f5ffd5b6147776144fc565b81356001600160401b0381111561478c575f5ffd5b6147988882850161457a565b8252506147a760208301614479565b6020820152604082810135908201526060808301359082015260808201356001600160401b038111156147d8575f5ffd5b6147e4888285016145f0565b60808301525060a08201356001600160401b03811115614802575f5ffd5b61480e88828501614655565b60a0830152509250614825905085604086016146d3565b90509250925092565b80358015158114612c77575f5ffd5b5f5f5f6060848603121561484f575f5ffd5b8335925061485f60208501614479565b91506148256040850161482e565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b602081525f6115ac602083018461486d565b5f602082840312156148bd575f5ffd5b5035919050565b5f5f604083850312156148d5575f5ffd5b6148de83614479565b946020939093013593505050565b5f602082840312156148fc575f5ffd5b81356001600160401b03811115614911575f5ffd5b611e91848285016145f0565b5f5f6040838503121561492e575f5ffd5b8235915061493e60208401614479565b90509250929050565b5f5f5f60608486031215614959575f5ffd5b61496284614479565b925061497060208501614479565b929592945050506040919091013590565b5f5f60408385031215614992575f5ffd5b50508035926020909101359150565b5f8151808452602084019350602083015f5b828110156149d15781518652602095860195909101906001016149b3565b5093949350505050565b602081525f6115ac60208301846149a1565b5f5f604083850312156149fe575f5ffd5b823591506020830135600381106144dd575f5ffd5b5f5f5f5f5f5f60c08789031215614a28575f5ffd5b86359550614a3860208801614479565b945060408701356001600160401b03811115614a52575f5ffd5b614a5e89828a0161457a565b94505060608701356001600160401b03811115614a79575f5ffd5b614a8589828a0161457a565b9350506080870135915060a08701356001600160401b03811115614aa7575f5ffd5b614ab389828a0161457a565b9150509295509295509295565b6001600160a01b038616815260a0602082018190525f90614ae39083018761486d565b8281036040840152614af5818761486d565b606084019590955250506001600160a01b03919091166080909101529392505050565b5f5f60408385031215614b29575f5ffd5b614b3283614479565b915061493e6020840161482e565b634e487b7160e01b5f52602160045260245ffd5b6020810160038310614b7457634e487b7160e01b5f52602160045260245ffd5b91905290565b5f5f5f5f60808587031215614b8d575f5ffd5b614b9685614479565b9350614ba460208601614479565b92506040850135915060608501356001600160401b03811115614bc5575f5ffd5b614bd18782880161457a565b91505092959194509250565b604081525f614bef60408301856149a1565b82810360208401528084518083526020830191506020860192505f5b81811015614c325783516001600160a01b0316835260209384019390920191600101614c0b565b50909695505050505050565b5f5f5f60608486031215614c50575f5ffd5b8335925061497060208501614479565b5f5f60408385031215614c71575f5ffd5b614c7a83614479565b915061493e60208401614479565b600181811c90821680614c9c57607f821691505b602082108103614cba57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b80820281158282048414176110d8576110d8614cc0565b5f82614d0557634e487b7160e01b5f52601260045260245ffd5b500490565b634e487b7160e01b5f52603260045260245ffd5b5f60018201614d2f57614d2f614cc0565b5060010190565b60a081525f614d4860a083018861486d565b6001600160a01b0387811660208501528616604084015260608301859052828103608084015261212c818561486d565b828152604060208201525f611e91604083018461486d565b5f60208284031215614da0575f5ffd5b81516001600160401b03811115614db5575f5ffd5b8201601f81018413614dc5575f5ffd5b8051614dd361459c82614554565b818152856020838501011115614de7575f5ffd5b8160208401602083015e5f91810160200191909152949350505050565b818103818111156110d8576110d8614cc0565b601f8211156117fe57805f5260205f20601f840160051c81016020851015614e3c5750805b601f840160051c820191505b818110156129d1575f8155600101614e48565b81516001600160401b03811115614e7457614e746144e8565b614e8881614e828454614c88565b84614e17565b6020601f821160018114614eba575f8315614ea35750848201515b5f19600385901b1c1916600184901b1784556129d1565b5f84815260208120601f198516915b82811015614ee95787850151825560209485019460019092019101614ec9565b5084821015614f0657868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b608081525f614f27608083018761486d565b8281036020840152614f39818761486d565b604084019590955250506001600160a01b039190911660609091015292915050565b5f81518060208401855e5f93019283525090919050565b5f6115ac8284614f5b565b808201808211156110d8576110d8614cc0565b6001600160a01b03858116825284166020820152604081018390526080606082018190525f90614fc29083018461486d565b9695505050505050565b5f60208284031215614fdc575f5ffd5b81516115ac81614449565b5f81525f6115ac6001830184614f5b565b6a600b5981380380925939f360a81b81525f6115ac600b830184614f5b565b634e487b7160e01b5f52603160045260245ffdfea164736f6c634300081b000a

Type / to focus