Balances

Select type ERC-1155 (1)
+ ? claim rewards on farmeth.org Id: ethereum-erc-1155/0xa877a1d2550bf3523c1ba6a915fda66b6df2e366 Name: farmeth.org

History

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

0xc49f417f54b11d337d0e3b321280e4f9f3b8469fdc6a208259d30ed1bd3ca4ae

+

1 claim rewards on farmeth.org Id: ethereum-erc-1155/0xa877a1d2550bf3523c1ba6a915fda66b6df2e366 Name: farmeth.org

#0

Success

0xd62d59d39d0504a2dddefdf8ee345a9796d61eb0bd88a684628a4da80e50ccab

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xb5f429dcb2b18b2f7fdbd42d95913cdcc8f8a386ccc70d379be0bff77db8ab21

-

0.001000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

2.08 USD

Success

0xb5f429dcb2b18b2f7fdbd42d95913cdcc8f8a386ccc70d379be0bff77db8ab21

-

0.099000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

206.63 USD

Success

0xb5f429dcb2b18b2f7fdbd42d95913cdcc8f8a386ccc70d379be0bff77db8ab21

+

0.100000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

208.72 USD

Success

0x36ffdf933e8422ba23a65f0219b6a5407ecd8a4bc459c3e25281b6285310ae55

-

0.099000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

206.63 USD

Success

0x36ffdf933e8422ba23a65f0219b6a5407ecd8a4bc459c3e25281b6285310ae55

+

0.100000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

208.72 USD

Success

0x36ffdf933e8422ba23a65f0219b6a5407ecd8a4bc459c3e25281b6285310ae55

-

0.001000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

2.08 USD

Success

0xce191a02624927bdf35c44b054e134e202b164a72d90258624d2322c686a2388

-

0.001000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

2.08 USD

Success

0xce191a02624927bdf35c44b054e134e202b164a72d90258624d2322c686a2388

-

0.099000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

206.63 USD

Success
Date & time Transaction id Amount Status

0xd62d59d39d0504a2dddefdf8ee345a9796d61eb0bd88a684628a4da80e50ccab

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xb5f429dcb2b18b2f7fdbd42d95913cdcc8f8a386ccc70d379be0bff77db8ab21

+

0.100000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

208.72 USD

Success

0x36ffdf933e8422ba23a65f0219b6a5407ecd8a4bc459c3e25281b6285310ae55

+

0.100000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

208.72 USD

Success

0xce191a02624927bdf35c44b054e134e202b164a72d90258624d2322c686a2388

+

0.100000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

208.72 USD

Success

0xd437bc386e9847bf40468aa6bba913b9f25697f656806818c4c95360e6b439f9

+

0.500000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

1,046.50 USD

Success

0x5d7af9b18ebd80d69a3ee3449bedefb3d5b765d0905011134d55d6fa8d143a47

+

0.200000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

418.60 USD

Success

0x300ede70fe551ff737f068aa03d31edbd12ff43acfd902702ac0845720997607

+

0.100000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

209.30 USD

Success

0xe5d51db55632b8ce18158fabd9b2ecd8c9e2fe99db217ec1488b5f2c47ff9d5c

+

0.100000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

209.30 USD

Success

0xd50413ce3f5951f68569ee8cb4819df117783ec1b8d2b927a2807638279b24f4

+

0.100000000000000000 ETH Id: ethereum Name: Ethereum         Verified currency

209.30 USD

Failed

0xd5e68060efc85f820066cdfbbdc3bd94e7dd58a9ce7a92c4c0e491d6c2125039

+

0.100000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

209.30 USD

Success
Date & time Transaction id Amount Status

0xb5f429dcb2b18b2f7fdbd42d95913cdcc8f8a386ccc70d379be0bff77db8ab21

-

0.099000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

206.63 USD

Success

0xb5f429dcb2b18b2f7fdbd42d95913cdcc8f8a386ccc70d379be0bff77db8ab21

-

0.001000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

2.08 USD

Success

0x36ffdf933e8422ba23a65f0219b6a5407ecd8a4bc459c3e25281b6285310ae55

-

0.099000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

206.63 USD

Success

0x36ffdf933e8422ba23a65f0219b6a5407ecd8a4bc459c3e25281b6285310ae55

-

0.001000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

2.08 USD

Success

0xce191a02624927bdf35c44b054e134e202b164a72d90258624d2322c686a2388

-

0.099000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

206.63 USD

Success

0xce191a02624927bdf35c44b054e134e202b164a72d90258624d2322c686a2388

-

0.001000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

2.08 USD

Success

0xd437bc386e9847bf40468aa6bba913b9f25697f656806818c4c95360e6b439f9

-

0.495000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

1,036.03 USD

Success

0xd437bc386e9847bf40468aa6bba913b9f25697f656806818c4c95360e6b439f9

-

0.005000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

10.46 USD

Success

0x5d7af9b18ebd80d69a3ee3449bedefb3d5b765d0905011134d55d6fa8d143a47

-

0.198000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

414.41 USD

Success

0x5d7af9b18ebd80d69a3ee3449bedefb3d5b765d0905011134d55d6fa8d143a47

-

0.002000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

4.18 USD

Success
Date & time Transaction id Amount Status

0xc49f417f54b11d337d0e3b321280e4f9f3b8469fdc6a208259d30ed1bd3ca4ae

+

1 claim rewards on farmeth.org Id: ethereum-erc-1155/0xa877a1d2550bf3523c1ba6a915fda66b6df2e366 Name: farmeth.org

#0

Success
Types:
Select type Main Internal ERC-1155

Special data

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

    0x6080604052600436106101175760003560e01c8063773fe9861161009a5780638ff79f90116100615780638ff79f901461042b578063a68b91ab1461044b578063d78ccb8b146104b1578063df354bdd146104ec578063f2fde38b1461051a57005b8063773fe9861461026c57806377dec6c31461029a578063858a6dc81461039d5780638da5cb5b146103e35780638f09d4931461040b57005b806331ae450b116100de57806331ae450b146101d557806339254111146101f757806351cff8d9146102175780636d73e66914610237578063715018a61461025757005b806301ffc9a71461012057806324cfb1a11461015557806324d7806c146101755780632977f78a146101955780632d345670146101b557005b3661011e57005b005b34801561012c57600080fd5b5061014061013b36600461486b565b61053a565b60405190151581526020015b60405180910390f35b61016861016336600461496f565b610571565b60405161014c919061501c565b34801561018157600080fd5b5061014061019036600461465b565b610e3c565b3480156101a157600080fd5b5061011e6101b036600461493b565b610e75565b3480156101c157600080fd5b5061011e6101d036600461465b565b611040565b3480156101e157600080fd5b506101ea6110c0565b60405161014c9190614ef3565b34801561020357600080fd5b5061011e610212366004614831565b61116e565b34801561022357600080fd5b5061011e61023236600461465b565b6111d6565b34801561024357600080fd5b5061011e61025236600461465b565b6113ab565b34801561026357600080fd5b5061011e611425565b34801561027857600080fd5b5061028c610287366004614706565b611499565b60405161014c929190614fc6565b3480156102a657600080fd5b506103886102b536600461493b565b8051808201602090810180516007808352938301948301949094209390528254600184015460028501546040805160c08101825260058801546001600160a01b0390811682526006890154811696820196909652958701548516908601526008860154808516606087015261ffff600160a01b820481166080880152600160b01b9091041660a08601526009909501546001600160401b0380841696600160401b8504821696600160801b90950490911694928316939092909160ff808216926101008304909116916201000090041689565b60405161014c99989796959493929190615333565b3480156103a957600080fd5b506103d56103b836600461493b565b805160208183018101805160088252928201919093012091525481565b60405190815260200161014c565b3480156103ef57600080fd5b506001546040516001600160a01b03909116815260200161014c565b34801561041757600080fd5b5061011e610426366004614a93565b611530565b34801561043757600080fd5b5061011e610446366004614695565b611d95565b34801561045757600080fd5b5060045460055460065460408051600160581b85046001600160a01b03908116825261ffff861660208301529384169181019190915291166060820152620100009091046001600160401b0316608082015260a00161014c565b3480156104bd57600080fd5b506101406104cc366004614895565b8051602081830181018051600a8252928201919093012091525460ff1681565b3480156104f857600080fd5b5061050c6105073660046148fa565b611e6f565b60405161014c92919061502f565b34801561052657600080fd5b5061011e61053536600461465b565b611f5f565b60006001600160e01b03198216632a9f3abf60e11b148061056b57506301ffc9a760e01b6001600160e01b03198316145b92915050565b6060600260005414156105cb5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064015b60405180910390fd5b6002600090815584516040516007916105e391614ed7565b908152604080516020928190038301812060c08201835260058101546001600160a01b03908116835260068201548116948301949094526007808201548516838501526008909101549384166060830152600160a01b840461ffff9081166080840152600160b01b90940490931660a0820152875191519093506000929161066a91614ed7565b9081526040805191829003602090810183206101608401835280546001600160401b038082168652600160401b8204811686850152600160801b909104168484015260018101546001600160a01b0316606085015260028101546080850152600381018054845181850281018501909552808552919360a086019390929083018282801561071757602002820191906000526020600020905b815481526020019060010190808311610703575b505050505081526020016004820180548060200260200160405190810160405280929190818152602001828054801561077957602002820191906000526020600020905b81546001600160a01b0316815260019091019060200180831161075b575b50505091835250506040805160c08101825260058401546001600160a01b0390811682526006850154811660208381019190915260078601548216838501526008860154918216606084015261ffff600160a01b830481166080850152600160b01b90920490911660a0830152830152600983015491019060ff16600181111561080557610805615802565b600181111561081657610816615802565b81526020016009820160019054906101000a900460ff16600181111561083e5761083e615802565b600181111561084f5761084f615802565b81526009918201546201000090046001600160a01b0316602090910152875160405192935090916108809190614ed7565b9081526040519081900360200190205460ff166108d25760405162461bcd60e51b815260206004820152601060248201526f756e737570706f727465642073616c6560801b60448201526064016105c2565b6108db33610e3c565b806108f2575060a08601516001600160a01b031633145b6109755760405162461bcd60e51b815260206004820152604860248201527f4f6e6c7920746865206275796572206f722061646d696e206f72206f776e657260448201527f206f66207468697320636f6e74726163742063616e2063616c6c207468697320606482015267333ab731ba34b7b760c11b608482015260a4016105c2565b6101408101516001600160a01b031615610ab25761014081015161010087015161012088015160a0890151604051632c10f0e160e11b81526001600160a01b039384166004820152602481019290925282166044820152911690635821e1c290606401602060405180830381600087803b1580156109f257600080fd5b505af1158015610a06573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a2a919061484e565b610ab25760405162461bcd60e51b815260206004820152604d60248201527f706c656173652070726f7665646520746865207265717569726564206761746560448201527f6420636f6c6c656374696f6e20616e6420746f6b656e2064657461696c73207460648201526c1bc8189d5e481d1a19481b999d609a1b608482015260a4016105c2565b600080610ac26020870187614b04565b61ffff161180610adb5750600454600160501b900460ff165b15610d07576000610aef6020870187614b04565b61ffff161115610b2a57612710610b096020870187614b04565b61ffff1610610b2a5760405162461bcd60e51b81526004016105c290615126565b610b3d61019060a087016080880161465b565b610b9b5760405162461bcd60e51b815260206004820152602960248201527f6f6e6c79206f776e6572206f722061646d696e2063616e207369676e20666f7260448201526808191a5cd8dbdd5b9d60ba1b60648201526084016105c2565b600a610baa6060870187615441565b604051610bb8929190614ec7565b9081526040519081900360200190205460ff1615610c185760405162461bcd60e51b815260206004820152601960248201527f7369676e617475726520616c7265616479206170706c6965640000000000000060448201526064016105c2565b60a0870151610c6d90610c2e6020880188614b04565b610c3e6040890160208a01614b3a565b610c4e60a08a0160808b0161465b565b610c5b60408b018b615441565b610c6860608d018d615441565b61204a565b610cb95760405162461bcd60e51b815260206004820152601a60248201527f696e76616c696420646973636f756e74207369676e617475726500000000000060448201526064016105c2565b6001600a610cca6060880188615441565b604051610cd8929190614ec7565b90815260405160209181900382019020805460ff191692151592909217909155610d0490860186614b04565b90505b600080610d5389600001518a604001518b606001516001600160401b03168c608001516001600160401b03168d60c001518d8f60e00151610d489190615571565b8f60a001518a612191565b91509150610d9689600001518a60200151838c60a001518d604001518e606001516001600160401b03168f608001516001600160401b03168b6101000151612c91565b95508715610db657610db68960a0015186602001518b60c001518b613773565b610dde89600001518a60e001518b60a001518c60c001518d60400151868a6101000151613877565b806001600160a01b03167f7d230fa887dd4401f152bfcb09c80ceb2c6125f608ef6890e964c9656ba5ac6e8a888b868e60e00151604051610e239594939291906151bd565b60405180910390a2505050505060016000559392505050565b6000816001600160a01b0316610e5a6001546001600160a01b031690565b6001600160a01b0316148061056b575061056b600283613a8b565b33610e886001546001600160a01b031690565b6001600160a01b03161480610ea35750610ea3600233613a8b565b610ebf5760405162461bcd60e51b81526004016105c290615179565b600981604051610ecf9190614ed7565b9081526040519081900360200190205460ff16610f545760405162461bcd60e51b815260206004820152603760248201527f7468652073616c65496420796f75206861766520656e7465726564206973206960448201527f6e76616c69642e20506c656173652076616c696461746500000000000000000060648201526084016105c2565b600781604051610f649190614ed7565b90815260405190819003602001902080546001600160c01b03191681556001810180546001600160a01b0319169055600060028201819055610fa960038301826144c5565b610fb76004830160006144c5565b506005810180546001600160a01b03199081169091556006820180548216905560078201805490911690556008810180546001600160c01b031916905560090180546001600160b01b03191690556040517f09fced985ff97f7dac8f320b7d834e3862ae0274970ffe3dc0d84de5a453899590611035908390615069565b60405180910390a150565b6001546001600160a01b0316331461106a5760405162461bcd60e51b81526004016105c29061507c565b611075600282613a8b565b156110bd5760405133906001600160a01b038316907f7c0c3c84c67c85fcac635147348bfe374c24a1a93d0366d1cfe9d8853cbf89d590600090a36110bb600282613ab0565b505b50565b60606110cc6002613ac5565b6001600160401b038111156110e3576110e3615844565b60405190808252806020026020018201604052801561110c578160200160208202803683370190505b50905060005b61111c6002613ac5565b81101561116a5761112e600282613acf565b8282815181106111405761114061582e565b6001600160a01b039092166020928302919091019091015280611162816157d1565b915050611112565b5090565b336111816001546001600160a01b031690565b6001600160a01b0316148061119c575061119c600233613a8b565b6111b85760405162461bcd60e51b81526004016105c290615179565b60048054911515600160501b0260ff60501b19909216919091179055565b336111e96001546001600160a01b031690565b6001600160a01b031614806112045750611204600233613a8b565b6112205760405162461bcd60e51b81526004016105c290615179565b6000336001600160a01b03831661130657604080516000815260208101918290526001600160a01b03831691479161125791614ed7565b60006040518083038185875af1925050503d8060008114611294576040519150601f19603f3d011682016040523d82523d6000602084013e611299565b606091505b505080925050816113015760405162461bcd60e51b815260206004820152602c60248201527f776974686472617720746f2077697468647261772066756e64732e20506c656160448201526b39b2903a393c9030b3b0b4b760a11b60648201526084016105c2565b505050565b6001600160a01b03831615611301576040516370a0823160e01b81523060048201526000906001600160a01b038516906370a082319060240160206040518083038186803b15801561135757600080fd5b505afa15801561136b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061138f9190614b21565b90506113a56001600160a01b0385168383613adb565b50505050565b6001546001600160a01b031633146113d55760405162461bcd60e51b81526004016105c29061507c565b6113e0600282613a8b565b6110bd5760405133906001600160a01b038316907f7e1a1a08d52e4ba0e21554733d66165fd5151f99460116223d9e3a608eec5cb190600090a36110bb600282613b3e565b6001546001600160a01b0316331461144f5760405162461bcd60e51b81526004016105c29061507c565b6001546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600180546001600160a01b0319169055565b600654604051636e44a72f60e01b81526001600160a01b038481166004830152602482018490526060928392911690636e44a72f9060440160006040518083038186803b1580156114e957600080fd5b505afa1580156114fd573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526115259190810190614732565b909590945092505050565b336115436001546001600160a01b031690565b6001600160a01b0316148061155e575061155e600233613a8b565b61157a5760405162461bcd60e51b81526004016105c290615179565b600061158e6101a085016101808601614b04565b61ffff16156115d6576115a961018085016101608601614b04565b6115bb6101a086016101808701614b04565b6115c5919061554b565b6115cf908261554b565b9050611606565b6115e861018085016101608601614b04565b6004546115f9919061ffff1661554b565b611603908261554b565b90505b6127108161ffff161061162b5760405162461bcd60e51b81526004016105c290615126565b600061163a6020860186614b60565b6001600160401b03161180156116685750600061165d6040860160208701614b60565b6001600160401b0316115b156117365761167a6020850185614b60565b6001600160401b03166116936040860160208701614b60565b6001600160401b031610156117365760405162461bcd60e51b815260206004820152605f60248201527f54686973206973206e6f7420612076616c6964204e4654207374617274206f7260448201527f20656e6420746f6b656e2049442e20506c65617365207665726966792074686160648201527f74207468652072616e67652070726f766964656420697320636f727265637400608482015260a4016105c2565b61174360a08501856153f8565b905061175260c08601866153f8565b9050146117c75760405162461bcd60e51b815260206004820152603860248201527f73686f756c642070726f7669646520657175616c206c656e67746820696e207060448201527f7269636520616e64207061796d656e742061646472657373000000000000000060648201526084016105c2565b60006117db6101c086016101a087016148dd565b60018111156117ec576117ec615802565b1415611911576118026060850160408601614b60565b6001600160401b03166118615760405162461bcd60e51b815260206004820152602160248201527f73686f756c642070726f76696465206d617843617020666f72206d696e74696e6044820152606760f81b60648201526084016105c2565b61186e6020850185614b60565b6001600160401b031615801561189a575061188f6040850160208601614b60565b6001600160401b0316155b61190c5760405162461bcd60e51b815260206004820152603d60248201527f546865204e46547374617274746f6b656e696420616e64204e4654656e64746f60448201527f6b656e69642073686f756c64206265203020666f72206d696e74696e6700000060648201526084016105c2565b611987565b6119216060850160408601614b60565b6001600160401b0316156119875760405162461bcd60e51b815260206004820152602760248201527f6d61784361702073686f756c64206265203020666f72207072656d696e74656460448201526620746f6b656e7360c81b60648201526084016105c2565b611997608085016060860161465b565b6040516301ffc9a760e01b81526001600160a01b0391909116906301ffc9a7906119cc906380ac58cd60e01b90600401615054565b60206040518083038186803b1580156119e457600080fd5b505afa1580156119f8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a1c919061484e565b80611ab75750611a32608085016060860161465b565b6040516301ffc9a760e01b81526001600160a01b0391909116906301ffc9a790611a6790636cdb3d1360e11b90600401615054565b60206040518083038186803b158015611a7f57600080fd5b505afa158015611a93573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ab7919061484e565b611b295760405162461bcd60e51b815260206004820152603e60248201527f73686f756c642070726f76696465206f6e6c7920737570706f7274656420636f60448201527f6e747261637420696e746572666163657320455243203732312f31313535000060648201526084016105c2565b6000611b3c610100860160e0870161465b565b6001600160a01b03161415611bae5760405162461bcd60e51b815260206004820152603260248201527f73686f756c642070726f766964652076616c69642077616c6c65742061646472604482015271195cdcc8199bdc881cd95d1d1b195b595b9d60721b60648201526084016105c2565b6000611bc26101208601610100870161465b565b6001600160a01b03161415611c385760405162461bcd60e51b815260206004820152603660248201527f73686f756c642070726f766964652076616c69642077616c6c65742061646472604482015275195cdcc8199bdc881d185e081cd95d1d1b195b595b9d60521b60648201526084016105c2565b60098383604051611c4a929190614ec7565b9081526040519081900360200190205460ff16611cff578360078484604051611c74929190614ec7565b908152604051908190036020019020611c8d82826158bd565b905050600160098484604051611ca4929190614ec7565b908152604051908190036020018120805492151560ff19909316929092179091557f10ad2ba139c14ce12c8f9de79787831cd54ad8c67c6d8106f4af2295cfcf555d90611cf29086906152b3565b60405180910390a16113a5565b60098383604051611d11929190614ec7565b9081526040519081900360200190205460ff16156113a5578360078484604051611d3c929190614ec7565b908152604051908190036020019020611d5582826158bd565b9050507f10ad2ba139c14ce12c8f9de79787831cd54ad8c67c6d8106f4af2295cfcf555d84604051611d8791906152f3565b60405180910390a150505050565b33611da86001546001600160a01b031690565b6001600160a01b03161480611dc35750611dc3600233613a8b565b611ddf5760405162461bcd60e51b81526004016105c290615179565b600480546001600160401b03909416620100000269ffffffffffffffffffff196001600160a01b03978816600160581b02167fff0000000000000000000000000000000000000000ff000000000000000000009095169490941761ffff9095169490941792909217909255600680549284166001600160a01b031993841617905560058054919093169116179055565b60608060078484604051611e84929190614ec7565b9081526040805191829003602090810183206003018054808302850183019093528284529190830182828015611ed957602002820191906000526020600020905b815481526020019060010190808311611ec5575b5050505050915060078484604051611ef2929190614ec7565b9081526040805191829003602090810183206004018054808302850183019093528284529190830182828015611f5157602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311611f33575b505050505090509250929050565b6001546001600160a01b03163314611f895760405162461bcd60e51b81526004016105c29061507c565b6001600160a01b038116611fee5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016105c2565b6001546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600180546001600160a01b0319166001600160a01b0392909216919091179055565b6000428763ffffffff1610156120b05760405162461bcd60e51b815260206004820152602560248201527f646973636f756e74207369676e617475726520697320616c72656164792065786044820152641c1a5c995960da1b60648201526084016105c2565b856001600160a01b031661217884848080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050604051612172925061211291508e908e908e908d908d904690602001614e5a565b60408051601f1981840301815282825280516020918201207f19457468657265756d205369676e6564204d6573736167653a0a33320000000084830152603c8085019190915282518085039091018152605c909301909152815191012090565b90613b53565b6001600160a01b03161490505b98975050505050505050565b600080600060078b6040516121a69190614ed7565b9081526040805191829003602090810183206101608401835280546001600160401b038082168652600160401b8204811686850152600160801b909104168484015260018101546001600160a01b0316606085015260028101546080850152600381018054845181850281018501909552808552919360a086019390929083018282801561225357602002820191906000526020600020905b81548152602001906001019080831161223f575b50505050508152602001600482018054806020026020016040519081016040528092919081815260200182805480156122b557602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311612297575b50505091835250506040805160c08101825260058401546001600160a01b0390811682526006850154811660208381019190915260078601548216838501526008860154918216606084015261ffff600160a01b830481166080850152600160b01b90920490911660a0830152830152600983015491019060ff16600181111561234157612341615802565b600181111561235257612352615802565b81526020016009820160019054906101000a900460ff16600181111561237a5761237a615802565b600181111561238b5761238b615802565b8152600991909101546201000090046001600160a01b031660209091015280519091506001600160401b03161580156123d15750600081602001516001600160401b0316115b156124085780602001516001600160401b03168a11156124035760405162461bcd60e51b81526004016105c2906150b1565b6124c9565b80516001600160401b03161580159061242c575060208101516001600160401b0316155b1561245b5780516001600160401b03168a10156124035760405162461bcd60e51b81526004016105c2906150b1565b80516001600160401b0316158015906124815750600081602001516001600160401b0316115b156124c95780516001600160401b03168a108015906124ad575080602001516001600160401b03168a11155b6124c95760405162461bcd60e51b81526004016105c2906150b1565b60608101519150600081610120015160018111156124e9576124e9615802565b1415612580576005546080820151604051630748060b60e31b815260048101919091526001600160a01b03898116602483015290911690633a4030589060440160206040518083038186803b15801561254157600080fd5b505afa158015612555573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906125799190614b21565b925061261f565b6001816101200151600181111561259957612599615802565b141561261f5760005b8160c001515181101561261d57876001600160a01b03168260c0015182815181106125cf576125cf61582e565b60200260200101516001600160a01b0316141561260b578160a0015181815181106125fc576125fc61582e565b6020026020010151935061261d565b80612615816157d1565b9150506125a2565b505b826126855760405162461bcd60e51b815260206004820152603060248201527f506c656173652070726f766964652076616c696420737570706f72746564204560448201526f524332302f455448206164647265737360801b60648201526084016105c2565b61ffff8416156126b7576127106126a061ffff8616856155ab565b6126aa9190615589565b6126b490846155ca565b92505b600081610100015160018111156126d0576126d0615802565b1415612954576004546201000090046001600160401b03168811156127935760405162461bcd60e51b815260206004820152606760248201527f546865206d6178696d756d207175616e7469747920616c6c6f77656420746f2060448201527f7075726368617365206174206f6e652074696d652073686f756c64206e6f742060648201527f6265206d6f7265207468616e20646566696e656420696e206d6178313135355160848201526675616e7469747960c81b60a482015260c4016105c2565b6040516301ffc9a760e01b81526001600160a01b038316906301ffc9a7906127c6906380ac58cd60e01b90600401615054565b60206040518083038186803b1580156127de57600080fd5b505afa1580156127f2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612816919061484e565b1561282c5761282589846155ab565b9250612980565b6040516301ffc9a760e01b81526001600160a01b038316906301ffc9a79061285f90636cdb3d1360e11b90600401615054565b60206040518083038186803b15801561287757600080fd5b505afa15801561288b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128af919061484e565b1561294f5760405163bd85b03960e01b8152600481018b90526001600160a01b0383169063bd85b0399060240160206040518083038186803b1580156128f457600080fd5b505afa158015612908573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061292c9190614b21565b612945578761293b8a856155ab565b61282591906155ab565b61282588846155ab565b612980565b6001816101000151600181111561296d5761296d615802565b14156129805761297d88846155ab565b92505b6001600160a01b038716612a4557853414801561299d5750828610155b612a405760405162461bcd60e51b815260206004820152606260248201527f496e73756666696369656e742066756e6473206f7220696e76616c696420616d60448201527f6f756e742e20596f75206e65656420746f207061737320612076616c6964206160648201527f6d6f756e7420746f20636f6d706c6574652074686973207472616e736163746960848201526137b760f11b60a482015260c4016105c2565b612c83565b6040516370a0823160e01b81526001600160a01b0386811660048301528791908916906370a082319060240160206040518083038186803b158015612a8957600080fd5b505afa158015612a9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612ac19190614b21565b10158015612acf5750828610155b612b5d5760405162461bcd60e51b815260206004820152605360248201527f496e73756666696369656e742066756e64732e20596f752073686f756c64206860448201527f6176652073756666696369656e742062616c616e636520746f20636f6d706c656064820152723a32903a3434b9903a3930b739b0b1ba34b7b760691b608482015260a4016105c2565b604051636eb1769f60e11b81526001600160a01b03868116600483015230602483015287919089169063dd62ed3e9060440160206040518083038186803b158015612ba757600080fd5b505afa158015612bbb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612bdf9190614b21565b1015612c835760405162461bcd60e51b815260206004820152606160248201527f496e73756666696369656e7420617070726f76616c2066726f6d20616e20455260448201527f43323020546f6b656e2e20506c656173652070726f7669646520617070726f7660648201527f616c20746f207468697320636f6e747261637420616e642074727920616761696084820152603760f91b60a482015260c4016105c2565b509850989650505050505050565b6040516301ffc9a760e01b81526060906001600160a01b038816906301ffc9a790612cc7906380ac58cd60e01b90600401615054565b60206040518083038186803b158015612cdf57600080fd5b505afa158015612cf3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612d17919061484e565b156130a6576001826001811115612d3057612d30615802565b1415612e96576040516331a9108f60e11b8152600481018690526001600160a01b03808a169190891690636352211e9060240160206040518083038186803b158015612d7b57600080fd5b505afa158015612d8f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612db39190614678565b6001600160a01b031614612e275760405162461bcd60e51b815260206004820152603560248201527f496e76616c6964204e4654204f776e657220416464726573732e20506c656173604482015274329031b432b1b59030b732103a393c9030b3b0b4b760591b60648201526084016105c2565b604051632142170760e11b81526001600160a01b0389811660048301528781166024830152604482018790528816906342842e0e90606401600060405180830381600087803b158015612e7957600080fd5b505af1158015612e8d573d6000803e3d6000fd5b50505050612185565b6000826001811115612eaa57612eaa615802565b14156130a157600789604051612ec09190614ed7565b908152604051908190036020018120546001600160401b03600160801b90910416908590600890612ef2908d90614ed7565b908152602001604051809103902054612f0b9190615571565b1115612fcb5760405162461bcd60e51b815260206004820152607760248201527f546865206d6178696d756d207175616e7469747920616c6c6f77656420746f2060448201527f70757263686173652045524337323120746f6b656e20686173206265656e207360648201527f6f6c64206f75742e20506c6561736520636f6e74616374207468652073616c6560848201527f206f776e657220666f72206d6f72652064657461696c7300000000000000000060a482015260c4016105c2565b60405163e00aab4b60e01b81526001600160a01b03878116600483015261ffff8616602483015288169063e00aab4b90604401600060405180830381600087803b15801561301857600080fd5b505af115801561302c573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261305491908101906147fd565b90508360088a6040516130679190614ed7565b9081526020016040518091039020546130809190615571565b60088a6040516130909190614ed7565b908152604051908190036020019020555b612185565b6040516301ffc9a760e01b81526001600160a01b038816906301ffc9a7906130d990636cdb3d1360e11b90600401615054565b60206040518083038186803b1580156130f157600080fd5b505afa158015613105573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613129919061484e565b1561218557600182600181111561314257613142615802565b14156132ca57604051627eeac760e11b81526001600160a01b038981166004830152602482018790526000919089169062fdd58e9060440160206040518083038186803b15801561319257600080fd5b505afa1580156131a6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906131ca9190614b21565b90508084111580156131dc5750600084115b61323a5760405162461bcd60e51b815260206004820152602960248201527f496e73756666696369656e7420746f6b656e2062616c616e63652066726f6d206044820152683a34329037bbb732b960b91b60648201526084016105c2565b604051637921219560e11b81526001600160a01b038a811660048301528881166024830152604482018890526064820186905260a06084830152600260a483015261060f60f31b60c483015289169063f242432a9060e401600060405180830381600087803b1580156132ac57600080fd5b505af11580156132c0573d6000803e3d6000fd5b5050505050612185565b60008260018111156132de576132de615802565b141561218557604080516001808252818301909252600091602080830190803683370190505090506000856001600160401b0381111561332057613320615844565b604051908082528060200260200182016040528015613349578160200160208202803683370190505b509050606088836000815181106133625761336261582e565b60200260200101906001600160a01b031690816001600160a01b03168152505085826000815181106133965761339661582e565b602090810291909101015260405163bd85b03960e01b8152600481018990526001600160a01b038b169063bd85b0399060240160206040518083038186803b1580156133e157600080fd5b505afa1580156133f5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906134199190614b21565b61363e5760078c60405161342d9190614ed7565b908152604051908190036020018120546001600160401b03600160801b909104169060089061345d908f90614ed7565b9081526020016040518091039020541061352b5760405162461bcd60e51b815260206004820152607860248201527f546865206d6178696d756d207175616e7469747920616c6c6f77656420746f2060448201527f7075726368617365204552433131353520746f6b656e20686173206265656e2060648201527f736f6c64206f75742e20506c6561736520636f6e74616374207468652073616c60848201527f65206f776e657220666f72206d6f72652064657461696c73000000000000000060a482015260c4016105c2565b60005b8781101561356657868382815181106135495761354961582e565b60209081029190910101528061355e816157d1565b91505061352e565b50604051634637423960e11b81526001600160a01b038b1690638c6e84729061359790869086908690600401614f06565b600060405180830381600087803b1580156135b157600080fd5b505af11580156135c5573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526135ed91908101906147fd565b93508660088d6040516136009190614ed7565b9081526020016040518091039020546136199190615571565b60088d6040516136299190614ed7565b90815260405190819003602001902055613764565b60405163bd85b03960e01b8152600481018990526000906001600160a01b038c169063bd85b0399060240160206040518083038186803b15801561368157600080fd5b505afa158015613695573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906136b99190614b21565b1115613764576040805160018082528183019092526000916020808301908036833701905050905088816000815181106136f5576136f561582e565b60209081029190910101526040516339b2213760e21b81526001600160a01b038c169063e6c884dc9061373090879085908890600401614f8d565b600060405180830381600087803b15801561374a57600080fd5b505af115801561375e573d6000803e3d6000fd5b50505050505b50505098975050505050505050565b60006001600160a01b03831661385b57604080516000815260208101918290526001600160a01b0386169184916137a991614ed7565b60006040518083038185875af1925050503d80600081146137e6576040519150601f19603f3d011682016040523d82523d6000602084013e6137eb565b606091505b505080915050806138565760405162461bcd60e51b815260206004820152602f60248201527f756e61626c6520746f206465626974206e61746976652062616c616e6365207060448201526e3632b0b9b2903a393c9030b3b0b4b760891b60648201526084016105c2565b613870565b6138706001600160a01b038416868685613b77565b5050505050565b60006007886040516138899190614ed7565b908152604080516020928190038301812060c08201835260058101546001600160a01b0390811683526006820154811694830194909452600781015484169282019290925260089091015491821660608201819052600160a01b830461ffff9081166080840152600160b01b90930490921660a082015291506000901580159061391b575060008260a0015161ffff16115b156139625761395d878360600151886127108660a0015161ffff168d61394191906155ab565b61394b9190615589565b6139559086615571565b945084613773565b6139bb565b600454600160581b90046001600160a01b031615801590613988575060045461ffff1615155b156139bb576004546139bb9088906001600160a01b03600160581b820416908990612710906139419061ffff168e6155ab565b60408201516001600160a01b0316158015906139df57506000826080015161ffff16115b15613a4157612710826080015161ffff16896139fb91906155ab565b613a059190615589565b613a0f9082615571565b9050613a4187836040015188612710866080015161ffff168d613a3291906155ab565b613a3c9190615589565b613773565b613a4b81896155ca565b6006549098506001600160a01b031615613a7057613a6d8786868b8a88613baf565b97505b613a80878360000151888b613773565b505050505050505050565b6001600160a01b038116600090815260018301602052604081205415155b9392505050565b6000613aa9836001600160a01b038416613be5565b600061056b825490565b6000613aa98383613cd8565b6040516001600160a01b03831660248201526044810182905261130190849063a9059cbb60e01b906064015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152613d02565b6000613aa9836001600160a01b038416613dd4565b6000806000613b628585613e23565b91509150613b6f81613e93565b509392505050565b6040516001600160a01b03808516602483015283166044820152606481018290526113a59085906323b872dd60e01b90608401613b07565b60006001826001811115613bc557613bc5615802565b1415613bdb57613bd8878688878761404e565b90505b9695505050505050565b60008181526001830160205260408120548015613cce576000613c096001836155ca565b8554909150600090613c1d906001906155ca565b9050818114613c82576000866000018281548110613c3d57613c3d61582e565b9060005260206000200154905080876000018481548110613c6057613c6061582e565b6000918252602080832090910192909255918252600188019052604090208390555b8554869080613c9357613c93615818565b60019003818190600052602060002001600090559055856001016000868152602001908152602001600020600090556001935050505061056b565b600091505061056b565b6000826000018281548110613cef57613cef61582e565b9060005260206000200154905092915050565b6000613d57826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166142319092919063ffffffff16565b8051909150156113015780806020019051810190613d75919061484e565b6113015760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b60648201526084016105c2565b6000818152600183016020526040812054613e1b5750815460018181018455600084815260208082209093018490558454848252828601909352604090209190915561056b565b50600061056b565b600080825160411415613e5a5760208301516040840151606085015160001a613e4e87828585614248565b94509450505050613e8c565b825160401415613e845760208301516040840151613e79868383614335565b935093505050613e8c565b506000905060025b9250929050565b6000816004811115613ea757613ea7615802565b1415613eb05750565b6001816004811115613ec457613ec4615802565b1415613f125760405162461bcd60e51b815260206004820152601860248201527f45434453413a20696e76616c6964207369676e6174757265000000000000000060448201526064016105c2565b6002816004811115613f2657613f26615802565b1415613f745760405162461bcd60e51b815260206004820152601f60248201527f45434453413a20696e76616c6964207369676e6174757265206c656e6774680060448201526064016105c2565b6003816004811115613f8857613f88615802565b1415613fe15760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202773272076616c604482015261756560f01b60648201526084016105c2565b6004816004811115613ff557613ff5615802565b14156110bd5760405162461bcd60e51b815260206004820152602260248201527f45434453413a20696e76616c6964207369676e6174757265202776272076616c604482015261756560f01b60648201526084016105c2565b600654604051636e44a72f60e01b81526001600160a01b038681166004830152602482018690526000928592849283928392911690636e44a72f9060440160006040518083038186803b1580156140a457600080fd5b505afa1580156140b8573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526140e09190810190614732565b81519193509150806140f9578795505050505050614228565b60005b8181101561421f5760008482815181106141185761411861582e565b602002602001015190506127108a8584815181106141385761413861582e565b602002602001015161414a91906155ab565b6141549190615589565b9550858710156141b45760405162461bcd60e51b815260206004820152602560248201527f696e736f6c76656e743a20756e61626c6520746f20636f6d706c65746520726f60448201526479616c747960d81b60648201526084016105c2565b6141c08d828b89613773565b604080516001600160a01b038e81168252602082018e90528316818301526060810188905290517f866e6ef8682ddf5f1025e64dfdb45527077f7be70fa9ef680b7ffd8cf4ab9c509181900360800190a15094849003946001016140fc565b50939450505050505b95945050505050565b60606142408484600085614364565b949350505050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a083111561427f575060009050600361432c565b8460ff16601b1415801561429757508460ff16601c14155b156142a8575060009050600461432c565b6040805160008082526020820180845289905260ff881692820192909252606081018690526080810185905260019060a0016020604051602081039080840390855afa1580156142fc573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b0381166143255760006001925092505061432c565b9150600090505b94509492505050565b6000806001600160ff1b03831660ff84901c601b0161435687828885614248565b935093505050935093915050565b6060824710156143c55760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b60648201526084016105c2565b843b6144135760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016105c2565b600080866001600160a01b0316858760405161442f9190614ed7565b60006040518083038185875af1925050503d806000811461446c576040519150601f19603f3d011682016040523d82523d6000602084013e614471565b606091505b509150915061448182828661448c565b979650505050505050565b6060831561449b575081613aa9565b8251156144ab5782518084602001fd5b8160405162461bcd60e51b81526004016105c29190615069565b50805460008255906000526020600020908101906110bd91905b8082111561116a57600081556001016144df565b60006001600160401b0383111561450c5761450c615844565b61451f601f8401601f19166020016154b0565b905082815283838301111561453357600080fd5b828260208301376000602084830101529392505050565b803561455581615a76565b919050565b600082601f83011261456b57600080fd5b8151602061458061457b836154e0565b6154b0565b80838252828201915082860187848660051b89010111156145a057600080fd5b60005b858110156145bf578151845292840192908401906001016145a3565b5090979650505050505050565b803561455581615a99565b60008083601f8401126145e957600080fd5b5081356001600160401b0381111561460057600080fd5b602083019150836020828501011115613e8c57600080fd5b600082601f83011261462957600080fd5b613aa9838335602085016144f3565b600060a0828403121561464a57600080fd5b50919050565b803561455581615ab6565b60006020828403121561466d57600080fd5b8135613aa981615a76565b60006020828403121561468a57600080fd5b8151613aa981615a76565b600080600080600060a086880312156146ad57600080fd5b85356146b881615a76565b945060208601356146c881615aa6565b935060408601356146d881615ab6565b925060608601356146e881615a76565b915060808601356146f881615a76565b809150509295509295909350565b6000806040838503121561471957600080fd5b823561472481615a76565b946020939093013593505050565b6000806040838503121561474557600080fd5b82516001600160401b038082111561475c57600080fd5b818501915085601f83011261477057600080fd5b8151602061478061457b836154e0565b8083825282820191508286018a848660051b89010111156147a057600080fd5b600096505b848710156147cc5780516147b881615a76565b8352600196909601959183019183016147a5565b50918801519196509093505050808211156147e657600080fd5b506147f38582860161455a565b9150509250929050565b60006020828403121561480f57600080fd5b81516001600160401b0381111561482557600080fd5b6142408482850161455a565b60006020828403121561484357600080fd5b8135613aa981615a8b565b60006020828403121561486057600080fd5b8151613aa981615a8b565b60006020828403121561487d57600080fd5b81356001600160e01b031981168114613aa957600080fd5b6000602082840312156148a757600080fd5b81356001600160401b038111156148bd57600080fd5b8201601f810184136148ce57600080fd5b614240848235602084016144f3565b6000602082840312156148ef57600080fd5b8135613aa981615a99565b6000806020838503121561490d57600080fd5b82356001600160401b0381111561492357600080fd5b61492f858286016145d7565b90969095509350505050565b60006020828403121561494d57600080fd5b81356001600160401b0381111561496357600080fd5b61424084828501614618565b60008060006060848603121561498457600080fd5b83356001600160401b038082111561499b57600080fd5b9085019061014082880312156149b057600080fd5b6149b8615487565b8235828111156149c757600080fd5b6149d389828601614618565b8252506149e26020840161454a565b6020820152604083013560408201526149fd60608401614650565b6060820152614a0e60808401614650565b6080820152614a1f60a0840161454a565b60a0820152614a3060c0840161454a565b60c082015260e083013560e0820152610100614a4d81850161454a565b9082015261012092830135928101929092529093506020850135925060408501359080821115614a7c57600080fd5b50614a8986828701614638565b9150509250925092565b600080600060408486031215614aa857600080fd5b83356001600160401b0380821115614abf57600080fd5b908501906102008288031215614ad457600080fd5b90935060208501359080821115614aea57600080fd5b50614af7868287016145d7565b9497909650939450505050565b600060208284031215614b1657600080fd5b8135613aa981615aa6565b600060208284031215614b3357600080fd5b5051919050565b600060208284031215614b4c57600080fd5b813563ffffffff81168114613aa957600080fd5b600060208284031215614b7257600080fd5b8135613aa981615ab6565b8183526000602080850194508260005b85811015614bbb578135614ba081615a76565b6001600160a01b031687529582019590820190600101614b8d565b509495945050505050565b600081518084526020808501945080840160005b83811015614bbb5781516001600160a01b031687529582019590820190600101614bda565b81835260006001600160fb1b03831115614c1857600080fd5b8260051b8083602087013760009401602001938452509192915050565b600081518084526020808501945080840160005b83811015614bbb57815187529582019590820190600101614c49565b614c6e81615a58565b9052565b60008151808452614c8a8160208601602086016156e0565b601f01601f19169290920160200192915050565b6000610200614cbd84614cb085614650565b6001600160401b03169052565b614cc960208401614650565b6001600160401b03166020850152614ce360408401614650565b6001600160401b03166040850152614cfd6060840161454a565b6001600160a01b0316606085015260808381013590850152614d2260a0840184615503565b8260a0870152614d358387018284614bff565b92505050614d4660c0840184615503565b85830360c0870152614d59838284614b7d565b92505050614d6d60e0850160e08501614dc9565b6101a0614d7b8185016145cc565b614d8782870182614c65565b50506101c0614d978185016145cc565b614da382870182614c65565b50506101e0614db381850161454a565b6001600160a01b03169401939093525090919050565b8035614dd481615a76565b6001600160a01b039081168352602082013590614df082615a76565b9081166020840152604082013590614e0782615a76565b9081166040840152606082013590614e1e82615a76565b1660608301526080810135614e3281615aa6565b61ffff908116608084015260a082013590614e4c82615aa6565b80821660a085015250505050565b606087901b6bffffffffffffffffffffffff1916815260f086901b6001600160f01b031916601482015260e085901b6001600160e01b03191660168201528284601a830137694f4e434841494e42555960b01b9201601a8101929092526024820152604401949350505050565b8183823760009101908152919050565b60008251614ee98184602087016156e0565b9190910192915050565b602081526000613aa96020830184614bc6565b606081526000614f196060830186614bc6565b602083820381850152614f2c8287614c35565b915083820360408501528185518084528284019150828160051b85010183880160005b83811015614f7d57601f19878403018552614f6b838351614c72565b94860194925090850190600101614f4f565b50909a9950505050505050505050565b606081526000614fa06060830186614bc6565b8281036020840152614fb28186614c35565b90508281036040840152613bdb8185614c35565b604080825283519082018190526000906020906060840190828701845b828110156150085781516001600160a01b031684529284019290840190600101614fe3565b50505083810382850152613bdb8186614c35565b602081526000613aa96020830184614c35565b6040815260006150426040830185614c35565b82810360208401526142288185614bc6565b6001600160e01b031991909116815260200190565b602081526000613aa96020830184614c72565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6020808252604f908201527f54686973206973206e6f7420612076616c696420746f6b656e49642e20506c6560408201527f6173652076657269667920746861742074686520746f6b656e49642070726f7660608201526e1a591959081a5cc818dbdc9c9958dd608a1b608082015260a00190565b60208082526033908201527f54686520746f74616c2066656520626173697320706f696e742073686f756c646040820152720206265206c657373207468616e20313030303606c1b606082015260800190565b60208082526024908201527f41646d696e436f6e74726f6c3a204d757374206265206f776e6572206f7220616040820152633236b4b760e11b606082015260800190565b60a08152600086516101408060a08501526151dc6101e0850183614c72565b915060208901516151f860c08601826001600160a01b03169052565b50604089015160e0850152606089015161010061521f818701836001600160401b03169052565b60808b0151915061012061523d818801846001600160401b03169052565b60a08c01516001600160a01b039081169488019490945260c08c0151841661016088015260e08c0151610180880152908b01519092166101a0860152508801516101c084015282810360208401526152958188614c35565b60408401969096525050606081019290925260809091015292915050565b6040815260006152c66040830184614c9e565b8281036020840152600b81526a1cd85b1950dc99585d195960aa1b60208201526040810191505092915050565b6040815260006153066040830184614c9e565b8281036020840152600b81526a1cd85b19555c19185d195960aa1b60208201526040810191505092915050565b60006101c0820190506001600160401b03808c168352808b166020840152808a1660408401525060018060a01b0380891660608401528760808401528087511660a08401528060208801511660c08401528060408801511660e08401528060608801511661010084015250608086015161ffff8082166101208501528060a08901511661014085015250506153cc610160830186614c65565b6153da610180830185614c65565b6001600160a01b0383166101a08301529a9950505050505050505050565b6000808335601e1984360301811261540f57600080fd5b8301803591506001600160401b0382111561542957600080fd5b6020019150600581901b3603821315613e8c57600080fd5b6000808335601e1984360301811261545857600080fd5b8301803591506001600160401b0382111561547257600080fd5b602001915036819003821315613e8c57600080fd5b60405161014081016001600160401b03811182821017156154aa576154aa615844565b60405290565b604051601f8201601f191681016001600160401b03811182821017156154d8576154d8615844565b604052919050565b60006001600160401b038211156154f9576154f9615844565b5060051b60200190565b6000808335601e1984360301811261551a57600080fd5b83016020810192503590506001600160401b0381111561553957600080fd5b8060051b3603831315613e8c57600080fd5b600061ffff808316818516808303821115615568576155686157ec565b01949350505050565b60008219821115615584576155846157ec565b500190565b6000826155a657634e487b7160e01b600052601260045260246000fd5b500490565b60008160001904831182151516156155c5576155c56157ec565b500290565b6000828210156155dc576155dc6157ec565b500390565b81831015611301576000818152602081208481019084015b8082101561560f578282556001820191506155f9565b505050505050565b600160401b83111561562b5761562b615844565b805483825561563b8482846155e1565b50818160005260208060002060005b8681101561568857833561565d81615a76565b82546001600160a01b0319166001600160a01b0391909116178255928201926001918201910161564a565b50505050505050565b600160401b8311156156a5576156a5615844565b80548382556156b58482846155e1565b50818160005260208060002060005b86811015615688578335825592820192600191820191016156c4565b60005b838110156156fb5781810151838201526020016156e3565b838111156113a55750506000910152565b813561571781615a76565b6157218183615881565b50602082013561573081615a76565b61573d8160018401615881565b50604082013561574c81615a76565b6157598160028401615881565b5060038101606083013561576c81615a76565b6157768183615881565b50608083013561578581615aa6565b815461ffff60a01b60a092831b1661ffff60a01b19821681178455918501356157ad81615aa6565b63ffffffff60a01b199190911690911760b09190911b61ffff60b01b161790555050565b60006000198214156157e5576157e56157ec565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052602160045260246000fd5b634e487b7160e01b600052603160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6000813561056b81615a76565b6000813561056b81615a99565b6000813561056b81615ab6565b80546001600160a01b0319166001600160a01b0392909216919091179055565b6158aa82615a58565b60ff1981541660ff831681178255505050565b6158e76158c983615874565b825467ffffffffffffffff19166001600160401b0391909116178255565b6159286158f660208401615874565b82546fffffffffffffffff0000000000000000191660409190911b6fffffffffffffffff000000000000000016178255565b61596361593760408401615874565b82805467ffffffffffffffff60801b191660809290921b67ffffffffffffffff60801b16919091179055565b61597b6159726060840161585a565b60018301615881565b6080820135600282015561599260a08301836153f8565b6159a0818360038601615691565b50506159af60c08301836153f8565b6159bd818360048601615617565b50506159cf60e083016005830161570c565b600981016159e96159e36101a08501615867565b826158a1565b6159ff6159f96101c08501615867565b82615a37565b611301615a0f6101e0850161585a565b82805462010000600160b01b03191660109290921b62010000600160b01b0316919091179055565b615a4082615a58565b805461ff008360081b1661ff00198216178255505050565b600281106110bd57634e487b7160e01b600052602160045260246000fd5b6001600160a01b03811681146110bd57600080fd5b80151581146110bd57600080fd5b600281106110bd57600080fd5b61ffff811681146110bd57600080fd5b6001600160401b03811681146110bd57600080fdfea26469706673582212204641c60b73675afdd9a9a7568b10ac3b8b6ce18be959c6ae386dd49d988b9c8a64736f6c63430008070033

Type / to focus