Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 WHIG

Holders:
25
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 0xBc552014Fe61D0341282f8B66B96eF68891a0D2f
60c0604052600b805465ffffffffffff191665010001000001179055600e805460ff191660011790556064601f55348015610038575f80fd5b506040518060400160405280600a8152602001695768696720506172747960b01b815250604051806040016040528060048152602001635748494760e01b8152508160039081610088919061076d565b506004610095828261076d565b5050505f6100a761041c60201b60201c565b600580546001600160a01b0319166001600160a01b038316908117909155604051919250905f907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350737a250d5630b4cf539739df2c5dacb4c659f2488d610114816001610420565b6001600160a01b03811660808190526040805163c45a015560e01b8152905163c45a0155916004808201926020929091908290030181865afa15801561015c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610180919061082c565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101cb573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101ef919061082c565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015610239573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061025d919061082c565b6001600160a01b031660a0819052610276906001610420565b60a051610284906001610496565b600b805460ff60201b1916640100000000179055601e5f8082818080806b033b2e3c9fd0803ce80000006103e86102bc82600a610866565b6102c6919061087d565b6008556103e86102d7826014610866565b6102e1919061087d565b600a556127106102f2826005610866565b6102fc919061087d565b60095560108990556011889055601287905586610319898b61089c565b610323919061089c565b600f5560148690556015859055601684905583610340868861089c565b61034a919061089c565b601355601783905560188290555f601d8190556064601e556020556006805473bc552014fe61d0341282f8b66b96ef68891a0d2f6001600160a01b031991821681179092556007805490911690911790556103b76103b06005546001600160a01b031690565b60016104e9565b6103c23060016104e9565b6103cf61dead60016104e9565b6103eb6103e46005546001600160a01b031690565b6001610420565b6103f6306001610420565b61040361dead6001610420565b61040d338261058e565b505050505050505050506108af565b3390565b6005546001600160a01b0316331461046c5760405162461bcd60e51b815260206004820181905260248201525f8051602061382683398151915260448201526064015b60405180910390fd5b6001600160a01b03919091165f908152602260205260409020805460ff1916911515919091179055565b6001600160a01b0382165f81815260236020526040808220805460ff191685151590811790915590519092917fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab91a35050565b6005546001600160a01b031633146105305760405162461bcd60e51b815260206004820181905260248201525f805160206138268339815191526044820152606401610463565b6001600160a01b0382165f81815260216020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b6001600160a01b0382166105e45760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401610463565b6002546105f1908261066f565b6002556001600160a01b0382165f90815260208190526040902054610616908261066f565b6001600160a01b0383165f81815260208181526040808320949094559251848152919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b505050565b5f8061067b838561089c565b9050838110156106cd5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610463565b90505b92915050565b634e487b7160e01b5f52604160045260245ffd5b600181811c908216806106fe57607f821691505b60208210810361071c57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561066a57805f5260205f20601f840160051c810160208510156107475750805b601f840160051c820191505b81811015610766575f8155600101610753565b5050505050565b81516001600160401b03811115610786576107866106d6565b61079a8161079484546106ea565b84610722565b602080601f8311600181146107cd575f84156107b65750858301515b5f19600386901b1c1916600185901b178555610824565b5f85815260208120601f198616915b828110156107fb578886015182559484019460019091019084016107dc565b508582101561081857878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b5f6020828403121561083c575f80fd5b81516001600160a01b03811681146106cd575f80fd5b634e487b7160e01b5f52601160045260245ffd5b80820281158282048414176106d0576106d0610852565b5f8261089757634e487b7160e01b5f52601260045260245ffd5b500490565b808201808211156106d0576106d0610852565b60805160a051612f2c6108fa5f395f81816106e5015281816112540152611dda01525f818161056701528181611d9c01528181612919015281816129d00152612a0c0152612f2c5ff3fe608060405260043610610471575f3560e01c80638ea5220f1161024c578063c02466681161013f578063dd62ed3e116100be578063f11a24d311610083578063f11a24d314610caa578063f2fde38b14610cbf578063f63696bd14610cde578063f637434214610cf2578063f8b45b0514610d07578063ff935af614610d1c575f80fd5b8063dd62ed3e14610c09578063e0c6190d14610c4d578063e2f4560514610c6d578063e884f26014610c82578063e9d13ee314610c96575f80fd5b8063c9abd68611610104578063c9abd68614610b8e578063cbd194ff14610ba2578063d257b34f14610bb6578063d3e0d8d614610bd5578063d85ba06314610bf4575f80fd5b8063c024666814610b0e578063c18bc19514610b2d578063c876d0b914610b4c578063c8c8ebe414610b65578063c9567bf914610b7a575f80fd5b8063a457c2d7116101cb578063ae9aa05911610190578063ae9aa05914610a65578063b583c31714610a84578063b62496f514610aa3578063bbc0c74214610ad1578063be2409a614610aef575f80fd5b8063a457c2d7146109d4578063a4bdeb54146109f3578063a4d15b6414610a07578063a9059cbb14610a27578063aacebbe314610a46575f80fd5b80639aedd894116102115780639aedd894146109615780639c3b4fdc146109765780639fccce321461098b578063a0d82dc5146109a0578063a2657778146109b5575f80fd5b80638ea5220f146108db57806392136913146108fa578063924de9b71461090f57806395d89b411461092e5780639a7a23d614610942575f80fd5b80634a62bb6511610364578063751039fc116102e35780637d78ba1f116102a85780637d78ba1f146107205780638095d5641461088a57806380e1bd22146108a957806389cf5877146105245780638da5cb5b146108be575f80fd5b8063751039fc146108115780637571336a1461082557806375f0a87414610844578063796b89b9146108635780637bce5a0414610875575f80fd5b806365e7c7591161032957806365e7c759146105245780636a486a8e146107955780636ddd1713146107aa57806370a08231146107c9578063715018a6146107fd575f80fd5b80634a62bb65146107075780634e4e5afd146107205780634fbee19314610734578063541a43cf1461076b5780635adc9f0f14610780575f80fd5b80631f3fed8f116103f0578063313ce567116103b5578063313ce5671461067257806336d49bd81461068d57806339509351146106a1578063433db683146106c057806349bd5a5e146106d4575f80fd5b80631f3fed8f146105f5578063203e727e1461060a57806323b872dd1461062957806325120893146106485780632bf3d42d1461065d575f80fd5b806313e979751161043657806313e97975146105425780631694505e1461055657806318160ddd146105a157806319f886e4146105bf5780631a8145bb146105e0575f80fd5b806306fdde031461047c578063095ea7b3146104a65780630c91b662146104d557806310d5de53146104f6578063115cfda014610524575f80fd5b3661047857005b5f80fd5b348015610487575f80fd5b50610490610d3b565b60405161049d9190612aa6565b60405180910390f35b3480156104b1575f80fd5b506104c56104c0366004612af2565b610dcb565b604051901515815260200161049d565b3480156104e0575f80fd5b506104f46104ef366004612b1c565b610de1565b005b348015610501575f80fd5b506104c5610510366004612b33565b60226020525f908152604090205460ff1681565b34801561052f575f80fd5b50600b54600160281b900460ff166104c5565b34801561054d575f80fd5b506104f4610e7b565b348015610561575f80fd5b506105897f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b03909116815260200161049d565b3480156105ac575f80fd5b506002545b60405190815260200161049d565b3480156105ca575f80fd5b50600b546104c590640100000000900460ff1681565b3480156105eb575f80fd5b506105b1601a5481565b348015610600575f80fd5b506105b160195481565b348015610615575f80fd5b506104f4610624366004612b1c565b610e8e565b348015610634575f80fd5b506104c5610643366004612b4e565b610f6b565b348015610653575f80fd5b506105b1601d5481565b348015610668575f80fd5b506105b160185481565b34801561067d575f80fd5b506040516012815260200161049d565b348015610698575f80fd5b50601d546105b1565b3480156106ac575f80fd5b506104c56106bb366004612af2565b610fd2565b3480156106cb575f80fd5b506020546105b1565b3480156106df575f80fd5b506105897f000000000000000000000000000000000000000000000000000000000000000081565b348015610712575f80fd5b50600b546104c59060ff1681565b34801561072b575f80fd5b506105b1611007565b34801561073f575f80fd5b506104c561074e366004612b33565b6001600160a01b03165f9081526021602052604090205460ff1690565b348015610776575f80fd5b506105b160175481565b34801561078b575f80fd5b506105b1601f5481565b3480156107a0575f80fd5b506105b160135481565b3480156107b5575f80fd5b50600b546104c59062010000900460ff1681565b3480156107d4575f80fd5b506105b16107e3366004612b33565b6001600160a01b03165f9081526020819052604090205490565b348015610808575f80fd5b506104f4611028565b34801561081c575f80fd5b506104c561109b565b348015610830575f80fd5b506104f461083f366004612b9b565b6110d7565b34801561084f575f80fd5b50600654610589906001600160a01b031681565b34801561086e575f80fd5b50426105b1565b348015610880575f80fd5b506105b160105481565b348015610895575f80fd5b506104f46108a4366004612bce565b61112b565b3480156108b4575f80fd5b506105b160205481565b3480156108c9575f80fd5b506005546001600160a01b0316610589565b3480156108e6575f80fd5b50600754610589906001600160a01b031681565b348015610905575f80fd5b506105b160145481565b34801561091a575f80fd5b506104f4610929366004612bf7565b6111d3565b348015610939575f80fd5b50610490611219565b34801561094d575f80fd5b506104f461095c366004612b9b565b611228565b34801561096c575f80fd5b506105b1601e5481565b348015610981575f80fd5b506105b160125481565b348015610996575f80fd5b506105b1601b5481565b3480156109ab575f80fd5b506105b160165481565b3480156109c0575f80fd5b506104f46109cf366004612bf7565b611307565b3480156109df575f80fd5b506104c56109ee366004612af2565b61134f565b3480156109fe575f80fd5b506104f461139c565b348015610a12575f80fd5b50600b546104c5906301000000900460ff1681565b348015610a32575f80fd5b506104c5610a41366004612af2565b6113e9565b348015610a51575f80fd5b506104f4610a60366004612b33565b6113f5565b348015610a70575f80fd5b506104f4610a7f366004612b1c565b61147b565b348015610a8f575f80fd5b506104f4610a9e366004612b1c565b6114a5565b348015610aae575f80fd5b506104c5610abd366004612b33565b60236020525f908152604090205460ff1681565b348015610adc575f80fd5b50600b546104c590610100900460ff1681565b348015610afa575f80fd5b506104f4610b09366004612b33565b611545565b348015610b19575f80fd5b506104f4610b28366004612b9b565b6115cb565b348015610b38575f80fd5b506104f4610b47366004612b1c565b611653565b348015610b57575f80fd5b50600e546104c59060ff1681565b348015610b70575f80fd5b506105b160085481565b348015610b85575f80fd5b506104f4611724565b348015610b99575f80fd5b50601e546105b1565b348015610bad575f80fd5b506104f4611765565b348015610bc1575f80fd5b506104c5610bd0366004612b1c565b6117b6565b348015610be0575f80fd5b50600b54640100000000900460ff166104c5565b348015610bff575f80fd5b506105b1600f5481565b348015610c14575f80fd5b506105b1610c23366004612c10565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205490565b348015610c58575f80fd5b50600b546104c590600160281b900460ff1681565b348015610c78575f80fd5b506105b160095481565b348015610c8d575f80fd5b506104c561190c565b348015610ca1575f80fd5b506016546105b1565b348015610cb5575f80fd5b506105b160115481565b348015610cca575f80fd5b506104f4610cd9366004612b33565b611948565b348015610ce9575f80fd5b506011546105b1565b348015610cfd575f80fd5b506105b160155481565b348015610d12575f80fd5b506105b1600a5481565b348015610d27575f80fd5b506104f4610d36366004612c47565b611a32565b606060038054610d4a90612c7e565b80601f0160208091040260200160405190810160405280929190818152602001828054610d7690612c7e565b8015610dc15780601f10610d9857610100808354040283529160200191610dc1565b820191905f5260205f20905b815481529060010190602001808311610da457829003601f168201915b5050505050905090565b5f610dd7338484611ae6565b5060015b92915050565b6005546001600160a01b03163314610e145760405162461bcd60e51b8152600401610e0b90612cb6565b60405180910390fd5b601f54811115610e765760405162461bcd60e51b815260206004820152602760248201527f43616e6e6f7420736574206f734379636c654c696d6974206869676865722074604482015266068616e203130360cc1b6064820152608401610e0b565b601e55565b602054610e89906001612cff565b602055565b6005546001600160a01b03163314610eb85760405162461bcd60e51b8152600401610e0b90612cb6565b670de0b6b3a76400006103e8610ecd60025490565b610ed8906005612d12565b610ee29190612d29565b610eec9190612d29565b811015610f535760405162461bcd60e51b815260206004820152602f60248201527f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e742060448201526e6c6f776572207468616e20302e352560881b6064820152608401610e0b565b610f6581670de0b6b3a7640000612d12565b60085550565b5f610f77848484611c0a565b610fc88433610fc385604051806060016040528060288152602001612eaa602891396001600160a01b038a165f908152600160209081526040808320338452909152902054919061243d565b611ae6565b5060019392505050565b335f8181526001602090815260408083206001600160a01b03871684529091528120549091610dd7918590610fc39086612475565b600b545f906301000000900460ff16611021575060145490565b5060185490565b6005546001600160a01b031633146110525760405162461bcd60e51b8152600401610e0b90612cb6565b6005546040515f916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600580546001600160a01b0319169055565b6005545f906001600160a01b031633146110c75760405162461bcd60e51b8152600401610e0b90612cb6565b50600b805460ff19169055600190565b6005546001600160a01b031633146111015760405162461bcd60e51b8152600401610e0b90612cb6565b6001600160a01b03919091165f908152602260205260409020805460ff1916911515919091179055565b6005546001600160a01b031633146111555760405162461bcd60e51b8152600401610e0b90612cb6565b6010839055601182905560128190558061116f8385612cff565b6111799190612cff565b600f819055603210156111ce5760405162461bcd60e51b815260206004820152601d60248201527f4d757374206b656570206665657320617420353025206f72206c6573730000006044820152606401610e0b565b505050565b6005546001600160a01b031633146111fd5760405162461bcd60e51b8152600401610e0b90612cb6565b600b8054911515620100000262ff000019909216919091179055565b606060048054610d4a90612c7e565b6005546001600160a01b031633146112525760405162461bcd60e51b8152600401610e0b90612cb6565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b0316036112f95760405162461bcd60e51b815260206004820152603960248201527f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060448201527f6175746f6d617465644d61726b65744d616b65725061697273000000000000006064820152608401610e0b565b61130382826124da565b5050565b6005546001600160a01b031633146113315760405162461bcd60e51b8152600401610e0b90612cb6565b600b805491151563010000000263ff00000019909216919091179055565b5f610dd73384610fc385604051806060016040528060258152602001612ed260259139335f9081526001602090815260408083206001600160a01b038d168452909152902054919061243d565b6005546001600160a01b031633146113c65760405162461bcd60e51b8152600401610e0b90612cb6565b600b805465ff0000000000198116600160281b9182900460ff1615909102179055565b5f610dd7338484611c0a565b6005546001600160a01b0316331461141f5760405162461bcd60e51b8152600401610e0b90612cb6565b6006546040516001600160a01b03918216918316907fa751787977eeb3902e30e1d19ca00c6ad274a1f622c31a206e32366700b05674905f90a3600680546001600160a01b0319166001600160a01b0392909216919091179055565b6005546001600160a01b03163314610e895760405162461bcd60e51b8152600401610e0b90612cb6565b6005546001600160a01b031633146114cf5760405162461bcd60e51b8152600401610e0b90612cb6565b600b54600160281b900460ff161561154057601c546114f19062015180612cff565b4210156115405760405162461bcd60e51b815260206004820181905260248201527f43616e6e6f7420736574206f734379636c6573206265666f72652031206461796044820152606401610e0b565b601d55565b6005546001600160a01b0316331461156f5760405162461bcd60e51b8152600401610e0b90612cb6565b6007546040516001600160a01b03918216918316907f90b8024c4923d3873ff5b9fcb43d0360d4b9217fa41225d07ba379993552e743905f90a3600780546001600160a01b0319166001600160a01b0392909216919091179055565b6005546001600160a01b031633146115f55760405162461bcd60e51b8152600401610e0b90612cb6565b6001600160a01b0382165f81815260216020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b6005546001600160a01b0316331461167d5760405162461bcd60e51b8152600401610e0b90612cb6565b670de0b6b3a76400006103e861169260025490565b61169d90600f612d12565b6116a79190612d29565b6116b19190612d29565b81101561170c5760405162461bcd60e51b8152602060048201526024808201527f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e20604482015263312e352560e01b6064820152608401610e0b565b61171e81670de0b6b3a7640000612d12565b600a5550565b6005546001600160a01b0316331461174e5760405162461bcd60e51b8152600401610e0b90612cb6565b600b805462ffff0019166201010017905543601c55565b6005546001600160a01b0316331461178f5760405162461bcd60e51b8152600401610e0b90612cb6565b5f601e55600b805465ff0000000000198116600160281b9182900460ff1615909102179055565b6005545f906001600160a01b031633146117e25760405162461bcd60e51b8152600401610e0b90612cb6565b620186a06117ef60025490565b6117fa906001612d12565b6118049190612d29565b8210156118715760405162461bcd60e51b815260206004820152603560248201527f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60448201527410181718181892903a37ba30b61039bab838363c9760591b6064820152608401610e0b565b6103e861187d60025490565b611888906005612d12565b6118929190612d29565b8211156118fe5760405162461bcd60e51b815260206004820152603460248201527f5377617020616d6f756e742063616e6e6f742062652068696768657220746861604482015273371018171a92903a37ba30b61039bab838363c9760611b6064820152608401610e0b565b50600981905560015b919050565b6005545f906001600160a01b031633146119385760405162461bcd60e51b8152600401610e0b90612cb6565b50600e805460ff19169055600190565b6005546001600160a01b031633146119725760405162461bcd60e51b8152600401610e0b90612cb6565b6001600160a01b0381166119d75760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610e0b565b6005546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a3600580546001600160a01b0319166001600160a01b0392909216919091179055565b6005546001600160a01b03163314611a5c5760405162461bcd60e51b8152600401610e0b90612cb6565b6014859055601584905560168390556017829055601881905582611a808587612cff565b611a8a9190612cff565b601381905560631015611adf5760405162461bcd60e51b815260206004820152601d60248201527f4d757374206b656570206665657320617420393925206f72206c6573730000006044820152606401610e0b565b5050505050565b6001600160a01b038316611b485760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610e0b565b6001600160a01b038216611ba95760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610e0b565b6001600160a01b038381165f8181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b038316611c305760405162461bcd60e51b8152600401610e0b90612d48565b6001600160a01b038216611c565760405162461bcd60e51b8152600401610e0b90612d8d565b805f03611c68576111ce83835f61252d565b600b5460ff161561211a576005546001600160a01b03848116911614801590611c9f57506005546001600160a01b03838116911614155b8015611cb357506001600160a01b03821615155b8015611cca57506001600160a01b03821661dead14155b8015611ce05750600554600160a01b900460ff16155b1561211a57600b54610100900460ff16611d76576001600160a01b0383165f9081526021602052604090205460ff1680611d3157506001600160a01b0382165f9081526021602052604090205460ff165b611d765760405162461bcd60e51b81526020600482015260166024820152752a3930b234b7339034b9903737ba1030b1ba34bb329760511b6044820152606401610e0b565b600e5460ff1615611ebb576005546001600160a01b03838116911614801590611dd157507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b031614155b8015611e0f57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b031614155b15611ebb57325f908152600c60205260409020544311611ea95760405162461bcd60e51b815260206004820152604960248201527f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c60448201527f65642e20204f6e6c79206f6e652070757263686173652070657220626c6f636b6064820152681030b63637bbb2b21760b91b608482015260a401610e0b565b325f908152600c602052604090204390555b6001600160a01b0383165f9081526023602052604090205460ff168015611efa57506001600160a01b0382165f9081526022602052604090205460ff16155b15611fdd57600854811115611f6f5760405162461bcd60e51b815260206004820152603560248201527f427579207472616e7366657220616d6f756e742065786365656473207468652060448201527436b0bc2a3930b739b0b1ba34b7b720b6b7bab73a1760591b6064820152608401610e0b565b600a546001600160a01b0383165f90815260208190526040902054611f949083612cff565b1115611fd85760405162461bcd60e51b815260206004820152601360248201527213585e081dd85b1b195d08195e18d959591959606a1b6044820152606401610e0b565b61211a565b6001600160a01b0382165f9081526023602052604090205460ff16801561201c57506001600160a01b0383165f9081526022602052604090205460ff16155b1561209257600854811115611fd85760405162461bcd60e51b815260206004820152603660248201527f53656c6c207472616e7366657220616d6f756e742065786365656473207468656044820152751036b0bc2a3930b739b0b1ba34b7b720b6b7bab73a1760511b6064820152608401610e0b565b6001600160a01b0382165f9081526022602052604090205460ff1661211a57600a546001600160a01b0383165f908152602081905260409020546120d69083612cff565b111561211a5760405162461bcd60e51b815260206004820152601360248201527213585e081dd85b1b195d08195e18d959591959606a1b6044820152606401610e0b565b305f90815260208190526040902054600954811080159081906121455750600b5462010000900460ff165b801561215b5750600554600160a01b900460ff16155b801561217f57506001600160a01b0385165f9081526023602052604090205460ff16155b80156121a357506001600160a01b0385165f9081526021602052604090205460ff16155b80156121c757506001600160a01b0384165f9081526021602052604090205460ff16155b156121f5576005805460ff60a01b1916600160a01b1790556121e7612633565b6005805460ff60a01b191690555b6005546001600160a01b0386165f9081526021602052604090205460ff600160a01b90920482161591168061224157506001600160a01b0385165f9081526021602052604090205460ff165b1561224957505f5b5f8115612429576001600160a01b0386165f9081526023602052604090205460ff16801561227857505f601354115b156123335761229d6064612297601354886127c490919063ffffffff16565b90612842565b9050601354601554826122b09190612d12565b6122ba9190612d29565b601a5f8282546122ca9190612cff565b90915550506013546016546122df9083612d12565b6122e99190612d29565b601b5f8282546122f99190612cff565b909155505060135460145461230e9083612d12565b6123189190612d29565b60195f8282546123289190612cff565b9091555061240b9050565b6001600160a01b0387165f9081526023602052604090205460ff16801561235b57505f600f54115b1561240b5761237a6064612297600f54886127c490919063ffffffff16565b9050600f546011548261238d9190612d12565b6123979190612d29565b601a5f8282546123a79190612cff565b9091555050600f546012546123bc9083612d12565b6123c69190612d29565b601b5f8282546123d69190612cff565b9091555050600f546010546123eb9083612d12565b6123f59190612d29565b60195f8282546124059190612cff565b90915550505b801561241c5761241c87308361252d565b6124268186612dd0565b94505b61243487878761252d565b50505050505050565b5f81848411156124605760405162461bcd60e51b8152600401610e0b9190612aa6565b505f61246c8486612dd0565b95945050505050565b5f806124818385612cff565b9050838110156124d35760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610e0b565b9392505050565b6001600160a01b0382165f81815260236020526040808220805460ff191685151590811790915590519092917fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab91a35050565b6001600160a01b0383166125535760405162461bcd60e51b8152600401610e0b90612d48565b6001600160a01b0382166125795760405162461bcd60e51b8152600401610e0b90612d8d565b6125b581604051806060016040528060268152602001612e84602691396001600160a01b0386165f90815260208190526040902054919061243d565b6001600160a01b038085165f9081526020819052604080822093909355908416815220546125e39082612475565b6001600160a01b038381165f818152602081815260409182902094909455518481529092918616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9101611bfd565b305f9081526020819052604081205490505f601b54601954601a546126589190612cff565b6126629190612cff565b90505f821580612670575081155b1561267a57505050565b600954612688906014612d12565b8311156126a05760095461269d906014612d12565b92505b5f600283601a54866126b29190612d12565b6126bc9190612d29565b6126c69190612d29565b90505f6126d38583612883565b9050476126df826128c4565b5f6126ea4783612883565b90505f61270687612297601b54856127c490919063ffffffff16565b5f601a8190556019819055601b8190556007546040519293506001600160a01b031691839181818185875af1925050503d805f8114612760576040519150601f19603f3d011682016040523d82523d5f602084013e612765565b606091505b50506006546040519197506001600160a01b03169047905f81818185875af1925050503d805f81146127b2576040519150601f19603f3d011682016040523d82523d5f602084013e6127b7565b606091505b5050505050505050505050565b5f825f036127d357505f610ddb565b5f6127de8385612d12565b9050826127eb8583612d29565b146124d35760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610e0b565b5f6124d383836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612a7a565b5f6124d383836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061243d565b6040805160028082526060820183525f9260208301908036833701905050905030815f815181106128f7576128f7612de3565b60200260200101906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612973573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906129979190612df7565b816001815181106129aa576129aa612de3565b60200260200101906001600160a01b031690816001600160a01b0316815250506129f5307f000000000000000000000000000000000000000000000000000000000000000084611ae6565b60405163791ac94760e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063791ac94790612a499085905f90869030904290600401612e12565b5f604051808303815f87803b158015612a60575f80fd5b505af1158015612a72573d5f803e3d5ffd5b505050505050565b5f8183612a9a5760405162461bcd60e51b8152600401610e0b9190612aa6565b505f61246c8486612d29565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b0381168114612aef575f80fd5b50565b5f8060408385031215612b03575f80fd5b8235612b0e81612adb565b946020939093013593505050565b5f60208284031215612b2c575f80fd5b5035919050565b5f60208284031215612b43575f80fd5b81356124d381612adb565b5f805f60608486031215612b60575f80fd5b8335612b6b81612adb565b92506020840135612b7b81612adb565b929592945050506040919091013590565b80358015158114611907575f80fd5b5f8060408385031215612bac575f80fd5b8235612bb781612adb565b9150612bc560208401612b8c565b90509250929050565b5f805f60608486031215612be0575f80fd5b505081359360208301359350604090920135919050565b5f60208284031215612c07575f80fd5b6124d382612b8c565b5f8060408385031215612c21575f80fd5b8235612c2c81612adb565b91506020830135612c3c81612adb565b809150509250929050565b5f805f805f60a08688031215612c5b575f80fd5b505083359560208501359550604085013594606081013594506080013592509050565b600181811c90821680612c9257607f821691505b602082108103612cb057634e487b7160e01b5f52602260045260245ffd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b5f52601160045260245ffd5b80820180821115610ddb57610ddb612ceb565b8082028115828204841417610ddb57610ddb612ceb565b5f82612d4357634e487b7160e01b5f52601260045260245ffd5b500490565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b81810381811115610ddb57610ddb612ceb565b634e487b7160e01b5f52603260045260245ffd5b5f60208284031215612e07575f80fd5b81516124d381612adb565b5f60a08201878352602087602085015260a0604085015281875180845260c0860191506020890193505f5b81811015612e625784516001600160a01b031683529383019391830191600101612e3d565b50506001600160a01b0396909616606085015250505060800152939250505056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220147198bf187cee57274ecf9eecc257a7ad2169307189f6be02d09a872c9924f664736f6c634300081900334f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572