token-icon

Vitaliks Boner

Token

Overview[ERC-20]

Max Total Supply
69,000,000,000.0
╭ᑎ╮
Holders
79+0.00%
Transfers
2,097

Profile Summary

Decimals
18

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x60806040526004361061031e5760003560e01c80638ea5220f116101ab578063a9059cbb116100f7578063d85ba06311610095578063f11a24d31161006f578063f11a24d31461096c578063f2fde38b14610982578063f6374342146109a2578063f8b45b05146109b857600080fd5b8063d85ba063146108fa578063dd62ed3e14610910578063e2f456051461095657600080fd5b8063c0246668116100d1578063c024666814610884578063c18bc195146108a4578063c8c8ebe4146108c4578063d257b34f146108da57600080fd5b8063a9059cbb14610814578063aacebbe314610834578063b62496f51461085457600080fd5b80639c63e6b911610164578063a26577781161013e578063a26577781461079f578063a457c2d7146107bf578063a4d15b64146107df578063a7fc9e21146107fe57600080fd5b80639c63e6b9146107535780639fccce3214610773578063a0d82dc51461078957600080fd5b80638ea5220f146106b257806392136913146106d2578063924de9b7146106e857806395d89b41146107085780639a7a23d61461071d5780639c3b4fdc1461073d57600080fd5b8063395093511161026a57806370a082311161022357806375f0a874116101fd57806375f0a8741461063e5780637bce5a041461065e5780638095d564146106745780638da5cb5b1461069457600080fd5b806370a08231146105d3578063715018a6146106095780637571336a1461061e57600080fd5b8063395093511461050057806349bd5a5e146105205780634fbee19314610554578063541a43cf1461058d5780636a486a8e146105a35780636ddd1713146105b957600080fd5b80631a8145bb116102d757806322d3e2aa116102b157806322d3e2aa1461048e57806323b872dd146104ae5780632bf3d42d146104ce578063313ce567146104e457600080fd5b80631a8145bb146104425780631f3fed8f14610458578063203e727e1461046e57600080fd5b806306fdde031461032a578063095ea7b31461035557806310d5de53146103855780631694505e146103b557806318160ddd146104015780631816467f1461042057600080fd5b3661032557005b600080fd5b34801561033657600080fd5b5061033f6109ce565b60405161034c9190612384565b60405180910390f35b34801561036157600080fd5b506103756103703660046123ea565b610a60565b604051901515815260200161034c565b34801561039157600080fd5b506103756103a0366004612416565b601e6020526000908152604090205460ff1681565b3480156103c157600080fd5b506103e97f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d81565b6040516001600160a01b03909116815260200161034c565b34801561040d57600080fd5b506002545b60405190815260200161034c565b34801561042c57600080fd5b5061044061043b366004612416565b610a77565b005b34801561044e57600080fd5b50610412601a5481565b34801561046457600080fd5b5061041260195481565b34801561047a57600080fd5b50610440610489366004612433565b610b07565b34801561049a57600080fd5b506104406104a936600461244c565b610be4565b3480156104ba57600080fd5b506103756104c936600461248f565b610c9e565b3480156104da57600080fd5b5061041260175481565b3480156104f057600080fd5b506040516012815260200161034c565b34801561050c57600080fd5b5061037561051b3660046123ea565b610d07565b34801561052c57600080fd5b506103e97f00000000000000000000000085f76fdcdd7dda966d0d9f2cc7e906a91c12e6a081565b34801561056057600080fd5b5061037561056f366004612416565b6001600160a01b03166000908152601d602052604090205460ff1690565b34801561059957600080fd5b5061041260165481565b3480156105af57600080fd5b5061041260125481565b3480156105c557600080fd5b50600b546103759060ff1681565b3480156105df57600080fd5b506104126105ee366004612416565b6001600160a01b031660009081526020819052604090205490565b34801561061557600080fd5b50610440610d3d565b34801561062a57600080fd5b506104406106393660046124e0565b610db1565b34801561064a57600080fd5b506006546103e9906001600160a01b031681565b34801561066a57600080fd5b50610412600f5481565b34801561068057600080fd5b5061044061068f366004612515565b610e06565b3480156106a057600080fd5b506005546001600160a01b03166103e9565b3480156106be57600080fd5b506007546103e9906001600160a01b031681565b3480156106de57600080fd5b5061041260135481565b3480156106f457600080fd5b50610440610703366004612541565b610eae565b34801561071457600080fd5b5061033f610eeb565b34801561072957600080fd5b506104406107383660046124e0565b610efa565b34801561074957600080fd5b5061041260115481565b34801561075f57600080fd5b5061044061076e3660046125a8565b610fd9565b34801561077f57600080fd5b50610412601b5481565b34801561079557600080fd5b5061041260155481565b3480156107ab57600080fd5b506104406107ba366004612541565b6110ab565b3480156107cb57600080fd5b506103756107da3660046123ea565b6110ef565b3480156107eb57600080fd5b50600b5461037590610100900460ff1681565b34801561080a57600080fd5b5061041260185481565b34801561082057600080fd5b5061037561082f3660046123ea565b61113e565b34801561084057600080fd5b5061044061084f366004612416565b61114b565b34801561086057600080fd5b5061037561086f366004612416565b601f6020526000908152604090205460ff1681565b34801561089057600080fd5b5061044061089f3660046124e0565b6111d2565b3480156108b057600080fd5b506104406108bf366004612433565b61125b565b3480156108d057600080fd5b5061041260085481565b3480156108e657600080fd5b506103756108f5366004612433565b61132c565b34801561090657600080fd5b50610412600e5481565b34801561091c57600080fd5b5061041261092b366004612614565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b34801561096257600080fd5b5061041260095481565b34801561097857600080fd5b5061041260105481565b34801561098e57600080fd5b5061044061099d366004612416565b611483565b3480156109ae57600080fd5b5061041260145481565b3480156109c457600080fd5b50610412600a5481565b6060600380546109dd9061264d565b80601f0160208091040260200160405190810160405280929190818152602001828054610a099061264d565b8015610a565780601f10610a2b57610100808354040283529160200191610a56565b820191906000526020600020905b815481529060010190602001808311610a3957829003601f168201915b5050505050905090565b6000610a6d3384846115d4565b5060015b92915050565b6005546001600160a01b03163314610aaa5760405162461bcd60e51b8152600401610aa190612687565b60405180910390fd5b6007546040516001600160a01b03918216918316907f90b8024c4923d3873ff5b9fcb43d0360d4b9217fa41225d07ba379993552e74390600090a3600780546001600160a01b0319166001600160a01b0392909216919091179055565b6005546001600160a01b03163314610b315760405162461bcd60e51b8152600401610aa190612687565b670de0b6b3a76400006103e8610b4660025490565b610b519060016126d2565b610b5b91906126e9565b610b6591906126e9565b811015610bcc5760405162461bcd60e51b815260206004820152602f60248201527f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e742060448201526e6c6f776572207468616e20302e312560881b6064820152608401610aa1565b610bde81670de0b6b3a76400006126d2565b60085550565b6005546001600160a01b03163314610c0e5760405162461bcd60e51b8152600401610aa190612687565b60138690556014859055601584905560168390556017829055601881905583610c37868861270b565b610c41919061270b565b601281905560141015610c965760405162461bcd60e51b815260206004820152601d60248201527f4d757374206b656570206665657320617420323025206f72206c6573730000006044820152606401610aa1565b505050505050565b6000610cab8484846116f9565b610cfd8433610cf8856040518060600160405280602881526020016129be602891396001600160a01b038a1660009081526001602090815260408083203384529091529020549190611bee565b6115d4565b5060019392505050565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091610a6d918590610cf8908661156e565b6005546001600160a01b03163314610d675760405162461bcd60e51b8152600401610aa190612687565b6005546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600580546001600160a01b0319169055565b6005546001600160a01b03163314610ddb5760405162461bcd60e51b8152600401610aa190612687565b6001600160a01b03919091166000908152601e60205260409020805460ff1916911515919091179055565b6005546001600160a01b03163314610e305760405162461bcd60e51b8152600401610aa190612687565b600f8390556010829055601181905580610e4a838561270b565b610e54919061270b565b600e81905560141015610ea95760405162461bcd60e51b815260206004820152601d60248201527f4d757374206b656570206665657320617420323025206f72206c6573730000006044820152606401610aa1565b505050565b6005546001600160a01b03163314610ed85760405162461bcd60e51b8152600401610aa190612687565b600b805460ff1916911515919091179055565b6060600480546109dd9061264d565b6005546001600160a01b03163314610f245760405162461bcd60e51b8152600401610aa190612687565b7f00000000000000000000000085f76fdcdd7dda966d0d9f2cc7e906a91c12e6a06001600160a01b0316826001600160a01b031603610fcb5760405162461bcd60e51b815260206004820152603960248201527f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060448201527f6175746f6d617465644d61726b65744d616b65725061697273000000000000006064820152608401610aa1565b610fd58282611c28565b5050565b6005546001600160a01b031633146110035760405162461bcd60e51b8152600401610aa190612687565b61102c6110186005546001600160a01b031690565b6005546001600160a01b03166002546115d4565b60005b838110156110a4576110913386868481811061104d5761104d61271e565b90506020020160208101906110629190612416565b61106e6012600a612818565b8686868181106110805761108061271e565b905060200201356104c991906126d2565b508061109c81612827565b91505061102f565b5050505050565b6005546001600160a01b031633146110d55760405162461bcd60e51b8152600401610aa190612687565b600b80549115156101000261ff0019909216919091179055565b6000610a6d3384610cf8856040518060600160405280602581526020016129e6602591393360009081526001602090815260408083206001600160a01b038d1684529091529020549190611bee565b6000610a6d3384846116f9565b6005546001600160a01b031633146111755760405162461bcd60e51b8152600401610aa190612687565b6006546040516001600160a01b03918216918316907fa751787977eeb3902e30e1d19ca00c6ad274a1f622c31a206e32366700b0567490600090a3600680546001600160a01b0319166001600160a01b0392909216919091179055565b6005546001600160a01b031633146111fc5760405162461bcd60e51b8152600401610aa190612687565b6001600160a01b0382166000818152601d6020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b6005546001600160a01b031633146112855760405162461bcd60e51b8152600401610aa190612687565b670de0b6b3a76400006103e861129a60025490565b6112a59060056126d2565b6112af91906126e9565b6112b991906126e9565b8110156113145760405162461bcd60e51b8152602060048201526024808201527f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e20604482015263302e352560e01b6064820152608401610aa1565b61132681670de0b6b3a76400006126d2565b600a5550565b6005546000906001600160a01b031633146113595760405162461bcd60e51b8152600401610aa190612687565b620186a061136660025490565b6113719060016126d2565b61137b91906126e9565b8210156113e85760405162461bcd60e51b815260206004820152603560248201527f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60448201527410181718181892903a37ba30b61039bab838363c9760591b6064820152608401610aa1565b6103e86113f460025490565b6113ff9060056126d2565b61140991906126e9565b8211156114755760405162461bcd60e51b815260206004820152603460248201527f5377617020616d6f756e742063616e6e6f742062652068696768657220746861604482015273371018171a92903a37ba30b61039bab838363c9760611b6064820152608401610aa1565b50600981905560015b919050565b6005546001600160a01b031633146114ad5760405162461bcd60e51b8152600401610aa190612687565b6001600160a01b0381166115125760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610aa1565b6005546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600580546001600160a01b0319166001600160a01b0392909216919091179055565b60008061157b838561270b565b9050838110156115cd5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610aa1565b9392505050565b6001600160a01b0383166116365760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610aa1565b6001600160a01b0382166116975760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610aa1565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b03831661171f5760405162461bcd60e51b8152600401610aa190612840565b6001600160a01b0382166117455760405162461bcd60e51b8152600401610aa190612885565b8060000361175957610ea983836000611c7c565b7f00000000000000000000000085f76fdcdd7dda966d0d9f2cc7e906a91c12e6a06001600160a01b039081169084161480158161179d5750600b54610100900460ff165b15611847576001600160a01b0384166000908152600d6020526040902054158015906117ef57506001600160a01b0384166000908152600d602052604090205442906117ec906201518061270b565b10155b1561182857601654601481905560175460138190556018546015819055916118169161270b565b611820919061270b565b6012556118be565b600160148190556003601381905560026015819055916118169161270b565b6001600160a01b0383166000908152600d60205260408120549003611882576001600160a01b0383166000908152600d602052604090204290555b600b54610100900460ff166118be57600160148190556003601381905560026015819055916118b09161270b565b6118ba919061270b565b6012555b30600090815260208190526040902054600954811080159081906118e45750600b5460ff165b80156118fa5750600554600160a01b900460ff16155b801561191f57506001600160a01b0386166000908152601f602052604090205460ff16155b801561194457506001600160a01b0386166000908152601d602052604090205460ff16155b801561196957506001600160a01b0385166000908152601d602052604090205460ff16155b15611997576005805460ff60a01b1916600160a01b179055611989611d85565b6005805460ff60a01b191690555b6005546001600160a01b0387166000908152601d602052604090205460ff600160a01b9092048216159116806119e557506001600160a01b0386166000908152601d602052604090205460ff165b156119ee575060005b60008115611bd9576001600160a01b0387166000908152601f602052604090205460ff168015611a2057506000601254115b15611ade57611a456064611a3f60125489611fbf90919063ffffffff16565b90612041565b905060125460145482611a5891906126d2565b611a6291906126e9565b601a6000828254611a73919061270b565b9091555050601254601554611a8890836126d2565b611a9291906126e9565b601b6000828254611aa3919061270b565b9091555050601254601354611ab890836126d2565b611ac291906126e9565b60196000828254611ad3919061270b565b90915550611bbb9050565b6001600160a01b0388166000908152601f602052604090205460ff168015611b0857506000600e54115b15611bbb57611b276064611a3f600e5489611fbf90919063ffffffff16565b9050600e5460105482611b3a91906126d2565b611b4491906126e9565b601a6000828254611b55919061270b565b9091555050600e54601154611b6a90836126d2565b611b7491906126e9565b601b6000828254611b85919061270b565b9091555050600e54600f54611b9a90836126d2565b611ba491906126e9565b60196000828254611bb5919061270b565b90915550505b8015611bcc57611bcc883083611c7c565b611bd681876128c8565b95505b611be4888888611c7c565b5050505050505050565b60008184841115611c125760405162461bcd60e51b8152600401610aa19190612384565b506000611c1f84866128c8565b95945050505050565b6001600160a01b0382166000818152601f6020526040808220805460ff191685151590811790915590519092917fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab91a35050565b6001600160a01b038316611ca25760405162461bcd60e51b8152600401610aa190612840565b6001600160a01b038216611cc85760405162461bcd60e51b8152600401610aa190612885565b611d0581604051806060016040528060268152602001612998602691396001600160a01b0386166000908152602081905260409020549190611bee565b6001600160a01b038085166000908152602081905260408082209390935590841681522054611d34908261156e565b6001600160a01b038381166000818152602081815260409182902094909455518481529092918616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91016116ec565b3060009081526020819052604081205490506000601b54601954601a54611dac919061270b565b611db6919061270b565b90506000821580611dc5575081155b15611dcf57505050565b600954611ddd9060146126d2565b831115611df557600954611df29060146126d2565b92505b6000600283601a5486611e0891906126d2565b611e1291906126e9565b611e1c91906126e9565b90506000611e2a8583612083565b905047611e36826120c5565b6000611e424783612083565b90506000611e5f87611a3f60195485611fbf90919063ffffffff16565b90506000611e7c88611a3f601b5486611fbf90919063ffffffff16565b9050600081611e8b84866128c8565b611e9591906128c8565b6000601a8190556019819055601b8190556007546040519293506001600160a01b031691849181818185875af1925050503d8060008114611ef2576040519150601f19603f3d011682016040523d82523d6000602084013e611ef7565b606091505b50909850508615801590611f0b5750600081115b15611f5e57611f1a878261227d565b601a54604080518881526020810184905280820192909252517f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb5619181900360600190a15b6006546040516001600160a01b03909116904790600081818185875af1925050503d8060008114611fab576040519150601f19603f3d011682016040523d82523d6000602084013e611fb0565b606091505b50505050505050505050505050565b600082600003611fd157506000610a71565b6000611fdd83856126d2565b905082611fea85836126e9565b146115cd5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610aa1565b60006115cd83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612356565b60006115cd83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611bee565b60408051600280825260608201835260009260208301908036833701905050905030816000815181106120fa576120fa61271e565b60200260200101906001600160a01b031690816001600160a01b0316815250507f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612178573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061219c91906128db565b816001815181106121af576121af61271e565b60200260200101906001600160a01b031690816001600160a01b0316815250506121fa307f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d846115d4565b60405163791ac94760e01b81526001600160a01b037f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d169063791ac9479061224f9085906000908690309042906004016128f8565b600060405180830381600087803b15801561226957600080fd5b505af1158015610c96573d6000803e3d6000fd5b6122a8307f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d846115d4565b60405163f305d71960e01b8152306004820181905260248201849052600060448301819052606483015260848201524260a48201527f0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b03169063f305d71990839060c40160606040518083038185885af1158015612331573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906110a49190612969565b600081836123775760405162461bcd60e51b8152600401610aa19190612384565b506000611c1f84866126e9565b600060208083528351808285015260005b818110156123b157858101830151858201604001528201612395565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b03811681146123e757600080fd5b50565b600080604083850312156123fd57600080fd5b8235612408816123d2565b946020939093013593505050565b60006020828403121561242857600080fd5b81356115cd816123d2565b60006020828403121561244557600080fd5b5035919050565b60008060008060008060c0878903121561246557600080fd5b505084359660208601359650604086013595606081013595506080810135945060a0013592509050565b6000806000606084860312156124a457600080fd5b83356124af816123d2565b925060208401356124bf816123d2565b929592945050506040919091013590565b8035801515811461147e57600080fd5b600080604083850312156124f357600080fd5b82356124fe816123d2565b915061250c602084016124d0565b90509250929050565b60008060006060848603121561252a57600080fd5b505081359360208301359350604090920135919050565b60006020828403121561255357600080fd5b6115cd826124d0565b60008083601f84011261256e57600080fd5b50813567ffffffffffffffff81111561258657600080fd5b6020830191508360208260051b85010111156125a157600080fd5b9250929050565b600080600080604085870312156125be57600080fd5b843567ffffffffffffffff808211156125d657600080fd5b6125e28883890161255c565b909650945060208701359150808211156125fb57600080fd5b506126088782880161255c565b95989497509550505050565b6000806040838503121561262757600080fd5b8235612632816123d2565b91506020830135612642816123d2565b809150509250929050565b600181811c9082168061266157607f821691505b60208210810361268157634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b8082028115828204841417610a7157610a716126bc565b60008261270657634e487b7160e01b600052601260045260246000fd5b500490565b80820180821115610a7157610a716126bc565b634e487b7160e01b600052603260045260246000fd5b600181815b8085111561276f578160001904821115612755576127556126bc565b8085161561276257918102915b93841c9390800290612739565b509250929050565b60008261278657506001610a71565b8161279357506000610a71565b81600181146127a957600281146127b3576127cf565b6001915050610a71565b60ff8411156127c4576127c46126bc565b50506001821b610a71565b5060208310610133831016604e8410600b84101617156127f2575081810a610a71565b6127fc8383612734565b8060001904821115612810576128106126bc565b029392505050565b60006115cd60ff841683612777565b600060018201612839576128396126bc565b5060010190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b81810381811115610a7157610a716126bc565b6000602082840312156128ed57600080fd5b81516115cd816123d2565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156129485784516001600160a01b031683529383019391830191600101612923565b50506001600160a01b03969096166060850152505050608001529392505050565b60008060006060848603121561297e57600080fd5b835192506020840151915060408401519050925092509256fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220059ae1d85170a44f266aa635cfdfc8f943b9b2d76606cbbf8459780153b3de7764736f6c63430008110033
Creation ByteCode
0x60c0604052600b805461ffff19166101001790553480156200002057600080fd5b506040518060400160405280600e81526020016d2b34ba30b634b5b9902137b732b960911b81525060405180604001604052806009815260200168714ad6f0c8c7714ad760b91b81525081600390816200007b9190620007d9565b5060046200008a8282620007d9565b50505060006200009f6200044c60201b60201c565b600580546001600160a01b0319166001600160a01b038316908117909155604051919250906000907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350737a250d5630b4cf539739df2c5dacb4c659f2488d6200010f81600162000450565b6001600160a01b03811660808190526040805163c45a015560e01b8152905163c45a0155916004808201926020929091908290030181865afa1580156200015a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001809190620008a5565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ce573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f49190620008a5565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af115801562000242573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002689190620008a5565b6001600160a01b031660a08190526200028390600162000450565b60a05162000293906001620004ca565b6003600160028282828183806bdef376571332906a88000000620186a0620002bd826064620008e6565b620002c9919062000900565b600855620186a0620002dd826064620008e6565b620002e9919062000900565b600a55620186a0620002fd826032620008e6565b62000309919062000900565b600955600f8a90556010899055601188905587620003288a8c62000923565b62000334919062000923565b600e556013879055601486905560158590558462000353878962000923565b6200035f919062000923565b601255601684905560178390556018829055600680546001600160a01b03199081167322ba92218f000dd2f506e762155abe98cddede87179091556007805490911673ed3aa1149ed49ea3843d79e07767605694151fc1179055620003d8620003d06005546001600160a01b031690565b60016200051e565b620003e53060016200051e565b620003f461dead60016200051e565b620004136200040b6005546001600160a01b031690565b600162000450565b6200042030600162000450565b6200042f61dead600162000450565b6200043b3382620005c8565b505050505050505050505062000939565b3390565b6005546001600160a01b031633146200049f5760405162461bcd60e51b81526020600482018190526024820152600080516020620033d083398151915260448201526064015b60405180910390fd5b6001600160a01b03919091166000908152601e60205260409020805460ff1916911515919091179055565b6001600160a01b0382166000818152601f6020526040808220805460ff191685151590811790915590519092917fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab91a35050565b6005546001600160a01b03163314620005695760405162461bcd60e51b81526020600482018190526024820152600080516020620033d0833981519152604482015260640162000496565b6001600160a01b0382166000818152601d6020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b6001600160a01b038216620006205760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640162000496565b6200063c81600254620006c960201b6200156e1790919060201c565b6002556001600160a01b038216600090815260208181526040909120546200066f9183906200156e620006c9821b17901c565b6001600160a01b038316600081815260208181526040808320949094559251848152919290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050565b505050565b600080620006d8838562000923565b9050838110156200072c5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640162000496565b90505b92915050565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200076057607f821691505b6020821081036200078157634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620006c457600081815260208120601f850160051c81016020861015620007b05750805b601f850160051c820191505b81811015620007d157828155600101620007bc565b505050505050565b81516001600160401b03811115620007f557620007f562000735565b6200080d816200080684546200074b565b8462000787565b602080601f8311600181146200084557600084156200082c5750858301515b600019600386901b1c1916600185901b178555620007d1565b600085815260208120601f198616915b82811015620008765788860151825594840194600190910190840162000855565b5085821015620008955787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b600060208284031215620008b857600080fd5b81516001600160a01b03811681146200072c57600080fd5b634e487b7160e01b600052601160045260246000fd5b80820281158282048414176200072f576200072f620008d0565b6000826200091e57634e487b7160e01b600052601260045260246000fd5b500490565b808201808211156200072f576200072f620008d0565b60805160a051612a40620009906000396000818161053201528181610f26015261175b0152600081816103c70152818161211c015281816121d5015281816122110152818161228301526122df0152612a406000f3fe60806040526004361061031e5760003560e01c80638ea5220f116101ab578063a9059cbb116100f7578063d85ba06311610095578063f11a24d31161006f578063f11a24d31461096c578063f2fde38b14610982578063f6374342146109a2578063f8b45b05146109b857600080fd5b8063d85ba063146108fa578063dd62ed3e14610910578063e2f456051461095657600080fd5b8063c0246668116100d1578063c024666814610884578063c18bc195146108a4578063c8c8ebe4146108c4578063d257b34f146108da57600080fd5b8063a9059cbb14610814578063aacebbe314610834578063b62496f51461085457600080fd5b80639c63e6b911610164578063a26577781161013e578063a26577781461079f578063a457c2d7146107bf578063a4d15b64146107df578063a7fc9e21146107fe57600080fd5b80639c63e6b9146107535780639fccce3214610773578063a0d82dc51461078957600080fd5b80638ea5220f146106b257806392136913146106d2578063924de9b7146106e857806395d89b41146107085780639a7a23d61461071d5780639c3b4fdc1461073d57600080fd5b8063395093511161026a57806370a082311161022357806375f0a874116101fd57806375f0a8741461063e5780637bce5a041461065e5780638095d564146106745780638da5cb5b1461069457600080fd5b806370a08231146105d3578063715018a6146106095780637571336a1461061e57600080fd5b8063395093511461050057806349bd5a5e146105205780634fbee19314610554578063541a43cf1461058d5780636a486a8e146105a35780636ddd1713146105b957600080fd5b80631a8145bb116102d757806322d3e2aa116102b157806322d3e2aa1461048e57806323b872dd146104ae5780632bf3d42d146104ce578063313ce567146104e457600080fd5b80631a8145bb146104425780631f3fed8f14610458578063203e727e1461046e57600080fd5b806306fdde031461032a578063095ea7b31461035557806310d5de53146103855780631694505e146103b557806318160ddd146104015780631816467f1461042057600080fd5b3661032557005b600080fd5b34801561033657600080fd5b5061033f6109ce565b60405161034c9190612384565b60405180910390f35b34801561036157600080fd5b506103756103703660046123ea565b610a60565b604051901515815260200161034c565b34801561039157600080fd5b506103756103a0366004612416565b601e6020526000908152604090205460ff1681565b3480156103c157600080fd5b506103e97f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b03909116815260200161034c565b34801561040d57600080fd5b506002545b60405190815260200161034c565b34801561042c57600080fd5b5061044061043b366004612416565b610a77565b005b34801561044e57600080fd5b50610412601a5481565b34801561046457600080fd5b5061041260195481565b34801561047a57600080fd5b50610440610489366004612433565b610b07565b34801561049a57600080fd5b506104406104a936600461244c565b610be4565b3480156104ba57600080fd5b506103756104c936600461248f565b610c9e565b3480156104da57600080fd5b5061041260175481565b3480156104f057600080fd5b506040516012815260200161034c565b34801561050c57600080fd5b5061037561051b3660046123ea565b610d07565b34801561052c57600080fd5b506103e97f000000000000000000000000000000000000000000000000000000000000000081565b34801561056057600080fd5b5061037561056f366004612416565b6001600160a01b03166000908152601d602052604090205460ff1690565b34801561059957600080fd5b5061041260165481565b3480156105af57600080fd5b5061041260125481565b3480156105c557600080fd5b50600b546103759060ff1681565b3480156105df57600080fd5b506104126105ee366004612416565b6001600160a01b031660009081526020819052604090205490565b34801561061557600080fd5b50610440610d3d565b34801561062a57600080fd5b506104406106393660046124e0565b610db1565b34801561064a57600080fd5b506006546103e9906001600160a01b031681565b34801561066a57600080fd5b50610412600f5481565b34801561068057600080fd5b5061044061068f366004612515565b610e06565b3480156106a057600080fd5b506005546001600160a01b03166103e9565b3480156106be57600080fd5b506007546103e9906001600160a01b031681565b3480156106de57600080fd5b5061041260135481565b3480156106f457600080fd5b50610440610703366004612541565b610eae565b34801561071457600080fd5b5061033f610eeb565b34801561072957600080fd5b506104406107383660046124e0565b610efa565b34801561074957600080fd5b5061041260115481565b34801561075f57600080fd5b5061044061076e3660046125a8565b610fd9565b34801561077f57600080fd5b50610412601b5481565b34801561079557600080fd5b5061041260155481565b3480156107ab57600080fd5b506104406107ba366004612541565b6110ab565b3480156107cb57600080fd5b506103756107da3660046123ea565b6110ef565b3480156107eb57600080fd5b50600b5461037590610100900460ff1681565b34801561080a57600080fd5b5061041260185481565b34801561082057600080fd5b5061037561082f3660046123ea565b61113e565b34801561084057600080fd5b5061044061084f366004612416565b61114b565b34801561086057600080fd5b5061037561086f366004612416565b601f6020526000908152604090205460ff1681565b34801561089057600080fd5b5061044061089f3660046124e0565b6111d2565b3480156108b057600080fd5b506104406108bf366004612433565b61125b565b3480156108d057600080fd5b5061041260085481565b3480156108e657600080fd5b506103756108f5366004612433565b61132c565b34801561090657600080fd5b50610412600e5481565b34801561091c57600080fd5b5061041261092b366004612614565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b34801561096257600080fd5b5061041260095481565b34801561097857600080fd5b5061041260105481565b34801561098e57600080fd5b5061044061099d366004612416565b611483565b3480156109ae57600080fd5b5061041260145481565b3480156109c457600080fd5b50610412600a5481565b6060600380546109dd9061264d565b80601f0160208091040260200160405190810160405280929190818152602001828054610a099061264d565b8015610a565780601f10610a2b57610100808354040283529160200191610a56565b820191906000526020600020905b815481529060010190602001808311610a3957829003601f168201915b5050505050905090565b6000610a6d3384846115d4565b5060015b92915050565b6005546001600160a01b03163314610aaa5760405162461bcd60e51b8152600401610aa190612687565b60405180910390fd5b6007546040516001600160a01b03918216918316907f90b8024c4923d3873ff5b9fcb43d0360d4b9217fa41225d07ba379993552e74390600090a3600780546001600160a01b0319166001600160a01b0392909216919091179055565b6005546001600160a01b03163314610b315760405162461bcd60e51b8152600401610aa190612687565b670de0b6b3a76400006103e8610b4660025490565b610b519060016126d2565b610b5b91906126e9565b610b6591906126e9565b811015610bcc5760405162461bcd60e51b815260206004820152602f60248201527f43616e6e6f7420736574206d61785472616e73616374696f6e416d6f756e742060448201526e6c6f776572207468616e20302e312560881b6064820152608401610aa1565b610bde81670de0b6b3a76400006126d2565b60085550565b6005546001600160a01b03163314610c0e5760405162461bcd60e51b8152600401610aa190612687565b60138690556014859055601584905560168390556017829055601881905583610c37868861270b565b610c41919061270b565b601281905560141015610c965760405162461bcd60e51b815260206004820152601d60248201527f4d757374206b656570206665657320617420323025206f72206c6573730000006044820152606401610aa1565b505050505050565b6000610cab8484846116f9565b610cfd8433610cf8856040518060600160405280602881526020016129be602891396001600160a01b038a1660009081526001602090815260408083203384529091529020549190611bee565b6115d4565b5060019392505050565b3360008181526001602090815260408083206001600160a01b03871684529091528120549091610a6d918590610cf8908661156e565b6005546001600160a01b03163314610d675760405162461bcd60e51b8152600401610aa190612687565b6005546040516000916001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600580546001600160a01b0319169055565b6005546001600160a01b03163314610ddb5760405162461bcd60e51b8152600401610aa190612687565b6001600160a01b03919091166000908152601e60205260409020805460ff1916911515919091179055565b6005546001600160a01b03163314610e305760405162461bcd60e51b8152600401610aa190612687565b600f8390556010829055601181905580610e4a838561270b565b610e54919061270b565b600e81905560141015610ea95760405162461bcd60e51b815260206004820152601d60248201527f4d757374206b656570206665657320617420323025206f72206c6573730000006044820152606401610aa1565b505050565b6005546001600160a01b03163314610ed85760405162461bcd60e51b8152600401610aa190612687565b600b805460ff1916911515919091179055565b6060600480546109dd9061264d565b6005546001600160a01b03163314610f245760405162461bcd60e51b8152600401610aa190612687565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b031603610fcb5760405162461bcd60e51b815260206004820152603960248201527f54686520706169722063616e6e6f742062652072656d6f7665642066726f6d2060448201527f6175746f6d617465644d61726b65744d616b65725061697273000000000000006064820152608401610aa1565b610fd58282611c28565b5050565b6005546001600160a01b031633146110035760405162461bcd60e51b8152600401610aa190612687565b61102c6110186005546001600160a01b031690565b6005546001600160a01b03166002546115d4565b60005b838110156110a4576110913386868481811061104d5761104d61271e565b90506020020160208101906110629190612416565b61106e6012600a612818565b8686868181106110805761108061271e565b905060200201356104c991906126d2565b508061109c81612827565b91505061102f565b5050505050565b6005546001600160a01b031633146110d55760405162461bcd60e51b8152600401610aa190612687565b600b80549115156101000261ff0019909216919091179055565b6000610a6d3384610cf8856040518060600160405280602581526020016129e6602591393360009081526001602090815260408083206001600160a01b038d1684529091529020549190611bee565b6000610a6d3384846116f9565b6005546001600160a01b031633146111755760405162461bcd60e51b8152600401610aa190612687565b6006546040516001600160a01b03918216918316907fa751787977eeb3902e30e1d19ca00c6ad274a1f622c31a206e32366700b0567490600090a3600680546001600160a01b0319166001600160a01b0392909216919091179055565b6005546001600160a01b031633146111fc5760405162461bcd60e51b8152600401610aa190612687565b6001600160a01b0382166000818152601d6020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b6005546001600160a01b031633146112855760405162461bcd60e51b8152600401610aa190612687565b670de0b6b3a76400006103e861129a60025490565b6112a59060056126d2565b6112af91906126e9565b6112b991906126e9565b8110156113145760405162461bcd60e51b8152602060048201526024808201527f43616e6e6f7420736574206d617857616c6c6574206c6f776572207468616e20604482015263302e352560e01b6064820152608401610aa1565b61132681670de0b6b3a76400006126d2565b600a5550565b6005546000906001600160a01b031633146113595760405162461bcd60e51b8152600401610aa190612687565b620186a061136660025490565b6113719060016126d2565b61137b91906126e9565b8210156113e85760405162461bcd60e51b815260206004820152603560248201527f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60448201527410181718181892903a37ba30b61039bab838363c9760591b6064820152608401610aa1565b6103e86113f460025490565b6113ff9060056126d2565b61140991906126e9565b8211156114755760405162461bcd60e51b815260206004820152603460248201527f5377617020616d6f756e742063616e6e6f742062652068696768657220746861604482015273371018171a92903a37ba30b61039bab838363c9760611b6064820152608401610aa1565b50600981905560015b919050565b6005546001600160a01b031633146114ad5760405162461bcd60e51b8152600401610aa190612687565b6001600160a01b0381166115125760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610aa1565b6005546040516001600160a01b038084169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a3600580546001600160a01b0319166001600160a01b0392909216919091179055565b60008061157b838561270b565b9050838110156115cd5760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610aa1565b9392505050565b6001600160a01b0383166116365760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610aa1565b6001600160a01b0382166116975760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610aa1565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b03831661171f5760405162461bcd60e51b8152600401610aa190612840565b6001600160a01b0382166117455760405162461bcd60e51b8152600401610aa190612885565b8060000361175957610ea983836000611c7c565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b039081169084161480158161179d5750600b54610100900460ff165b15611847576001600160a01b0384166000908152600d6020526040902054158015906117ef57506001600160a01b0384166000908152600d602052604090205442906117ec906201518061270b565b10155b1561182857601654601481905560175460138190556018546015819055916118169161270b565b611820919061270b565b6012556118be565b600160148190556003601381905560026015819055916118169161270b565b6001600160a01b0383166000908152600d60205260408120549003611882576001600160a01b0383166000908152600d602052604090204290555b600b54610100900460ff166118be57600160148190556003601381905560026015819055916118b09161270b565b6118ba919061270b565b6012555b30600090815260208190526040902054600954811080159081906118e45750600b5460ff165b80156118fa5750600554600160a01b900460ff16155b801561191f57506001600160a01b0386166000908152601f602052604090205460ff16155b801561194457506001600160a01b0386166000908152601d602052604090205460ff16155b801561196957506001600160a01b0385166000908152601d602052604090205460ff16155b15611997576005805460ff60a01b1916600160a01b179055611989611d85565b6005805460ff60a01b191690555b6005546001600160a01b0387166000908152601d602052604090205460ff600160a01b9092048216159116806119e557506001600160a01b0386166000908152601d602052604090205460ff165b156119ee575060005b60008115611bd9576001600160a01b0387166000908152601f602052604090205460ff168015611a2057506000601254115b15611ade57611a456064611a3f60125489611fbf90919063ffffffff16565b90612041565b905060125460145482611a5891906126d2565b611a6291906126e9565b601a6000828254611a73919061270b565b9091555050601254601554611a8890836126d2565b611a9291906126e9565b601b6000828254611aa3919061270b565b9091555050601254601354611ab890836126d2565b611ac291906126e9565b60196000828254611ad3919061270b565b90915550611bbb9050565b6001600160a01b0388166000908152601f602052604090205460ff168015611b0857506000600e54115b15611bbb57611b276064611a3f600e5489611fbf90919063ffffffff16565b9050600e5460105482611b3a91906126d2565b611b4491906126e9565b601a6000828254611b55919061270b565b9091555050600e54601154611b6a90836126d2565b611b7491906126e9565b601b6000828254611b85919061270b565b9091555050600e54600f54611b9a90836126d2565b611ba491906126e9565b60196000828254611bb5919061270b565b90915550505b8015611bcc57611bcc883083611c7c565b611bd681876128c8565b95505b611be4888888611c7c565b5050505050505050565b60008184841115611c125760405162461bcd60e51b8152600401610aa19190612384565b506000611c1f84866128c8565b95945050505050565b6001600160a01b0382166000818152601f6020526040808220805460ff191685151590811790915590519092917fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab91a35050565b6001600160a01b038316611ca25760405162461bcd60e51b8152600401610aa190612840565b6001600160a01b038216611cc85760405162461bcd60e51b8152600401610aa190612885565b611d0581604051806060016040528060268152602001612998602691396001600160a01b0386166000908152602081905260409020549190611bee565b6001600160a01b038085166000908152602081905260408082209390935590841681522054611d34908261156e565b6001600160a01b038381166000818152602081815260409182902094909455518481529092918616917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91016116ec565b3060009081526020819052604081205490506000601b54601954601a54611dac919061270b565b611db6919061270b565b90506000821580611dc5575081155b15611dcf57505050565b600954611ddd9060146126d2565b831115611df557600954611df29060146126d2565b92505b6000600283601a5486611e0891906126d2565b611e1291906126e9565b611e1c91906126e9565b90506000611e2a8583612083565b905047611e36826120c5565b6000611e424783612083565b90506000611e5f87611a3f60195485611fbf90919063ffffffff16565b90506000611e7c88611a3f601b5486611fbf90919063ffffffff16565b9050600081611e8b84866128c8565b611e9591906128c8565b6000601a8190556019819055601b8190556007546040519293506001600160a01b031691849181818185875af1925050503d8060008114611ef2576040519150601f19603f3d011682016040523d82523d6000602084013e611ef7565b606091505b50909850508615801590611f0b5750600081115b15611f5e57611f1a878261227d565b601a54604080518881526020810184905280820192909252517f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb5619181900360600190a15b6006546040516001600160a01b03909116904790600081818185875af1925050503d8060008114611fab576040519150601f19603f3d011682016040523d82523d6000602084013e611fb0565b606091505b50505050505050505050505050565b600082600003611fd157506000610a71565b6000611fdd83856126d2565b905082611fea85836126e9565b146115cd5760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610aa1565b60006115cd83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612356565b60006115cd83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611bee565b60408051600280825260608201835260009260208301908036833701905050905030816000815181106120fa576120fa61271e565b60200260200101906001600160a01b031690816001600160a01b0316815250507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612178573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061219c91906128db565b816001815181106121af576121af61271e565b60200260200101906001600160a01b031690816001600160a01b0316815250506121fa307f0000000000000000000000000000000000000000000000000000000000000000846115d4565b60405163791ac94760e01b81526001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063791ac9479061224f9085906000908690309042906004016128f8565b600060405180830381600087803b15801561226957600080fd5b505af1158015610c96573d6000803e3d6000fd5b6122a8307f0000000000000000000000000000000000000000000000000000000000000000846115d4565b60405163f305d71960e01b8152306004820181905260248201849052600060448301819052606483015260848201524260a48201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063f305d71990839060c40160606040518083038185885af1158015612331573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906110a49190612969565b600081836123775760405162461bcd60e51b8152600401610aa19190612384565b506000611c1f84866126e9565b600060208083528351808285015260005b818110156123b157858101830151858201604001528201612395565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b03811681146123e757600080fd5b50565b600080604083850312156123fd57600080fd5b8235612408816123d2565b946020939093013593505050565b60006020828403121561242857600080fd5b81356115cd816123d2565b60006020828403121561244557600080fd5b5035919050565b60008060008060008060c0878903121561246557600080fd5b505084359660208601359650604086013595606081013595506080810135945060a0013592509050565b6000806000606084860312156124a457600080fd5b83356124af816123d2565b925060208401356124bf816123d2565b929592945050506040919091013590565b8035801515811461147e57600080fd5b600080604083850312156124f357600080fd5b82356124fe816123d2565b915061250c602084016124d0565b90509250929050565b60008060006060848603121561252a57600080fd5b505081359360208301359350604090920135919050565b60006020828403121561255357600080fd5b6115cd826124d0565b60008083601f84011261256e57600080fd5b50813567ffffffffffffffff81111561258657600080fd5b6020830191508360208260051b85010111156125a157600080fd5b9250929050565b600080600080604085870312156125be57600080fd5b843567ffffffffffffffff808211156125d657600080fd5b6125e28883890161255c565b909650945060208701359150808211156125fb57600080fd5b506126088782880161255c565b95989497509550505050565b6000806040838503121561262757600080fd5b8235612632816123d2565b91506020830135612642816123d2565b809150509250929050565b600181811c9082168061266157607f821691505b60208210810361268157634e487b7160e01b600052602260045260246000fd5b50919050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b8082028115828204841417610a7157610a716126bc565b60008261270657634e487b7160e01b600052601260045260246000fd5b500490565b80820180821115610a7157610a716126bc565b634e487b7160e01b600052603260045260246000fd5b600181815b8085111561276f578160001904821115612755576127556126bc565b8085161561276257918102915b93841c9390800290612739565b509250929050565b60008261278657506001610a71565b8161279357506000610a71565b81600181146127a957600281146127b3576127cf565b6001915050610a71565b60ff8411156127c4576127c46126bc565b50506001821b610a71565b5060208310610133831016604e8410600b84101617156127f2575081810a610a71565b6127fc8383612734565b8060001904821115612810576128106126bc565b029392505050565b60006115cd60ff841683612777565b600060018201612839576128396126bc565b5060010190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b81810381811115610a7157610a716126bc565b6000602082840312156128ed57600080fd5b81516115cd816123d2565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156129485784516001600160a01b031683529383019391830191600101612923565b50506001600160a01b03969096166060850152505050608001529392505050565b60008060006060848603121561297e57600080fd5b835192506020840151915060408401519050925092509256fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220059ae1d85170a44f266aa635cfdfc8f943b9b2d76606cbbf8459780153b3de7764736f6c634300081100334f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572
©2022-now by Spectre