token-icon

MetaPrintz

Token

Overview[ERC-20]

Max Total Supply
200,000,000.0
MPZ
Holders
75+0.00%
Transfers
483

Profile Summary

Decimals
18

Market

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