Balances

Select type ERC-20 (1)
+ 1,000,394.106876445255573341 eUSD Id: ethereum-erc-20/0xdf3ac4f479375802a821f7b7b46cd7eb5e4262cc Name: eUSD

History

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

0xc306d3a8adae1dce1079bf3dd32e01f44b6ac676614026e1e56136ada1f0efc3

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xf643d473d90c7cd557f65af61f0a1b93907a03f3ec9f49ffebc8dbf408c12bed

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x82778cb2bc79671abeeb5bf385d192e141da8f80384766d5531d48e4cf49b1a5

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x15c7387a566f9cf6ab386607c53037c1c44719b9ef51dc9410697c11bf4a21f0

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x55aab10b6e33e48d5814766af99179c5acc41f48a1b899281ced0f62f88b5442

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x551f4e74b409bc4f29806a005380c7c3e9faff7b74e7d494b20670a3e344d66e

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x01ef69676c54f6b3b9cc52a7357d886b604c28e967a714115333285fe37a1aac

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x34b3692b1ae7eab1be658b016f4abac2a9c5c2b2ac840ca4e0fde08529613a1a

-

0.000375754491415683 ETH Id: ethereum Name: Ethereum Verified currency

0.95 USD

Success

0x34b3692b1ae7eab1be658b016f4abac2a9c5c2b2ac840ca4e0fde08529613a1a

+

0.000375754491415683 ETH Id: ethereum Name: Ethereum Verified currency

0.95 USD

Success

0x40db3b7b4113bda50a59eac1630690db4b2bc6deb11dfb02639a813074d25900

-

0.000375754491415683 ETH Id: ethereum Name: Ethereum Verified currency

0.95 USD

Success
Date & time Transaction id Amount Status

0xc306d3a8adae1dce1079bf3dd32e01f44b6ac676614026e1e56136ada1f0efc3

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xf643d473d90c7cd557f65af61f0a1b93907a03f3ec9f49ffebc8dbf408c12bed

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x82778cb2bc79671abeeb5bf385d192e141da8f80384766d5531d48e4cf49b1a5

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x15c7387a566f9cf6ab386607c53037c1c44719b9ef51dc9410697c11bf4a21f0

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x55aab10b6e33e48d5814766af99179c5acc41f48a1b899281ced0f62f88b5442

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x551f4e74b409bc4f29806a005380c7c3e9faff7b74e7d494b20670a3e344d66e

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x01ef69676c54f6b3b9cc52a7357d886b604c28e967a714115333285fe37a1aac

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x34b3692b1ae7eab1be658b016f4abac2a9c5c2b2ac840ca4e0fde08529613a1a

+

0.000375754491415683 ETH Id: ethereum Name: Ethereum Verified currency

0.95 USD

Success

0x40db3b7b4113bda50a59eac1630690db4b2bc6deb11dfb02639a813074d25900

+

0.000375754491415683 ETH Id: ethereum Name: Ethereum Verified currency

0.95 USD

Success

0xa2ea679d35263d448dc92bdcfe663d1ea3c292071fe77837e1f890a01874d4de

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success
Date & time Transaction id Amount Status

0x34b3692b1ae7eab1be658b016f4abac2a9c5c2b2ac840ca4e0fde08529613a1a

-

0.000375754491415683 ETH Id: ethereum Name: Ethereum Verified currency

0.95 USD

Success

0x40db3b7b4113bda50a59eac1630690db4b2bc6deb11dfb02639a813074d25900

-

0.000375754491415683 ETH Id: ethereum Name: Ethereum Verified currency

0.95 USD

Success

0x214aeb914fa6d5f82422385d12a2d13688f597ffc5ab55af124c61c056bdf7f9

-

0.000327208588102586 ETH Id: ethereum Name: Ethereum Verified currency

0.90 USD

Success

0x5edd04e4e655c323e3edca5ead4f0f13eb16b3dccc4e94c7e058068afbf19159

-

0.000327371020102586 ETH Id: ethereum Name: Ethereum Verified currency

0.90 USD

Success

0xaad8b1a1d3110cae0fbc5086e58d79de67c4ae684b2ec3c29ef57b6ed9157ad8

-

0.000377000882731951 ETH Id: ethereum Name: Ethereum Verified currency

0.94 USD

Success

0x2a716acc405c8eb0e742457429412331c479ba1ac4411a6b09b5903d4b229fb1

-

0.000369384727066351 ETH Id: ethereum Name: Ethereum Verified currency

0.97 USD

Success

0x462559f8b6e5a3bda5ece1e434a44cbd17fc83d72cca29da5c64ebd3acb3871a

-

0.000371207699066351 ETH Id: ethereum Name: Ethereum Verified currency

0.97 USD

Success

0x8b718c3943e5fc2f373411b710f9cce4727a0eb684f320db3fb201210ab6d806

-

0.000369522559066351 ETH Id: ethereum Name: Ethereum Verified currency

0.92 USD

Success

0x0131549b4124976fb018ab625aee31e1014bc823bb14be3ddbe6a23334456042

-

0.000491299580170496 ETH Id: ethereum Name: Ethereum Verified currency

1.30 USD

Success

0x3b4bd5ce98e0ba7df94d6425a587985ca1eb6bd542db203ae149d60902be6bc7

-

0.000497622169270896 ETH Id: ethereum Name: Ethereum Verified currency

1.27 USD

Success
Date & time Transaction id Amount Status

0x89a0fa03768888cbe97d66c8c4a20b48053b3e44a5b8fe0f2afef16f8c679b94

+

1,035.971963048820455479 eUSD Id: ethereum-erc-20/0xdf3ac4f479375802a821f7b7b46cd7eb5e4262cc Name: eUSD

Success

0xa2ea679d35263d448dc92bdcfe663d1ea3c292071fe77837e1f890a01874d4de

-

22,628.324051213469798294 eUSD Id: ethereum-erc-20/0xdf3ac4f479375802a821f7b7b46cd7eb5e4262cc Name: eUSD

Success

0xe0eb891a1e94cd0114ad3dea18d51d18f8e57a37cbb13f4afe4a0035b66b5590

-

371,550.783343520290554132 eUSD Id: ethereum-erc-20/0xdf3ac4f479375802a821f7b7b46cd7eb5e4262cc Name: eUSD

Success

0x5a64fe42296d49015f7f24d8de0064a2d6991eaaa0d830c7e97a0e6657cbf827

+

1,117.589292460727171910 eUSD Id: ethereum-erc-20/0xdf3ac4f479375802a821f7b7b46cd7eb5e4262cc Name: eUSD

Success

0x8c34a4f788c7568405f8cd612e6f6071f4c518f9d5f00afe64799ba233dce6a6

+

1,020.230181883811963272 eUSD Id: ethereum-erc-20/0xdf3ac4f479375802a821f7b7b46cd7eb5e4262cc Name: eUSD

Success

0x331d2f4d071b30bf7676d951a775cfdcaa4955bb4f7e5cbb75196543c596b694

+

1,032.136494841884465791 eUSD Id: ethereum-erc-20/0xdf3ac4f479375802a821f7b7b46cd7eb5e4262cc Name: eUSD

Success

0xed1a5d026ffb9e19301e5fba02cc2f3d9fdee9f541b4d46a23ff6b73bffa8544

-

11,704.975653631882359807 eUSD Id: ethereum-erc-20/0xdf3ac4f479375802a821f7b7b46cd7eb5e4262cc Name: eUSD

Success

0xd38eaae3b166a46ac6a3850809c585059e79a51ec50b733bdd8bc1df2f6b0096

+

1,013.232450597544902035 eUSD Id: ethereum-erc-20/0xdf3ac4f479375802a821f7b7b46cd7eb5e4262cc Name: eUSD

Success

0x753f13fbdf672802a6ee1e0f672ebcab96beb50c03d56c5f2ed0da6c45044889

-

660,547.600014426250768238 eUSD Id: ethereum-erc-20/0xdf3ac4f479375802a821f7b7b46cd7eb5e4262cc Name: eUSD

Success

0x405a9733554b1fd1e683528fdf5ea1726f9cdd4f811b659e0e5499efac504fa8

-

10,598.022366037485820992 eUSD Id: ethereum-erc-20/0xdf3ac4f479375802a821f7b7b46cd7eb5e4262cc Name: eUSD

Success
Types:
Select type Main Internal ERC-20

Special data

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

    0x6080604052600436106103ac5760003560e01c80639358928b116101e7578063cbed8b9c1161010d578063eacca238116100a0578063f2fde38b1161006f578063f2fde38b14610bb0578063f5ecbdbc14610bd0578063fc0c546a14610bf0578063fcee45f414610c0357600080fd5b8063eacca23814610b36578063eaffd49a14610b56578063eb8d72b714610b76578063ed629c5c14610b9657600080fd5b8063e6132b86116100dc578063e6132b8614610aad578063e6a20ae614610acd578063ea58c64414610ae2578063eab45d9c14610b1657600080fd5b8063cbed8b9c14610a3a578063d1deba1f14610a5a578063dd62ed3e14610a6d578063df2a5b3b14610a8d57600080fd5b8063a4c51df511610185578063baf3292d11610154578063baf3292d146109bd578063bb9fa60d146109dd578063c446183414610a11578063c958bcaf14610a2757600080fd5b8063a4c51df514610929578063a6c3d16514610949578063a9059cbb14610969578063b353aaa71461098957600080fd5b80639bdb9812116101c15780639bdb9812146108775780639dc29fac146108c95780639f38369a146108e9578063a457c2d71461090957600080fd5b80639358928b1461082d578063950c8a741461084257806395d89b411461086257600080fd5b80633f1f4fa4116102d75780636e92d4f61161026a57806376203b481161023957806376203b4814610790578063857749b0146107a35780638cfd8f5c146107d75780638da5cb5b1461080f57600080fd5b80636e92d4f61461070557806370a0823114610725578063715018a61461075b5780637533d7881461077057600080fd5b80634c42899a116102a65780634c42899a1461066e5780635b8c41e61461068357806366ad5c8a146106d2578063695ef6bf146106f257600080fd5b80633f1f4fa4146105ec57806340c10f191461061957806342d65a8d14610639578063447705151461065957600080fd5b806318160ddd1161034f578063365260b41161031e578063365260b414610557578063395093511461058c5780633a8bc241146105ac5780633d8b38f6146105cc57600080fd5b806318160ddd146104aa57806323b872dd146104c95780632b507df8146104e9578063313ce5671461053557600080fd5b806307e0db171161038b57806307e0db171461042a578063095ea7b31461044a5780630df374831461046a57806310ddb1371461048a57600080fd5b80621d3567146103b157806301ffc9a7146103d357806306fdde0314610408575b600080fd5b3480156103bd57600080fd5b506103d16103cc3660046146ca565b610c23565b005b3480156103df57600080fd5b506103f36103ee36600461475d565b610e54565b60405190151581526020015b60405180910390f35b34801561041457600080fd5b5061041d610e8b565b6040516103ff91906147d7565b34801561043657600080fd5b506103d16104453660046147ea565b610f1d565b34801561045657600080fd5b506103f361046536600461481a565b610fa6565b34801561047657600080fd5b506103d1610485366004614846565b610fbe565b34801561049657600080fd5b506103d16104a53660046147ea565b610fdd565b3480156104b657600080fd5b50600a545b6040519081526020016103ff565b3480156104d557600080fd5b506103f36104e4366004614862565b611035565b3480156104f557600080fd5b5061051d7f000000000000000000000000c8353594eeedc5ce5a4544d3d9907b694c4690ff81565b6040516001600160a01b0390911681526020016103ff565b34801561054157600080fd5b5060125b60405160ff90911681526020016103ff565b34801561056357600080fd5b506105776105723660046148b1565b6110ed565b604080519283526020830191909152016103ff565b34801561059857600080fd5b506103f36105a736600461481a565b611142565b3480156105b857600080fd5b506103d16105c7366004614918565b611164565b3480156105d857600080fd5b506103f36105e7366004614963565b611674565b3480156105f857600080fd5b506104bb6106073660046147ea565b60036020526000908152604090205481565b34801561062557600080fd5b506103f361063436600461481a565b611740565b34801561064557600080fd5b506103d1610654366004614963565b6118cb565b34801561066557600080fd5b506104bb600081565b34801561067a57600080fd5b50610545600081565b34801561068f57600080fd5b506104bb61069e366004614a09565b6005602090815260009384526040808520845180860184018051928152908401958401959095209452929052825290205481565b3480156106de57600080fd5b506103d16106ed3660046146ca565b611951565b6103d1610700366004614ac1565b611a2d565b34801561071157600080fd5b506103d1610720366004614b34565b611a98565b34801561073157600080fd5b506104bb610740366004614b4d565b6001600160a01b031660009081526008602052604090205490565b34801561076757600080fd5b506103d1611cd4565b34801561077c57600080fd5b5061041d61078b3660046147ea565b611ce8565b6103d161079e366004614b6a565b611d82565b3480156107af57600080fd5b506105457f000000000000000000000000000000000000000000000000000000000000000881565b3480156107e357600080fd5b506104bb6107f2366004614c1c565b600260209081526000928352604080842090915290825290205481565b34801561081b57600080fd5b506000546001600160a01b031661051d565b34801561083957600080fd5b506104bb611e31565b34801561084e57600080fd5b5060045461051d906001600160a01b031681565b34801561086e57600080fd5b5061041d611e41565b34801561088357600080fd5b506103f3610892366004614a09565b6007602090815260009384526040808520845180860184018051928152908401958401959095209452929052825290205460ff1681565b3480156108d557600080fd5b506103f36108e436600461481a565b611e50565b3480156108f557600080fd5b5061041d6109043660046147ea565b611fd2565b34801561091557600080fd5b506103f361092436600461481a565b6120e8565b34801561093557600080fd5b50610577610944366004614c4f565b612163565b34801561095557600080fd5b506103d1610964366004614963565b6121f2565b34801561097557600080fd5b506103f361098436600461481a565b61227b565b34801561099557600080fd5b5061051d7f00000000000000000000000066a71dcef29a0ffbdbe3c6a460a3b5bc225cd67581565b3480156109c957600080fd5b506103d16109d8366004614b4d565b612289565b3480156109e957600080fd5b506105776109f8366004614b4d565b600d602052600090815260409020805460019091015482565b348015610a1d57600080fd5b506104bb61271081565b6103d1610a35366004614d0c565b6122e6565b348015610a4657600080fd5b506103d1610a55366004614d6c565b612303565b6103d1610a683660046146ca565b61238d565b348015610a7957600080fd5b506104bb610a88366004614dda565b6125a3565b348015610a9957600080fd5b506103d1610aa8366004614e13565b6125ce565b348015610ab957600080fd5b506103d1610ac836600461481a565b612680565b348015610ad957600080fd5b50610545600181565b348015610aee57600080fd5b5061051d7f000000000000000000000000df3ac4f479375802a821f7b7b46cd7eb5e4262cc81565b348015610b2257600080fd5b506103d1610b31366004614e4f565b612a84565b348015610b4257600080fd5b506104bb610b51366004614b4d565b612acd565b348015610b6257600080fd5b506103d1610b71366004614e6c565b612b7b565b348015610b8257600080fd5b506103d1610b91366004614963565b612c9a565b348015610ba257600080fd5b506006546103f39060ff1681565b348015610bbc57600080fd5b506103d1610bcb366004614b4d565b612cf4565b348015610bdc57600080fd5b5061041d610beb366004614f34565b612d6d565b348015610bfc57600080fd5b503061051d565b348015610c0f57600080fd5b506104bb610c1e366004614b34565b612e1e565b337f00000000000000000000000066a71dcef29a0ffbdbe3c6a460a3b5bc225cd6756001600160a01b031614610ca05760405162461bcd60e51b815260206004820152601e60248201527f4c7a4170703a20696e76616c696420656e64706f696e742063616c6c6572000060448201526064015b60405180910390fd5b61ffff861660009081526001602052604081208054610cbe90614f81565b80601f0160208091040260200160405190810160405280929190818152602001828054610cea90614f81565b8015610d375780601f10610d0c57610100808354040283529160200191610d37565b820191906000526020600020905b815481529060010190602001808311610d1a57829003601f168201915b50505050509050805186869050148015610d52575060008151115b8015610d7a575080516020820120604051610d709088908890614fb5565b6040518091039020145b610dd55760405162461bcd60e51b815260206004820152602660248201527f4c7a4170703a20696e76616c696420736f757263652073656e64696e6720636f6044820152651b9d1c9858dd60d21b6064820152608401610c97565b610e4b8787878080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050604080516020601f8a018190048102820181019092528881528a935091508890889081908401838280828437600092019190915250612eb992505050565b50505050505050565b60006001600160e01b03198216631f7ecdf760e01b1480610e8557506301ffc9a760e01b6001600160e01b03198316145b92915050565b6060600b8054610e9a90614f81565b80601f0160208091040260200160405190810160405280929190818152602001828054610ec690614f81565b8015610f135780601f10610ee857610100808354040283529160200191610f13565b820191906000526020600020905b815481529060010190602001808311610ef657829003601f168201915b5050505050905090565b610f25612f32565b6040516307e0db1760e01b815261ffff821660048201527f00000000000000000000000066a71dcef29a0ffbdbe3c6a460a3b5bc225cd6756001600160a01b0316906307e0db17906024015b600060405180830381600087803b158015610f8b57600080fd5b505af1158015610f9f573d6000803e3d6000fd5b5050505050565b600033610fb4818585612f8c565b5060019392505050565b610fc6612f32565b61ffff909116600090815260036020526040902055565b610fe5612f32565b6040516310ddb13760e01b815261ffff821660048201527f00000000000000000000000066a71dcef29a0ffbdbe3c6a460a3b5bc225cd6756001600160a01b0316906310ddb13790602401610f71565b6000803360405163f2afd39960e01b81526001600160a01b0380831660048301529192507f000000000000000000000000c8353594eeedc5ce5a4544d3d9907b694c4690ff9091169063f2afd39990602401602060405180830381865afa1580156110a4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110c89190614fc5565b6110d7576110d78582856130b1565b6110e2858585613125565b506001949350505050565b6000806111338888888888888080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152506132d092505050565b91509150965096945050505050565b600033610fb481858561115583836125a3565b61115f9190614ff8565b612f8c565b60405163b85364e560e01b8152600481018490526000907f000000000000000000000000df3ac4f479375802a821f7b7b46cd7eb5e4262cc6001600160a01b03169063b85364e590602401602060405180830381865afa1580156111cc573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111f0919061500b565b604051638fcb4e5b60e01b8152336004820152602481018290529091507f000000000000000000000000df3ac4f479375802a821f7b7b46cd7eb5e4262cc6001600160a01b031690638fcb4e5b906044016020604051808303816000875af1158015611260573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611284919061500b565b50604051630f365f5d60e31b815233906379b2fae8906112ac9084908790879060040161504d565b600060405180830381600087803b1580156112c657600080fd5b505af11580156112da573d6000803e3d6000fd5b5050505060007f000000000000000000000000df3ac4f479375802a821f7b7b46cd7eb5e4262cc6001600160a01b03166323b872dd33307f000000000000000000000000df3ac4f479375802a821f7b7b46cd7eb5e4262cc6001600160a01b031663baab9dab876040518263ffffffff1660e01b815260040161135f91815260200190565b602060405180830381865afa15801561137c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113a0919061500b565b6040516001600160e01b031960e086901b1681526001600160a01b03938416600482015292909116602483015260448201526064016020604051808303816000875af11580156113f4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114189190614fc5565b90508061144c5760405162461bcd60e51b81526020600482015260026024820152612a2360f11b6044820152606401610c97565b7f000000000000000000000000c8353594eeedc5ce5a4544d3d9907b694c4690ff6001600160a01b031663b45408b26040518163ffffffff1660e01b8152600401602060405180830381865afa1580156114aa573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114ce919061500b565b6040516370a0823160e01b81523060048201527f000000000000000000000000df3ac4f479375802a821f7b7b46cd7eb5e4262cc6001600160a01b0316906370a0823190602401602060405180830381865afa158015611532573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611556919061500b565b111561158a5760405162461bcd60e51b81526020600482015260036024820152621154d360ea1b6044820152606401610c97565b600061159583612e1e565b604051633b9e9f0160e21b8152336004820152602481018290529091507f000000000000000000000000df3ac4f479375802a821f7b7b46cd7eb5e4262cc6001600160a01b03169063ee7a7c04906044016020604051808303816000875af1158015611605573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611629919061500b565b5060408051878152602081018390524281830152905133917f78661dd3d3be5c54aa4eb31fa50295fb43d8e5f4c75c49aaed1a016d80652652919081900360600190a2505050505050565b61ffff83166000908152600160205260408120805482919061169590614f81565b80601f01602080910402602001604051908101604052809291908181526020018280546116c190614f81565b801561170e5780601f106116e35761010080835404028352916020019161170e565b820191906000526020600020905b8154815290600101906020018083116116f157829003601f168201915b505050505090508383604051611725929190614fb5565b60405180910390208180519060200120149150509392505050565b60405163f2afd39960e01b81523360048201526000907f000000000000000000000000c8353594eeedc5ce5a4544d3d9907b694c4690ff6001600160a01b03169063f2afd39990602401602060405180830381865afa1580156117a7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117cb9190614fc5565b6117fd5760405162461bcd60e51b815260206004820152600360248201526205243560ec1b6044820152606401610c97565b604051633009ae0f60e21b81523360048201527f000000000000000000000000c8353594eeedc5ce5a4544d3d9907b694c4690ff6001600160a01b03169063c026b83c90602401602060405180830381865afa158015611861573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118859190614fc5565b156118b85760405162461bcd60e51b815260206004820152600360248201526204d50560ec1b6044820152606401610c97565b6118c283836133c4565b50600192915050565b6118d3612f32565b6040516342d65a8d60e01b81526001600160a01b037f00000000000000000000000066a71dcef29a0ffbdbe3c6a460a3b5bc225cd67516906342d65a8d9061192390869086908690600401615067565b600060405180830381600087803b15801561193d57600080fd5b505af1158015610e4b573d6000803e3d6000fd5b3330146119af5760405162461bcd60e51b815260206004820152602660248201527f4e6f6e626c6f636b696e674c7a4170703a2063616c6c6572206d7573742062656044820152650204c7a4170760d41b6064820152608401610c97565b611a258686868080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050604080516020601f89018190048102820181019092528781528993509150879087908190840183828082843760009201919091525061348592505050565b505050505050565b611a2585858585611a416020870187614b4d565b611a516040880160208901614b4d565b611a5e6040890189615085565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061350c92505050565b336000908152600d60205260409020600101548111801590611ab957508015155b611aeb5760405162461bcd60e51b815260206004820152600360248201526250434560e81b6044820152606401610c97565b611af533826135f4565b336000908152600d6020526040812060018101549054611b169084906150cb565b611b2091906150f8565b336000908152600d6020526040812060010180549293508492909190611b4790849061510c565b9091555050336000908152600d602052604081208054839290611b6b90849061510c565b9091555050604051638fcb4e5b60e01b8152336004820152602481018290527f000000000000000000000000df3ac4f479375802a821f7b7b46cd7eb5e4262cc6001600160a01b031690638fcb4e5b906044016020604051808303816000875af1158015611bdd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c01919061500b565b5060405163baab9dab60e01b81526004810182905233907ff3fb1a2155933a47e1cb5277212c9323d3744b86c9580e934f80efd2034812609084906001600160a01b037f000000000000000000000000df3ac4f479375802a821f7b7b46cd7eb5e4262cc169063baab9dab90602401602060405180830381865afa158015611c8d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611cb1919061500b565b604080519283526020830191909152429082015260600160405180910390a25050565b611cdc612f32565b611ce66000613725565b565b60016020526000908152604090208054611d0190614f81565b80601f0160208091040260200160405190810160405280929190818152602001828054611d2d90614f81565b8015611d7a5780601f10611d4f57610100808354040283529160200191611d7a565b820191906000526020600020905b815481529060010190602001808311611d5d57829003601f168201915b505050505081565b611e268888888888888080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152508a9250611dcf9150506020890189614b4d565b611ddf60408a0160208b01614b4d565b611dec60408b018b615085565b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061377592505050565b505050505050505050565b6000611e3c600a5490565b905090565b6060600c8054610e9a90614f81565b60405163f2afd39960e01b81523360048201526000907f000000000000000000000000c8353594eeedc5ce5a4544d3d9907b694c4690ff6001600160a01b03169063f2afd39990602401602060405180830381865afa158015611eb7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611edb9190614fc5565b611f0d5760405162461bcd60e51b815260206004820152600360248201526205243560ec1b6044820152606401610c97565b604051630222130f60e31b81523360048201527f000000000000000000000000c8353594eeedc5ce5a4544d3d9907b694c4690ff6001600160a01b031690631110987890602401602060405180830381865afa158015611f71573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f959190614fc5565b15611fc85760405162461bcd60e51b815260206004820152600360248201526204250560ec1b6044820152606401610c97565b6118c283836135f4565b61ffff8116600090815260016020526040812080546060929190611ff590614f81565b80601f016020809104026020016040519081016040528092919081815260200182805461202190614f81565b801561206e5780601f106120435761010080835404028352916020019161206e565b820191906000526020600020905b81548152906001019060200180831161205157829003601f168201915b5050505050905080516000036120c65760405162461bcd60e51b815260206004820152601d60248201527f4c7a4170703a206e6f20747275737465642070617468207265636f72640000006044820152606401610c97565b6120e16000601483516120d9919061510c565b839190613871565b9392505050565b600033816120f682866125a3565b9050838110156121565760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610c97565b6110e28286868403612f8c565b6000806121e08b8b8b8b8b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050604080516020601f8d018190048102820181019092528b81528e93508d9250908c908c908190840183828082843760009201919091525061397e92505050565b91509150995099975050505050505050565b6121fa612f32565b81813060405160200161220f9392919061511f565b60408051601f1981840301815291815261ffff851660009081526001602052209061223a908261518b565b507f8c0400cfe2d1199b1a725c78960bcc2a344d869b80590d0f2bd005db15a572ce83838360405161226e93929190615067565b60405180910390a1505050565b600033610fb4818585613125565b612291612f32565b600480546001600160a01b0319166001600160a01b0383169081179091556040519081527f5db758e995a17ec1ad84bdef7e8c3293a0bd6179bcce400dff5d4c3d87db726b906020015b60405180910390a150565b6122f03385612680565b6122fd3384848785611a2d565b50505050565b61230b612f32565b6040516332fb62e760e21b81526001600160a01b037f00000000000000000000000066a71dcef29a0ffbdbe3c6a460a3b5bc225cd675169063cbed8b9c9061235f908890889088908890889060040161524a565b600060405180830381600087803b15801561237957600080fd5b505af1158015611e26573d6000803e3d6000fd5b61ffff861660009081526005602052604080822090516123b09088908890614fb5565b90815260408051602092819003830190206001600160401b038716600090815292529020549050806124305760405162461bcd60e51b815260206004820152602360248201527f4e6f6e626c6f636b696e674c7a4170703a206e6f2073746f726564206d65737360448201526261676560e81b6064820152608401610c97565b808383604051612441929190614fb5565b6040518091039020146124a05760405162461bcd60e51b815260206004820152602160248201527f4e6f6e626c6f636b696e674c7a4170703a20696e76616c6964207061796c6f616044820152601960fa1b6064820152608401610c97565b61ffff871660009081526005602052604080822090516124c39089908990614fb5565b90815260408051602092819003830181206001600160401b038916600090815290845282902093909355601f8801829004820283018201905286825261255b918991899089908190840183828082843760009201919091525050604080516020601f8a018190048102820181019092528881528a93509150889088908190840183828082843760009201919091525061348592505050565b7fc264d91f3adc5588250e1551f547752ca0cfa8f6b530d243b9f9f4cab10ea8e58787878785604051612592959493929190615283565b60405180910390a150505050505050565b6001600160a01b03918216600090815260096020908152604080832093909416825291909152205490565b6125d6612f32565b6000811161261e5760405162461bcd60e51b81526020600482015260156024820152744c7a4170703a20696e76616c6964206d696e47617360581b6044820152606401610c97565b61ffff83811660008181526002602090815260408083209487168084529482529182902085905581519283528201929092529081018290527f9d5c7c0b934da8fefa9c7760c98383778a12dfbfc0c3b3106518f43fb9508ac09060600161226e565b336001600160a01b038316148061269657503330145b6126c85760405162461bcd60e51b81526020600482015260036024820152624d444d60e81b6044820152606401610c97565b806000036126fd5760405162461bcd60e51b81526020600482015260026024820152615a4160f01b6044820152606401610c97565b7f000000000000000000000000c8353594eeedc5ce5a4544d3d9907b694c4690ff6001600160a01b031663b45408b26040518163ffffffff1660e01b8152600401602060405180830381865afa15801561275b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061277f919061500b565b6040516370a0823160e01b815230600482015282907f000000000000000000000000df3ac4f479375802a821f7b7b46cd7eb5e4262cc6001600160a01b0316906370a0823190602401602060405180830381865afa1580156127e5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612809919061500b565b6128139190614ff8565b1115806128485750337f000000000000000000000000c8353594eeedc5ce5a4544d3d9907b694c4690ff6001600160a01b0316145b61287a5760405162461bcd60e51b81526020600482015260036024820152621154d360ea1b6044820152606401610c97565b6040516323b872dd60e01b81526001600160a01b038381166004830152306024830152604482018390526000917f000000000000000000000000df3ac4f479375802a821f7b7b46cd7eb5e4262cc909116906323b872dd906064016020604051808303816000875af11580156128f4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129189190614fc5565b90508061294c5760405162461bcd60e51b81526020600482015260026024820152612a2360f11b6044820152606401610c97565b60405163b85364e560e01b8152600481018390527f000000000000000000000000df3ac4f479375802a821f7b7b46cd7eb5e4262cc6001600160a01b03169063b85364e590602401602060405180830381865afa1580156129b1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129d5919061500b565b6001600160a01b0384166000908152600d6020526040812080549091906129fd908490614ff8565b90915550506001600160a01b0383166000908152600d602052604081206001018054849290612a2d908490614ff8565b90915550612a3d905083836133c4565b60408051838152602081018490524281830152905133917f37eeac1c5ccc56f99777b030d55a9e26231d4146475be9fb25f82481a03b7457919081900360600190a2505050565b612a8c612f32565b6006805460ff19168215159081179091556040519081527f1584ad594a70cbe1e6515592e1272a987d922b097ead875069cebe8b40c004a4906020016122db565b6001600160a01b038181166000908152600d602052604080822060018101549054915163baab9dab60e01b8152600481019290925291927f000000000000000000000000df3ac4f479375802a821f7b7b46cd7eb5e4262cc169063baab9dab90602401602060405180830381865afa158015612b4d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b71919061500b565b610e85919061510c565b333014612bca5760405162461bcd60e51b815260206004820152601f60248201527f4f4654436f72653a2063616c6c6572206d757374206265204f4654436f7265006044820152606401610c97565b612bd5308686613a39565b9350846001600160a01b03168a61ffff167fbf551ec93859b170f9b2141bd9298bf3f64322c6f7beb2543a0cb669834118bf86604051612c1791815260200190565b60405180910390a3604051633fe79aed60e11b81526001600160a01b03861690637fcf35da908390612c5b908e908e908e908e908e908d908d908d906004016152be565b600060405180830381600088803b158015612c7557600080fd5b5087f1158015612c89573d6000803e3d6000fd5b505050505050505050505050505050565b612ca2612f32565b61ffff83166000908152600160205260409020612cc0828483615319565b507ffa41487ad5d6728f0b19276fa1eddc16558578f5109fc39d2dc33c3230470dab83838360405161226e93929190615067565b612cfc612f32565b6001600160a01b038116612d615760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610c97565b612d6a81613725565b50565b604051633d7b2f6f60e21b815261ffff808616600483015284166024820152306044820152606481018290526060907f00000000000000000000000066a71dcef29a0ffbdbe3c6a460a3b5bc225cd6756001600160a01b03169063f5ecbdbc90608401600060405180830381865afa158015612ded573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052612e1591908101906153d8565b95945050505050565b60006127107f000000000000000000000000c8353594eeedc5ce5a4544d3d9907b694c4690ff6001600160a01b0316635ba0f6e86040518163ffffffff1660e01b8152600401602060405180830381865afa158015612e81573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612ea5919061500b565b612eaf90846150cb565b610e8591906150f8565b600080612f1c5a60966366ad5c8a60e01b89898989604051602401612ee19493929190615445565b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b03199093169290921790915230929190613a8b565b9150915081611a2557611a258686868685613b15565b6000546001600160a01b03163314611ce65760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610c97565b6001600160a01b038316612fee5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610c97565b6001600160a01b03821661304f5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610c97565b6001600160a01b0383811660008181526009602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b60006130bd84846125a3565b905060001981146122fd57818110156131185760405162461bcd60e51b815260206004820152601d60248201527f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000006044820152606401610c97565b6122fd8484848403612f8c565b6001600160a01b0383166131895760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610c97565b6001600160a01b0382166131eb5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610c97565b6001600160a01b038316600090815260086020526040902054818110156132635760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610c97565b6001600160a01b0380851660008181526008602052604080822086860390559286168082529083902080548601905591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906132c39086815260200190565b60405180910390a36122fd565b600080600061331e876132e288613bb2565b6040805160006020820152602181019390935260c09190911b6001600160c01b0319166041830152805160298184030181526049909201905290565b60405163040a7bb160e41b81529091506001600160a01b037f00000000000000000000000066a71dcef29a0ffbdbe3c6a460a3b5bc225cd67516906340a7bb1090613375908b90309086908b908b90600401615483565b6040805180830381865afa158015613391573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906133b591906154d7565b92509250509550959350505050565b6001600160a01b03821661341a5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401610c97565b80600a600082825461342c9190614ff8565b90915550506001600160a01b0382166000818152600860209081526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b60006134918282613c38565b905060ff81166134ac576134a785858585613c94565b610f9f565b60001960ff8216016134c4576134a785858585613d24565b60405162461bcd60e51b815260206004820152601c60248201527f4f4654436f72653a20756e6b6e6f776e207061636b65742074797065000000006044820152606401610c97565b600061351a87828481613f32565b61352385613fac565b50905061353288888884613fec565b9050600081116135805760405162461bcd60e51b815260206004820152601960248201527813d19510dbdc994e88185b5bdd5b9d081d1bdbc81cdb585b1b603a1b6044820152606401610c97565b600061358f876132e284613bb2565b905061359f88828787873461401e565b86896001600160a01b03168961ffff167fd81fc9b8523134ed613870ed029d6170cbb73aa6a6bc311b9a642689fb9df59a856040516135e091815260200190565b60405180910390a450979650505050505050565b6001600160a01b0382166136545760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401610c97565b6001600160a01b038216600090815260086020526040902054818110156136c85760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608401610c97565b6001600160a01b03831660008181526008602090815260408083208686039055600a80548790039055518581529192917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91016130a4565b505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600061378d896001846001600160401b038916613f32565b61379687613fac565b5090506137a58a8a8a84613fec565b9050600081116137f35760405162461bcd60e51b815260206004820152601960248201527813d19510dbdc994e88185b5bdd5b9d081d1bdbc81cdb585b1b603a1b6044820152606401610c97565b600061380a338a61380385613bb2565b8a8a6141c3565b905061381a8a828787873461401e565b888b6001600160a01b03168b61ffff167fd81fc9b8523134ed613870ed029d6170cbb73aa6a6bc311b9a642689fb9df59a8560405161385b91815260200190565b60405180910390a4509998505050505050505050565b60608161387f81601f614ff8565b10156138be5760405162461bcd60e51b815260206004820152600e60248201526d736c6963655f6f766572666c6f7760901b6044820152606401610c97565b6138c88284614ff8565b8451101561390c5760405162461bcd60e51b8152602060048201526011602482015270736c6963655f6f75744f66426f756e647360781b6044820152606401610c97565b60608215801561392b5760405191506000825260208201604052613975565b6040519150601f8416801560200281840101858101878315602002848b0101015b8183101561396457805183526020928301920161394c565b5050858452601f01601f1916604052505b50949350505050565b6000806000613991338a6138038b613bb2565b60405163040a7bb160e41b81529091506001600160a01b037f00000000000000000000000066a71dcef29a0ffbdbe3c6a460a3b5bc225cd67516906340a7bb10906139e8908d90309086908b908b90600401615483565b6040805180830381865afa158015613a04573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613a2891906154d7565b925092505097509795505050505050565b600033306001600160a01b03861614801590613a675750806001600160a01b0316856001600160a01b031614155b15613a7757613a778582856130b1565b613a82858585613125565b50909392505050565b6000606060008060008661ffff166001600160401b03811115613ab057613ab061499c565b6040519080825280601f01601f191660200182016040528015613ada576020820181803683370190505b50905060008087516020890160008d8df191503d925086831115613afc578692505b828152826000602083013e909890975095505050505050565b8180519060200120600560008761ffff1661ffff16815260200190815260200160002085604051613b4691906154fb565b9081526040805191829003602090810183206001600160401b0388166000908152915220919091557fe183f33de2837795525b4792ca4cd60535bd77c53b7e7030060bfcf5734d6b0c90613ba39087908790879087908790615517565b60405180910390a15050505050565b600080613bdf7f00000000000000000000000000000000000000000000000000000002540be400846150f8565b90506001600160401b03811115610e855760405162461bcd60e51b815260206004820152601a60248201527f4f4654436f72653a20616d6f756e745344206f766572666c6f770000000000006044820152606401610c97565b6000613c45826001614ff8565b83511015613c8b5760405162461bcd60e51b8152602060048201526013602482015272746f55696e74385f6f75744f66426f756e647360681b6044820152606401610c97565b50016001015190565b600080613ca083614204565b90925090506001600160a01b038216613cb95761dead91505b6000613cc482614289565b9050613cd18784836142be565b9050826001600160a01b03168761ffff167fbf551ec93859b170f9b2141bd9298bf3f64322c6f7beb2543a0cb669834118bf83604051613d1391815260200190565b60405180910390a350505050505050565b6000806000806000613d35866142d1565b945094509450945094506000600760008b61ffff1661ffff16815260200190815260200160002089604051613d6a91906154fb565b90815260408051602092819003830190206001600160401b038b166000908152925281205460ff169150613d9d85614289565b905081613e0b57613daf8b30836142be565b61ffff8c16600090815260076020526040908190209051919250600191613dd7908d906154fb565b90815260408051602092819003830190206001600160401b038d16600090815292529020805460ff19169115159190911790555b6001600160a01b0386163b613e62576040516001600160a01b03871681527f9aedf5fdba8716db3b6705ca00150643309995d4f818a249ed6dde6677e7792d9060200160405180910390a1505050505050506122fd565b8a8a8a8a8a8a868a60008a613e80578b6001600160401b0316613e82565b5a5b9050600080613eb45a609663eaffd49a60e01b8e8e8e8d8d8d8d8d604051602401612ee1989796959493929190615569565b915091508115613f0d578751602089012060405161ffff8d16907fb8890edbfc1c74692f527444645f95489c3703cc2df42e4a366f5d06fa6cd88490613eff908e908e9086906155dd565b60405180910390a250613f1a565b613f1a8b8b8b8b85613b15565b50505050505050505050505050505050505050505050565b60065460ff1615613f4e57613f4984848484614388565b6122fd565b8151156122fd5760405162461bcd60e51b815260206004820152602660248201527f4f4654436f72653a205f61646170746572506172616d73206d7573742062652060448201526532b6b83a3c9760d11b6064820152608401610c97565b600080613fd97f00000000000000000000000000000000000000000000000000000002540be4008461560b565b9050613fe5818461510c565b9150915091565b6000336001600160a01b038616811461400a5761400a8682856130b1565b61401486846135f4565b5090949350505050565b61ffff86166000908152600160205260408120805461403c90614f81565b80601f016020809104026020016040519081016040528092919081815260200182805461406890614f81565b80156140b55780601f1061408a576101008083540402835291602001916140b5565b820191906000526020600020905b81548152906001019060200180831161409857829003601f168201915b5050505050905080516000036141265760405162461bcd60e51b815260206004820152603060248201527f4c7a4170703a2064657374696e6174696f6e20636861696e206973206e6f742060448201526f61207472757374656420736f7572636560801b6064820152608401610c97565b614131878751614467565b60405162c5803160e81b81526001600160a01b037f00000000000000000000000066a71dcef29a0ffbdbe3c6a460a3b5bc225cd675169063c5803100908490614188908b9086908c908c908c908c9060040161561f565b6000604051808303818588803b1580156141a157600080fd5b505af11580156141b5573d6000803e3d6000fd5b505050505050505050505050565b6060600185856001600160a01b03891685876040516020016141ea96959493929190615686565b604051602081830303815290604052905095945050505050565b600080806142128482613c38565b60ff16148015614223575082516029145b61426a5760405162461bcd60e51b815260206004820152601860248201527713d19510dbdc994e881a5b9d985b1a59081c185e5b1bd85960421b6044820152606401610c97565b61427583600d6144d8565b915061428283602161453d565b9050915091565b6000610e857f00000000000000000000000000000000000000000000000000000002540be4006001600160401b0384166150cb565b60006142ca83836133c4565b5092915050565b6000808060608160016142e48783613c38565b60ff161461432f5760405162461bcd60e51b815260206004820152601860248201527713d19510dbdc994e881a5b9d985b1a59081c185e5b1bd85960421b6044820152606401610c97565b61433a86600d6144d8565b935061434786602161453d565b925061435486602961459a565b945061436186604961453d565b905061437d6051808851614375919061510c565b889190613871565b915091939590929450565b6000614393836145f8565b61ffff8087166000908152600260209081526040808320938916835292905290812054919250906143c5908490614ff8565b9050600081116144175760405162461bcd60e51b815260206004820152601a60248201527f4c7a4170703a206d696e4761734c696d6974206e6f74207365740000000000006044820152606401610c97565b80821015611a255760405162461bcd60e51b815260206004820152601b60248201527f4c7a4170703a20676173206c696d697420697320746f6f206c6f7700000000006044820152606401610c97565b61ffff82166000908152600360205260408120549081900361448857506127105b808211156137205760405162461bcd60e51b815260206004820181905260248201527f4c7a4170703a207061796c6f61642073697a6520697320746f6f206c617267656044820152606401610c97565b60006144e5826014614ff8565b8351101561452d5760405162461bcd60e51b8152602060048201526015602482015274746f416464726573735f6f75744f66426f756e647360581b6044820152606401610c97565b500160200151600160601b900490565b600061454a826008614ff8565b835110156145915760405162461bcd60e51b8152602060048201526014602482015273746f55696e7436345f6f75744f66426f756e647360601b6044820152606401610c97565b50016008015190565b60006145a7826020614ff8565b835110156145ef5760405162461bcd60e51b8152602060048201526015602482015274746f427974657333325f6f75744f66426f756e647360581b6044820152606401610c97565b50016020015190565b600060228251101561464c5760405162461bcd60e51b815260206004820152601c60248201527f4c7a4170703a20696e76616c69642061646170746572506172616d73000000006044820152606401610c97565b506022015190565b803561ffff8116811461466657600080fd5b919050565b60008083601f84011261467d57600080fd5b5081356001600160401b0381111561469457600080fd5b6020830191508360208285010111156146ac57600080fd5b9250929050565b80356001600160401b038116811461466657600080fd5b600080600080600080608087890312156146e357600080fd5b6146ec87614654565b955060208701356001600160401b038082111561470857600080fd5b6147148a838b0161466b565b909750955085915061472860408a016146b3565b9450606089013591508082111561473e57600080fd5b5061474b89828a0161466b565b979a9699509497509295939492505050565b60006020828403121561476f57600080fd5b81356001600160e01b0319811681146120e157600080fd5b60005b838110156147a257818101518382015260200161478a565b50506000910152565b600081518084526147c3816020860160208601614787565b601f01601f19169290920160200192915050565b6020815260006120e160208301846147ab565b6000602082840312156147fc57600080fd5b6120e182614654565b6001600160a01b0381168114612d6a57600080fd5b6000806040838503121561482d57600080fd5b823561483881614805565b946020939093013593505050565b6000806040838503121561485957600080fd5b61483883614654565b60008060006060848603121561487757600080fd5b833561488281614805565b9250602084013561489281614805565b929592945050506040919091013590565b8015158114612d6a57600080fd5b60008060008060008060a087890312156148ca57600080fd5b6148d387614654565b9550602087013594506040870135935060608701356148f1816148a3565b925060808701356001600160401b0381111561490c57600080fd5b61474b89828a0161466b565b60008060006040848603121561492d57600080fd5b8335925060208401356001600160401b0381111561494a57600080fd5b6149568682870161466b565b9497909650939450505050565b60008060006040848603121561497857600080fd5b61498184614654565b925060208401356001600160401b0381111561494a57600080fd5b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156149da576149da61499c565b604052919050565b60006001600160401b038211156149fb576149fb61499c565b50601f01601f191660200190565b600080600060608486031215614a1e57600080fd5b614a2784614654565b925060208401356001600160401b03811115614a4257600080fd5b8401601f81018613614a5357600080fd5b8035614a66614a61826149e2565b6149b2565b818152876020838501011115614a7b57600080fd5b81602084016020830137600060208383010152809450505050614aa0604085016146b3565b90509250925092565b600060608284031215614abb57600080fd5b50919050565b600080600080600060a08688031215614ad957600080fd5b8535614ae481614805565b9450614af260208701614654565b9350604086013592506060860135915060808601356001600160401b03811115614b1b57600080fd5b614b2788828901614aa9565b9150509295509295909350565b600060208284031215614b4657600080fd5b5035919050565b600060208284031215614b5f57600080fd5b81356120e181614805565b60008060008060008060008060e0898b031215614b8657600080fd5b8835614b9181614805565b9750614b9f60208a01614654565b9650604089013595506060890135945060808901356001600160401b0380821115614bc957600080fd5b614bd58c838d0161466b565b9096509450849150614be960a08c016146b3565b935060c08b0135915080821115614bff57600080fd5b50614c0c8b828c01614aa9565b9150509295985092959890939650565b60008060408385031215614c2f57600080fd5b614c3883614654565b9150614c4660208401614654565b90509250929050565b600080600080600080600080600060e08a8c031215614c6d57600080fd5b614c768a614654565b985060208a0135975060408a0135965060608a01356001600160401b0380821115614ca057600080fd5b614cac8d838e0161466b565b9098509650869150614cc060808d016146b3565b955060a08c01359150614cd2826148a3565b90935060c08b01359080821115614ce857600080fd5b50614cf58c828d0161466b565b915080935050809150509295985092959850929598565b60008060008060808587031215614d2257600080fd5b84359350614d3260208601614654565b92506040850135915060608501356001600160401b03811115614d5457600080fd5b614d6087828801614aa9565b91505092959194509250565b600080600080600060808688031215614d8457600080fd5b614d8d86614654565b9450614d9b60208701614654565b93506040860135925060608601356001600160401b03811115614dbd57600080fd5b614dc98882890161466b565b969995985093965092949392505050565b60008060408385031215614ded57600080fd5b8235614df881614805565b91506020830135614e0881614805565b809150509250929050565b600080600060608486031215614e2857600080fd5b614e3184614654565b9250614e3f60208501614654565b9150604084013590509250925092565b600060208284031215614e6157600080fd5b81356120e1816148a3565b6000806000806000806000806000806101008b8d031215614e8c57600080fd5b614e958b614654565b995060208b01356001600160401b0380821115614eb157600080fd5b614ebd8e838f0161466b565b909b509950899150614ed160408e016146b3565b985060608d0135975060808d01359150614eea82614805565b90955060a08c0135945060c08c01359080821115614f0757600080fd5b50614f148d828e0161466b565b9150809450508092505060e08b013590509295989b9194979a5092959850565b60008060008060808587031215614f4a57600080fd5b614f5385614654565b9350614f6160208601614654565b92506040850135614f7181614805565b9396929550929360600135925050565b600181811c90821680614f9557607f821691505b602082108103614abb57634e487b7160e01b600052602260045260246000fd5b8183823760009101908152919050565b600060208284031215614fd757600080fd5b81516120e1816148a3565b634e487b7160e01b600052601160045260246000fd5b80820180821115610e8557610e85614fe2565b60006020828403121561501d57600080fd5b5051919050565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b838152604060208201526000612e15604083018486615024565b61ffff84168152604060208201526000612e15604083018486615024565b6000808335601e1984360301811261509c57600080fd5b8301803591506001600160401b038211156150b657600080fd5b6020019150368190038213156146ac57600080fd5b8082028115828204841417610e8557610e85614fe2565b634e487b7160e01b600052601260045260246000fd5b600082615107576151076150e2565b500490565b81810381811115610e8557610e85614fe2565b8284823760609190911b6bffffffffffffffffffffffff19169101908152601401919050565b601f82111561372057600081815260208120601f850160051c8101602086101561516c5750805b601f850160051c820191505b81811015611a2557828155600101615178565b81516001600160401b038111156151a4576151a461499c565b6151b8816151b28454614f81565b84615145565b602080601f8311600181146151ed57600084156151d55750858301515b600019600386901b1c1916600185901b178555611a25565b600085815260208120601f198616915b8281101561521c578886015182559484019460019091019084016151fd565b508582101561523a5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b600061ffff808816835280871660208401525084604083015260806060830152615278608083018486615024565b979650505050505050565b61ffff861681526080602082015260006152a1608083018688615024565b6001600160401b0394909416604083015250606001529392505050565b61ffff8916815260c0602082015260006152dc60c08301898b615024565b6001600160401b038816604084015286606084015285608084015282810360a084015261530a818587615024565b9b9a5050505050505050505050565b6001600160401b038311156153305761533061499c565b6153448361533e8354614f81565b83615145565b6000601f84116001811461537857600085156153605750838201355b600019600387901b1c1916600186901b178355610f9f565b600083815260209020601f19861690835b828110156153a95786850135825560209485019460019092019101615389565b50868210156153c65760001960f88860031b161c19848701351681555b505060018560011b0183555050505050565b6000602082840312156153ea57600080fd5b81516001600160401b0381111561540057600080fd5b8201601f8101841361541157600080fd5b805161541f614a61826149e2565b81815285602083850101111561543457600080fd5b612e15826020830160208601614787565b61ffff8516815260806020820152600061546260808301866147ab565b6001600160401b0385166040840152828103606084015261527881856147ab565b61ffff861681526001600160a01b038516602082015260a0604082018190526000906154b1908301866147ab565b841515606084015282810360808401526154cb81856147ab565b98975050505050505050565b600080604083850312156154ea57600080fd5b505080516020909101519092909150565b6000825161550d818460208701614787565b9190910192915050565b61ffff8616815260a06020820152600061553460a08301876147ab565b6001600160401b0386166040840152828103606084015261555581866147ab565b905082810360808401526154cb81856147ab565b600061010061ffff8b1683528060208401526155878184018b6147ab565b6001600160401b038a166040850152606084018990526001600160a01b038816608085015260a0840187905283810360c085015290506155c781866147ab565b9150508260e08301529998505050505050505050565b6060815260006155f060608301866147ab565b6001600160401b039490941660208301525060400152919050565b60008261561a5761561a6150e2565b500690565b61ffff8716815260c06020820152600061563c60c08301886147ab565b828103604084015261564e81886147ab565b6001600160a01b0387811660608601528616608085015283810360a0850152905061567981856147ab565b9998505050505050505050565b60ff60f81b8760f81b16815285600182015260006001600160401b0360c01b808760c01b166021840152856029840152808560c01b1660498401525082516156d5816051850160208701614787565b9190910160510197965050505050505056fea2646970667358221220a5516d980804470997c7b00e8ba78fd0e56d0807cfad0f46166083a87903233464736f6c63430008110033

Type / to focus