Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
10,000.00 BBB

Holders:
5
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xfbf5D6348dff3ec5B34746Af6dF0bEC678383F57
60006003819055600a805460ff1916600190811782556101f4608081905260a05260c0839052600b805465ffffffffffff19166301f401f417905561016060405260e08390526101009290925261012082905261014091909152600c805466010001000000006001600160401b0319909116179055600f8054600161ff0160a01b03191673db6a084e8d408e59bfa6785d17b34e1efbe744051790556013819055606490620000b190601290620003ea565b620000bf9061271062000402565b620000cc90600262000402565b620000d891906200041c565b6014556064620000eb6012600a620003ea565b620000f99061271062000402565b6200010690600262000402565b6200011291906200041c565b6015556016805461ffff19169055601b80546001600160a01b03191633179055620001406012600a620003ea565b6200014e9061271062000402565b601b80546001600160a01b03908116600090815260016020526040812093909355905416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef620001a26012600a620003ea565b620001b09061271062000402565b60405190815260200160405180910390a3601b80546001600160a01b0390811660009081526007602081815260408084208054600160ff19918216811790925530865282862080548216831790557fb0c2646e02af70b79e3fe9277b98373379f54150e4e26b2b5650139f7a75a65d8054821683179055965490951684526005825283208054861685179055527f369570fab114047d6931f481fe65511f6f30128550291df97f26a8b12fbb064780548416831790557f76e04a725e11e15e15ab8a12e133522d6ebb6e4ce8401eb7fccaa3f298dfd6e5805484168317905573dba68f07d1b7ca219f78ae8582c213d975c25caf90527fa41ba8ce755a9610529fb4698883547ff2835b475c582169085f2e8c39e304f780549092161790556200043f565b634e487b7160e01b600052601160045260246000fd5b600181815b808511156200032c578160001904821115620003105762000310620002d5565b808516156200031e57918102915b93841c9390800290620002f0565b509250929050565b6000826200034557506001620003e4565b816200035457506000620003e4565b81600181146200036d5760028114620003785762000398565b6001915050620003e4565b60ff8411156200038c576200038c620002d5565b50506001821b620003e4565b5060208310610133831016604e8410600b8410161715620003bd575081810a620003e4565b620003c98383620002eb565b8060001904821115620003e057620003e0620002d5565b0290505b92915050565b6000620003fb60ff84168362000334565b9392505050565b8082028115828204841417620003e457620003e4620002d5565b6000826200043a57634e487b7160e01b600052601260045260246000fd5b500490565b61498d806200044f6000396000f3fe6080604052600436106103d25760003560e01c806350a8e016116101fd578063a9059cbb11610118578063db0a9c3d116100ab578063eb50e70e1161007a578063eb50e70e14610bca578063ee5d9c2d14610bea578063fb78680d14610bff578063fdb78c0e14610c1f578063feadde9c14610c4057600080fd5b8063db0a9c3d14610b2e578063dd62ed3e14610b44578063e680d9ef14610b8a578063eafb5a3c14610baa57600080fd5b8063b3d514fb116100e7578063b3d514fb14610697578063b7df8b3614610a89578063bfc2fc3514610aa3578063cf84770614610ac357600080fd5b8063a9059cbb14610a29578063aa22b17214610a49578063ab558e4d14610a69578063b1b08f711461069757600080fd5b806375f0a874116101905780638a63bd9b1161015f5780638a63bd9b146109b35780638a8c523c146109c857806395d89b41146109dd5780639a9b567d14610a0957600080fd5b806375f0a8741461094057806378648edf1461096057806380c581d114610975578063893d20e81461099557600080fd5b80635cce86cd116101cc5780635cce86cd146108a75780636ebd0078146108e057806370a08231146108f5578063715018a61461092b57600080fd5b806350a8e01614610832578063590ffdce146108515780635a6f0918146108715780635c24b0741461088757600080fd5b80632610eaca116102ed57806336fddb04116102805780634bbb93eb1161024f5780634bbb93eb146107995780634e718e48146107b95780634fb2e45d146107d95780634fbee193146107f957600080fd5b806336fddb041461071f5780633f3cf56c1461073f578063452ed4f11461075f5780634ada218b1461077f57600080fd5b80632e8fa821116102bc5780632e8fa821146106ad578063313ce567146106c357806332cde664146106df57806333251a0b146106ff57600080fd5b80632610eaca1461064c578063285777511461066c5780632b112e49146106825780632b28fc7a1461069757600080fd5b80630dcbcf1c1161036557806318160ddd1161033457806318160ddd146105e1578063220923e3146105f657806323b872dd1461060c578063260039571461062c57600080fd5b80630dcbcf1c146105595780630fa604e41461059257806313b4a7f4146105a7578063160d0da5146105c757600080fd5b806306fdde03116103a157806306fdde03146104ad5780630758d924146104ea57806307dd79e01461050f578063095ea7b31461053957600080fd5b806303fd2a45146103de5780630445b66714610411578063044df72614610435578063069d955f1461045757600080fd5b366103d957005b600080fd5b3480156103ea57600080fd5b506103f461dead81565b6040516001600160a01b0390911681526020015b60405180910390f35b34801561041d57600080fd5b5061042760105481565b604051908152602001610408565b34801561044157600080fd5b506104556104503660046141d8565b610c60565b005b34801561046357600080fd5b50600b546104889061ffff808216916201000081048216916401000000009091041683565b6040805161ffff94851681529284166020840152921691810191909152606001610408565b3480156104b957600080fd5b5060408051808201909152600b81526a213abca130b1b5a13ab93760a91b60208201525b6040516104089190614211565b3480156104f657600080fd5b50600d546103f49061010090046001600160a01b031681565b34801561051b57600080fd5b50600d546105299060ff1681565b6040519015158152602001610408565b34801561054557600080fd5b50610529610554366004614274565b610d1e565b34801561056557600080fd5b506105296105743660046142a0565b6001600160a01b031660009081526006602052604090205460ff1690565b34801561059e57600080fd5b50610427610d35565b3480156105b357600080fd5b506104556105c23660046142bd565b610d55565b3480156105d357600080fd5b506018546105299060ff1681565b3480156105ed57600080fd5b50610427610f13565b34801561060257600080fd5b5061042760195481565b34801561061857600080fd5b506105296106273660046142eb565b610f2d565b34801561063857600080fd5b5061045561064736600461432c565b610fa5565b34801561065857600080fd5b50610455610667366004614424565b6110e8565b34801561067857600080fd5b5061042760135481565b34801561068e57600080fd5b5061042761129d565b3480156106a357600080fd5b506104276103e881565b3480156106b957600080fd5b5061042760115481565b3480156106cf57600080fd5b5060405160128152602001610408565b3480156106eb57600080fd5b506104556106fa3660046144fd565b61131b565b34801561070b57600080fd5b5061045561071a3660046142a0565b61146f565b34801561072b57600080fd5b5061045561073a366004614540565b611520565b34801561074b57600080fd5b5061045561075a36600461432c565b611593565b34801561076b57600080fd5b50600e546103f4906001600160a01b031681565b34801561078b57600080fd5b506016546105299060ff1681565b3480156107a557600080fd5b506104276107b436600461455e565b6116e2565b3480156107c557600080fd5b506104556107d436600461455e565b611716565b3480156107e557600080fd5b506104556107f43660046142a0565b6117b4565b34801561080557600080fd5b506105296108143660046142a0565b6001600160a01b031660009081526007602052604090205460ff1690565b34801561083e57600080fd5b5060165461052990610100900460ff1681565b34801561085d57600080fd5b5061045561086c366004614540565b6119b6565b34801561087d57600080fd5b5061042760175481565b34801561089357600080fd5b506104556108a23660046142a0565b611a29565b3480156108b357600080fd5b506105296108c23660046142a0565b6001600160a01b031660009081526008602052604090205460ff1690565b3480156108ec57600080fd5b50610427611c04565b34801561090157600080fd5b506104276109103660046142a0565b6001600160a01b031660009081526001602052604090205490565b34801561093757600080fd5b50610455611c1f565b34801561094c57600080fd5b50600f546103f4906001600160a01b031681565b34801561096c57600080fd5b50610455611d44565b34801561098157600080fd5b50610455610990366004614540565b611d9b565b3480156109a157600080fd5b50601b546001600160a01b03166103f4565b3480156109bf57600080fd5b50610529611f87565b3480156109d457600080fd5b50610455611ff7565b3480156109e957600080fd5b5060408051808201909152600381526221212160e91b60208201526104dd565b348015610a1557600080fd5b50610455610a24366004614577565b61224d565b348015610a3557600080fd5b50610529610a44366004614274565b6122a8565b348015610a5557600080fd5b50610455610a643660046144fd565b6122bf565b348015610a7557600080fd5b50610455610a843660046142a0565b612407565b348015610a9557600080fd5b506012546105299060ff1681565b348015610aaf57600080fd5b50610455610abe3660046141d8565b6125a1565b348015610acf57600080fd5b50600c54610b009061ffff808216916201000081048216916401000000008204811691660100000000000090041684565b6040805161ffff95861681529385166020850152918416918301919091529091166060820152608001610408565b348015610b3a57600080fd5b50610427601a5481565b348015610b5057600080fd5b50610427610b5f3660046142bd565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b348015610b9657600080fd5b50610455610ba5366004614594565b61264c565b348015610bb657600080fd5b50610455610bc53660046142a0565b6126ca565b348015610bd657600080fd5b50610455610be53660046142a0565b612ac8565b348015610bf657600080fd5b50610455612b88565b348015610c0b57600080fd5b50610455610c1a366004614594565b612c61565b348015610c2b57600080fd5b50600f5461052990600160a81b900460ff1681565b348015610c4c57600080fd5b50610455610c5b366004614540565b612f15565b601b546001600160a01b03163314610cad5760405162461bcd60e51b8152602060048201526011602482015260008051602061493883398151915260448201526064015b60405180910390fd5b60165460405163efbdbabd60e01b815283151560048201528215156024820152620100009091046001600160a01b03169063efbdbabd906044015b600060405180830381600087803b158015610d0257600080fd5b505af1158015610d16573d6000803e3d6000fd5b505050505050565b6000610d2b338484612f88565b5060015b92915050565b6000610d436012600a6146c0565b601554610d5091906146cf565b905090565b601b546001600160a01b03163314610d9d5760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b600a5460ff16610dac57600080fd5b6001600160a01b0382163014801590610dce57506001600160a01b0381163014155b8015610de85750600e546001600160a01b03838116911614155b8015610e025750600e546001600160a01b03828116911614155b610e3c5760405162461bcd60e51b815260206004820152600b60248201526a253ab9ba103237b713ba1760a91b6044820152606401610ca4565b806001600160a01b0316826001600160a01b031603610e9e576001600160a01b03811660009081526005602090815260408083208054600160ff19918216811790925560099093529220805490911682179055610e9a9082906119b6565b5050565b6001600160a01b0382811660008181526005602090815260408083208054600160ff19918216811790925595871680855282852080548816831790559484526009909252808320805486168317905592825291902080549092168117909155610f089083906119b6565b610e9a8160016119b6565b6000610f216012600a6146c0565b610d50906127106146f1565b6001600160a01b038316600090815260046020908152604080832033845290915281205460001914610f92576001600160a01b038416600090815260046020908152604080832033845290915281208054849290610f8c908490614708565b90915550505b610f9d848484613081565b949350505050565b601b546001600160a01b03163314610fed5760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b6064610ffb6012600a6146c0565b611007906127106146f1565b61101191906146cf565b818361101f6012600a6146c0565b61102b906127106146f1565b61103591906146f1565b61103f91906146cf565b10156110b35760405162461bcd60e51b815260206004820152603060248201527f4d61782057616c6c657420616d74206d7573742062652061626f76652031252060448201527f6f6620746f74616c20737570706c792e000000000000000000000000000000006064820152608401610ca4565b80826110c16012600a6146c0565b6110cd906127106146f1565b6110d791906146f1565b6110e191906146cf565b6015555050565b601b546001600160a01b031633146111305760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b80518251146111815760405162461bcd60e51b815260206004820152601560248201527f4c656e6774687320646f206e6f74206d617463682e00000000000000000000006044820152606401610ca4565b60005b82518161ffff1610156112985761119d6012600a6146c0565b828261ffff16815181106111b3576111b361471b565b60200260200101516111c591906146f1565b3360009081526001602052604090205410156112235760405162461bcd60e51b815260206004820152601260248201527f4e6f7420656e6f75676820746f6b656e732e00000000000000000000000000006044820152606401610ca4565b61128533848361ffff168151811061123d5761123d61471b565b60200260200101516012600a61125391906146c0565b858561ffff16815181106112695761126961471b565b602002602001015161127b91906146f1565b60008060016135e3565b508061129081614731565b915050611184565b505050565b60016020527fa6eef7e35abe7026729641147f7915573c7e97b47efa546f5f6e3230263bcb495461dead60009081527fb34209a263f6c38fe55f099e9e70f9d67e93982480ff3234a5e0108028ad164d5490916112f991614752565b6113056012600a6146c0565b611311906127106146f1565b610d509190614708565b601b546001600160a01b031633146113635760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b600d5460ff16156113b65760405162461bcd60e51b815260206004820152601160248201527f546178657320617265206c6f636b65642e0000000000000000000000000000006044820152606401610ca4565b6103e88361ffff16111580156113d257506103e88261ffff1611155b80156113e457506103e88161ffff1611155b6114305760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f7420657863656564206d6178696d756d732e0000000000000000006044820152606401610ca4565b600b805461ffff94851663ffffffff199091161762010000938516939093029290921765ffff0000000019166401000000009190931602919091179055565b601b546001600160a01b031633146114b75760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b6016546040516333251a0b60e01b81526001600160a01b03838116600483015262010000909204909116906333251a0b90602401600060405180830381600087803b15801561150557600080fd5b505af1158015611519573d6000803e3d6000fd5b5050505050565b601b546001600160a01b031633146115685760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b6001600160a01b03919091166000908152600860205260409020805460ff1916911515919091179055565b601b546001600160a01b031633146115db5760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b6103e86115ea6012600a6146c0565b6115f6906127106146f1565b6116019060056146f1565b61160b91906146cf565b81836116196012600a6146c0565b611625906127106146f1565b61162f91906146f1565b61163991906146cf565b10156116ad5760405162461bcd60e51b815260206004820152603760248201527f4d6178205472616e73616374696f6e20616d74206d7573742062652061626f7660448201527f6520302e3525206f6620746f74616c20737570706c792e0000000000000000006064820152608401610ca4565b80826116bb6012600a6146c0565b6116c7906127106146f1565b6116d191906146f1565b6116db91906146cf565b6014555050565b600e546001600160a01b03166000908152600160205260408120546127109061170c9084906146f1565b610d2f91906146cf565b601b546001600160a01b0316331461175e5760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b60968111156117af5760405162461bcd60e51b815260206004820152601660248201527f43616e6e6f74207365742061626f766520312e35252e000000000000000000006044820152606401610ca4565b601355565b601b546001600160a01b031633146117fc5760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b6001600160a01b0381166118785760405162461bcd60e51b815260206004820152603d60248201527f43616c6c2072656e6f756e63654f776e65727368697020746f207472616e736660448201527f6572206f776e657220746f20746865207a65726f20616464726573732e0000006064820152608401610ca4565b61deac196001600160a01b038216016118f95760405162461bcd60e51b815260206004820152603d60248201527f43616c6c2072656e6f756e63654f776e65727368697020746f207472616e736660448201527f6572206f776e657220746f20746865207a65726f20616464726573732e0000006064820152608401610ca4565b601b54611910906001600160a01b031660006119b6565b61191b8160016119b6565b601b546001600160a01b03166000908152600160205260409020541561196457601b546001600160a01b03166000818152600160205260409020546119629190839061127b565b505b601b80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b601b546001600160a01b031633146119fe5760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b6001600160a01b03919091166000908152600760205260409020805460ff1916911515919091179055565b601b546001600160a01b03163314611a715760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b60165460ff1615611a8157600080fd5b306001600160a01b03821603611ad95760405162461bcd60e51b815260206004820152600e60248201527f43616e27742062652073656c662e0000000000000000000000000000000000006044820152606401610ca4565b6016805462010000600160b01b031916620100006001600160a01b0384811682029290921792839055604080516330fe427560e21b81528151929094049092169263c3f909d492600480830193919282900301816000875af1925050508015611b5f575060408051601f3d908101601f19168201909252611b5c91810190614765565b60015b611b6857600080fd5b600d805474ffffffffffffffffffffffffffffffffffffffff0019166101006001600160a01b038581168202929092178355600e80546001600160a01b0319168584169081179091556000908152600260205260409020805460ff19166001179055601b549254611be29383169291900416600019612f88565b600d5461129890309061010090046001600160a01b0316600019612f88565b50565b6000611c126012600a6146c0565b601454610d5091906146cf565b601b546001600160a01b03163314611c675760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b60165460ff16611cdf5760405162461bcd60e51b815260206004820152602f60248201527f43616e6e6f742072656e6f756e636520756e74696c2074726164696e6720686160448201527f73206265656e20656e61626c65642e00000000000000000000000000000000006064820152608401610ca4565b601b54611cf6906001600160a01b031660006119b6565b601b80546001600160a01b031981169091556040516001600160a01b039091169060009082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a350565b601b546001600160a01b03163314611d8c5760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b600d805460ff19166001179055565b601b546001600160a01b03163314611de35760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b80611e56576001600160a01b03828116600081815260026020526040808220805460ff1916905560165490516380c581d160e01b815260048101939093526024830191909152620100009004909116906380c581d190604401600060405180830381600087803b158015610d0257600080fd5b60035415611ebd576203f48060035442611e709190614708565b11611ebd5760405162461bcd60e51b815260206004820152600f60248201527f332044617920636f6f6c646f776e2e00000000000000000000000000000000006044820152606401610ca4565b6001600160a01b03821660009081526002602052604090205460ff1615611f265760405162461bcd60e51b815260206004820152601b60248201527f5061697220616c726561647920616464656420746f206c6973742e00000000006044820152606401610ca4565b6001600160a01b0382811660008181526002602052604090819020805460ff191660019081179091554260035560165491516380c581d160e01b815260048101939093526024830152620100009004909116906380c581d190604401610ce8565b601b546000906001600160a01b03163314611fd25760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b600d54611ff190309061010090046001600160a01b0316600019612f88565b50600190565b601b546001600160a01b0316331461203f5760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b60165460ff16156120925760405162461bcd60e51b815260206004820152601860248201527f54726164696e6720616c726561647920656e61626c65642100000000000000006044820152606401610ca4565b601654610100900460ff166120e95760405162461bcd60e51b815260206004820152601860248201527f4c6971756964697479206d7573742062652061646465642e00000000000000006044820152606401610ca4565b6016546201000090046001600160a01b0316612119576016805462010000600160b01b0319163062010000021790555b601654600e54604051631b04570d60e21b81526001600160a01b03918216600482015263ffffffff4316602482015267ffffffffffffffff4216604482015260126064820152620100009092041690636c115c3490608401600060405180830381600087803b15801561218b57600080fd5b505af192505050801561219c575060015b50601654600e546001600160a01b03908116600090815260016020526040908190205490516312d38e5760e11b815260048101919091526201000090920416906325a71cae9060240160408051808303816000875af192505050801561221f575060408051601f3d908101601f1916820190925261221c91810190614794565b60015b1561222e576010919091556011555b6016805460ff19908116600117909155600a8054909116905542601755565b601b546001600160a01b031633146122955760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b6018805460ff1916911515919091179055565b60006122b5338484613081565b5060019392505050565b601b546001600160a01b031633146123075760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b600c805461ffff838116620100000263ffffffff19828816640100000000021665ffffffffffff1990931692909217908516171790558261234882846147b8565b61235291906147b8565b600c805467ffff0000000000001916660100000000000061ffff93841602179055600b5460009161238c91620100008104821691166147b8565b600c5461ffff918216925066010000000000009004168110156124015760405162461bcd60e51b815260206004820152602760248201527f43616e6e6f74206578636565642073756d206f662062757920616e642073656c60448201526636103332b2b99760c91b6064820152608401610ca4565b50505050565b601b546001600160a01b0316331461244f5760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b601654610100900460ff16156124b757306001600160a01b038216036124b75760405162461bcd60e51b815260206004820152601b60248201527f43616e6e6f74207377656570206e617469766520746f6b656e732e00000000006044820152606401610ca4565b601b546040516370a0823160e01b815230600482015282916001600160a01b038084169263a9059cbb92919091169083906370a0823190602401602060405180830381865afa15801561250e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061253291906147da565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303816000875af115801561257d573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061129891906147f3565b601b546001600160a01b031633146125e95760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b600f805460ff60a81b1916600160a81b841515908102919091179091556012805460ff19168315151790556040519081527f7b0a47d3b0234280b6c9213c5bbff44c8b6001bea7770b3950280f9141053257906020015b60405180910390a15050565b601b546001600160a01b031633146126945760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b61269f83600a614810565b6126a990856146f1565b6019556126b781600a614810565b6126c190836146f1565b601a5550505050565b601b546001600160a01b031633146127125760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b601654610100900460ff161561276a5760405162461bcd60e51b815260206004820152601e60248201527f43616e6e6f74206368616e6765206166746572206c69717569646974792e00006044820152606401610ca4565b60008190506000816001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156127af573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127d3919061481c565b6001600160a01b031663e6a4390530846001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612820573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612844919061481c565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381865afa15801561288f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128b3919061481c565b600e546001600160a01b039081166000908152600260205260409020805460ff191690559091508116612a4957816001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801561291e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612942919061481c565b6001600160a01b031663c9c6539630846001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561298f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906129b3919061481c565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af1158015612a00573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a24919061481c565b600e80546001600160a01b0319166001600160a01b0392909216919091179055612a65565b600e80546001600160a01b0319166001600160a01b0383161790555b600d805474ffffffffffffffffffffffffffffffffffffffff0019166101006001600160a01b038581168202929092178355600e5482166000908152600260205260409020805460ff191660011790559154611298923092910416600019612f88565b601b546001600160a01b03163314612b105760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b6001600160a01b038116612b665760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74206265207a65726f20616464726573732e0000000000000000006044820152606401610ca4565b600f80546001600160a01b0319166001600160a01b0392909216919091179055565b601b546001600160a01b03163314612bd05760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b601654610100900460ff1615612c285760405162461bcd60e51b815260206004820152601c60248201527f43616e6e6f742063616c6c206166746572206c69717569646974792e000000006044820152606401610ca4565b601b546040516001600160a01b03909116904780156108fc02916000818181858888f19350505050158015611c01573d6000803e3d6000fd5b601b546001600160a01b03163314612ca95760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b8284612cb76012600a6146c0565b612cc3906127106146f1565b612ccd91906146f1565b612cd791906146cf565b6010558082612ce86012600a6146c0565b612cf4906127106146f1565b612cfe91906146f1565b612d0891906146cf565b60118190556010541115612d685760405162461bcd60e51b815260206004820152602160248201527f5468726573686f6c642063616e6e6f742062652061626f766520616d6f756e746044820152601760f91b6064820152608401610ca4565b600e546001600160a01b031660009081526001602052604090205461271090612d929060966146f1565b612d9c91906146cf565b6011541115612df95760405162461bcd60e51b815260206004820152602360248201527f43616e6e6f742062652061626f766520312e3525206f662063757272656e742060448201526228249760e91b6064820152608401610ca4565b620f4240612e096012600a6146c0565b612e15906127106146f1565b612e1f91906146cf565b6011541015612e875760405162461bcd60e51b815260206004820152602e60248201527f43616e6e6f74206265206c6f776572207468616e20302e303030303125206f6660448201526d103a37ba30b61039bab838363c9760911b6064820152608401610ca4565b620f4240612e976012600a6146c0565b612ea3906127106146f1565b612ead91906146cf565b60105410156124015760405162461bcd60e51b815260206004820152602e60248201527f43616e6e6f74206265206c6f776572207468616e20302e303030303125206f6660448201526d103a37ba30b61039bab838363c9760911b6064820152608401610ca4565b601b546001600160a01b03163314612f5d5760405162461bcd60e51b815260206004820152601160248201526000805160206149388339815191526044820152606401610ca4565b6001600160a01b03919091166000908152600660205260409020805460ff1916911515919091179055565b6001600160a01b038316612fd45760405162461bcd60e51b815260206004820152601360248201527245524332303a205a65726f204164647265737360681b6044820152606401610ca4565b6001600160a01b0382166130205760405162461bcd60e51b815260206004820152601360248201527245524332303a205a65726f204164647265737360681b6044820152606401610ca4565b6001600160a01b0383811660008181526004602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60006001600160a01b0384166130e75760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610ca4565b6001600160a01b0383166131495760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610ca4565b600082116131ab5760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610ca4565b6001600160a01b0384166000908152600260205260408120548190819060ff16156131d95760019250613207565b6001600160a01b03861660009081526002602052604090205460ff16156132035760019150613207565b5060015b613211878761388d565b1561349e5760165460ff16613312578061326d5760405162461bcd60e51b815260206004820152601860248201527f54726164696e67206e6f742079657420656e61626c65642100000000000000006044820152606401610ca4565b6001600160a01b03871660009081526006602052604090205460ff161580156132af57506001600160a01b03861660009081526006602052604090205460ff16155b156133125760405162461bcd60e51b815260206004820152602d60248201527f546f6b656e732063616e6e6f74206265206d6f76656420756e74696c2074726160448201526c3234b7339034b9903634bb329760991b6064820152608401610ca4565b828061331b5750815b156133ca576001600160a01b03871660009081526008602052604090205460ff1615801561336257506001600160a01b03861660009081526008602052604090205460ff16155b156133ca576014548511156133ca5760405162461bcd60e51b815260206004820152602860248201527f5472616e7366657220616d6f756e74206578636565647320746865206d6178546044820152673c20b6b7bab73a1760c11b6064820152608401610ca4565b600d546001600160a01b0387811661010090920416148015906133eb575081155b1561349e576001600160a01b03861660009081526008602052604090205460ff1661349e5760155485613433886001600160a01b031660009081526001602052604090205490565b61343d9190614752565b111561349e5760405162461bcd60e51b815260206004820152602a60248201527f5472616e7366657220616d6f756e74206578636565647320746865206d61785760448201526930b63632ba29b4bd329760b11b6064820152608401610ca4565b81156135ca57600f54600160a01b900460ff166135ca57600f54600160a81b900460ff1680156134e757506001600160a01b03861660009081526009602052604090205460ff16155b801561350c57506001600160a01b03871660009081526009602052604090205460ff16155b15613588573060009081526001602052604090205460105481106135865760115460125460ff161561357057601354600e546001600160a01b031660009081526001602052604090205461271091613563916146f1565b61356d91906146cf565b90505b80821061357b578091505b613584826139a4565b505b505b60185460ff16156135ca5760195447908111156135c857601a548111156135b9576135b4601a54613e0f565b6135c8565b80156135c8576135c881613e0f565b505b6135d88787878686866135e3565b979650505050505050565b60006135ef878761388d565b156136895760165460405163ecd07a5360e01b81526001600160a01b038981166004830152888116602483015260448201889052600092620100009004169063ecd07a53906064016020604051808303816000875af1925050508015613672575060408051601f3d908101601f1916820190925261366f918101906147f3565b60015b61367b57600080fd5b90508061368757600080fd5b505b6001600160a01b03871660009081526007602052604090205460019060ff16806136cb57506001600160a01b03871660009081526007602052604090205460ff165b156136d4575060005b6001600160a01b038816600090815260016020526040812080548892906136fc908490614708565b90915550600090508161370f578661371b565b61371b89888888613f71565b6001600160a01b038916600090815260016020526040812080549293508392909190613748908490614752565b92505081905550876001600160a01b0316896001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161379491815260200190565b60405180910390a3601654610100900460ff1661387e576137b58989614086565b601654610100900460ff161580156137d257506137d2898961388d565b80156137f757506001600160a01b03891660009081526006602052604090205460ff16155b801561381c57506001600160a01b03881660009081526006602052604090205460ff16155b8015613826575083155b1561387e5760405162461bcd60e51b815260206004820152602260248201527f5072652d6c6971756964697479207472616e736665722070726f74656374696f604482015261371760f11b6064820152608401610ca4565b50600198975050505050505050565b601b546000906001600160a01b038481169116148015906138bc5750601b546001600160a01b03838116911614155b80156138d35750601b546001600160a01b03163214155b80156138f857506001600160a01b03821660009081526005602052604090205460ff16155b801561391d57506001600160a01b03831660009081526005602052604090205460ff16155b801561393457506001600160a01b03821661dead14155b801561394857506001600160a01b03821615155b801561395d57506001600160a01b0383163014155b801561397d57506016546001600160a01b03848116620100009092041614155b801561399d57506016546001600160a01b03838116620100009092041614155b9392505050565b600f805460ff60a01b1916600160a01b17905560408051608081018252600c5461ffff80821683526201000082048116602084015264010000000082048116938301939093526601000000000000900490911660608201819052600003613a0b5750613dff565b306000908152600460209081526040808320600d5461010090046001600160a01b0316845290915290205460001914613a6e57306000908152600460209081526040808320600d5461010090046001600160a01b03168452909152902060001990555b60006002826060015161ffff16836000015161ffff1685613a8f91906146f1565b613a9991906146cf565b613aa391906146cf565b90506000613ab18285614708565b60408051600280825260608201835292935047926000926020830190803683370190505090503081600081518110613aeb57613aeb61471b565b60200260200101906001600160a01b031690816001600160a01b031681525050600d60019054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015613b5e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613b82919061481c565b81600181518110613b9557613b9561471b565b6001600160a01b039283166020918202929092010152600d5460405163791ac94760e01b81526101009091049091169063791ac94790613be290869060009086903090429060040161487d565b600060405180830381600087803b158015613bfc57600080fd5b505af1925050508015613c0d575060015b613c1b575050505050613dff565b6000613c278347614708565b9050600084613c3687846146f1565b613c4091906146cf565b90508515613d2457600d5460405163f305d71960e01b815230600482015260248101889052600060448201819052606482015261dead60848201524260a48201526101009091046001600160a01b03169063f305d71990839060c40160606040518083038185885af193505050508015613cd7575060408051601f3d908101601f19168201909252613cd4918101906148b9565b60015b613ce75750505050505050613dff565b505060408051838152602081018990527f424db2872186fa7e7afa7a5e902ed3b49a2ef19c2f5431e672462495dd6b450692500160405180910390a15b613d2e8183614708565b9150866000015187606001818151613d4691906148e7565b61ffff908116909152606089015160408a015160009350839291821691613d6e9116866146f1565b613d7891906146cf565b90506000613d868286614708565b60208b015190915061ffff1615613df457600f546040516001600160a01b039091169061d6d89047906000818181858888f193505050503d8060008114613de9576040519150601f19603f3d011682016040523d82523d6000602084013e613dee565b606091505b50909350505b505050505050505050505b50600f805460ff60a01b19169055565b604080516002808252606082018352600092602083019080368337019050509050600d60019054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015613e83573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613ea7919061481c565b81600081518110613eba57613eba61471b565b60200260200101906001600160a01b031690816001600160a01b0316815250503081600181518110613eee57613eee61471b565b6001600160a01b039283166020918202929092010152600d5460405163b6f9de9560e01b81526101009091049091169063b6f9de95908490613f3d90600090869061dead904290600401614902565b6000604051808303818588803b158015613f5657600080fd5b505af193505050508015613f68575060015b15610e9a575050565b6000808315613f875750600b5461ffff16613fb1565b8215613fa05750600b5462010000900461ffff16613fb1565b50600b54640100000000900461ffff165b80600003613fc25784915050610f9d565b6016546201000090046001600160a01b031630148015613fec57504660011480613fec5750466038145b15613ff657506111945b600061271061400583886146f1565b61400f91906146cf565b9050801561407c573060009081526001602052604081208054839290614036908490614752565b909155505060405181815230906001600160a01b038916907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35b6135d88187614708565b601654610100900460ff16156140ea5760405162461bcd60e51b815260206004820152602360248201527f4c697175696469747920616c726561647920616464656420616e64206d61726b60448201526232b21760e91b6064820152608401610ca4565b6140f4828261388d565b15801561410e5750600e546001600160a01b038281169116145b15610e9a576001600160a01b038083166000908152600560209081526040808320805460ff19908116600190811790925560079093529220805490911690911790556016805461ff001916610100179081905562010000900416614186576016805462010000600160b01b0319163062010000021790555b600f805460ff60a81b1916600160a81b179055604051600181527f7b0a47d3b0234280b6c9213c5bbff44c8b6001bea7770b3950280f914105325790602001612640565b8015158114611c0157600080fd5b600080604083850312156141eb57600080fd5b82356141f6816141ca565b91506020830135614206816141ca565b809150509250929050565b600060208083528351808285015260005b8181101561423e57858101830151858201604001528201614222565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b0381168114611c0157600080fd5b6000806040838503121561428757600080fd5b82356142928161425f565b946020939093013593505050565b6000602082840312156142b257600080fd5b813561399d8161425f565b600080604083850312156142d057600080fd5b82356142db8161425f565b915060208301356142068161425f565b60008060006060848603121561430057600080fd5b833561430b8161425f565b9250602084013561431b8161425f565b929592945050506040919091013590565b6000806040838503121561433f57600080fd5b50508035926020909101359150565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561438d5761438d61434e565b604052919050565b600067ffffffffffffffff8211156143af576143af61434e565b5060051b60200190565b600082601f8301126143ca57600080fd5b813560206143df6143da83614395565b614364565b82815260059290921b840181019181810190868411156143fe57600080fd5b8286015b848110156144195780358352918301918301614402565b509695505050505050565b6000806040838503121561443757600080fd5b823567ffffffffffffffff8082111561444f57600080fd5b818501915085601f83011261446357600080fd5b813560206144736143da83614395565b82815260059290921b8401810191818101908984111561449257600080fd5b948201945b838610156144b95785356144aa8161425f565b82529482019490820190614497565b965050860135925050808211156144cf57600080fd5b506144dc858286016143b9565b9150509250929050565b803561ffff811681146144f857600080fd5b919050565b60008060006060848603121561451257600080fd5b61451b846144e6565b9250614529602085016144e6565b9150614537604085016144e6565b90509250925092565b6000806040838503121561455357600080fd5b82356141f68161425f565b60006020828403121561457057600080fd5b5035919050565b60006020828403121561458957600080fd5b813561399d816141ca565b600080600080608085870312156145aa57600080fd5b5050823594602084013594506040840135936060013592509050565b634e487b7160e01b600052601160045260246000fd5b600181815b808511156146175781600019048211156145fd576145fd6145c6565b8085161561460a57918102915b93841c93908002906145e1565b509250929050565b60008261462e57506001610d2f565b8161463b57506000610d2f565b8160018114614651576002811461465b57614677565b6001915050610d2f565b60ff84111561466c5761466c6145c6565b50506001821b610d2f565b5060208310610133831016604e8410600b841016171561469a575081810a610d2f565b6146a483836145dc565b80600019048211156146b8576146b86145c6565b029392505050565b600061399d60ff84168361461f565b6000826146ec57634e487b7160e01b600052601260045260246000fd5b500490565b8082028115828204841417610d2f57610d2f6145c6565b81810381811115610d2f57610d2f6145c6565b634e487b7160e01b600052603260045260246000fd5b600061ffff808316818103614748576147486145c6565b6001019392505050565b80820180821115610d2f57610d2f6145c6565b6000806040838503121561477857600080fd5b82516147838161425f565b60208401519092506142068161425f565b600080604083850312156147a757600080fd5b505080516020909101519092909150565b61ffff8181168382160190808211156147d3576147d36145c6565b5092915050565b6000602082840312156147ec57600080fd5b5051919050565b60006020828403121561480557600080fd5b815161399d816141ca565b600061399d838361461f565b60006020828403121561482e57600080fd5b815161399d8161425f565b600081518084526020808501945080840160005b838110156148725781516001600160a01b03168752958201959082019060010161484d565b509495945050505050565b85815284602082015260a06040820152600061489c60a0830186614839565b6001600160a01b0394909416606083015250608001529392505050565b6000806000606084860312156148ce57600080fd5b8351925060208401519150604084015190509250925092565b61ffff8281168282160390808211156147d3576147d36145c6565b84815260806020820152600061491b6080830186614839565b6001600160a01b0394909416604083015250606001529291505056fe43616c6c6572203d2f3d206f776e65722e000000000000000000000000000000a2646970667358221220904004c0eb98344d9e34d9a3ab1be592e10106bcdde9dff831ba50287f68026364736f6c63430008130033