Overview ERC721
Total Supply:
162 BVM

Profile Summary
Blockchain:
Ethereum (1)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x719A1cffD54569d236FC83838A90B547070D7216
60a0604052600060809081526008906200001a9082620008b0565b50604080518082019091526005815264173539b7b760d91b6020820152600990620000469082620008b0565b506618838370f34000600b556103e7600c556002600d55600f805463ffffffff191663010001011790553480156200007d57600080fd5b50733cc6cdda760b79bafa08df41ecfa224f810dceb660016040518060400160405280600d81526020016c426f726773207673204d75747360981b8152506040518060400160405280600381526020016242564d60e81b8152508160009081620000e89190620008b0565b506001620000f78282620008b0565b505050620001146200010e620002a460201b60201c565b620002a8565b6daaeb6d7670e522a718067333cd4e3b1562000259578015620001a757604051633e9f1edf60e11b81523060048201526001600160a01b03831660248201526daaeb6d7670e522a718067333cd4e90637d3e3dbe906044015b600060405180830381600087803b1580156200018857600080fd5b505af11580156200019d573d6000803e3d6000fd5b5050505062000259565b6001600160a01b03821615620001f85760405163a0af290360e01b81523060048201526001600160a01b03831660248201526daaeb6d7670e522a718067333cd4e9063a0af2903906044016200016d565b604051632210724360e11b81523060048201526daaeb6d7670e522a718067333cd4e90634420e48690602401600060405180830381600087803b1580156200023f57600080fd5b505af115801562000254573d6000803e3d6000fd5b505050505b50506200027f6040518060800160405280604281526020016200387760429139620002fa565b6200029e6063620002986006546001600160a01b031690565b62000316565b62000a70565b3390565b600680546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b62000304620003ff565b600a620003128282620008b0565b5050565b81600081116200036d5760405162461bcd60e51b815260206004820152601960248201527f4d696e7420616d6f756e742063616e74206265207a65726f210000000000000060448201526064015b60405180910390fd5b600c54816200038860076200045d60201b62001ada1760201c565b62000394919062000992565b1115620003e45760405162461bcd60e51b815260206004820152601460248201527f4d617820737570706c7920657863656564656421000000000000000000000000604482015260640162000364565b620003ee620003ff565b620003fa828462000461565b505050565b6006546001600160a01b031633146200045b5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640162000364565b565b5490565b60005b81811015620003fa57620004846007620004bb60201b62001ade1760201c565b620004a683620004a060076200045d60201b62001ada1760201c565b620004c4565b80620004b281620009ae565b91505062000464565b80546001019055565b62000312828260405180602001604052806000815250620004e660201b60201c565b620004f2838362000559565b620005016000848484620006a1565b620003fa5760405162461bcd60e51b815260206004820152603260248201526000805160206200385783398151915260448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606482015260840162000364565b6001600160a01b038216620005b15760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f2061646472657373604482015260640162000364565b6000818152600260205260409020546001600160a01b031615620006185760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000604482015260640162000364565b6001600160a01b03821660009081526003602052604081208054600192906200064390849062000992565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b6000620006c2846001600160a01b0316620007fd60201b62001ae71760201c565b15620007f157604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290620006fc903390899088908890600401620009ca565b6020604051808303816000875af19250505080156200073a575060408051601f3d908101601f19168201909252620007379181019062000a3d565b60015b620007d6573d8080156200076b576040519150601f19603f3d011682016040523d82523d6000602084013e62000770565b606091505b508051600003620007ce5760405162461bcd60e51b815260206004820152603260248201526000805160206200385783398151915260448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606482015260840162000364565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050620007f5565b5060015b949350505050565b6001600160a01b03163b151590565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200083757607f821691505b6020821081036200085857634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620003fa57600081815260208120601f850160051c81016020861015620008875750805b601f850160051c820191505b81811015620008a85782815560010162000893565b505050505050565b81516001600160401b03811115620008cc57620008cc6200080c565b620008e481620008dd845462000822565b846200085e565b602080601f8311600181146200091c5760008415620009035750858301515b600019600386901b1c1916600185901b178555620008a8565b600085815260208120601f198616915b828110156200094d578886015182559484019460019091019084016200092c565b50858210156200096c5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b80820180821115620009a857620009a86200097c565b92915050565b600060018201620009c357620009c36200097c565b5060010190565b600060018060a01b038087168352602081871681850152856040850152608060608501528451915081608085015260005b8281101562000a195785810182015185820160a001528101620009fb565b5050600060a0828501015260a0601f19601f83011684010191505095945050505050565b60006020828403121562000a5057600080fd5b81516001600160e01b03198116811462000a6957600080fd5b9392505050565b612dd78062000a806000396000f3fe6080604052600436106102e75760003560e01c80636cc6fab211610184578063a45ba8e7116100d6578063d5abeb011161008a578063e985e9c511610064578063e985e9c5146107d0578063efd0cbf914610819578063f2fde38b1461082c57600080fd5b8063d5abeb011461077a578063dab5f34014610790578063e0a80853146107b057600080fd5b8063b071401b116100bb578063b071401b1461071a578063b88d4fde1461073a578063c87b56dd1461075a57600080fd5b8063a45ba8e7146106ef578063aa98e0c61461070457600080fd5b80638da5cb5b1161013857806397db21f51161011257806397db21f51461069c5780639f15df12146106af578063a22cb465146106cf57600080fd5b80638da5cb5b1461065357806394354fd01461067157806395d89b411461068757600080fd5b806370a082311161016957806370a08231146105fe578063715018a61461061e5780637ec4a6591461063357600080fd5b80636cc6fab2146105bd5780636f9b0b40146105de57600080fd5b80632972f0011161023d5780634fdd43cb116101f15780635dcd9466116101cb5780635dcd94661461056857806362b99ad4146105885780636352211e1461059d57600080fd5b80634fdd43cb1461051357806351830227146105335780635503a0e81461055357600080fd5b806342842e0e1161022257806342842e0e146104a6578063438b6300146104c657806344a0d68a146104f357600080fd5b80632972f0011461046557806341f434341461048457600080fd5b806313faede61161029f5780632044757e116102795780632044757e1461040b57806323b872dd1461042b57806324bb7c261461044b57600080fd5b806313faede6146103b257806316ba10e0146103d657806318160ddd146103f657600080fd5b806306fdde03116102d057806306fdde0314610338578063081812fc1461035a578063095ea7b31461039257600080fd5b806301ffc9a7146102ec578063059685a714610321575b600080fd5b3480156102f857600080fd5b5061030c610307366004612685565b61084c565b60405190151581526020015b60405180910390f35b34801561032d57600080fd5b5061033661089e565b005b34801561034457600080fd5b5061034d610a18565b60405161031891906126f2565b34801561036657600080fd5b5061037a610375366004612705565b610aaa565b6040516001600160a01b039091168152602001610318565b34801561039e57600080fd5b506103366103ad36600461273a565b610ad1565b3480156103be57600080fd5b506103c8600b5481565b604051908152602001610318565b3480156103e257600080fd5b506103366103f13660046127f0565b610c09565b34801561040257600080fd5b506103c8610c21565b34801561041757600080fd5b50610336610426366004612847565b610c31565b34801561043757600080fd5b50610336610446366004612864565b610c53565b34801561045757600080fd5b50600f5461030c9060ff1681565b34801561047157600080fd5b50600f5461030c90610100900460ff1681565b34801561049057600080fd5b5061037a6daaeb6d7670e522a718067333cd4e81565b3480156104b257600080fd5b506103366104c1366004612864565b610d26565b3480156104d257600080fd5b506104e66104e13660046128a0565b610df4565b60405161031891906128bb565b3480156104ff57600080fd5b5061033661050e366004612705565b610ed4565b34801561051f57600080fd5b5061033661052e3660046127f0565b610ee1565b34801561053f57600080fd5b50600f5461030c9062010000900460ff1681565b34801561055f57600080fd5b5061034d610ef5565b34801561057457600080fd5b50610336610583366004612847565b610f83565b34801561059457600080fd5b5061034d610f9e565b3480156105a957600080fd5b5061037a6105b8366004612705565b610fab565b3480156105c957600080fd5b50600f5461030c906301000000900460ff1681565b3480156105ea57600080fd5b506103366105f9366004612847565b611010565b34801561060a57600080fd5b506103c86106193660046128a0565b611036565b34801561062a57600080fd5b506103366110d0565b34801561063f57600080fd5b5061033661064e3660046127f0565b6110e4565b34801561065f57600080fd5b506006546001600160a01b031661037a565b34801561067d57600080fd5b506103c8600d5481565b34801561069357600080fd5b5061034d6110f8565b6103366106aa3660046128ff565b611107565b3480156106bb57600080fd5b506103366106ca36600461297a565b611453565b3480156106db57600080fd5b506103366106ea3660046129a6565b611512565b3480156106fb57600080fd5b5061034d61151d565b34801561071057600080fd5b506103c8600e5481565b34801561072657600080fd5b50610336610735366004612705565b61152a565b34801561074657600080fd5b506103366107553660046129dd565b611537565b34801561076657600080fd5b5061034d610775366004612705565b611613565b34801561078657600080fd5b506103c8600c5481565b34801561079c57600080fd5b506103366107ab366004612705565b6117a6565b3480156107bc57600080fd5b506103366107cb366004612847565b6117b3565b3480156107dc57600080fd5b5061030c6107eb366004612a59565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b610336610827366004612705565b6117d7565b34801561083857600080fd5b506103366108473660046128a0565b611a61565b60006001600160e01b031982166380ac58cd60e01b148061087d57506001600160e01b03198216635b5e139f60e01b145b8061089857506301ffc9a760e01b6001600160e01b03198316145b92915050565b6108a6611af6565b476000739cf547d2063a96df36f44591e77d4f2b8abbcdcd60646108cb846028612a99565b6108d59190612ac6565b604051600081818185875af1925050503d8060008114610911576040519150601f19603f3d011682016040523d82523d6000602084013e610916565b606091505b505090508061092457600080fd5b600073682575665500b067bb4d2b2ef3f0f0cb89d48c276064610948856028612a99565b6109529190612ac6565b604051600081818185875af1925050503d806000811461098e576040519150601f19603f3d011682016040523d82523d6000602084013e610993565b606091505b50509050806109a157600080fd5b60006109b56006546001600160a01b031690565b6001600160a01b03164760405160006040518083038185875af1925050503d80600081146109ff576040519150601f19603f3d011682016040523d82523d6000602084013e610a04565b606091505b5050905080610a1257600080fd5b50505050565b606060008054610a2790612ada565b80601f0160208091040260200160405190810160405280929190818152602001828054610a5390612ada565b8015610aa05780601f10610a7557610100808354040283529160200191610aa0565b820191906000526020600020905b815481529060010190602001808311610a8357829003601f168201915b5050505050905090565b6000610ab582611b50565b506000908152600460205260409020546001600160a01b031690565b6000610adc82610fab565b9050806001600160a01b0316836001600160a01b031603610b4e5760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b60648201526084015b60405180910390fd5b336001600160a01b0382161480610b8857506001600160a01b038116600090815260056020908152604080832033845290915290205460ff165b610bfa5760405162461bcd60e51b815260206004820152603e60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c00006064820152608401610b45565b610c048383611bb4565b505050565b610c11611af6565b6009610c1d8282612b62565b5050565b6000610c2c60075490565b905090565b610c39611af6565b600f80549115156101000261ff0019909216919091179055565b826daaeb6d7670e522a718067333cd4e3b15610d1b57336001600160a01b03821603610c8957610c84848484611c22565b610a12565b604051633185c44d60e21b81523060048201523360248201526daaeb6d7670e522a718067333cd4e9063c617113490604401602060405180830381865afa158015610cd8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cfc9190612c22565b610d1b57604051633b79c77360e21b8152336004820152602401610b45565b610a12848484611c22565b826daaeb6d7670e522a718067333cd4e3b15610de957336001600160a01b03821603610d5757610c84848484611c9a565b604051633185c44d60e21b81523060048201523360248201526daaeb6d7670e522a718067333cd4e9063c617113490604401602060405180830381865afa158015610da6573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dca9190612c22565b610de957604051633b79c77360e21b8152336004820152602401610b45565b610a12848484611c9a565b60606000610e0183611036565b905060008167ffffffffffffffff811115610e1e57610e1e612764565b604051908082528060200260200182016040528015610e47578160200160208202803683370190505b509050600160005b8381108015610e605750600c548211155b15610eca576000610e7083610fab565b9050866001600160a01b0316816001600160a01b031603610eb75782848381518110610e9e57610e9e612c3f565b602090810291909101015281610eb381612c55565b9250505b82610ec181612c55565b93505050610e4f565b5090949350505050565b610edc611af6565b600b55565b610ee9611af6565b600a610c1d8282612b62565b60098054610f0290612ada565b80601f0160208091040260200160405190810160405280929190818152602001828054610f2e90612ada565b8015610f7b5780601f10610f5057610100808354040283529160200191610f7b565b820191906000526020600020905b815481529060010190602001808311610f5e57829003601f168201915b505050505081565b610f8b611af6565b600f805460ff1916911515919091179055565b60088054610f0290612ada565b6000818152600260205260408120546001600160a01b0316806108985760405162461bcd60e51b815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e20494400000000000000006044820152606401610b45565b611018611af6565b600f805491151563010000000263ff00000019909216919091179055565b60006001600160a01b0382166110b45760405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f74206120766160448201527f6c6964206f776e657200000000000000000000000000000000000000000000006064820152608401610b45565b506001600160a01b031660009081526003602052604090205490565b6110d8611af6565b6110e26000611cb5565b565b6110ec611af6565b6008610c1d8282612b62565b606060018054610a2790612ada565b80600081116111585760405162461bcd60e51b815260206004820152601960248201527f4d696e7420616d6f756e742063616e74206265207a65726f21000000000000006044820152606401610b45565b600c548161116560075490565b61116f9190612c6e565b11156111b45760405162461bcd60e51b81526020600482015260146024820152734d617820737570706c792065786365656465642160601b6044820152606401610b45565b81600d548111156112075760405162461bcd60e51b815260206004820152601460248201527f496e76616c6964206d696e7420616d6f756e74210000000000000000000000006044820152606401610b45565b80600b546112159190612a99565b3410156112645760405162461bcd60e51b815260206004820152601360248201527f496e73756666696369656e742066756e647321000000000000000000000000006044820152606401610b45565b600f546301000000900460ff16156112dd5761127e611d07565b6112dd5760405162461bcd60e51b815260206004820152602a60248201527f4f6e6c79206f6e65207472616e73616374696f6e207065722077616c6c6574206044820152691a5cc8185b1b1bddd95960b21b6064820152608401610b45565b8484600e54611354838380806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250506040516bffffffffffffffffffffffff193360601b166020820152859250603401905060405160208183030381529060405280519060200120611d6e565b6113a05760405162461bcd60e51b815260206004820152601e60248201527f4164647265737320646f6573206e6f7420657869737420696e206c69737400006044820152606401610b45565b600f54610100900460ff16156113f85760405162461bcd60e51b815260206004820152601960248201527f50726573616c65206973206e6f742061637469766174656421000000000000006044820152606401610b45565b6114023387611d84565b611449601080546001810182556000919091527f1b6847dc741a1b0cd08d278845f9d819d87b734759afb55fe2de5cb82a9ae6720180546001600160a01b03191633179055565b5050505050505050565b81600081116114a45760405162461bcd60e51b815260206004820152601960248201527f4d696e7420616d6f756e742063616e74206265207a65726f21000000000000006044820152606401610b45565b600c54816114b160075490565b6114bb9190612c6e565b11156115005760405162461bcd60e51b81526020600482015260146024820152734d617820737570706c792065786365656465642160601b6044820152606401610b45565b611508611af6565b610c048284611d84565b610c1d338383611dc1565b600a8054610f0290612ada565b611532611af6565b600d55565b836daaeb6d7670e522a718067333cd4e3b1561160057336001600160a01b0382160361156e5761156985858585611e8f565b61160c565b604051633185c44d60e21b81523060048201523360248201526daaeb6d7670e522a718067333cd4e9063c617113490604401602060405180830381865afa1580156115bd573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115e19190612c22565b61160057604051633b79c77360e21b8152336004820152602401610b45565b61160c85858585611e8f565b5050505050565b6000818152600260205260409020546060906001600160a01b03166116a05760405162461bcd60e51b815260206004820152602f60248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201527f6e6578697374656e7420746f6b656e00000000000000000000000000000000006064820152608401610b45565b600f5462010000900460ff16151560000361174757600a80546116c290612ada565b80601f01602080910402602001604051908101604052809291908181526020018280546116ee90612ada565b801561173b5780601f106117105761010080835404028352916020019161173b565b820191906000526020600020905b81548152906001019060200180831161171e57829003601f168201915b50505050509050919050565b6000611751611f08565b90506000815111611771576040518060200160405280600081525061179f565b8061177b84611f17565b600960405160200161178f93929190612c81565b6040516020818303038152906040525b9392505050565b6117ae611af6565b600e55565b6117bb611af6565b600f8054911515620100000262ff000019909216919091179055565b80600081116118285760405162461bcd60e51b815260206004820152601960248201527f4d696e7420616d6f756e742063616e74206265207a65726f21000000000000006044820152606401610b45565b600c548161183560075490565b61183f9190612c6e565b11156118845760405162461bcd60e51b81526020600482015260146024820152734d617820737570706c792065786365656465642160601b6044820152606401610b45565b81600d548111156118d75760405162461bcd60e51b815260206004820152601460248201527f496e76616c6964206d696e7420616d6f756e74210000000000000000000000006044820152606401610b45565b80600b546118e59190612a99565b3410156119345760405162461bcd60e51b815260206004820152601360248201527f496e73756666696369656e742066756e647321000000000000000000000000006044820152606401610b45565b600f546301000000900460ff16156119ad5761194e611d07565b6119ad5760405162461bcd60e51b815260206004820152602a60248201527f4f6e6c79206f6e65207472616e73616374696f6e207065722077616c6c6574206044820152691a5cc8185b1b1bddd95960b21b6064820152608401610b45565b600f5460ff1615611a105760405162461bcd60e51b815260206004820152602760248201527f54686520636f6e7472616374206973206e6f74206f70656e20746f20746865206044820152667075626c69632160c81b6064820152608401610b45565b611a1a3384611d84565b610c04601080546001810182556000919091527f1b6847dc741a1b0cd08d278845f9d819d87b734759afb55fe2de5cb82a9ae6720180546001600160a01b03191633179055565b611a69611af6565b6001600160a01b038116611ace5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610b45565b611ad781611cb5565b50565b5490565b80546001019055565b6001600160a01b03163b151590565b6006546001600160a01b031633146110e25760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726044820152606401610b45565b6000818152600260205260409020546001600160a01b0316611ad75760405162461bcd60e51b815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e20494400000000000000006044820152606401610b45565b600081815260046020526040902080546001600160a01b0319166001600160a01b0384169081179091558190611be982610fab565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b611c2c3382612038565b611c8f5760405162461bcd60e51b815260206004820152602e60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201526d1c881b9bdc88185c1c1c9bdd995960921b6064820152608401610b45565b610c048383836120b6565b610c0483838360405180602001604052806000815250611537565b600680546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6000805b601054811015611d6657336001600160a01b031660108281548110611d3257611d32612c3f565b6000918252602090912001546001600160a01b031603611d5457600091505090565b80611d5e81612c55565b915050611d0b565b506001905090565b600082611d7b8584612252565b14949350505050565b60005b81811015610c0457611d9d600780546001019055565b611daf83611daa60075490565b61229f565b80611db981612c55565b915050611d87565b816001600160a01b0316836001600160a01b031603611e225760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c6572000000000000006044820152606401610b45565b6001600160a01b03838116600081815260056020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b611e993383612038565b611efc5760405162461bcd60e51b815260206004820152602e60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201526d1c881b9bdc88185c1c1c9bdd995960921b6064820152608401610b45565b610a12848484846122b9565b606060088054610a2790612ada565b606081600003611f3e5750506040805180820190915260018152600360fc1b602082015290565b8160005b8115611f685780611f5281612c55565b9150611f619050600a83612ac6565b9150611f42565b60008167ffffffffffffffff811115611f8357611f83612764565b6040519080825280601f01601f191660200182016040528015611fad576020820181803683370190505b5090505b841561203057611fc2600183612d21565b9150611fcf600a86612d34565b611fda906030612c6e565b60f81b818381518110611fef57611fef612c3f565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350612029600a86612ac6565b9450611fb1565b949350505050565b60008061204483610fab565b9050806001600160a01b0316846001600160a01b0316148061208b57506001600160a01b0380821660009081526005602090815260408083209388168352929052205460ff165b806120305750836001600160a01b03166120a484610aaa565b6001600160a01b031614949350505050565b826001600160a01b03166120c982610fab565b6001600160a01b03161461212d5760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201526437bbb732b960d91b6064820152608401610b45565b6001600160a01b03821661218f5760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b6064820152608401610b45565b61219a600082611bb4565b6001600160a01b03831660009081526003602052604081208054600192906121c3908490612d21565b90915550506001600160a01b03821660009081526003602052604081208054600192906121f1908490612c6e565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b600081815b8451811015612297576122838286838151811061227657612276612c3f565b6020026020010151612337565b91508061228f81612c55565b915050612257565b509392505050565b610c1d828260405180602001604052806000815250612363565b6122c48484846120b6565b6122d0848484846123e1565b610a125760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b6064820152608401610b45565b600081831061235357600082815260208490526040902061179f565b5060009182526020526040902090565b61236d838361252d565b61237a60008484846123e1565b610c045760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b6064820152608401610b45565b60006001600160a01b0384163b1561252257604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290612425903390899088908890600401612d48565b6020604051808303816000875af1925050508015612460575060408051601f3d908101601f1916820190925261245d91810190612d84565b60015b612508573d80801561248e576040519150601f19603f3d011682016040523d82523d6000602084013e612493565b606091505b5080516000036125005760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b6064820152608401610b45565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050612030565b506001949350505050565b6001600160a01b0382166125835760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f20616464726573736044820152606401610b45565b6000818152600260205260409020546001600160a01b0316156125e85760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e746564000000006044820152606401610b45565b6001600160a01b0382166000908152600360205260408120805460019290612611908490612c6e565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b6001600160e01b031981168114611ad757600080fd5b60006020828403121561269757600080fd5b813561179f8161266f565b60005b838110156126bd5781810151838201526020016126a5565b50506000910152565b600081518084526126de8160208601602086016126a2565b601f01601f19169290920160200192915050565b60208152600061179f60208301846126c6565b60006020828403121561271757600080fd5b5035919050565b80356001600160a01b038116811461273557600080fd5b919050565b6000806040838503121561274d57600080fd5b6127568361271e565b946020939093013593505050565b634e487b7160e01b600052604160045260246000fd5b600067ffffffffffffffff8084111561279557612795612764565b604051601f8501601f19908116603f011681019082821181831017156127bd576127bd612764565b816040528093508581528686860111156127d657600080fd5b858560208301376000602087830101525050509392505050565b60006020828403121561280257600080fd5b813567ffffffffffffffff81111561281957600080fd5b8201601f8101841361282a57600080fd5b6120308482356020840161277a565b8015158114611ad757600080fd5b60006020828403121561285957600080fd5b813561179f81612839565b60008060006060848603121561287957600080fd5b6128828461271e565b92506128906020850161271e565b9150604084013590509250925092565b6000602082840312156128b257600080fd5b61179f8261271e565b6020808252825182820181905260009190848201906040850190845b818110156128f3578351835292840192918401916001016128d7565b50909695505050505050565b60008060006040848603121561291457600080fd5b833567ffffffffffffffff8082111561292c57600080fd5b818601915086601f83011261294057600080fd5b81358181111561294f57600080fd5b8760208260051b850101111561296457600080fd5b6020928301989097509590910135949350505050565b6000806040838503121561298d57600080fd5b8235915061299d6020840161271e565b90509250929050565b600080604083850312156129b957600080fd5b6129c28361271e565b915060208301356129d281612839565b809150509250929050565b600080600080608085870312156129f357600080fd5b6129fc8561271e565b9350612a0a6020860161271e565b925060408501359150606085013567ffffffffffffffff811115612a2d57600080fd5b8501601f81018713612a3e57600080fd5b612a4d8782356020840161277a565b91505092959194509250565b60008060408385031215612a6c57600080fd5b612a758361271e565b915061299d6020840161271e565b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761089857610898612a83565b634e487b7160e01b600052601260045260246000fd5b600082612ad557612ad5612ab0565b500490565b600181811c90821680612aee57607f821691505b602082108103612b0e57634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115610c0457600081815260208120601f850160051c81016020861015612b3b5750805b601f850160051c820191505b81811015612b5a57828155600101612b47565b505050505050565b815167ffffffffffffffff811115612b7c57612b7c612764565b612b9081612b8a8454612ada565b84612b14565b602080601f831160018114612bc55760008415612bad5750858301515b600019600386901b1c1916600185901b178555612b5a565b600085815260208120601f198616915b82811015612bf457888601518255948401946001909101908401612bd5565b5085821015612c125787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b600060208284031215612c3457600080fd5b815161179f81612839565b634e487b7160e01b600052603260045260246000fd5b600060018201612c6757612c67612a83565b5060010190565b8082018082111561089857610898612a83565b600084516020612c948285838a016126a2565b855191840191612ca78184848a016126a2565b8554920191600090612cb881612ada565b60018281168015612cd05760018114612ce557612d11565b60ff1984168752821515830287019450612d11565b896000528560002060005b84811015612d0957815489820152908301908701612cf0565b505082870194505b50929a9950505050505050505050565b8181038181111561089857610898612a83565b600082612d4357612d43612ab0565b500690565b60006001600160a01b03808716835280861660208401525083604083015260806060830152612d7a60808301846126c6565b9695505050505050565b600060208284031215612d9657600080fd5b815161179f8161266f56fea2646970667358221220a6c8904238f9b03cefa2de237591f11c69a31a4474124c68dd108f8bfd3994ac64736f6c634300081100334552433732313a207472616e7366657220746f206e6f6e204552433732315265697066733a2f2f6261666b726569666b6c65763577786d367869366668676e776e7a72756f74766d653461686c6864637a68336534696875346a797a776578706975