Overview ERC20
PRICE
$0.0139024

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000,000,000,000.00 CHIRO

Holders:
55
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
9
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x4dBe648F797E7eC51Da3eae23a89b971B4e022a5
6080604052600a805461ffff19166101011790556200002d6b033b2e3c9fd0803ce80000006000196200040a565b6200003b9060001962000437565b600e5560105460115560135460145560026016556001601755600760185560026019556001601a556007601b556000601c5560056021556103e86021546b033b2e3c9fd0803ce800000062000091919062000451565b6200009d919062000473565b602255600a6024556103e86024546b033b2e3c9fd0803ce8000000620000c4919062000451565b620000d0919062000473565b6025556026805460ff1916600117905564746a528800602755602b805461ffff60a81b191690556000620001013390565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506103e8600e546200015d919062000473565b6200016a9060e662000451565b33600090815260066020526040902055600e546200018c906103e89062000473565b6200019a9061030262000451565b30600090815260066020526040902055612710620001c66b033b2e3c9fd0803ce8000000600562000451565b620001d2919062000473565b602955600380546001600160a01b0319908116735b5ea40bbdf36ac608feee04167595b938c3e55f1790915560048054909116738dad0ed8643a71cf5ef2a316e1dc07ab9f62f461179055620002306000546001600160a01b031690565b600580546001600160a01b0319166001600160a01b039283161781556000805483168152600b6020526040808220805460ff199081166001908117909255308452828420805482168317905560035486168452828420805482168317905593548516835290822080549093161790915554620002af911660016200036a565b620002bc3060016200036a565b620002cb61dead60016200036a565b336000600080516020620048b18339815191526103e8620002fa6b033b2e3c9fd0803ce800000060e662000451565b62000306919062000473565b60405190815260200160405180910390a3306000600080516020620048b18339815191526103e8620003476b033b2e3c9fd0803ce800000061030262000451565b62000353919062000473565b60405190815260200160405180910390a36200048a565b6000546001600160a01b03163314620003c95760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640160405180910390fd5b6001600160a01b03919091166000908152602360205260409020805460ff1916911515919091179055565b634e487b7160e01b600052601260045260246000fd5b6000826200041c576200041c620003f4565b500690565b634e487b7160e01b600052601160045260246000fd5b6000828210156200044c576200044c62000421565b500390565b60008160001904831182151516156200046e576200046e62000421565b500290565b600082620004855762000485620003f4565b500490565b614417806200049a6000396000f3fe6080604052600436106103e85760003560e01c8063715018a611610208578063b62496f511610118578063dc44b6a0116100ab578063ea2f0b371161007a578063ea2f0b3714610bd9578063ee40166e14610bf9578063efcc52de14610c0f578063f2fde38b14610c25578063f5648a4f14610c4557600080fd5b8063dc44b6a014610b48578063dd62ed3e14610b5e578063e884f26014610ba4578063ea1644d514610bb957600080fd5b8063c8607952116100e7578063c860795214610ae2578063c876d0b914610af8578063c8c8ebe414610b12578063d543dbeb14610b2857600080fd5b8063b62496f514610a5b578063bbc0c74214610a8b578063c49b9a8014610aac578063c5d2418914610acc57600080fd5b80638da5cb5b1161019b5780639a7a23d61161016a5780639a7a23d6146109c6578063a073d37f146109e6578063a457c2d7146109fb578063a5ece94114610a1b578063a9059cbb14610a3b57600080fd5b80638da5cb5b146109445780638f3fa86014610962578063906e9dd01461097857806395d89b411461099857600080fd5b806383791758116101d757806383791758146108a557806385ecfd28146108c557806388790a68146108f557806388f820201461090b57600080fd5b8063715018a61461083b578063751039fc146108505780637571336a146108655780638366e79a1461088557600080fd5b80633685d419116103035780634a74bb02116102965780635342acb4116102655780635342acb41461079a578063557ed1ba146107d35780635bb988c9146107e6578063602bc62b1461080657806370a082311461081b57600080fd5b80634a74bb021461072457806351f205e41461074557806352390c021461075a578063525fa81f1461077a57600080fd5b8063437823ec116102d2578063437823ec146106a55780634549b039146106c557806349bd5a5e146106e55780634a62bb651461070557600080fd5b80633685d4191461062f578063395093511461064f5780633ad10ef61461066f5780634047ea3e1461068f57600080fd5b80631fc851bd1161037b57806325519cf21161034a57806325519cf2146105b35780632d838119146105d3578063313ce567146105f35780633221c93f1461060f57600080fd5b80631fc851bd14610551578063200a692d1461056757806323b872dd1461057d57806324171f321461059d57600080fd5b806313114a9d116103b757806313114a9d146104bc5780631694505e146104db57806318160ddd146105135780631d865c301461053157600080fd5b806306fdde03146103f4578063092316021461043a578063095ea7b31461045c57806310d5de531461048c57600080fd5b366103ef57005b600080fd5b34801561040057600080fd5b5060408051808201909152600b81526a4368696869726f20496e7560a81b60208201525b6040516104319190613e15565b60405180910390f35b34801561044657600080fd5b5061045a610455366004613e6a565b610c5a565b005b34801561046857600080fd5b5061047c610477366004613e9b565b610caf565b6040519015158152602001610431565b34801561049857600080fd5b5061047c6104a7366004613ec7565b60236020526000908152604090205460ff1681565b3480156104c857600080fd5b50600f545b604051908152602001610431565b3480156104e757600080fd5b50602a546104fb906001600160a01b031681565b6040516001600160a01b039091168152602001610431565b34801561051f57600080fd5b50676765c793fa10079d601b1b6104cd565b34801561053d57600080fd5b5061045a61054c366004613ee4565b610cc6565b34801561055d57600080fd5b506104cd601e5481565b34801561057357600080fd5b506104cd60195481565b34801561058957600080fd5b5061047c610598366004613f10565b610dab565b3480156105a957600080fd5b506104cd60205481565b3480156105bf57600080fd5b5061045a6105ce366004613ee4565b610e14565b3480156105df57600080fd5b506104cd6105ee366004613e6a565b610ef0565b3480156105ff57600080fd5b5060405160098152602001610431565b34801561061b57600080fd5b506005546104fb906001600160a01b031681565b34801561063b57600080fd5b5061045a61064a366004613ec7565b610f74565b34801561065b57600080fd5b5061047c61066a366004613e9b565b61112b565b34801561067b57600080fd5b506004546104fb906001600160a01b031681565b34801561069b57600080fd5b506104cd601f5481565b3480156106b157600080fd5b5061045a6106c0366004613ec7565b611161565b3480156106d157600080fd5b506104cd6106e0366004613f5f565b6111e6565b3480156106f157600080fd5b50602b546104fb906001600160a01b031681565b34801561071157600080fd5b50600a5461047c90610100900460ff1681565b34801561073057600080fd5b50602b5461047c90600160a81b900460ff1681565b34801561075157600080fd5b5061045a61127c565b34801561076657600080fd5b5061045a610775366004613ec7565b611376565b34801561078657600080fd5b5061045a610795366004613ec7565b611564565b3480156107a657600080fd5b5061047c6107b5366004613ec7565b6001600160a01b03166000908152600b602052604090205460ff1690565b3480156107df57600080fd5b50426104cd565b3480156107f257600080fd5b5061045a610801366004613ec7565b61165a565b34801561081257600080fd5b506002546104cd565b34801561082757600080fd5b506104cd610836366004613ec7565b6116cd565b34801561084757600080fd5b5061045a61172c565b34801561085c57600080fd5b5061047c6117a0565b34801561087157600080fd5b5061045a610880366004613f8f565b6117e6565b34801561089157600080fd5b5061047c6108a0366004613fbd565b61183b565b3480156108b157600080fd5b5061047c6108c03660046140c1565b611a61565b3480156108d157600080fd5b5061047c6108e0366004613ec7565b601d6020526000908152604090205460ff1681565b34801561090157600080fd5b506104cd601a5481565b34801561091757600080fd5b5061047c610926366004613ec7565b6001600160a01b03166000908152600c602052604090205460ff1690565b34801561095057600080fd5b506000546001600160a01b03166104fb565b34801561096e57600080fd5b506104cd60255481565b34801561098457600080fd5b5061045a610993366004613ec7565b611e5b565b3480156109a457600080fd5b50604080518082019091526005815264434849524f60d81b6020820152610424565b3480156109d257600080fd5b5061045a6109e1366004613f8f565b611f67565b3480156109f257600080fd5b506029546104cd565b348015610a0757600080fd5b5061047c610a16366004613e9b565b61201f565b348015610a2757600080fd5b506003546104fb906001600160a01b031681565b348015610a4757600080fd5b5061047c610a56366004613e9b565b61206e565b348015610a6757600080fd5b5061047c610a76366004613ec7565b60286020526000908152604090205460ff1681565b348015610a9757600080fd5b50602b5461047c90600160b01b900460ff1681565b348015610ab857600080fd5b5061045a610ac7366004614183565b61207b565b348015610ad857600080fd5b506104cd60185481565b348015610aee57600080fd5b506104cd601b5481565b348015610b0457600080fd5b50600a5461047c9060ff1681565b348015610b1e57600080fd5b506104cd60225481565b348015610b3457600080fd5b5061045a610b43366004613e6a565b6120f2565b348015610b5457600080fd5b506104cd60175481565b348015610b6a57600080fd5b506104cd610b79366004613fbd565b6001600160a01b03918216600090815260086020908152604080832093909416825291909152205490565b348015610bb057600080fd5b5061047c612144565b348015610bc557600080fd5b5061045a610bd4366004613e6a565b61217f565b348015610be557600080fd5b5061045a610bf4366004613ec7565b6121d1565b348015610c0557600080fd5b506104cd601c5481565b348015610c1b57600080fd5b506104cd60165481565b348015610c3157600080fd5b5061045a610c40366004613ec7565b61224c565b348015610c5157600080fd5b5061045a612336565b6000546001600160a01b03163314610c8d5760405162461bcd60e51b8152600401610c84906141a0565b60405180910390fd5b60c8811015610c9b57600080fd5b610ca981633b9aca006141eb565b60275550565b6000610cbc33848461241b565b5060015b92915050565b6000546001600160a01b03163314610cf05760405162461bcd60e51b8152600401610c84906141a0565b6019839055601a829055601b819055600f81610d0c848661420a565b610d16919061420a565b1115610d645760405162461bcd60e51b815260206004820152601e60248201527f4d757374206b6565702073656c6c2074617865732062656c6f772031352500006044820152606401610c84565b60408051828152602081018490529081018490527f5ff33e060dbf96ff8c11eeadaaa320b34884dc8af8156d77ab6134d2bece22c3906060015b60405180910390a1505050565b6000610db884848461253f565b610e0a8433610e0585604051806060016040528060288152602001614395602891396001600160a01b038a1660009081526008602090815260408083203384529091529020549190612ed8565b61241b565b5060019392505050565b6000546001600160a01b03163314610e3e5760405162461bcd60e51b8152600401610c84906141a0565b601683905560178290556018819055600a81610e5a848661420a565b610e64919061420a565b1115610eb25760405162461bcd60e51b815260206004820152601d60248201527f4d757374206b656570206275792074617865732062656c6f77203130250000006044820152606401610c84565b60408051828152602081018490529081018490527f4b44023290188702187818a2359a9d40279e516e5e9bbade40c321936a77362090606001610d9e565b6000600e54821115610f575760405162461bcd60e51b815260206004820152602a60248201527f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260448201526965666c656374696f6e7360b01b6064820152608401610c84565b6000610f61612f12565b9050610f6d8382612f35565b9392505050565b6000546001600160a01b03163314610f9e5760405162461bcd60e51b8152600401610c84906141a0565b6001600160a01b0381166000908152600c602052604090205460ff166110065760405162461bcd60e51b815260206004820152601760248201527f4163636f756e74206973206e6f74206578636c756465640000000000000000006044820152606401610c84565b60005b600d5481101561112757816001600160a01b0316600d828154811061103057611030614222565b6000918252602090912001546001600160a01b0316141561111557600d805461105b90600190614238565b8154811061106b5761106b614222565b600091825260209091200154600d80546001600160a01b03909216918390811061109757611097614222565b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790559184168152600782526040808220829055600c90925220805460ff19169055600d8054806110ef576110ef61424f565b600082815260209020810160001990810180546001600160a01b03191690550190555050565b8061111f81614265565b915050611009565b5050565b3360008181526008602090815260408083206001600160a01b03871684529091528120549091610cbc918590610e059086612f77565b6000546001600160a01b0316331461118b5760405162461bcd60e51b8152600401610c84906141a0565b6001600160a01b0381166000818152600b6020908152604091829020805460ff1916600117905590519182527f58c3e0504c69d3a92726966f152a771e0f8f6ad4daca1ae9055a38aba1fd2b6291015b60405180910390a150565b6000676765c793fa10079d601b1b8311156112435760405162461bcd60e51b815260206004820152601f60248201527f416d6f756e74206d757374206265206c657373207468616e20737570706c79006044820152606401610c84565b8161126257600061125384612fd6565b50939550610cc0945050505050565b600061126d84612fd6565b50929550610cc0945050505050565b6000546001600160a01b031633146112a65760405162461bcd60e51b8152600401610c84906141a0565b60006112b1306116cd565b90506112c96064676765c793fa10079d601b1b614280565b81101561133e5760405162461bcd60e51b815260206004820152603e60248201527f43616e206f6e6c792073776170206261636b206966206d6f7265207468616e2060448201527f3125206f6620746f6b656e7320737475636b206f6e20636f6e747261637400006064820152608401610c84565b611346613025565b6040514281527f1b56c383f4f48fc992e45667ea4eabae777b9cca68b516a9562d8cda78f1bb32906020016111db565b6000546001600160a01b031633146113a05760405162461bcd60e51b8152600401610c84906141a0565b6001600160a01b0381166000908152600c602052604090205460ff16156114095760405162461bcd60e51b815260206004820152601b60248201527f4163636f756e7420697320616c7265616479206578636c7564656400000000006044820152606401610c84565b600d5460329061141a90600161420a565b11156114a45760405162461bcd60e51b815260206004820152604d60248201527f43616e6e6f74206578636c756465206d6f7265207468616e203530206163636f60448201527f756e74732e2020496e636c75646520612070726576696f75736c79206578636c60648201526c3ab232b21030b2323932b9b99760991b608482015260a401610c84565b6001600160a01b038116600090815260066020526040902054156114fe576001600160a01b0381166000908152600660205260409020546114e490610ef0565b6001600160a01b0382166000908152600760205260409020555b6001600160a01b03166000818152600c60205260408120805460ff19166001908117909155600d805491820181559091527fd7b6990105719101dabeb77144f2a3385c8033acd3af97e9423a695e81ad1eb50180546001600160a01b0319169091179055565b6000546001600160a01b0316331461158e5760405162461bcd60e51b8152600401610c84906141a0565b6001600160a01b0381166115f25760405162461bcd60e51b815260206004820152602560248201527f5f6c69717569646974794164647265737320616464726573732063616e6e6f74604482015264020626520360dc1b6064820152608401610c84565b600580546001600160a01b0319166001600160a01b0383169081179091556000818152600b6020908152604091829020805460ff1916600117905590519182527f217742673c85d2f459a37c99960c860122cdadf529374b41418d2718cae7726f91016111db565b6000546001600160a01b031633146116845760405162461bcd60e51b8152600401610c84906141a0565b6001600160a01b0381166000818152601d6020526040808220805460ff19169055517fccaa6e1cfd4cf9506fa856fdc8e0a00894b2621ece1d60ab36209873305944989190a250565b6001600160a01b0381166000908152600c602052604081205460ff161561170a57506001600160a01b031660009081526007602052604090205490565b6001600160a01b038216600090815260066020526040902054610cc090610ef0565b6000546001600160a01b031633146117565760405162461bcd60e51b8152600401610c84906141a0565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b600080546001600160a01b031633146117cb5760405162461bcd60e51b8152600401610c84906141a0565b50600a80546026805460ff1916905561ffff19169055600190565b6000546001600160a01b031633146118105760405162461bcd60e51b8152600401610c84906141a0565b6001600160a01b03919091166000908152602360205260409020805460ff1916911515919091179055565b600080546001600160a01b031633146118665760405162461bcd60e51b8152600401610c84906141a0565b6001600160a01b0383166118bc5760405162461bcd60e51b815260206004820152601a60248201527f5f746f6b656e20616464726573732063616e6e6f7420626520300000000000006044820152606401610c84565b6001600160a01b0383163014156119155760405162461bcd60e51b815260206004820152601c60248201527f43616e2774207769746864726177206e617469766520746f6b656e73000000006044820152606401610c84565b6040516370a0823160e01b81523060048201526000906001600160a01b038516906370a082319060240160206040518083038186803b15801561195757600080fd5b505afa15801561196b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061198f91906142a2565b60405163a9059cbb60e01b81526001600160a01b038581166004830152602482018390529192509085169063a9059cbb90604401602060405180830381600087803b1580156119dd57600080fd5b505af11580156119f1573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611a1591906142bb565b604080516001600160a01b0387168152602081018490529193507fdeda980967fcead7b61e78ac46a4da14274af29e894d4d61e8b81ec38ab3e438910160405180910390a15092915050565b600080546001600160a01b03163314611a8c5760405162461bcd60e51b8152600401610c84906141a0565b602b54600160b01b900460ff1615611afa5760405162461bcd60e51b815260206004820152602b60248201527f54726164696e6720697320616c7265616479206163746976652c2063616e6e6f60448201526a3a103932b630bab731b41760a91b6064820152608401610c84565b60c8835110611b6a5760405162461bcd60e51b815260206004820152603660248201527f43616e206f6e6c792061697264726f70203230302077616c6c657473207065726044820152752074786e2064756520746f20676173206c696d69747360501b6064820152608401610c84565b60005b8351811015611bd2576000848281518110611b8a57611b8a614222565b602002602001015190506000848381518110611ba857611ba8614222565b60200260200101519050611bbd33838361253f565b50508080611bca90614265565b915050611b6d565b50611bdb613278565b737a250d5630b4cf539739df2c5dacb4c659f2488d611bfb8160016117e6565b602a80546001600160a01b0319166001600160a01b038316908117909155611c30903090676765c793fa10079d601b1b61241b565b806001600160a01b031663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b158015611c6957600080fd5b505afa158015611c7d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ca191906142d8565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015611ce957600080fd5b505afa158015611cfd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d2191906142d8565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381600087803b158015611d6957600080fd5b505af1158015611d7d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611da191906142d8565b602b80546001600160a01b0319166001600160a01b03929092169182179055611dcb9060016117e6565b602b54611de2906001600160a01b031660016132ce565b60004711611e3e5760405162461bcd60e51b815260206004820152602360248201527f4d757374206861766520455448206f6e20636f6e747261637420746f206c61756044820152620dcc6d60eb1b6064820152608401610c84565b611e50611e4a306116cd565b47613329565b610e0a61dead611564565b6000546001600160a01b03163314611e855760405162461bcd60e51b8152600401610c84906141a0565b6001600160a01b038116611ee95760405162461bcd60e51b815260206004820152602560248201527f5f6d61726b6574696e674164647265737320616464726573732063616e6e6f74604482015264020626520360dc1b6064820152608401610c84565b600380546001600160a01b039081166000908152600b60209081526040808320805460ff1990811690915585546001600160a01b031916948716948517909555838352918290208054909416600117909355519081527fd1e7d6a3390dd5008bd1c57798817b9f806e4c417264e7d3d67e42e784dc24a991016111db565b6000546001600160a01b03163314611f915760405162461bcd60e51b8152600401610c84906141a0565b602b546001600160a01b03838116911614156120155760405162461bcd60e51b815260206004820152603960248201527f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060448201527f6175746f6d617465644d61726b65744d616b65725061697273000000000000006064820152608401610c84565b61112782826132ce565b6000610cbc3384610e05856040518060600160405280602581526020016143bd602591393360009081526008602090815260408083206001600160a01b038d1684529091529020549190612ed8565b6000610cbc33848461253f565b6000546001600160a01b031633146120a55760405162461bcd60e51b8152600401610c84906141a0565b602b8054821515600160a81b0260ff60a81b199091161790556040517f53726dfcaf90650aa7eb35524f4d3220f07413c8d6cb404cc8c18bf5591bc159906111db90831515815260200190565b6000546001600160a01b0316331461211c5760405162461bcd60e51b8152600401610c84906141a0565b6103e861213482676765c793fa10079d601b1b6141eb565b61213e9190614280565b60225550565b600080546001600160a01b0316331461216f5760405162461bcd60e51b8152600401610c84906141a0565b50600a805460ff19169055600190565b6000546001600160a01b031633146121a95760405162461bcd60e51b8152600401610c84906141a0565b6103e86121c182676765c793fa10079d601b1b6141eb565b6121cb9190614280565b60255550565b6000546001600160a01b031633146121fb5760405162461bcd60e51b8152600401610c84906141a0565b6001600160a01b0381166000818152600b6020908152604091829020805460ff1916905590519182527f4f6a6b6efe34ec6478021aa9fb7f6980e78ea3a10c74074a8ce49d5d3ebf1f7e91016111db565b6000546001600160a01b031633146122765760405162461bcd60e51b8152600401610c84906141a0565b6001600160a01b0381166122db5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610c84565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b031633146123605760405162461bcd60e51b8152600401610c84906141a0565b602b54600160b01b900460ff16156123ce5760405162461bcd60e51b815260206004820152602b60248201527f43616e206f6e6c792077697468647261772069662074726164696e672068617360448201526a1b89dd081cdd185c9d195960aa1b6064820152608401610c84565b604051600090339047908381818185875af1925050503d8060008114612410576040519150601f19603f3d011682016040523d82523d6000602084013e612415565b606091505b50505050565b6001600160a01b03831661247d5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610c84565b6001600160a01b0382166124de5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610c84565b6001600160a01b0383811660008181526008602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166125a35760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610c84565b6001600160a01b0382166126055760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610c84565b600081116126675760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610c84565b602b54600160b01b900460ff16612703576001600160a01b0383166000908152600b602052604090205460ff16806126b757506001600160a01b0382166000908152600b602052604090205460ff165b6127035760405162461bcd60e51b815260206004820152601a60248201527f54726164696e67206973206e6f7420616374697665207965742e0000000000006044820152606401610c84565b600a54610100900460ff1615612bb2576000546001600160a01b0384811691161480159061273f57506000546001600160a01b03838116911614155b801561275357506001600160a01b03821615155b801561276a57506001600160a01b03821661dead14155b80156127805750602b54600160a01b900460ff16155b15612bb2576000546001600160a01b038481169116148015906127b15750602b546001600160a01b03838116911614155b80156127be5750601c5443145b1561280d576001600160a01b0382166000818152601d6020526040808220805460ff19166001179055517fb90badc1cf1c52268f4fa9afb5276aebf640bcca3300cdfc9cf37db17daa13e29190a25b60265460ff16801561283757506001600160a01b03831660009081526028602052604090205460ff165b1561288e576027543a111561288e5760405162461bcd60e51b815260206004820152601860248201527f4761732070726963652065786365656473206c696d69742e00000000000000006044820152606401610c84565b600a5460ff161561299f576000546001600160a01b038381169116148015906128c55750602a546001600160a01b03838116911614155b80156128df5750602b546001600160a01b03838116911614155b1561299f576001600160a01b03821660009081526009602052604090205443116129835760405162461bcd60e51b815260206004820152604960248201527f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c60448201527f65642e20204f6e6c79206f6e652070757263686173652070657220626c6f636b6064820152681030b63637bbb2b21760b91b608482015260a401610c84565b6001600160a01b03821660009081526009602052604090204390555b6001600160a01b03831660009081526028602052604090205460ff1680156129e057506001600160a01b03821660009081526023602052604090205460ff16155b15612a5557602254811115612a555760405162461bcd60e51b815260206004820152603560248201527f427579207472616e7366657220616d6f756e742065786365656473207468652060448201527436b0bc2a3930b739b0b1ba34b7b720b6b7bab73a1760591b6064820152608401610c84565b602a546001600160a01b03838116911614801590612a8c57506001600160a01b03821660009081526028602052604090205460ff16155b15612afb5760255481612a9e846116cd565b612aa8919061420a565b1115612af65760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e0000000000006044820152606401610c84565b612bb2565b6001600160a01b03821660009081526028602052604090205460ff168015612b3c57506001600160a01b03831660009081526023602052604090205460ff16155b15612bb257602254811115612bb25760405162461bcd60e51b815260206004820152603660248201527f53656c6c207472616e7366657220616d6f756e742065786365656473207468656044820152751036b0bc2a3930b739b0b1ba34b7b720b6b7bab73a1760511b6064820152608401610c84565b6000612bcb602054601f54612f7790919063ffffffff16565b90506000612bd8306116cd565b602954602b5491925082101590600160a01b900460ff16158015612c055750602b54600160a81b900460ff165b8015612c265750602b54600090612c24906001600160a01b03166116cd565b115b8015612c325750600083115b8015612c5757506001600160a01b0385166000908152600b602052604090205460ff16155b8015612c7c57506001600160a01b0386166000908152600b602052604090205460ff16155b8015612ca057506001600160a01b03851660009081526028602052604090205460ff165b8015612ca95750805b15612cb657612cb6613025565b6001600160a01b0386166000908152600b602052604090205460019060ff1680612cf857506001600160a01b0386166000908152600b602052604090205460ff165b15612d0a575060036015556000612ec3565b6001600160a01b03871660009081526028602052604090205460ff1615612d5657612d336133ec565b601654601055601854601754612d49919061420a565b6013556001601555612ec3565b6001600160a01b03861660009081526028602052604090205460ff1615612df357612d7f6133ec565b601954601055601b54601a54612d95919061420a565b60135560026015556001600160a01b0387166000908152601d602052604090205460ff168015612dc6575042601e54115b15612dee57601054612dd99060096141eb565b601055601354612dea90600a6141eb565b6013555b612ec3565b6001600160a01b0387166000908152601d602052604090205460ff161580612e1d575042601e5411155b612eb55760405162461bcd60e51b815260206004820152605960248201527f536e69706572732063616e2774207472616e7366657220746f6b656e7320746f60448201527f2073656c6c206368656170657220756e74696c2070656e616c74792074696d6560648201527f6672616d65206973206f7665722e2020444d2061204d6f642e00000000000000608482015260a401610c84565b612ebd6133ec565b60036015555b612ecf8787878461341a565b50505050505050565b60008184841115612efc5760405162461bcd60e51b8152600401610c849190613e15565b506000612f098486614238565b95945050505050565b6000806000612f1f61353f565b9092509050612f2e8282612f35565b9250505090565b6000610f6d83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506136e3565b600080612f84838561420a565b905083811015610f6d5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610c84565b6000806000806000806000806000612fed8a613711565b925092509250600080600061300b8d8686613006612f12565b613753565b919f909e50909c50959a5093985091965092945050505050565b602b805460ff60a01b1916600160a01b1790556000613043306116cd565b90506000602054601f54613057919061420a565b905060006130716002601f54612f3590919063ffffffff16565b9050600061307f84836137a3565b90504761308b826137e5565b600061309747836137a3565b905060006130ba866130b46020548561394e90919063ffffffff16565b90612f35565b905060006130c883836137a3565b9050600060076130d98460026141eb565b6130e39190614280565b90506130ef8184614238565b6000601f819055602081905560035460405192955090916001600160a01b039091169085908381818185875af1925050503d806000811461314c576040519150601f19603f3d011682016040523d82523d6000602084013e613151565b606091505b50506004546040519192506001600160a01b0316908390600081818185875af1925050503d80600081146131a1576040519150601f19603f3d011682016040523d82523d6000602084013e6131a6565b606091505b5050809150506131b68884613329565b60408051888152602081018590529081018990527f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb5619060600160405180910390a167016345785d8a000047111561325f576003546040516001600160a01b03909116904790600081818185875af1925050503d8060008114613254576040519150601f19603f3d011682016040523d82523d6000602084013e613259565b606091505b50909150505b5050602b805460ff60a01b191690555050505050505050565b6000546001600160a01b031633146132a25760405162461bcd60e51b8152600401610c84906141a0565b602b805461ffff60a81b191661010160a81b17905543601c556132c94263018b820061420a565b601e55565b6001600160a01b038216600090815260286020908152604080832080548515801560ff199283168117909355602390945291909320805490911690921790915561331b5761331b82611376565b806111275761112782610f74565b602a546133419030906001600160a01b03168461241b565b602a5460055460405163f305d71960e01b81523060048201526024810185905260006044820181905260648201526001600160a01b0391821660848201524260a482015291169063f305d71990839060c4016060604051808303818588803b1580156133ac57600080fd5b505af11580156133c0573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906133e591906142f5565b5050505050565b6010541580156133fc5750601354155b1561340357565b601080546011556013805460145560009182905555565b80613427576134276133ec565b6001600160a01b0384166000908152600c602052604090205460ff16801561346857506001600160a01b0383166000908152600c602052604090205460ff16155b1561347d576134788484846139cd565b613529565b6001600160a01b0384166000908152600c602052604090205460ff161580156134be57506001600160a01b0383166000908152600c602052604090205460ff165b156134ce57613478848484613af3565b6001600160a01b0384166000908152600c602052604090205460ff16801561350e57506001600160a01b0383166000908152600c602052604090205460ff165b1561351e57613478848484613b9c565b613529848484613c0f565b8061241557612415601154601055601454601355565b600e546000908190676765c793fa10079d601b1b825b600d548110156136a2578260066000600d848154811061357757613577614222565b60009182526020808320909101546001600160a01b0316835282019290925260400190205411806135e257508160076000600d84815481106135bb576135bb614222565b60009182526020808320909101546001600160a01b03168352820192909252604001902054115b15613600575050600e5493676765c793fa10079d601b1b9350915050565b61364660066000600d848154811061361a5761361a614222565b60009182526020808320909101546001600160a01b0316835282019290925260400190205484906137a3565b925061368e60076000600d848154811061366257613662614222565b60009182526020808320909101546001600160a01b0316835282019290925260400190205483906137a3565b91508061369a81614265565b915050613555565b50600e546136bb90676765c793fa10079d601b1b612f35565b8210156136da575050600e5492676765c793fa10079d601b1b92509050565b90939092509050565b600081836137045760405162461bcd60e51b8152600401610c849190613e15565b506000612f098486614280565b60008060008061372085613c53565b9050600061372d86613c6f565b905060006137458261373f89866137a3565b906137a3565b979296509094509092505050565b6000808080613762888661394e565b90506000613770888761394e565b9050600061377e888861394e565b905060006137908261373f86866137a3565b939b939a50919850919650505050505050565b6000610f6d83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250612ed8565b604080516002808252606082018352600092602083019080368337019050509050308160008151811061381a5761381a614222565b6001600160a01b03928316602091820292909201810191909152602a54604080516315ab88c960e31b81529051919093169263ad5c4648926004808301939192829003018186803b15801561386e57600080fd5b505afa158015613882573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906138a691906142d8565b816001815181106138b9576138b9614222565b6001600160a01b039283166020918202929092010152602a546138df913091168461241b565b602a5460405163791ac94760e01b81526001600160a01b039091169063791ac94790613918908590600090869030904290600401614323565b600060405180830381600087803b15801561393257600080fd5b505af1158015613946573d6000803e3d6000fd5b505050505050565b60008261395d57506000610cc0565b600061396983856141eb565b9050826139768583614280565b14610f6d5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610c84565b6000806000806000806139df87612fd6565b6001600160a01b038f16600090815260076020526040902054959b50939950919750955093509150613a1190886137a3565b6001600160a01b038a16600090815260076020908152604080832093909355600690522054613a4090876137a3565b6001600160a01b03808b1660009081526006602052604080822093909355908a1681522054613a6f9086612f77565b6001600160a01b038916600090815260066020526040902055613a9181613c8b565b613a9b8483613df1565b876001600160a01b0316896001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051613ae091815260200190565b60405180910390a3505050505050505050565b600080600080600080613b0587612fd6565b6001600160a01b038f16600090815260066020526040902054959b50939950919750955093509150613b3790876137a3565b6001600160a01b03808b16600090815260066020908152604080832094909455918b16815260079091522054613b6d9084612f77565b6001600160a01b038916600090815260076020908152604080832093909355600690522054613a6f9086612f77565b600080600080600080613bae87612fd6565b6001600160a01b038f16600090815260076020526040902054959b50939950919750955093509150613be090886137a3565b6001600160a01b038a16600090815260076020908152604080832093909355600690522054613b3790876137a3565b600080600080600080613c2187612fd6565b6001600160a01b038f16600090815260066020526040902054959b50939950919750955093509150613a4090876137a3565b6000610cc060646130b46010548561394e90919063ffffffff16565b6000610cc060646130b46013548561394e90919063ffffffff16565b60016015541415613cfc57601354601754613ca690836141eb565b613cb09190614280565b601f6000828254613cc1919061420a565b9091555050601354601854613cd690836141eb565b613ce09190614280565b60206000828254613cf1919061420a565b90915550613d689050565b60026015541415613d6857601354601a54613d1790836141eb565b613d219190614280565b601f6000828254613d32919061420a565b9091555050601354601b54613d4790836141eb565b613d519190614280565b60206000828254613d62919061420a565b90915550505b6000613d72612f12565b90506000613d80838361394e565b30600090815260066020526040902054909150613d9d9082612f77565b30600090815260066020908152604080832093909355600c9052205460ff1615613dec5730600090815260076020526040902054613ddb9084612f77565b306000908152600760205260409020555b505050565b600e54613dfe90836137a3565b600e55600f54613e0e9082612f77565b600f555050565b600060208083528351808285015260005b81811015613e4257858101830151858201604001528201613e26565b81811115613e54576000604083870101525b50601f01601f1916929092016040019392505050565b600060208284031215613e7c57600080fd5b5035919050565b6001600160a01b0381168114613e9857600080fd5b50565b60008060408385031215613eae57600080fd5b8235613eb981613e83565b946020939093013593505050565b600060208284031215613ed957600080fd5b8135610f6d81613e83565b600080600060608486031215613ef957600080fd5b505081359360208301359350604090920135919050565b600080600060608486031215613f2557600080fd5b8335613f3081613e83565b92506020840135613f4081613e83565b929592945050506040919091013590565b8015158114613e9857600080fd5b60008060408385031215613f7257600080fd5b823591506020830135613f8481613f51565b809150509250929050565b60008060408385031215613fa257600080fd5b8235613fad81613e83565b91506020830135613f8481613f51565b60008060408385031215613fd057600080fd5b8235613fdb81613e83565b91506020830135613f8481613e83565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561402a5761402a613feb565b604052919050565b600067ffffffffffffffff82111561404c5761404c613feb565b5060051b60200190565b600082601f83011261406757600080fd5b8135602061407c61407783614032565b614001565b82815260059290921b8401810191818101908684111561409b57600080fd5b8286015b848110156140b6578035835291830191830161409f565b509695505050505050565b600080604083850312156140d457600080fd5b823567ffffffffffffffff808211156140ec57600080fd5b818501915085601f83011261410057600080fd5b8135602061411061407783614032565b82815260059290921b8401810191818101908984111561412f57600080fd5b948201945b8386101561415657853561414781613e83565b82529482019490820190614134565b9650508601359250508082111561416c57600080fd5b5061417985828601614056565b9150509250929050565b60006020828403121561419557600080fd5b8135610f6d81613f51565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b6000816000190483118215151615614205576142056141d5565b500290565b6000821982111561421d5761421d6141d5565b500190565b634e487b7160e01b600052603260045260246000fd5b60008282101561424a5761424a6141d5565b500390565b634e487b7160e01b600052603160045260246000fd5b6000600019821415614279576142796141d5565b5060010190565b60008261429d57634e487b7160e01b600052601260045260246000fd5b500490565b6000602082840312156142b457600080fd5b5051919050565b6000602082840312156142cd57600080fd5b8151610f6d81613f51565b6000602082840312156142ea57600080fd5b8151610f6d81613e83565b60008060006060848603121561430a57600080fd5b8351925060208401519150604084015190509250925092565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156143735784516001600160a01b03168352938301939183019160010161434e565b50506001600160a01b0396909616606085015250505060800152939250505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220e12f94ff5483976fa29e121949056ef0a39bac9826f397d62b2d42c2c5274fb264736f6c63430008090033ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef