Explorer
WEMIX3.0 Testnet
Explorer
WEMIX3.0 Testnet
Dashboard
Blocks
Transactions
Tokens
NFTs
Accounts
CSV Export
Visualizations
Heartbeat
Charts
Developers
API Documentation
Explorer
/
Transactions
/
0xb6337fc1662e35c8a7aadbddc030e49192fe2d68be0c2c64ad7ed2f602c27afb
Connected
WEMIX3.0 Explorer
Dashboard
Blocks
Transactions
Tokens
NFTs
Accounts
CSV Export
Heartbeat
Charts
Contract Code
Transaction Detail
Export Transaction Data
Export Txn Data
0xb6337fc1662e35c8a7aadbddc030e49192fe2d68be0c2c64ad7ed2f602c27afb
Overview
Event Logs (1)
Export Transaction Data
Export Txn Data
Transaction Action
Call
0x60806040
Method
by
Transaction Hash
0xb6337fc1662e35c8a7aadbddc030e49192fe2d68be0c2c64ad7ed2f602c27afb
Transaction Status
Success
Transaction Type
Legacy
Block Height
64881015
Timestamp
1 year ago (Tuesday, August 6, 2024 at 8:24:45 AM Coordinated Universal Time)
From
To
[
Created
]
Value
0.0
WEMIX
Gas Limit
10,000,000
Gas Used by Txn
8,141,393 (81.41%)
Gas Price
100.000000001
Gwei
Gas Fees
Base:
0.000000001
Gwei
Max:
0.0
Gwei
Max Priority:
0.0
Gwei
Burnt Fees
0.008141393
Gwei
Txn Saving Fees
0.0
Gwei
Actual Txn Cost/Fee
0.814139300008141393
WEMIX
Nonce
5075
Position
0
Input Data
View Input As
Original
0x60806040523480156200001157600080fd5b506200001c62000022565b620000e3565b600054610100900460ff16156200008f5760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b60005460ff90811614620000e1576000805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b6191d180620000f36000396000f3fe6080604052600436106103bc5760003560e01c80638da5cb5b116101f2578063bbc261131161010d578063ddd5e1b2116100a0578063e63a391f1161006f578063e63a391f14610c1a578063f2fde38b14610c30578063f395125c1461057e578063f70e663d14610c5057600080fd5b8063ddd5e1b214610b9a578063e0dd7d4914610bba578063e4e0981814610bda578063e57abbab14610bfa57600080fd5b8063ceb05df0116100dc578063ceb05df014610afb578063d2ecf94314610b11578063d659755714610b5a578063d846612114610b7a57600080fd5b8063bbc2611314610a6e578063c350a1b514610a9b578063c5c91c6a14610abb578063c7c48a8514610adb57600080fd5b8063a38dcbd011610185578063aef92d6611610154578063aef92d66146109d8578063b0d50e01146109f8578063b2eafd5714610a18578063ba3b50a614610a4e57600080fd5b8063a38dcbd014610958578063a5b7732514610978578063a83207df14610998578063a91ee0dc146109b857600080fd5b806396c37b82116101c157806396c37b82146108d8578063979d25a2146108eb57806398969e82146109185780639e0649931461093857600080fd5b80638da5cb5b1461083a5780638e478cab1461085857806390263e421461089857806395a12a77146108b857600080fd5b80634023a640116102e2578063715018a611610275578063834539451161024457806383453945146107d0578063853828b6146107f0578063853a65f9146108055780638a42cef31461082557600080fd5b8063715018a6146107225780637af01d47146107375780637b103999146107905780637d3824d9146107b057600080fd5b806357ae1cec116102b157806357ae1cec146106b95780635aa6e675146106cf5780636365530e146106ef5780636366ebe31461070f57600080fd5b80634023a6401461065157806351eb05a61461066457806354fd4d501461068457806357a5b58c1461069957600080fd5b8063126082cf1161035a5780633625bb2d116103295780633625bb2d146105c35780633b366f13146105fb5780633bfae9fe1461061b5780633c49b5271461063157600080fd5b8063126082cf146105525780631a740e52146105685780632540d52e1461057e5780632f380b351461059657600080fd5b80630ad58d2f116103965780630ad58d2f146104215780630d37afb6146104415780631069f3b51461047c57806310a4f05e146104de57600080fd5b806303ba14bc146103c857806306aa67f9146103ea578063081e3eda146103fd57600080fd5b366103c357005b600080fd5b3480156103d457600080fd5b506103e86103e33660046183a9565b610c70565b005b6103e86103f836600461845e565b6112ea565b34801561040957600080fd5b506099545b6040519081526020015b60405180910390f35b34801561042d57600080fd5b506103e861043c36600461848e565b6119cb565b34801561044d57600080fd5b5061046161045c36600461845e565b611e84565b60408051938452602084019290925290820152606001610418565b34801561048857600080fd5b5061049c61049736600461845e565b611f56565b6040516104189190600060a082019050825182526020830151602083015260408301516040830152606083015160608301526080830151608083015292915050565b3480156104ea57600080fd5b506105456104f936600461845e565b60408051808201825260008082526020918201819052938452609d81528184206001600160a01b0393909316845291825291829020825180840190935280548352600101549082015290565b60405161041891906184c7565b34801561055e57600080fd5b5061040e6103e881565b34801561057457600080fd5b5061040e609e5481565b34801561058a57600080fd5b5061040e6301e1338081565b3480156105a257600080fd5b506105b66105b13660046184de565b61203b565b604051610418919061854f565b3480156105cf57600080fd5b5060a0546105e3906001600160a01b031681565b6040516001600160a01b039091168152602001610418565b34801561060757600080fd5b5061040e610616366004618677565b6121b9565b34801561062757600080fd5b5061040e60a75481565b34801561063d57600080fd5b506103e861064c3660046184de565b6121f9565b6103e861065f36600461845e565b612397565b34801561067057600080fd5b506105b661067f3660046184de565b61254b565b34801561069057600080fd5b5060975461040e565b3480156106a557600080fd5b506103e86106b43660046186a3565b612a24565b3480156106c557600080fd5b5061040e60a55481565b3480156106db57600080fd5b50609f546105e3906001600160a01b031681565b3480156106fb57600080fd5b506103e861070a36600461845e565b612a68565b6103e861071d366004618718565b612bd9565b34801561072e57600080fd5b506103e8612e00565b34801561074357600080fd5b506105456107523660046184de565b604080518082019091526000808252602082015250600090815260a36020908152604091829020825180840190935280548352600101549082015290565b34801561079c57600080fd5b5060aa546105e3906001600160a01b031681565b3480156107bc57600080fd5b506103e86107cb36600461845e565b612e14565b3480156107dc57600080fd5b5060a1546105e3906001600160a01b031681565b3480156107fc57600080fd5b506103e8612f83565b34801561081157600080fd5b5060a6546105e3906001600160a01b031681565b34801561083157600080fd5b5060a55461040e565b34801561084657600080fd5b506033546001600160a01b03166105e3565b34801561086457600080fd5b50610888610873366004618777565b60a86020526000908152604090205460ff1681565b6040519015158152602001610418565b3480156108a457600080fd5b506103e86108b33660046184de565b613473565b3480156108c457600080fd5b506103e86108d33660046184de565b6134bc565b3480156108e457600080fd5b504361040e565b3480156108f757600080fd5b5061040e6109063660046184de565b60a96020526000908152604090205481565b34801561092457600080fd5b5061040e61093336600461845e565b6139b5565b34801561094457600080fd5b506103e86109533660046184de565b613d15565b34801561096457600080fd5b506103e86109733660046184de565b613e83565b34801561098457600080fd5b506103e86109933660046184de565b614142565b3480156109a457600080fd5b506103e86109b33660046184de565b61445f565b3480156109c457600080fd5b506103e86109d3366004618777565b6144ac565b3480156109e457600080fd5b5061040e6109f336600461845e565b61452c565b348015610a0457600080fd5b506103e8610a13366004618794565b6148f3565b348015610a2457600080fd5b506105e3610a333660046184de565b6000908152609a60205260409020546001600160a01b031690565b348015610a5a57600080fd5b506103e8610a69366004618794565b61499d565b348015610a7a57600080fd5b5061040e610a89366004618777565b60a26020526000908152604090205481565b348015610aa757600080fd5b506103e8610ab63660046187b6565b614c3d565b348015610ac757600080fd5b506103e8610ad63660046187ed565b614e75565b348015610ae757600080fd5b5061040e610af636600461845e565b6155ca565b348015610b0757600080fd5b5061040e60a45481565b348015610b1d57600080fd5b50610b45610b2c3660046184de565b60a3602052600090815260409020805460019091015482565b60408051928352602083019190915201610418565b348015610b6657600080fd5b506103e8610b7536600461845e565b6156a9565b348015610b8657600080fd5b506103e8610b9536600461845e565b6158f0565b348015610ba657600080fd5b506103e8610bb536600461845e565b615a5b565b348015610bc657600080fd5b506103e8610bd53660046184de565b615d23565b348015610be657600080fd5b5061040e610bf53660046187ed565b615e9d565b348015610c0657600080fd5b506103e8610c15366004618777565b616c26565b348015610c2657600080fd5b5061040e61271081565b348015610c3c57600080fd5b506103e8610c4b366004618777565b616c97565b348015610c5c57600080fd5b506103e8610c6b3660046184de565b616d0d565b610c78616da7565b60c08101516001600160a01b038116610cac5760405162461bcd60e51b8152600401610ca390618854565b60405180910390fd5b60e08201516001600160a01b038116610cd75760405162461bcd60e51b8152600401610ca390618854565b82516001600160a01b031615801590610cfc575060608301516001600160a01b031615155b610d485760405162461bcd60e51b815260206004820152601e60248201527f5374616b696e673a3a6164643a20494e56414c49445f414444524553532e00006044820152606401610ca3565b60608301516001600160a01b0316600090815260a8602052604090205460ff1615610db55760405162461bcd60e51b815260206004820152601f60248201527f52657761726465722061646472657373206973206475706c6963617465642e006044820152606401610ca3565b6000610dce60008051602061917c833981519152616e01565b845160405163ce6a54ff60e01b81526001600160a01b03918216600482015291169063ce6a54ff9060240160206040518083038186803b158015610e1157600080fd5b505afa158015610e25573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e49919061888b565b90508360200151600014158015610e7b57506020808501516000908152609890915260409020546001600160a01b0316155b610ec75760405162461bcd60e51b815260206004820181905260248201527f5374616b696e673a3a6164643a20494e56414c49445f4e435020696e6465782e6044820152606401610ca3565b80610f145760405162461bcd60e51b815260206004820152601a60248201527f5374616b696e673a3a6164643a20494e56414c49445f4e43502e0000000000006044820152606401610ca3565b6060840180516020808701516000908152609a8252604080822080546001600160a01b0319166001600160a01b039586161790559351909216825260a89052908120805460ff19166001179055609b805491610f6f836188ba565b91905055506000610f8d60008051602061917c833981519152616e01565b6001600160a01b0316634f0f4aa9836040518263ffffffff1660e01b8152600401610fba91815260200190565b60006040518083038186803b158015610fd257600080fd5b505afa158015610fe6573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261100e9190810190618941565b505050905060405180610200016040528086600001516001600160a01b031681526020018281526020016000815260200160008152602001438152602001600081526020016000815260200162093a8081526020016000815260200186610100015181526020018660800151151581526020018660a00151151581526020018660c001516001600160a01b031681526020018660e001516001600160a01b0316815260200186604001516001600160a01b031681526020016000815250609860008760200151815260200190815260200160002060008201518160000160006101000a8154816001600160a01b0302191690836001600160a01b03160217905550602082015181600101908051906020019061112b9291906181c1565b5060408201516002820155606082015160038201556080820151600482015560a0820151600582015560c0820151600682015560e082015160078201556101008083015160088301556101208301516009830155610140830151600a8301805461016086015161018087015161ffff1990921693151561ff001916939093179215159093029190911762010000600160b01b031916620100006001600160a01b03938416021790556101a0830151600b830180546001600160a01b03199081169284169290921790556101c0840151600c8401805490921692169190911790556101e090910151600d9091015560998054906000611228836188ba565b90915550506020808601805187516001600160a01b0316600090815260a2909352604083205551610120870151875161126093616e7e565b84606001516001600160a01b031685602001517f620c3a9f0ff3718d90a4f29cd03370a5ab00d1296f1abf1ff822772fbc898ae38760a001518860c001518960e001518a61010001516040516112db949392919093151584526001600160a01b03928316602085015291166040830152606082015260800190565b60405180910390a35050505050565b6112f26172f4565b611305665374616b696e6760c81b616e01565b6001600160a01b0316336001600160a01b0316146113355760405162461bcd60e51b8152600401610ca3906189d1565b6001600160a01b038116600090815260a2602052604090205460258114801590611360575080602814155b61137c5760405162461bcd60e51b8152600401610ca390618a2e565b60008181526098602052604090205481906001600160a01b03166113b25760405162461bcd60e51b8152600401610ca390618a65565b6113c960008051602061917c833981519152616e01565b60008381526098602052604090819020549051636f1e853360e01b81526001600160a01b039182166004820152911690636f1e85339060240160206040518083038186803b15801561141a57600080fd5b505afa15801561142e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114529190618a9c565b6114995760405162461bcd60e51b815260206004820152601860248201527705354414b494e473a20506f6f6c206973206e6f74204e43560441b6044820152606401610ca3565b600082815260ab602052604090205460ff16156114c85760405162461bcd60e51b8152600401610ca390618ab9565b60006114d38361254b565b6000848152609c602090815260408083206001600160a01b038916808552908352818420888552609d8452828520918552908352818420825180840190935280548352600101549282019290925281549394509092909190156115b65761153f8688896000600161734e565b905061154b8688617672565b84548151929650909350600091611563908b90618ae2565b61156d9190618b01565b905080836000018181516115819190618b23565b90525060c085018051829190611598908390618b23565b9052508354899085906000906115af908490618b23565b9091555050505b82546115d1576101e084018051906115cd82618b3a565b9052505b6115e860008051602061917c833981519152616e01565b604051636f1e853360e01b81523360048201526001600160a01b039190911690636f1e85339060240160206040518083038186803b15801561162957600080fd5b505afa15801561163d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116619190618a9c565b1561170d5761167d60008051602061917c833981519152616e01565b6001600160a01b031663af6af2ff6040518163ffffffff1660e01b815260040160206040518083038186803b1580156116b557600080fd5b505afa1580156116c9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116ed919061888b565b8354101561170d5760405162461bcd60e51b8152600401610ca390618b51565b604084015182518454670de0b6b3a7640000929161172a91618b99565b6117349190618ae2565b61173e9190618b01565b600184015560a15460e0850151604051637c9441d160e11b81526001600160a01b038a81166004830152602482018a905260448201899052606482018c9052608482019290925291169063f92883a29060a401602060405180830381600087803b1580156117ab57600080fd5b505af11580156117bf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117e3919061888b565b50878460a0018181516117f69190618b23565b9052506101008401805189919061180e908390618b99565b9052506000868152609860209081526040909120855181546001600160a01b0319166001600160a01b0390911617815585820151805187936118579260018501929101906181c1565b506040828101516002830155606083015160038301556080830151600483015560a0830151600583015560c0830151600683015560e083015160078301556101008084015160088401556101208401516009840155610140840151600a8401805461016087015161018088015161ffff1990921693151561ff001916939093179215159093029190911762010000600160b01b031916620100006001600160a01b03938416021790556101a0840151600b840180546001600160a01b03199081169284169290921790556101c0850151600c850180549092169083161790556101e090930151600d909201919091556000888152609d60209081528282208b851683528152908290208551815585820151600191909101558651908701519151921691889133917f1e7e9b1aed614b43859a77289e0409903cc1e561699c1720b52e5159c775bf1c916119af918e908e908990618bb1565b60405180910390a45050505050506119c76001606555565b5050565b6119d36172f4565b6000838152609860205260409020600a01548390610100900460ff1615611a0c5760405162461bcd60e51b8152600401610ca390618be9565b83602514158015611a1e575083602814155b611a3a5760405162461bcd60e51b8152600401610ca390618a2e565b6000611a458561254b565b905083611ad35760a15460405163366b8e7760e01b8152600481018790526001600160a01b0385811660248301529091169063366b8e779060440160206040518083038186803b158015611a9857600080fd5b505afa158015611aac573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ad0919061888b565b93505b60a1546040516399a904b560e01b8152600481018690526000916001600160a01b0316906399a904b59060240160e06040518083038186803b158015611b1857600080fd5b505afa158015611b2c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b509190618c16565b9050858160200151148015611b685750858160400151145b611bb05760405162461bcd60e51b815260206004820152601960248201527814d51052d25391ce88125b9d985b1a59081d1bdad95b881a59603a1b6044820152606401610ca3565b60a154604051632770a7eb60e21b81526001600160a01b0386811660048301526024820188905290911690639dc29fac90604401600060405180830381600087803b158015611bfe57600080fd5b505af1158015611c12573d6000803e3d6000fd5b5050506060820151611c2f91506001600160a01b03861690617ae8565b80606001518261010001818151611c469190618b23565b9052506000868152609860209081526040909120835181546001600160a01b0319166001600160a01b039091161781558382015180518593611c8f9260018501929101906181c1565b50604082810151600283015560608084015160038401556080840151600484015560a0840151600584015560c0840151600684015560e084015160078401556101008085015160088501556101208501516009850155610140850151600a8501805461016088015161018089015161ffff1990921693151561ff001916939093179215159093029190911762010000600160b01b031916620100006001600160a01b03938416021790556101a0850151600b850180546001600160a01b03199081169284169290921790556101c0860151600c860180549092169083161790556101e090940151600d9093019290925590830151905190815290851690879033907f8166bf25f8a2b7ed3c85049207da4358d16edbed977d23fa2ee6f0dde3ec21329060200160405180910390a481600001516001600160a01b031686336001600160a01b03167fa15948d1d14e69bbd64dbf5b876e5207a0f97ef5d030ecb24706c4b6cfbd76d68560200151856060015189604051611e1193929190618ca0565b60405180910390a4815160c0820151602084015160608401516040516001600160a01b03909416938a9333937fef587cef10792e7797a3168a3ab689404f987e9c970f1721af08257396ff316b93611e6a938c90618cd3565b60405180910390a4505050611e7f6001606555565b505050565b6000828152609c602090815260408083206001600160a01b038516808552908352818420825160a0810184528154815260018083015482870152600283015482860152600383015460608301526004909201546080820152878652609d855283862092865291845282852083518085019094528054845201549282019290925282918291611f1287876139b5565b9450611f30826040015186611f279190618b23565b835183516121b9565b8260600151611f3f9190618b99565b9350611f4b8486618b23565b925050509250925092565b611f886040518060a0016040528060008152602001600081526020016000815260200160008152602001600081525090565b6000838152609860205260409020546001600160a01b0316611fd7576040518060a001604052806000815260200160008152602001600081526020016000815260200160008152509050612035565b506000828152609c602090815260408083206001600160a01b0385168452825291829020825160a081018452815481526001820154928101929092526002810154928201929092526003820154606082015260049091015460808201525b92915050565b612043618245565b6000828152609860209081526040918290208251610200810190935280546001600160a01b03168352600181018054919284019161208090618d0e565b80601f01602080910402602001604051908101604052809291908181526020018280546120ac90618d0e565b80156120f95780601f106120ce576101008083540402835291602001916120f9565b820191906000526020600020905b8154815290600101906020018083116120dc57829003601f168201915b505050918352505060028201546020820152600382015460408201526004820154606082015260058201546080820152600682015460a0820152600782015460c0820152600882015460e0820152600982015461010080830191909152600a83015460ff808216151561012085015291810490911615156101408301526001600160a01b03620100009091048116610160830152600b8301548116610180830152600c830154166101a0820152600d909101546101c09091015292915050565b60006121c58284618b99565b6121d1575060006121f2565b6121db8284618b99565b6121e58486618ae2565b6121ef9190618b01565b90505b9392505050565b6122016172f4565b600081815260ab602052604090205460ff16156122305760405162461bcd60e51b8152600401610ca390618ab9565b600061223b8261254b565b6000838152609c6020908152604080832033808552908352818420878552609d8452828520918552908352928190208151808301909252805482526001015491810191909152815492935090911561231e576000670de0b6b3a76400008460400151836000015185600001546122b19190618b99565b6122bb9190618ae2565b6122c59190618b01565b905060008360010154826122d99190618b23565b9050808460020160008282546122ef9190618b99565b9091555050835483516123039183916121b9565b8460030160008282546123169190618b99565b909155505050505b6123288433617672565b604082015181518554939650919350670de0b6b3a764000092909161234c91618b99565b6123569190618ae2565b6123609190618b01565b6001928301556000848152609d60209081526040808320338452825290912082518155910151910155506123946001606555565b50565b61239f6172f4565b6123b2665374616b696e6760c81b616e01565b6001600160a01b0316336001600160a01b0316146123e25760405162461bcd60e51b8152600401610ca3906189d1565b6001600160a01b038116600090815260a260205260409020546025811480159061240d575080602814155b6124295760405162461bcd60e51b8152600401610ca390618a2e565b600081815260ab602052604090205460ff16156124585760405162461bcd60e51b8152600401610ca390618ab9565b6124658184846000616e7e565b6000818152609c602090815260408083206001600160a01b0386168085529083529281902060020154815187815292830152839183917eab9ea1934a18c419ebd648dfd54350d24ab746230b97428774bd8d923f4eaf910160405180910390a460008181526098602090815260408083208054609c84528285206001600160a01b038881168088529190955294839020600201549251931693859390927f6e6990fc966a7a3cb4933945cb1d7376a33191887e10e2c730772a919a642df392612538926001909101918a918a9190618de9565b60405180910390a4506119c76001606555565b612553618245565b6000828152609860209081526040918290208251610200810190935280546001600160a01b03168352600181018054919284019161259090618d0e565b80601f01602080910402602001604051908101604052809291908181526020018280546125bc90618d0e565b80156126095780601f106125de57610100808354040283529160200191612609565b820191906000526020600020905b8154815290600101906020018083116125ec57829003601f168201915b50505091835250506002820154602082015260038201546040820152600482015460608201526005820154608080830191909152600683015460a0830152600783015460c0830152600883015460e0830152600983015461010080840191909152600a84015460ff808216151561012086015291810490911615156101408401526001600160a01b03620100009091048116610160840152600b8401548116610180840152600c840154166101a0830152600d909201546101c0909101528101519091506127195760405162461bcd60e51b815260206004820152601c60248201527f5354414b494e473a20506f6f6c20646f6573206e6f74206578697374000000006044820152606401610ca3565b8060800151431115612a1f5760a08101516000838152609a60209081526040808320548151636b303b1160e11b815291516001600160a01b039091169263d66076229260048082019391829003018186803b15801561277757600080fd5b505afa15801561278b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127af919061888b565b6000858152609a6020908152604080832054815163a2e6204560e01b8152915194955092936001600160a01b039093169263a2e620459260048084019391929182900301818787803b15801561280457600080fd5b505af1158015612818573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061283c919061888b565b905082156128945760006128508383618b23565b90508460c00151846128629190618b99565b612874670de0b6b3a764000083618ae2565b61287e9190618b01565b856040015161288d9190618b99565b6040860152505b4360808501526000858152609860209081526040909120855181546001600160a01b0319166001600160a01b0390911617815581860151805187936128e09260018501929101906181c1565b5060408281015160028301556060808401516003840155608080850151600485015560a0850151600585015560c0850151600685015560e085015160078501556101008086015160088601556101208601516009860155610140860151600a860180546101608901516101808a015161ffff1990921693151561ff001916939093179215159093029190911762010000600160b01b031916620100006001600160a01b03938416021790556101a0860151600b860180546001600160a01b03199081169284169290921790556101c0870151600c8701805490921692169190911790556101e090940151600d9093019290925591860151868301518351918252602082018790529281019290925286917fcb7325664a4a3b7c7223eefc492a97ca4fdf94d46884621e5a8fae5a04b2b9d2910160405180910390a25050505b919050565b8060005b81811015612a6257612a51848483818110612a4557612a45618dfc565b9050602002013561254b565b50612a5b816188ba565b9050612a28565b50505050565b806001600160a01b038116612a8f5760405162461bcd60e51b8152600401610ca390618854565b6000838152609860209081526040808320546001600160a01b0316835260a2909152902054839015801590612ae757506000818152609860209081526040808320546001600160a01b0316835260a290915290205481145b612b035760405162461bcd60e51b8152600401610ca390618e12565b6000848152609860205260409020600a01548490610100900460ff1615612b3c5760405162461bcd60e51b8152600401610ca390618be9565b6000858152609860205260409020600b8101546001600160a01b03163314612b765760405162461bcd60e51b8152600401610ca390618e49565b600b810180546001600160a01b0319166001600160a01b0387169081179091556040805188815260208101929092527f7fc7b82c46c9f322f2a9c3ab999a39ba8230b89e3173adfde268967405ebb2df91015b60405180910390a1505050505050565b612be16172f4565b6000858152609860205260409020600a01548590610100900460ff1615612c1a5760405162461bcd60e51b8152600401610ca390618be9565b85602514158015612c2c575085602814155b612c485760405162461bcd60e51b8152600401610ca390618a2e565b843414612c8f5760405162461bcd60e51b815260206004820152601560248201527414d51052d25391ce8815dc9bdb99c8185b5bdd5b9d605a1b6044820152606401610ca3565b33600081815260a26020908152604080832054835260989091529020546001600160a01b03161415612d035760405162461bcd60e51b815260206004820152601b60248201527f5354414b494e473a204e43502063616e6e6f74206465706f73697400000000006044820152606401610ca3565b600086815260ab602052604090205460ff1615612d325760405162461bcd60e51b8152600401610ca390618ab9565b612d3e86868686616e7e565b612d51665374616b696e6760c81b616e01565b600087815260986020526040908190205490516317589e6760e31b81526001600160a01b03918216600482015291169063bac4f3389087906024016000604051808303818588803b158015612da557600080fd5b505af1158015612db9573d6000803e3d6000fd5b50505050508115612dee578215612de25760405162461bcd60e51b8152600401610ca390618e8e565b612dee33878887617c01565b50612df96001606555565b5050505050565b612e08616da7565b612e1260006180ba565b565b806001600160a01b038116612e3b5760405162461bcd60e51b8152600401610ca390618854565b6000838152609860209081526040808320546001600160a01b0316835260a2909152902054839015801590612e9357506000818152609860209081526040808320546001600160a01b0316835260a290915290205481145b612eaf5760405162461bcd60e51b8152600401610ca390618e12565b6000848152609860205260409020600a01548490610100900460ff1615612ee85760405162461bcd60e51b8152600401610ca390618be9565b6000858152609860205260409020600b8101546001600160a01b03163314612f225760405162461bcd60e51b8152600401610ca390618e49565b600a8101805462010000600160b01b031916620100006001600160a01b038816908102919091179091556040805188815260208101929092527f70d216e53bba32c29a3424ecf8aa15aad290eb6525997dd33ea324dfd9cd53399101612bc9565b612f8b6172f4565b60a15460405163040bfbcf60e01b81523360048201526000916001600160a01b03169063040bfbcf9060240160006040518083038186803b158015612fcf57600080fd5b505afa158015612fe3573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261300b9190810190618ed8565b905060005b81518110156134675760a15482516000916001600160a01b0316906399a904b59085908590811061304357613043618dfc565b60200260200101516040518263ffffffff1660e01b815260040161306991815260200190565b60e06040518083038186803b15801561308157600080fd5b505afa158015613095573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906130b99190618c16565b6020818101516000908152609890915260409020600a0154909150610100900460ff16156130f95760405162461bcd60e51b8152600401610ca390618be9565b60a15483516001600160a01b0390911690639dc29fac90339086908690811061312457613124618dfc565b60200260200101516040518363ffffffff1660e01b815260040161315d9291906001600160a01b03929092168252602082015260400190565b600060405180830381600087803b15801561317757600080fd5b505af115801561318b573d6000803e3d6000fd5b505050606082015161319f91503390617ae8565b6020810151602581148015906131b6575080602814155b6131d25760405162461bcd60e51b8152600401610ca390618a2e565b600081815260ab602052604090205460ff16156132015760405162461bcd60e51b8152600401610ca390618ab9565b600061320c8261254b565b9050826060015181610100018181516132259190618b23565b9052506000828152609860209081526040909120825181546001600160a01b0319166001600160a01b03909116178155828201518051849361326e9260018501929101906181c1565b50604082810151600283015560608084015160038401556080840151600484015560a0840151600584015560c0840151600684015560e084015160078401556101008085015160088501556101208501516009850155610140850151600a8501805461016088015161018089015161ffff1990921693151561ff001916939093179215159093029190911762010000600160b01b031916620100006001600160a01b03938416021790556101a0850151600b850180546001600160a01b03199081169284169290921790556101c0860151600c8601805490921692169190911790556101e090930151600d909201919091559084015190519081523390839082907f8166bf25f8a2b7ed3c85049207da4358d16edbed977d23fa2ee6f0dde3ec21329060200160405180910390a480600001516001600160a01b031682336001600160a01b03167fa15948d1d14e69bbd64dbf5b876e5207a0f97ef5d030ecb24706c4b6cfbd76d684602001518760600151336040516133f093929190618ca0565b60405180910390a4805160c0840151602083015160608601516040516001600160a01b0390941693869333937fef587cef10792e7797a3168a3ab689404f987e9c970f1721af08257396ff316b93613449938690618cd3565b60405180910390a4505050808061345f906188ba565b915050613010565b5050612e126001606555565b61347b616da7565b60a75460408051918252602082018390527f79ac1c30b8fac7d1ec8b1c521f584ad796f19f7e754a49829f5eb1fa933997d9910160405180910390a160a755565b6134c46172f4565b6000818152609860205260409020600a01548190610100900460ff16156134fd5760405162461bcd60e51b8152600401610ca390618be9565b8160251415801561350f575081602814155b61352b5760405162461bcd60e51b8152600401610ca390618a2e565b600082815260ab602052604090205460ff161561355a5760405162461bcd60e51b8152600401610ca390618ab9565b60006135658361254b565b60a15460405163ac261e0360e01b8152600481018690523360248201529192506000916001600160a01b039091169063ac261e039060440160006040518083038186803b1580156135b557600080fd5b505afa1580156135c9573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526135f19190810190618ed8565b90506000805b82518110156137cd5760a15483516000916001600160a01b0316906399a904b59086908590811061362a5761362a618dfc565b60200260200101516040518263ffffffff1660e01b815260040161365091815260200190565b60e06040518083038186803b15801561366857600080fd5b505afa15801561367c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906136a09190618c16565b60a15485519192506001600160a01b031690639dc29fac9033908790869081106136cc576136cc618dfc565b60200260200101516040518363ffffffff1660e01b81526004016137059291906001600160a01b03929092168252602082015260400190565b600060405180830381600087803b15801561371f57600080fd5b505af1158015613733573d6000803e3d6000fd5b505050606082015161374791503390617ae8565b60608101516137569084618b99565b925084600001516001600160a01b031687336001600160a01b03167fef587cef10792e7797a3168a3ab689404f987e9c970f1721af08257396ff316b8460c0015189602001518660600151336040516137b29493929190618cd3565b60405180910390a450806137c5816188ba565b9150506135f7565b508083610100018181516137e19190618b23565b9052506000858152609860209081526040909120845181546001600160a01b0319166001600160a01b03909116178155848201518051869361382a9260018501929101906181c1565b506040828101516002830155606083015160038301556080830151600483015560a0830151600583015560c0830151600683015560e083015160078301556101008084015160088401556101208401516009840155610140840151600a8401805461016087015161018088015161ffff1990921693151561ff001916939093179215159093029190911762010000600160b01b031916620100006001600160a01b03938416021790556101a0840151600b840180546001600160a01b03199081169284169290921790556101c0850151600c8501805490921692169190911790556101e090920151600d90910155518181523390869082907f8166bf25f8a2b7ed3c85049207da4358d16edbed977d23fa2ee6f0dde3ec21329060200160405180910390a482600001516001600160a01b031685336001600160a01b03167fa15948d1d14e69bbd64dbf5b876e5207a0f97ef5d030ecb24706c4b6cfbd76d68660200151853360405161399f93929190618ca0565b60405180910390a4505050506123946001606555565b60008281526098602090815260408083208151610200810190925280546001600160a01b031682526001810180548594840191906139f290618d0e565b80601f0160208091040260200160405190810160405280929190818152602001828054613a1e90618d0e565b8015613a6b5780601f10613a4057610100808354040283529160200191613a6b565b820191906000526020600020905b815481529060010190602001808311613a4e57829003601f168201915b50505091835250506002828101546020808401919091526003808501546040808601919091526004808701546060808801919091526005880154608080890191909152600689015460a0808a019190915260078a015460c08a015260088a015460e08a015260098a0154610100808b0191909152600a8b015460ff80821615156101208d015291810490911615156101408b01526001600160a01b036201000090910481166101608b0152600b8b015481166101808b0152600c8b015481166101a08b0152600d909a01546101c09099019890985260008e8152609c87528481208e8b1680835290885285822086519a8b01875280548b526001818101548c8b0152998101548b88015296870154938a019390935294830154908801528c8452609d85528284209084528452818320825180840184528154815295015485850152878201518c8452609a8552828420548351636b303b1160e11b81529351999a50969895979096939593169363d6607622938383019391929091829003018186803b158015613bf957600080fd5b505afa158015613c0d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613c31919061888b565b6000898152609a602052604090205460808701519192506001600160a01b0316319043118015613c64575060a086015115155b15613cb5576000613c758383618b23565b90508660c001518760a00151613c8b9190618b99565b613c9d670de0b6b3a764000083618ae2565b613ca79190618b01565b613cb19085618b99565b9350505b60208501518451865160009291670de0b6b3a7640000918791613cd791618b99565b613ce19190618ae2565b613ceb9190618b01565b613cf59190618b23565b9050808660400151613d079190618b99565b9a9950505050505050505050565b6000818152609860209081526040808320546001600160a01b0316835260a2909152902054819015801590613d6d57506000818152609860209081526040808320546001600160a01b0316835260a290915290205481145b613d895760405162461bcd60e51b8152600401610ca390618e12565b6000828152609860205260409020600a01548290610100900460ff1615613dc25760405162461bcd60e51b8152600401610ca390618be9565b6000838152609860205260409020600a8101546201000090046001600160a01b03163314613e325760405162461bcd60e51b815260206004820152601f60248201527f5354414b494e473a2043616c6c6572206973206e6f7420427265616b65722e006044820152606401610ca3565b600a8101805461ff0019166101001790556040517fc922c5a8787467d023ec052943d03d56304831aa57e4951bfac4b59f4504b8de90613e759086815260200190565b60405180910390a150505050565b613e8b616da7565b6000818152609860209081526040808320546001600160a01b0316835260a2909152902054819015801590613ee357506000818152609860209081526040808320546001600160a01b0316835260a290915290205481145b613eff5760405162461bcd60e51b8152600401610ca390618e12565b600082815260986020818152604080842080546001600160a01b03908116865260a2845282862086905587865260ab84528286208054600160ff199182168117909255609a8652848820548316885260a886528488208054909116905583516102008101855287815284518087018652888152818701908152948101889052606081018890526080810188905260a0810188905260c0810188905260e08101889052610100810188905261012081018890526101408101889052610160810188905261018081018890526101a081018890526101c081018890526101e0810188905296899052948452855182546001600160a01b031916911617815590518051919361401193908501929101906181c1565b506040828101516002830155606083015160038301556080830151600483015560a0830151600583015560c0830151600683015560e083015160078301556101008084015160088401556101208401516009840155610140840151600a8401805461016087015161018088015161ffff1990921693151561ff001916939093179215159093029190911762010000600160b01b031916620100006001600160a01b03938416021790556101a0840151600b840180546001600160a01b03199081169284169290921790556101c0850151600c85018054831691909316179091556101e090930151600d909201919091556000848152609a6020529081208054909216909155609b80549161412483618b3a565b90915550506099805490600061413983618b3a565b91905055505050565b6000818152609a602052604090205481906001600160a01b0316604051633838d9c760e21b81523360048201526001600160a01b03919091169063e0e3671c9060240160206040518083038186803b15801561419d57600080fd5b505afa1580156141b1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906141d59190618a9c565b6141f15760405162461bcd60e51b8152600401610ca390618f7e565b6000828152609860209081526040808320546001600160a01b0316835260a290915290205482901580159061424957506000818152609860209081526040808320546001600160a01b0316835260a290915290205481145b6142655760405162461bcd60e51b8152600401610ca390618e12565b6000838152609860205260409020600a01548390610100900460ff161561429e5760405162461bcd60e51b8152600401610ca390618be9565b600084815260a3602052604090206001015443101561430f5760405162461bcd60e51b815260206004820152602760248201527f5354414b494e473a20466565526174696f2072657175657374206973206e6f74604482015266103932b0b23c9760c91b6064820152608401610ca3565b600084815260a3602052604090206001015461437b5760405162461bcd60e51b815260206004820152602560248201527f5354414b494e473a20466565526174696f2072657175657374206973206e6f746044820152641039b2ba1760d91b6064820152608401610ca3565b600084815260a3602052604090205461271010156143d25760405162461bcd60e51b81526020600482015260146024820152731999594814985d1a5bc81a5cc81a5b9d985b1a5960621b6044820152606401610ca3565b60008481526098602090815260408083206009015460a3835292819020548151888152928301939093528101919091527f296f9f457500ba7dd9bcfdf1e897874a0a611ee73f7a723adce051f964af0af19060600160405180910390a1505050600090815260a3602081815260408084208054609884529185206009019190915591905281815560010155565b614467616da7565b609e80549082905560408051828152602081018490527f91b6e21be1cf0ccbda3d361510e005fdd207fced2dbd50f2cc70d6c868506a8d910160405180910390a15050565b6144b4616da7565b6001600160a01b03811661450a5760405162461bcd60e51b815260206004820152601860248201527f496e76616c696420636f6e7472616374206164647265737300000000000000006044820152606401610ca3565b60aa80546001600160a01b0319166001600160a01b0392909216919091179055565b60008281526098602090815260408083208151610200810190925280546001600160a01b0316825260018101805485948401919061456990618d0e565b80601f016020809104026020016040519081016040528092919081815260200182805461459590618d0e565b80156145e25780601f106145b7576101008083540402835291602001916145e2565b820191906000526020600020905b8154815290600101906020018083116145c557829003601f168201915b50505091835250506002828101546020808401919091526003808501546040808601919091526004808701546060808801919091526005880154608080890191909152600689015460a0808a019190915260078a015460c08a015260088a015460e08a015260098a0154610100808b0191909152600a8b015460ff80821615156101208d015291810490911615156101408b01526001600160a01b036201000090910481166101608b0152600b8b015481166101808b0152600c8b015481166101a08b0152600d909a01546101c09099019890985260008e8152609c87528481208e8b1680835290885285822086519a8b01875280548b526001818101548c8b0152998101548b88015296870154938a019390935294830154908801528c8452609d85528284209084528452818320825180840184528154815295015485850152878201518c8452609a8552828420548351636b303b1160e11b81529351999a5096989597939690958795919094169363d6607622938084019390829003018186803b15801561477157600080fd5b505afa158015614785573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906147a9919061888b565b60008a8152609a602052604090205460808801519192506001600160a01b03163190431180156147dc575060a087015115155b1561482d5760006147ed8383618b23565b90508760c001518860a001516148039190618b99565b614815670de0b6b3a764000083618ae2565b61481f9190618b01565b6148299085618b99565b9350505b60208601518551875160009291670de0b6b3a764000091879161484f91618b99565b6148599190618ae2565b6148639190618b01565b61486d9190618b23565b905080876040015161487f9190618b99565b9450600061271060a554876148949190618ae2565b61489e9190618b01565b905060006127108a610120015183896148b79190618b23565b6148c19190618ae2565b6148cb9190618b01565b9050806148d88389618b23565b6148e29190618b23565b9d9c50505050505050505050505050565b6148fb616da7565b6301e13380811061494e5760405162461bcd60e51b815260206004820152601760248201527f556e626f6e642074696d6520697320746f6f206c6f6e670000000000000000006044820152606401610ca3565b6000828152609860209081526040918290206007810184905591518381527fca069204e7668fb304b94c0151edae97b9dda3684f202e63c7a3be4d5338e82d91015b60405180910390a1505050565b6000828152609a602052604090205482906001600160a01b0316604051633838d9c760e21b81523360048201526001600160a01b03919091169063e0e3671c9060240160206040518083038186803b1580156149f857600080fd5b505afa158015614a0c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614a309190618a9c565b614a4c5760405162461bcd60e51b8152600401610ca390618f7e565b6000838152609860209081526040808320546001600160a01b0316835260a2909152902054839015801590614aa457506000818152609860209081526040808320546001600160a01b0316835260a290915290205481145b614ac05760405162461bcd60e51b8152600401610ca390618e12565b6000848152609860205260409020600a01548490610100900460ff1615614af95760405162461bcd60e51b8152600401610ca390618be9565b60008581526098602052604090206009015415614b6c5761271084108015614b4b57506000858152609860205260409020600901548490606490614b3e906096618ae2565b614b489190618b01565b10155b614b675760405162461bcd60e51b8152600401610ca390618fc9565b614b8d565b6064841115614b8d5760405162461bcd60e51b8152600401610ca390618fc9565b60008581526098602052604090206009015460a7547f23aa461670ce7c526c458c0e659d05218b58182dc9f88f55a7866c776137b5189187918790614bd29043618b99565b60408051948552602085019390935291830152606082015260800160405180910390a1604051806040016040528085815260200160a75443614c149190618b99565b9052600095865260a3602090815260409096208151815595015160019095019490945550505050565b600054610100900460ff1615808015614c5d5750600054600160ff909116105b80614c775750303b158015614c77575060005460ff166001145b614cda5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b6064820152608401610ca3565b6000805460ff191660011790558015614cfd576000805461ff0019166101001790555b6103e8609e5560016097556001600160a01b038416614d725760405162461bcd60e51b815260206004820152602b60248201527f526567697374727920616464726573732073686f756c64206e6f74206265207a60448201526a65726f206164647265737360a81b6064820152608401610ca3565b6001600160a01b038216614dee5760405162461bcd60e51b815260206004820152603860248201527f506c6174666f726d46656520636f6c6c6563746f72206164647265737320736860448201527f6f756c64206e6f74206265207a65726f206164647265737300000000000000006064820152608401610ca3565b60aa80546001600160a01b038087166001600160a01b03199283161790925560a785905560a6805492851692909116919091179055614e2b61810c565b614e3361813b565b8015612a62576000805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb384740249890602001613e75565b614e7d6172f4565b6000868152609860205260409020600a01548690610100900460ff1615614eb65760405162461bcd60e51b8152600401610ca390618be9565b86602514158015614ec8575086602814155b614ee45760405162461bcd60e51b8152600401610ca390618a2e565b6000868152609860205260409020546001600160a01b0316614f185760405162461bcd60e51b8152600401610ca390618a65565b600087815260ab602052604090205460ff16158015614f465750600086815260ab602052604090205460ff16155b614f625760405162461bcd60e51b8152600401610ca390618ab9565b614f7960008051602061917c833981519152616e01565b60008781526098602052604090819020549051636f1e853360e01b81526001600160a01b039182166004820152911690636f1e85339060240160206040518083038186803b158015614fca57600080fd5b505afa158015614fde573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906150029190618a9c565b61500b57600191505b60006150168861254b565b9050856150a25760a15460405163366b8e7760e01b8152600481018a90523360248201526001600160a01b039091169063366b8e779060440160206040518083038186803b15801561506757600080fd5b505afa15801561507b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061509f919061888b565b95505b60a1546040516399a904b560e01b8152600481018890526000916001600160a01b0316906399a904b59060240160e06040518083038186803b1580156150e757600080fd5b505afa1580156150fb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061511f9190618c16565b90508881602001511480156151375750878160400151145b61517f5760405162461bcd60e51b815260206004820152601960248201527814d51052d25391ce88125b9d985b1a59081d1bdad95b881a59603a1b6044820152606401610ca3565b60a154604051632770a7eb60e21b8152336004820152602481018990526001600160a01b0390911690639dc29fac90604401600060405180830381600087803b1580156151cb57600080fd5b505af11580156151df573d6000803e3d6000fd5b50505050806060015182610100018181516151fa9190618b23565b9052506000898152609860209081526040909120835181546001600160a01b0319166001600160a01b0390911617815583820151805185936152439260018501929101906181c1565b506040828101516002830155606083015160038301556080830151600483015560a0830151600583015560c0830151600683015560e083015160078301556101008084015160088401556101208401516009840155610140840151600a8401805461016087015161018088015161ffff1990921693151561ff001916939093179215159093029190911762010000600160b01b031916620100006001600160a01b03938416021790556101a0840151600b840180546001600160a01b03199081169284169290921790556101c0850151600c850180549092169083161790556101e090930151600d9092019190915560008a81526098602090815282822083516102008101909452805490941683526001840180549294929184019161536890618d0e565b80601f016020809104026020016040519081016040528092919081815260200182805461539490618d0e565b80156153e15780601f106153b6576101008083540402835291602001916153e1565b820191906000526020600020905b8154815290600101906020018083116153c457829003601f168201915b505050918352505060028201546020820152600382015460408201526004820154606082015260058201546080820152600682015460a0820152600782015460c0820152600882015460e0820152600982015461010080830191909152600a83015460ff808216151561012085015291810490911615156101408301526001600160a01b03620100009091048116610160830152600b8301548116610180830152600c830154166101a0820152600d909101546101c090910152905084156154c15760608201516154bc906001600160a01b03891690617ae8565b615548565b6154d18983606001518989616e7e565b6154e4665374616b696e6760c81b616e01565b606083015182516040516317589e6760e31b81526001600160a01b03918216600482015292169163bac4f33891906024016000604051808303818588803b15801561552e57600080fd5b505af1158015615542573d6000803e3d6000fd5b50505050505b82600001516001600160a01b03168a336001600160a01b03167fca601466957ac7479a512a78ccdfe5ff30b35a68a0e08739e27eecd305dc250286602001518d8660200151876000015189606001518f8e6040516155ac979695949392919061901e565b60405180910390a4505050506155c26001606555565b505050505050565b6000828152609c602090815260408083206001600160a01b038516808552908352818420825160a0810184528154815260018083015482870152600283015482860152600383015460608301526004909201546080820152878652609d85528386209286529184528285208351808501909452805484520154928201839052914381141561565e5760009350505050612035565b609e5483516301e13380916103e8916156778543618b23565b6156819190618ae2565b61568b9190618ae2565b6156959190618b01565b61569f9190618b01565b9695505050505050565b6000828152609a602052604090205482906001600160a01b0316604051633838d9c760e21b81523360048201526001600160a01b03919091169063e0e3671c9060240160206040518083038186803b15801561570457600080fd5b505afa158015615718573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061573c9190618a9c565b6157585760405162461bcd60e51b8152600401610ca390618f7e565b6000838152609860209081526040808320546001600160a01b0316835260a29091529020548390158015906157b057506000818152609860209081526040808320546001600160a01b0316835260a290915290205481145b6157cc5760405162461bcd60e51b8152600401610ca390618e12565b6001600160a01b0383161580159061580157506000848152609860205260409020600c01546001600160a01b03848116911614155b6158635760405162461bcd60e51b815260206004820152602d60248201527f5374616b696e673a3a736574466565436f6c6c6563746f723a2053414d455f4660448201526c22a2afa1a7a62622a1aa27a91760991b6064820152608401610ca3565b600084815260986020908152604091829020600c015482516001600160a01b039182168152908616918101919091527f9ea5568f737dfb292c6112b470f5deda06c5b264cdc5b29687cbf6f27a73964d910160405180910390a15050600091825260986020526040909120600c0180546001600160a01b0319166001600160a01b03909216919091179055565b6158f86172f4565b6000828152609860205260409020600a01548290610100900460ff16156159315760405162461bcd60e51b8152600401610ca390618be9565b82602514158015615943575082602814155b61595f5760405162461bcd60e51b8152600401610ca390618a2e565b600083815260ab602052604090205460ff161561598e5760405162461bcd60e51b8152600401610ca390618ab9565b6000838152609a602052604090205433906001600160a01b03166040516341f02c3d60e01b81523360048201526001600160a01b0391909116906341f02c3d9060240160206040518083038186803b1580156159e957600080fd5b505afa1580156159fd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190615a21919061888b565b15615a4357506000838152609860205260409020546001600160a01b03169150815b615a4f81858686617c01565b50506119c76001606555565b615a636172f4565b6000828152609860205260409020600a01548290610100900460ff1615615a9c5760405162461bcd60e51b8152600401610ca390618be9565b82602514158015615aae575082602814155b615b045760405162461bcd60e51b815260206004820152602160248201527f333720616e64203430277320636c61696d2069732073746f7020666f72206e6f6044820152607760f81b6064820152608401610ca3565b600083815260ab602052604090205460ff1615615b335760405162461bcd60e51b8152600401610ca390618ab9565b336000615b3f8561254b565b6000868152609a60205260409020549091506001600160a01b03166040516341f02c3d60e01b81523360048201526001600160a01b0391909116906341f02c3d9060240160206040518083038186803b158015615b9b57600080fd5b505afa158015615baf573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190615bd3919061888b565b15615be057805133945091505b6000858152609c602090815260408083206001600160a01b038616808552908352818420898552609d845282852091855290835281842082518084019093528054835260010154928201929092529091615c3a8888617672565b5050825415615c5557615c528886896001600061734e565b90505b604084015182518454670de0b6b3a76400009291615c7291618b99565b615c7c9190618ae2565b615c869190618b01565b6001840155604080518281526001600160a01b0389811660208301528a92908816917fb6fe5ce185a3773d47e919f57c7edfd102c91cb7833b2be405c4de89d9980fd7910160405180910390a383600001516001600160a01b031688866001600160a01b03167fe961cb02445c7409dd07ee99c64a4364c3ed8a37a4dd253399a0294940fb0e158760200151858c6040516119af93929190618ca0565b6000818152609860209081526040808320546001600160a01b0316835260a2909152902054819015801590615d7b57506000818152609860209081526040808320546001600160a01b0316835260a290915290205481145b615d975760405162461bcd60e51b8152600401610ca390618e12565b6000828152609860205260409020600a8101546201000090046001600160a01b03163314615e075760405162461bcd60e51b815260206004820152601f60248201527f5354414b494e473a2043616c6c6572206973206e6f7420427265616b65722e006044820152606401610ca3565b600a810154610100900460ff16615e605760405162461bcd60e51b815260206004820152601760248201527f5354414b494e473a204e4f5420454d455247454e4359210000000000000000006044820152606401610ca3565b600a8101805461ff00191690556040518381527f52613aaecab5fb2266a6af7218485e10b66ff1b0a5042c54ddf21a221951b8fb90602001614990565b6000615ea76172f4565b6000878152609860205260409020600a01548790610100900460ff1615615ee05760405162461bcd60e51b8152600401610ca390618be9565b87602514158015615ef2575087602814155b615f0e5760405162461bcd60e51b8152600401610ca390618a2e565b86602514158015615f20575086602814155b615f3c5760405162461bcd60e51b8152600401610ca390618a2e565b33600081815260a26020908152604080832054835260989091529020546001600160a01b03161415615fbc5760405162461bcd60e51b8152602060048201526024808201527f5354414b494e473a204e43502063616e6e6f74207769746864726177207265716044820152631d595cdd60e21b6064820152608401610ca3565b6000615fc78961254b565b60008a8152609c60209081526040808320338085529083528184208e8552609d8452828520918552908352928190208151808301909252805482526001015491810191909152825192935090916001600160a01b03166160395760405162461bcd60e51b8152600401610ca390618a65565b81548911156160825760405162461bcd60e51b815260206004820152601560248201527414d51052d25391ce8815dc9bdb99c8185b5bdd5b9d605a1b6044820152606401610ca3565b600089116160e35760405162461bcd60e51b815260206004820152602860248201527f5354414b494e473a20416d6f756e742073686f756c6420626520677265617465604482015267072207468616e20360c41b6064820152608401610ca3565b6160fa60008051602061917c833981519152616e01565b8351604051636f1e853360e01b81526001600160a01b039182166004820152911690636f1e85339060240160206040518083038186803b15801561613d57600080fd5b505afa158015616151573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906161759190618a9c565b61620257815489146161f95760405162461bcd60e51b815260206004820152604160248201527f5354414b494e473a20576974686472617720616d6f756e742073686f756c642060448201527f626520657175616c20746f20746f74616c2062616c616e6365206f66207573656064820152603960f91b608482015260a401610ca3565b600095506162be565b61621960008051602061917c833981519152616e01565b60008b81526098602052604090819020549051636f1e853360e01b81526001600160a01b039182166004820152911690636f1e85339060240160206040518083038186803b15801561626a57600080fd5b505afa15801561627e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906162a29190618a9c565b6162be5760405162461bcd60e51b8152600401610ca39061907f565b8154891480156162cc575085155b156162d657600196505b815460009015616365576162ee8c338b8b600161734e565b90506162fa8c33617672565b84548151929650909350600091616312908d90618ae2565b61631c9190618b01565b905080836000018181516163309190618b23565b90525060c085018051829190616347908390618b23565b90525083548b90859060009061635e908490618b23565b9091555050505b8254616380576101e0840180519061637c82618b3a565b9052505b61639760008051602061917c833981519152616e01565b604051636f1e853360e01b81523360048201526001600160a01b039190911690636f1e85339060240160206040518083038186803b1580156163d857600080fd5b505afa1580156163ec573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906164109190618a9c565b156164bc5761642c60008051602061917c833981519152616e01565b6001600160a01b031663af6af2ff6040518163ffffffff1660e01b815260040160206040518083038186803b15801561646457600080fd5b505afa158015616478573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061649c919061888b565b835410156164bc5760405162461bcd60e51b8152600401610ca390618b51565b604084015182518454670de0b6b3a764000092916164d991618b99565b6164e39190618ae2565b6164ed9190618b01565b600184015561650960008051602061917c833981519152616e01565b8451604051636f1e853360e01b81526001600160a01b039182166004820152911690636f1e85339060240160206040518083038186803b15801561654c57600080fd5b505afa158015616560573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906165849190618a9c565b61685a5761659b661390d4115e1a5d60ca1b616e01565b845160405163b007a5ad60e01b81526001600160a01b039182166004820152336024820152604481018d905291169063b007a5ad90606401600060405180830381600087803b1580156165ed57600080fd5b505af1158015616601573d6000803e3d6000fd5b50505050898460a0018181516166179190618b23565b905250610100840180518b919061662f908390618b99565b90525060008c8152609860209081526040909120855181546001600160a01b0319166001600160a01b0390911617815585820151805187936166789260018501929101906181c1565b5060408201518160020155606082015181600301556080820151816004015560a0820151816005015560c0820151816006015560e082015181600701556101008201518160080155610120820151816009015561014082015181600a0160006101000a81548160ff02191690831515021790555061016082015181600a0160016101000a81548160ff02191690831515021790555061018082015181600a0160026101000a8154816001600160a01b0302191690836001600160a01b031602179055506101a082015181600b0160006101000a8154816001600160a01b0302191690836001600160a01b031602179055506101c082015181600c0160006101000a8154816001600160a01b0302191690836001600160a01b031602179055506101e082015181600d015590505081609d60008e81526020019081526020016000206000336001600160a01b03166001600160a01b03168152602001908152602001600020600082015181600001556020820151816001015590505083600001516001600160a01b03168c336001600160a01b03167f7fb6d33465c3dd0401464119b0b92c4387ed350c2adec5252e5bf8171e92c64387602001518e8e876040516168459493929190618bb1565b60405180910390a46000955050505050616c1b565b61686d665374616b696e6760c81b616e01565b8451604051637b498c1160e11b81526001600160a01b039182166004820152602481018d905291169063f693182290604401600060405180830381600087803b1580156168b957600080fd5b505af11580156168cd573d6000803e3d6000fd5b5050505060a160009054906101000a90046001600160a01b03166001600160a01b031663f92883a2338e8e8e8960e001516040518663ffffffff1660e01b81526004016169479594939291906001600160a01b03959095168552602085019390935260408401919091526060830152608082015260a00190565b602060405180830381600087803b15801561696157600080fd5b505af1158015616975573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190616999919061888b565b9550898460a0018181516169ad9190618b23565b905250610100840180518b91906169c5908390618b99565b90525060008c8152609860209081526040909120855181546001600160a01b0319166001600160a01b039091161781558582015180518793616a0e9260018501929101906181c1565b506040828101516002830155606083015160038301556080830151600483015560a0830151600583015560c0830151600683015560e083015160078301556101008084015160088401556101208401516009840155610140840151600a8401805461016087015161018088015161ffff1990921693151561ff001916939093179215159093029190911762010000600160b01b031916620100006001600160a01b03938416021790556101a0840151600b840180546001600160a01b03199081169284169290921790556101c0850151600c8501805490921692169190911790556101e090920151600d9091015560008d8152609d602090815282822033835281529190208351815590830151600191909101558615616b52578715616b465760405162461bcd60e51b8152600401610ca390618e8e565b616b52338d8d8c617c01565b8a8c1415616bb95783600001516001600160a01b03168c336001600160a01b03167f1e7e9b1aed614b43859a77289e0409903cc1e561699c1720b52e5159c775bf1c87602001518e8e87604051616bac9493929190618bb1565b60405180910390a4616c16565b83600001516001600160a01b03168c336001600160a01b03167fcdcd322b1831076abdc3f48a6915c650ab36a30c3abcd8410c80e9bd0e3a27c98e88602001518f8f88604051616c0d9594939291906190c1565b60405180910390a45b505050505b5061569f6001606555565b616c2e616da7565b60a154604080516001600160a01b03928316815291831660208301527f1244ee5c075c6820a81a0161fd7b6b09cea501142e7528a7c3c71e5b4445f9a5910160405180910390a160a180546001600160a01b0319166001600160a01b0392909216919091179055565b616c9f616da7565b6001600160a01b038116616d045760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610ca3565b612394816180ba565b616d15616da7565b6127108110616d665760405162461bcd60e51b815260206004820152601b60248201527f496e76616c696420706c6174666f726d2066656520726174696f2e00000000006044820152606401610ca3565b60a55460408051918252602082018390527fa2dbbcfd7f6351d78b15cbb21411c4ebed6f4abfac0d56cf6b3141e0df96590e910160405180910390a160a555565b6033546001600160a01b03163314612e125760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610ca3565b60aa54604051630d2020dd60e01b8152600481018390526000916001600160a01b031690630d2020dd9060240160206040518083038186803b158015616e4657600080fd5b505afa158015616e5a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120359190619100565b6000848152609860205260409020546001600160a01b0316616eb25760405162461bcd60e51b8152600401610ca390618a65565b616ec960008051602061917c833981519152616e01565b60008581526098602052604090819020549051636f1e853360e01b81526001600160a01b039182166004820152911690636f1e85339060240160206040518083038186803b158015616f1a57600080fd5b505afa158015616f2e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190616f529190618a9c565b616f995760405162461bcd60e51b815260206004820152601860248201527705354414b494e473a20506f6f6c206973206e6f74204e43560441b6044820152606401610ca3565b6000616fa48561254b565b6000868152609c602090815260408083206001600160a01b0388168085529083528184208a8552609d84528285208286528452938290208251808401909352805483526001015492820192909252929350909190331480159061700957506001841515145b1561701357600093505b6004820154617023574360048301555b8261016001511561704c57831561704c5760405162461bcd60e51b8152600401610ca390618be9565b8154600090156170675761706488878888600161734e565b90505b6170718887617672565b84549195509250617091576101e0840180519061708d826188ba565b9052505b868360000160008282546170a59190618b99565b9091555050604084015182518454670de0b6b3a764000092916170c791618b99565b6170d19190618ae2565b6170db9190618b01565b600184015560a0840180518891906170f4908390618b99565b9052506000888152609860209081526040909120855181546001600160a01b0319166001600160a01b03909116178155858201518051879361713d9260018501929101906181c1565b506040828101516002830155606083015160038301556080830151600483015560a0830151600583015560c0830151600683015560e083015160078301556101008084015160088401556101208401516009840155610140840151600a8401805461016087015161018088015161ffff1990921693151561ff001916939093179215159093029190911762010000600160b01b031916620100006001600160a01b03938416021790556101a0840151600b840180546001600160a01b03199081169284169290921790556101c0850151600c850180549092169083161790556101e090930151600d9092019190915560008a8152609d6020908152828220938a168083529381529082902085518155858201516001919091015581518a81529081018490528a9133917eab9ea1934a18c419ebd648dfd54350d24ab746230b97428774bd8d923f4eaf910160405180910390a483600001516001600160a01b031688336001600160a01b03167f6e6990fc966a7a3cb4933945cb1d7376a33191887e10e2c730772a919a642df387602001518b8b876040516172e29493929190618bb1565b60405180910390a45050505050505050565b600260655414156173475760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610ca3565b6002606555565b60008061735a8761254b565b6000888152609c602090815260408083206001600160a01b038b168085529083528184208c8552609d8452828520918552908352818420825180840184528154808252600190920154948101949094529185015181549596509094929392670de0b6b3a7640000926173cb91618b99565b6173d59190618ae2565b6173df9190618b01565b905060008360010154826173f39190618b23565b9050808460020160008282546174099190618b99565b9091555050861561743c57835483516174239183916121b9565b8460030160008282546174369190618b99565b90915550505b871561766457609a60008c815260200190815260200160002060009054906101000a90046001600160a01b03166001600160a01b031663de767cba8a8660020154886101c0015189610120015160a660009054906101000a90046001600160a01b031660a5546040518763ffffffff1660e01b81526004016174f9969594939291906001600160a01b039687168152602081019590955292851660408501526060840191909152909216608082015260a081019190915260c00190565b602060405180830381600087803b15801561751357600080fd5b505af1158015617527573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061754b919061888b565b95508a8a6001600160a01b03167f71bab65ced2e5750775a0613be067df48ef06cf92a496ebf7663ae0660924954866002015460405161758d91815260200190565b60405180910390a384600001516001600160a01b03168b8b6001600160a01b03167f85abadcb494c549ab54367d59ff0423186193c28e0be23ceaf151155ce708b14886020015188600201548e6040516175e993929190618ca0565b60405180910390a460006002808601829055600386018290554360048701558c825260986020908152604080842090920154609d82528284206001600160a01b038f1685529091529120548554670de0b6b3a7640000929161764a91618b99565b6176549190618ae2565b61765e9190618b01565b60018501555b505050505095945050505050565b61767a618245565b60408051808201909152600080825260208201526000848152609860209081526040918290208251610200810190935280546001600160a01b0316835260018101805491928401916176cb90618d0e565b80601f01602080910402602001604051908101604052809291908181526020018280546176f790618d0e565b80156177445780601f1061771957610100808354040283529160200191617744565b820191906000526020600020905b81548152906001019060200180831161772757829003601f168201915b50505091835250506002828101546020808401919091526003808501546040808601919091526004808701546060808801919091526005880154608080890191909152600689015460a0808a019190915260078a015460c08a015260088a015460e08a015260098a0154610100808b0191909152600a8b015460ff80821615156101208d01529181049091161515610140808c01919091526001600160a01b036201000090920482166101608c0152600b8c015482166101808c0152600c8c015482166101a08c0152600d909b01546101c0909a019990995260008f8152609c8852858120998f168082529988528581208651928301875280548352600181810154848b0152998101548388015296870154938201939093529490920154918401919091528b8152609d8452818120958152948352938490208451808601909552805485529092015490830152918301519294509250906178a55750617ada565b60208201516178f05750506000838152609d602090815260408083206001600160a01b0386168452825291829020436001820181905583518085019094529054835290820152617ada565b8160200151431115617ad85760006301e133806103e8609e54846000015186602001514361791e9190618b23565b6179289190618ae2565b6179329190618ae2565b61793c9190618b01565b6179469190618b01565b9050808360000181815161795a9190618b99565b90525060c084018051829190617971908390618b99565b9052504360208481019190915260008781526098825260409020855181546001600160a01b0319166001600160a01b0390911617815585820151805187936179c09260018501929101906181c1565b506040828101516002830155606083015160038301556080830151600483015560a0830151600583015560c0830151600683015560e083015160078301556101008084015160088401556101208401516009840155610140840151600a8401805461016087015161018088015161ffff1990921693151561ff001916939093179215159093029190911762010000600160b01b031916620100006001600160a01b03938416021790556101a0840151600b840180546001600160a01b03199081169284169290921790556101c0850151600c850180549092169083161790556101e090930151600d909201919091556000888152609d6020908152828220938916825292835220845181559084015160019190910155505b505b9250929050565b6001606555565b80471015617b385760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a20696e73756666696369656e742062616c616e63650000006044820152606401610ca3565b6000826001600160a01b03168260405160006040518083038185875af1925050503d8060008114617b85576040519150601f19603f3d011682016040523d82523d6000602084013e617b8a565b606091505b5050905080611e7f5760405162461bcd60e51b815260206004820152603a60248201527f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260448201527f6563697069656e74206d617920686176652072657665727465640000000000006064820152608401610ca3565b6000828152609860205260409020546001600160a01b0316617c355760405162461bcd60e51b8152600401610ca390618a65565b6000828152609860205260409020546001600160a01b0382811691161415617c9f5760405162461bcd60e51b815260206004820181905260248201527f5354414b494e473a204e43502063616e6e6f742075736520636f6d706f756e646044820152606401610ca3565b617cb660008051602061917c833981519152616e01565b60008481526098602052604090819020549051636f1e853360e01b81526001600160a01b039182166004820152911690636f1e85339060240160206040518083038186803b158015617d0757600080fd5b505afa158015617d1b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190617d3f9190618a9c565b617d8b5760405162461bcd60e51b815260206004820152601860248201527f5354414b494e473a20706f6f6c206973206e6f74204e435000000000000000006044820152606401610ca3565b617da260008051602061917c833981519152616e01565b60008381526098602052604090819020549051636f1e853360e01b81526001600160a01b039182166004820152911690636f1e85339060240160206040518083038186803b158015617df357600080fd5b505afa158015617e07573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190617e2b9190618a9c565b617e475760405162461bcd60e51b8152600401610ca39061907f565b6000838152609c602090815260408083206001600160a01b0388168452909152812054151580617ec657506000848152609c602090815260408083206001600160a01b0389168452909152902054158015617ec657506000848152609c602090815260408083206001600160a01b038916845290915290206002015415155b1561800857617eda8486306001600061734e565b6000858152609c602090815260408083206001600160a01b038a168085529083528184208985526098845282852060020154609d85528386209286529190935292205481549394509092670de0b6b3a76400009291617f3891618b99565b617f429190618ae2565b617f4c9190618b01565b6001820155811561800657617f648483856000616e7e565b6000848152609860205260409020546001600160a01b0384811691161461800657617f98665374616b696e6760c81b616e01565b600085815260986020526040908190205490516317589e6760e31b81526001600160a01b03918216600482015291169063bac4f3389084906024016000604051808303818588803b158015617fec57600080fd5b505af1158015618000573d6000803e3d6000fd5b50505050505b505b604080518281526001600160a01b0384811660208301528592908816917f2b0d8d3e7f210f5f25aae635205bcdf269d42aa3e71bdfe8c3f6e3066d0fc876910160405180910390a360008381526098602052604090819020805491516001600160a01b03928316928692908916917fcdf7a6c114fa35b32479fc8283e7279a0398d0a7dac6505ceff52176ab750f8c916180ab916001909101908790899061911d565b60405180910390a45050505050565b603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600054610100900460ff166181335760405162461bcd60e51b8152600401610ca390619130565b612e1261816a565b600054610100900460ff166181625760405162461bcd60e51b8152600401610ca390619130565b612e1261819a565b600054610100900460ff166181915760405162461bcd60e51b8152600401610ca390619130565b612e12336180ba565b600054610100900460ff16617ae15760405162461bcd60e51b8152600401610ca390619130565b8280546181cd90618d0e565b90600052602060002090601f0160209004810192826181ef5760008555618235565b82601f1061820857805160ff1916838001178555618235565b82800160010185558215618235579182015b8281111561823557825182559160200191906001019061821a565b506182419291506182ea565b5090565b60405180610200016040528060006001600160a01b0316815260200160608152602001600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081526020016000815260200160001515815260200160001515815260200160006001600160a01b0316815260200160006001600160a01b0316815260200160006001600160a01b03168152602001600081525090565b5b8082111561824157600081556001016182eb565b634e487b7160e01b600052604160045260246000fd5b604051610140810167ffffffffffffffff81118282101715618339576183396182ff565b60405290565b604051601f8201601f1916810167ffffffffffffffff81118282101715618368576183686182ff565b604052919050565b6001600160a01b038116811461239457600080fd5b8035612a1f81618370565b801515811461239457600080fd5b8035612a1f81618390565b600061014082840312156183bc57600080fd5b6183c4618315565b6183cd83618385565b8152602083013560208201526183e560408401618385565b60408201526183f660608401618385565b60608201526184076080840161839e565b608082015261841860a0840161839e565b60a082015261842960c08401618385565b60c082015261843a60e08401618385565b60e08201526101008381013590820152610120928301359281019290925250919050565b6000806040838503121561847157600080fd5b82359150602083013561848381618370565b809150509250929050565b6000806000606084860312156184a357600080fd5b833592506020840135915060408401356184bc81618370565b809150509250925092565b815181526020808301519082015260408101612035565b6000602082840312156184f057600080fd5b5035919050565b60005b838110156185125781810151838201526020016184fa565b83811115612a625750506000910152565b6000815180845261853b8160208601602086016184f7565b601f01601f19169290920160200192915050565b602081526185696020820183516001600160a01b03169052565b60006020830151610200806040850152618587610220850183618523565b91506040850151606085015260608501516080850152608085015160a085015260a085015160c085015260c085015160e085015260e08501516101008181870152808701519150506101208181870152808701519150506101408181870152808701519150506101606185fd8187018315159052565b86015190506101806186128682018315159052565b86015190506101a061862e868201836001600160a01b03169052565b86015190506101c061864a868201836001600160a01b03169052565b86015190506101e0618666868201836001600160a01b03169052565b959095015193019290925250919050565b60008060006060848603121561868c57600080fd5b505081359360208301359350604090920135919050565b600080602083850312156186b657600080fd5b823567ffffffffffffffff808211156186ce57600080fd5b818501915085601f8301126186e257600080fd5b8135818111156186f157600080fd5b8660208260051b850101111561870657600080fd5b60209290920196919550909350505050565b600080600080600060a0868803121561873057600080fd5b8535945060208601359350604086013561874981618370565b9250606086013561875981618390565b9150608086013561876981618390565b809150509295509295909350565b60006020828403121561878957600080fd5b81356121f281618370565b600080604083850312156187a757600080fd5b50508035926020909101359150565b6000806000606084860312156187cb57600080fd5b83356187d681618370565b92506020840135915060408401356184bc81618370565b60008060008060008060c0878903121561880657600080fd5b863595506020870135945060408701359350606087013561882681618370565b9250608087013561883681618390565b915060a087013561884681618390565b809150509295509295509295565b6020808252601d908201527f5354414b494e473a20416464726573732063616e6e6f7420626520302e000000604082015260600190565b60006020828403121561889d57600080fd5b5051919050565b634e487b7160e01b600052601160045260246000fd5b60006000198214156188ce576188ce6188a4565b5060010190565b600082601f8301126188e657600080fd5b815167ffffffffffffffff811115618900576189006182ff565b618913601f8201601f191660200161833f565b81815284602083860101111561892857600080fd5b6189398260208301602087016184f7565b949350505050565b6000806000806080858703121561895757600080fd5b845167ffffffffffffffff8082111561896f57600080fd5b61897b888389016188d5565b9550602087015191508082111561899157600080fd5b61899d888389016188d5565b945060408701519150808211156189b357600080fd5b506189c0878288016188d5565b606096909601519497939650505050565b60208082526038908201527f4f6e6c7920676f7665726e616e6365207374616b696e6720636f6e747261637460408201527f2063616e2063616c6c20746869732066756e6374696f6e2e0000000000000000606082015260800190565b60208082526019908201527f5354414b494e473a2033372c2034302069732073746f70656400000000000000604082015260600190565b6020808252601b908201527f5354414b494e473a20496e76616c696420746f20706f6f6c2069640000000000604082015260600190565b600060208284031215618aae57600080fd5b81516121f281618390565b6020808252600f908201526e14995b5bdd995908141bdbdb081a59608a1b604082015260600190565b6000816000190483118215151615618afc57618afc6188a4565b500290565b600082618b1e57634e487b7160e01b600052601260045260246000fd5b500490565b600082821015618b3557618b356188a4565b500390565b600081618b4957618b496188a4565b506000190190565b60208082526028908201527f5354414b494e473a20496e73756666696369656e7420616d6f756e7420746f20604082015267776974686472617760c01b606082015260800190565b60008219821115618bac57618bac6188a4565b500190565b608081526000618bc46080830187618523565b6020830195909552506001600160a01b03929092166040830152606090910152919050565b6020808252601390820152725354414b494e473a20454d455247454e43592160681b604082015260600190565b600060e08284031215618c2857600080fd5b60405160e0810181811067ffffffffffffffff82111715618c4b57618c4b6182ff565b8060405250825181526020830151602082015260408301516040820152606083015160608201526080830151608082015260a083015160a082015260c0830151618c9481618370565b60c08201529392505050565b606081526000618cb36060830186618523565b6020830194909452506001600160a01b0391909116604090910152919050565b600060018060a01b03808716835260806020840152618cf56080840187618523565b6040840195909552929092166060909101525092915050565b600181811c90821680618d2257607f821691505b60208210811415618d4357634e487b7160e01b600052602260045260246000fd5b50919050565b8054600090600181811c9080831680618d6357607f831692505b6020808410821415618d8557634e487b7160e01b600052602260045260246000fd5b83885260208801828015618da05760018114618db157618ddc565b60ff19871682528282019750618ddc565b60008981526020902060005b87811015618dd657815484820152908601908401618dbd565b83019850505b5050505050505092915050565b608081526000618bc46080830187618d49565b634e487b7160e01b600052603260045260246000fd5b6020808252601c908201527f5354414b494e473a20706f6f6c20646f6573206e6f7420657869737400000000604082015260600190565b60208082526025908201527f5354414b494e473a2043616c6c6572206973206e6f7420427265616b657253656040820152643a3a32b91760d91b606082015260800190565b6020808252602a908201527f5354414b494e473a2043616e6e6f7420636f6d706f756e64207768656e20636c604082015269185a5b481c995dd85c9960b21b606082015260800190565b60006020808385031215618eeb57600080fd5b825167ffffffffffffffff80821115618f0357600080fd5b818501915085601f830112618f1757600080fd5b815181811115618f2957618f296182ff565b8060051b9150618f3a84830161833f565b8181529183018401918481019088841115618f5457600080fd5b938501935b83851015618f7257845182529385019390850190618f59565b98975050505050505050565b6020808252602b908201527f4f6e6c79207265776172646572206f776e65722063616e2063616c6c2074686960408201526a3990333ab731ba34b7b71760a91b606082015260800190565b60208082526035908201527f5374616b696e673a3a736574526577617264466565526174696f5265717565736040820152743a1d1024a72b20a624a22fa322a2afa920aa24a79760591b606082015260800190565b60e08152600061903160e083018a618523565b88602084015282810360408401526190498189618523565b6001600160a01b039788166060850152608084019690965250509190931660a082015291151560c0909201919091529392505050565b60208082526022908201527f5354414b494e473a2052656465706f73697420706f6f6c206973206e6f74204e604082015261043560f41b606082015260800190565b85815260a0602082015260006190da60a0830187618523565b6040830195909552506001600160a01b0392909216606083015260809091015292915050565b60006020828403121561911257600080fd5b81516121f281618370565b606081526000618cb36060830186618d49565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b60608201526080019056fe476f7665726e616e6365436f6e74726163740000000000000000000000000000a2646970667358221220e036fb0d2d05ab157faaa3b854545c4e427561955057a5316bd1362cb1659e6d64736f6c63430008090033
0x52D68c69B088dbc87e5e4F48e6F4df31F018685e
0x2b141f72b9e730953edd6b9bf37936997f07dff4
0x52D68c...F018685e