Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000,000.00 HARAMBE

Holders:
114
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x30221e7545B370809107e14B93bbBc96Ca92A1C6
60c06040523480156200001157600080fd5b506040516200394938038062003949833981016040819052620000349162000480565b83838383838360128484818181818d6001600160a01b0381166200007357604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b6200007e81620001d5565b506001600160a01b038083166080528116620000ad57604051632d618d8160e21b815260040160405180910390fd5b60805160405163ca5eb5e160e01b81526001600160a01b0383811660048301529091169063ca5eb5e190602401600060405180830381600087803b158015620000f557600080fd5b505af11580156200010a573d6000803e3d6000fd5b5050505050505050620001226200022560201b60201c565b60ff168360ff16101562000149576040516301e9714b60e41b815260040160405180910390fd5b6200015660068462000541565b6200016390600a62000660565b60a0525060089150620001799050838262000709565b50600962000188828262000709565b5050600a80546001600160a01b0319166001600160a01b038d16179055505050600b87905550620001c99050336c0c9f2c9cd04674edea400000006200022a565b505050505050620007eb565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600690565b6001600160a01b038216620002565760405163ec442f0560e01b8152600060048201526024016200006a565b620002646000838362000268565b5050565b6001600160a01b038316620002975780600760008282546200028b9190620007d5565b909155506200030b9050565b6001600160a01b03831660009081526005602052604090205481811015620002ec5760405163391434e360e21b81526001600160a01b038516600482015260248101829052604481018390526064016200006a565b6001600160a01b03841660009081526005602052604090209082900390555b6001600160a01b038216620003295760078054829003905562000348565b6001600160a01b03821660009081526005602052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200038e91815260200190565b60405180910390a3505050565b80516001600160a01b0381168114620003b357600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b600082601f830112620003e057600080fd5b81516001600160401b0380821115620003fd57620003fd620003b8565b604051601f8301601f19908116603f01168101908282118183101715620004285762000428620003b8565b81604052838152602092508660208588010111156200044657600080fd5b600091505b838210156200046a57858201830151818301840152908201906200044b565b6000602085830101528094505050505092915050565b60008060008060008060c087890312156200049a57600080fd5b620004a5876200039b565b6020880151604089015191975095506001600160401b0380821115620004ca57600080fd5b620004d88a838b01620003ce565b95506060890151915080821115620004ef57600080fd5b50620004fe89828a01620003ce565b9350506200050f608088016200039b565b91506200051f60a088016200039b565b90509295509295509295565b634e487b7160e01b600052601160045260246000fd5b60ff82811682821603908111156200055d576200055d6200052b565b92915050565b600181815b80851115620005a45781600019048211156200058857620005886200052b565b808516156200059657918102915b93841c939080029062000568565b509250929050565b600082620005bd575060016200055d565b81620005cc575060006200055d565b8160018114620005e55760028114620005f05762000610565b60019150506200055d565b60ff8411156200060457620006046200052b565b50506001821b6200055d565b5060208310610133831016604e8410600b841016171562000635575081810a6200055d565b62000641838362000563565b80600019048211156200065857620006586200052b565b029392505050565b60006200067160ff841683620005ac565b9392505050565b600181811c908216806200068d57607f821691505b602082108103620006ae57634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111562000704576000816000526020600020601f850160051c81016020861015620006df5750805b601f850160051c820191505b818110156200070057828155600101620006eb565b5050505b505050565b81516001600160401b03811115620007255762000725620003b8565b6200073d8162000736845462000678565b84620006b4565b602080601f8311600181146200077557600084156200075c5750858301515b600019600386901b1c1916600185901b17855562000700565b600085815260208120601f198616915b82811015620007a65788860151825594840194600190910190840162000785565b5085821015620007c55787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b808201808211156200055d576200055d6200052b565b60805160a0516130f2620008576000396000818161062901528181611c4101528181611cb60152611ea601526000818161050801528181610a040152818161131401528181611593015281816118a901528181611a9001528181611f71015261202a01526130f26000f3fe60806040526004361061027d5760003560e01c80638da5cb5b1161014f578063bd815db0116100c1578063d42438851161007a578063d4243885146107bf578063dcfc7987146107df578063dd62ed3e146107ff578063f2fde38b14610845578063fc0c546a1461048c578063ff7bd03d1461086557600080fd5b8063bd815db014610722578063be040fb014610735578063c7c7f5b31461074a578063ca5eb5e11461076b578063ca7df92c1461078b578063d045a0dc146107ac57600080fd5b8063af640d0f11610113578063af640d0f1461067f578063b731ea0a14610695578063b92d0eff1461048c578063b98bd070146106b5578063bb0b6a53146106d5578063bc70b3541461070257600080fd5b80638da5cb5b146105e457806395d89b4114610602578063963efcaa146106175780639f68b9641461064b578063a9059cbb1461065f57600080fd5b8063313ce567116101f35780635e280f11116101ac5780635e280f11146104f65780636fc1b31e1461052a57806370a082311461054a578063715018a6146105805780637d25a05e14610595578063857749b0146105d057600080fd5b8063313ce5671461041d5780633400288b1461043f5780633b6f743b1461045f57806352ae28791461048c5780635535d4611461049f5780635a0dfe4d146104bf57600080fd5b8063134d4f2511610245578063134d4f2514610359578063156a0d0f1461038157806317442b70146103a857806318160ddd146103c95780631f5e1334146103e857806323b872dd146103fd57600080fd5b806306fdde0314610282578063095ea7b3146102ad5780630d35b415146102dd578063111ecdad1461030c57806313137d6514610344575b600080fd5b34801561028e57600080fd5b50610297610885565b6040516102a491906122c8565b60405180910390f35b3480156102b957600080fd5b506102cd6102c83660046122f0565b610917565b60405190151581526020016102a4565b3480156102e957600080fd5b506102fd6102f8366004612334565b610931565b6040516102a493929190612368565b34801561031857600080fd5b5060045461032c906001600160a01b031681565b6040516001600160a01b0390911681526020016102a4565b61035761035236600461245b565b610a02565b005b34801561036557600080fd5b5061036e600281565b60405161ffff90911681526020016102a4565b34801561038d57600080fd5b506040805162b9270b60e21b815260016020820152016102a4565b3480156103b457600080fd5b506040805160018082526020820152016102a4565b3480156103d557600080fd5b506007545b6040519081526020016102a4565b3480156103f457600080fd5b5061036e600181565b34801561040957600080fd5b506102cd6104183660046124fa565b610ac2565b34801561042957600080fd5b5060125b60405160ff90911681526020016102a4565b34801561044b57600080fd5b5061035761045a366004612554565b610ae8565b34801561046b57600080fd5b5061047f61047a36600461257e565b610b46565b6040516102a491906125cf565b34801561049857600080fd5b503061032c565b3480156104ab57600080fd5b506102976104ba3660046125f8565b610bad565b3480156104cb57600080fd5b506102cd6104da366004612554565b63ffffffff919091166000908152600160205260409020541490565b34801561050257600080fd5b5061032c7f000000000000000000000000000000000000000000000000000000000000000081565b34801561053657600080fd5b5061035761054536600461262b565b610c52565b34801561055657600080fd5b506103da61056536600461262b565b6001600160a01b031660009081526005602052604090205490565b34801561058c57600080fd5b50610357610caf565b3480156105a157600080fd5b506105b86105b0366004612554565b600092915050565b6040516001600160401b0390911681526020016102a4565b3480156105dc57600080fd5b50600661042d565b3480156105f057600080fd5b506000546001600160a01b031661032c565b34801561060e57600080fd5b50610297610cc3565b34801561062357600080fd5b506103da7f000000000000000000000000000000000000000000000000000000000000000081565b34801561065757600080fd5b5060006102cd565b34801561066b57600080fd5b506102cd61067a3660046122f0565b610cd2565b34801561068b57600080fd5b506103da600b5481565b3480156106a157600080fd5b5060025461032c906001600160a01b031681565b3480156106c157600080fd5b506103576106d036600461268c565b610ce0565b3480156106e157600080fd5b506103da6106f03660046126cd565b60016020526000908152604090205481565b34801561070e57600080fd5b5061029761071d3660046126e8565b610e41565b61035761073036600461268c565b610fbc565b34801561074157600080fd5b50610357611146565b61075d610758366004612748565b6111f3565b6040516102a49291906127b5565b34801561077757600080fd5b5061035761078636600461262b565b6112ed565b34801561079757600080fd5b506103da6c0c9f2c9cd04674edea4000000081565b6103576107ba36600461245b565b611373565b3480156107cb57600080fd5b506103576107da36600461262b565b6113a2565b3480156107eb57600080fd5b50600a5461032c906001600160a01b031681565b34801561080b57600080fd5b506103da61081a366004612807565b6001600160a01b03918216600090815260066020908152604080832093909416825291909152205490565b34801561085157600080fd5b5061035761086036600461262b565b6113f8565b34801561087157600080fd5b506102cd610880366004612835565b611436565b60606008805461089490612851565b80601f01602080910402602001604051908101604052809291908181526020018280546108c090612851565b801561090d5780601f106108e25761010080835404028352916020019161090d565b820191906000526020600020905b8154815290600101906020018083116108f057829003601f168201915b5050505050905090565b60003361092581858561146c565b60019150505b92915050565b60408051808201909152600080825260208201526060610964604051806040016040528060008152602001600081525090565b60408051808201825260008082526001600160401b036020808401829052845183815290810190945291955091826109bf565b6040805180820190915260008152606060208201528152602001906001900390816109975790505b5093506000806109e4604089013560608a01356109df60208c018c6126cd565b61147e565b60408051808201909152918252602082015296989597505050505050565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03163314610a52576040516391ac5e4f60e01b81523360048201526024015b60405180910390fd5b60208701803590610a6c90610a67908a6126cd565b6114c2565b14610aaa57610a7e60208801886126cd565b60405163309afaf360e21b815263ffffffff909116600482015260208801356024820152604401610a49565b610ab9878787878787876114fe565b50505050505050565b600033610ad0858285611665565b610adb8585856116e3565b60019150505b9392505050565b610af0611742565b63ffffffff8216600081815260016020908152604091829020849055815192835282018390527f238399d427b947898edb290f5ff0f9109849b1c3ba196a42e35f00c50a54b98b91015b60405180910390a15050565b60408051808201909152600080825260208201526000610b76604085013560608601356109df60208801886126cd565b915050600080610b86868461176f565b9092509050610ba3610b9b60208801886126cd565b838388611893565b9695505050505050565b600360209081526000928352604080842090915290825290208054610bd190612851565b80601f0160208091040260200160405190810160405280929190818152602001828054610bfd90612851565b8015610c4a5780601f10610c1f57610100808354040283529160200191610c4a565b820191906000526020600020905b815481529060010190602001808311610c2d57829003601f168201915b505050505081565b610c5a611742565b600480546001600160a01b0319166001600160a01b0383169081179091556040519081527ff0be4f1e87349231d80c36b33f9e8639658eeaf474014dee15a3e6a4d4414197906020015b60405180910390a150565b610cb7611742565b610cc16000611974565b565b60606009805461089490612851565b6000336109258185856116e3565b610ce8611742565b60005b81811015610e0f57610d2d838383818110610d0857610d0861289b565b9050602002810190610d1a91906128b1565b610d289060408101906128d1565b6119c4565b828282818110610d3f57610d3f61289b565b9050602002810190610d5191906128b1565b610d5f9060408101906128d1565b60036000868686818110610d7557610d7561289b565b9050602002810190610d8791906128b1565b610d959060208101906126cd565b63ffffffff1663ffffffff1681526020019081526020016000206000868686818110610dc357610dc361289b565b9050602002810190610dd591906128b1565b610de6906040810190602001612917565b61ffff168152602081019190915260400160002091610e06919083612982565b50600101610ceb565b507fbe4864a8e820971c0247f5992e2da559595f7bf076a21cb5928d443d2a13b6748282604051610b3a929190612a6a565b63ffffffff8416600090815260036020908152604080832061ffff87168452909152812080546060929190610e7590612851565b80601f0160208091040260200160405190810160405280929190818152602001828054610ea190612851565b8015610eee5780601f10610ec357610100808354040283529160200191610eee565b820191906000526020600020905b815481529060010190602001808311610ed157829003601f168201915b505050505090508051600003610f3e5783838080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929450610fb49350505050565b6000839003610f4e579050610fb4565b60028310610f9757610f6084846119c4565b80610f6e8460028188612b4e565b604051602001610f8093929190612b78565b604051602081830303815290604052915050610fb4565b8383604051639a6d49cd60e01b8152600401610a49929190612ba0565b949350505050565b60005b818110156110c55736838383818110610fda57610fda61289b565b9050602002810190610fec9190612bb4565b905061101f610ffe60208301836126cd565b602083013563ffffffff919091166000908152600160205260409020541490565b61102957506110bd565b3063d045a0dc60c08301358360a08101356110486101008301836128d1565b611059610100890160e08a0161262b565b6110676101208a018a6128d1565b6040518963ffffffff1660e01b81526004016110899796959493929190612be0565b6000604051808303818588803b1580156110a257600080fd5b505af11580156110b6573d6000803e3d6000fd5b5050505050505b600101610fbf565b50336001600160a01b0316638e9e70996040518163ffffffff1660e01b8152600401600060405180830381865afa158015611104573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f1916820160405261112c9190810190612c8e565b604051638351eea760e01b8152600401610a4991906122c8565b6111583361115360075490565b611a06565b600a54600b546040516323b872dd60e01b815230600482015233602482015260448101919091526001600160a01b03909116906323b872dd90606401600060405180830381600087803b1580156111ae57600080fd5b505af11580156111c2573d6000803e3d6000fd5b50506040513392507fd1b5ea7fe0f1c2fa09d49c2aa9b2200664ba57a734f1d95481d95b7f99af991c9150600090a2565b6111fb612231565b60408051808201909152600080825260208201526000806112316040880135606089013561122c60208b018b6126cd565b611a40565b91509150600080611242898461176f565b909250905061126e61125760208b018b6126cd565b8383611268368d90038d018d612d2f565b8b611a5d565b60408051808201909152858152602080820186905282519298509096503391907f85496b760a4b7f8d66384b9df21b381f5d1b1e79f229a47aaf4c232edc2fe59a906112bc908d018d6126cd565b6040805163ffffffff909216825260208201899052810187905260600160405180910390a350505050935093915050565b6112f5611742565b60405163ca5eb5e160e01b81526001600160a01b0382811660048301527f0000000000000000000000000000000000000000000000000000000000000000169063ca5eb5e190602401600060405180830381600087803b15801561135857600080fd5b505af115801561136c573d6000803e3d6000fd5b5050505050565b3330146113935760405163029a949d60e31b815260040160405180910390fd5b610ab987878787878787610aaa565b6113aa611742565b600280546001600160a01b0319166001600160a01b0383169081179091556040519081527fd48d879cef83a1c0bdda516f27b13ddb1b3f8bbac1c9e1511bb2a659c242776090602001610ca4565b611400611742565b6001600160a01b03811661142a57604051631e4fbdf760e01b815260006004820152602401610a49565b61143381611974565b50565b600060208201803590600190839061144e90866126cd565b63ffffffff1681526020810191909152604001600020541492915050565b6114798383836001611b68565b505050565b60008061148a85611c3d565b9150819050838110156114ba576040516371c4efed60e01b81526004810182905260248101859052604401610a49565b935093915050565b63ffffffff81166000908152600160205260408120548061092b5760405163f6ff4fb760e01b815263ffffffff84166004820152602401610a49565b600061151061150d8787611c74565b90565b9050600061153c8261152a6115258a8a611c8c565b611caf565b61153760208d018d6126cd565b611ce4565b9050602886111561160357600061157961155c60608c0160408d01612d61565b61156960208d018d6126cd565b846115748c8c611cf8565b611d43565b604051633e5ac80960e11b81529091506001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001690637cb59012906115cf9086908d906000908790600401612d7e565b600060405180830381600087803b1580156115e957600080fd5b505af11580156115fd573d6000803e3d6000fd5b50505050505b6001600160a01b038216887fefed6d3500546b29533b128a29e3a94d70788727f0507505ac12eaf2e578fd9c61163c60208d018d6126cd565b6040805163ffffffff9092168252602082018690520160405180910390a3505050505050505050565b6001600160a01b0383811660009081526006602090815260408083209386168352929052205460001981146116dd57818110156116ce57604051637dc7a0d960e11b81526001600160a01b03841660048201526024810182905260448101839052606401610a49565b6116dd84848484036000611b68565b50505050565b6001600160a01b03831661170d57604051634b637e8f60e11b815260006004820152602401610a49565b6001600160a01b0382166117375760405163ec442f0560e01b815260006004820152602401610a49565b611479838383611d75565b6000546001600160a01b03163314610cc15760405163118cdaa760e01b8152336004820152602401610a49565b60608060006117cc856020013561178586611e9f565b61179260a08901896128d1565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250611ecb92505050565b90935090506000816117df5760016117e2565b60025b90506118026117f460208801886126cd565b8261071d60808a018a6128d1565b6004549093506001600160a01b03161561188a576004805460405163043a78eb60e01b81526001600160a01b039091169163043a78eb91611847918891889101612daf565b602060405180830381865afa158015611864573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118889190612dd4565b505b50509250929050565b60408051808201909152600080825260208201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663ddc28c586040518060a001604052808863ffffffff1681526020016118f6896114c2565b8152602001878152602001868152602001851515815250306040518363ffffffff1660e01b815260040161192b929190612df1565b6040805180830381865afa158015611947573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061196b9190612e9a565b95945050505050565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b60006119d36002828486612b4e565b6119dc91612eb6565b60f01c905060038114611479578282604051639a6d49cd60e01b8152600401610a49929190612ba0565b6001600160a01b038216611a3057604051634b637e8f60e11b815260006004820152602401610a49565b611a3c82600083611d75565b5050565b600080611a4e85858561147e565b90925090506114ba3383611a06565b611a65612231565b6000611a748460000151611f45565b602085015190915015611a8e57611a8e8460200151611f6d565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316632637a450826040518060a001604052808b63ffffffff168152602001611ade8c6114c2565b81526020018a815260200189815260200160008960200151111515815250866040518463ffffffff1660e01b8152600401611b1a929190612df1565b60806040518083038185885af1158015611b38573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190611b5d9190612ee6565b979650505050505050565b6001600160a01b038416611b925760405163e602df0560e01b815260006004820152602401610a49565b6001600160a01b038316611bbc57604051634a1406b160e11b815260006004820152602401610a49565b6001600160a01b03808516600090815260066020908152604080832093871683529290522082905580156116dd57826001600160a01b0316846001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051611c2f91815260200190565b60405180910390a350505050565b60007f0000000000000000000000000000000000000000000000000000000000000000611c6a8184612f63565b61092b9190612f85565b6000611c836020828486612b4e565b610ae191612f9c565b6000611c9c602860208486612b4e565b611ca591612fba565b60c01c9392505050565b600061092b7f00000000000000000000000000000000000000000000000000000000000000006001600160401b038416612f85565b6000611cf0848461204f565b509092915050565b6060611d078260288186612b4e565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929695505050505050565b606084848484604051602001611d5c9493929190612fe8565b6040516020818303038152906040529050949350505050565b6001600160a01b038316611da0578060076000828254611d959190613037565b90915550611e129050565b6001600160a01b03831660009081526005602052604090205481811015611df35760405163391434e360e21b81526001600160a01b03851660048201526024810182905260448101839052606401610a49565b6001600160a01b03841660009081526005602052604090209082900390555b6001600160a01b038216611e2e57600780548290039055611e4d565b6001600160a01b03821660009081526005602052604090208054820190555b816001600160a01b0316836001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611e9291815260200190565b60405180910390a3505050565b600061092b7f000000000000000000000000000000000000000000000000000000000000000083612f63565b8051606090151580611f14578484604051602001611f0092919091825260c01b6001600160c01b031916602082015260280190565b604051602081830303815290604052611f3b565b84843385604051602001611f2b949392919061304a565b6040516020818303038152906040525b9150935093915050565b6000813414611f69576040516304fb820960e51b8152346004820152602401610a49565b5090565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031663e4fe1d946040518163ffffffff1660e01b8152600401602060405180830381865afa158015611fcd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ff1919061308d565b90506001600160a01b03811661201a576040516329b99a9560e11b815260040160405180910390fd5b611a3c6001600160a01b038216337f000000000000000000000000000000000000000000000000000000000000000085612085565b6001600160a01b0382166120795760405163ec442f0560e01b815260006004820152602401610a49565b611a3c60008383611d75565b604080516001600160a01b038581166024830152848116604483015260648083018590528351808403909101815260849092019092526020810180516001600160e01b03166323b872dd60e01b1790526116dd918691906000906120eb90841683612139565b9050805160001415801561211057508080602001905181019061210e9190612dd4565b155b1561147957604051635274afe760e01b81526001600160a01b0384166004820152602401610a49565b6060610ae18383600084600080856001600160a01b0316848660405161215f91906130aa565b60006040518083038185875af1925050503d806000811461219c576040519150601f19603f3d011682016040523d82523d6000602084013e6121a1565b606091505b5091509150610ba38683836060826121c1576121bc82612208565b610ae1565b81511580156121d857506001600160a01b0384163b155b1561220157604051639996b31560e01b81526001600160a01b0385166004820152602401610a49565b5080610ae1565b8051156122185780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b60405180606001604052806000801916815260200160006001600160401b03168152602001612273604051806040016040528060008152602001600081525090565b905290565b60005b8381101561229357818101518382015260200161227b565b50506000910152565b600081518084526122b4816020860160208601612278565b601f01601f19169290920160200192915050565b602081526000610ae1602083018461229c565b6001600160a01b038116811461143357600080fd5b6000806040838503121561230357600080fd5b823561230e816122db565b946020939093013593505050565b600060e0828403121561232e57600080fd5b50919050565b60006020828403121561234657600080fd5b81356001600160401b0381111561235c57600080fd5b610fb48482850161231c565b8351815260208085015190820152600060a08201604060a0604085015281865180845260c08601915060c08160051b8701019350602080890160005b838110156123e35788870360bf190185528151805188528301518388018790526123d08789018261229c565b97505093820193908201906001016123a4565b50508751606088015250505060208501516080850152509050610fb4565b60006060828403121561232e57600080fd5b60008083601f84011261242557600080fd5b5081356001600160401b0381111561243c57600080fd5b60208301915083602082850101111561245457600080fd5b9250929050565b600080600080600080600060e0888a03121561247657600080fd5b6124808989612401565b96506060880135955060808801356001600160401b03808211156124a357600080fd5b6124af8b838c01612413565b909750955060a08a013591506124c4826122db565b90935060c089013590808211156124da57600080fd5b506124e78a828b01612413565b989b979a50959850939692959293505050565b60008060006060848603121561250f57600080fd5b833561251a816122db565b9250602084013561252a816122db565b929592945050506040919091013590565b803563ffffffff8116811461254f57600080fd5b919050565b6000806040838503121561256757600080fd5b61230e8361253b565b801515811461143357600080fd5b6000806040838503121561259157600080fd5b82356001600160401b038111156125a757600080fd5b6125b38582860161231c565b92505060208301356125c481612570565b809150509250929050565b81518152602080830151908201526040810161092b565b803561ffff8116811461254f57600080fd5b6000806040838503121561260b57600080fd5b6126148361253b565b9150612622602084016125e6565b90509250929050565b60006020828403121561263d57600080fd5b8135610ae1816122db565b60008083601f84011261265a57600080fd5b5081356001600160401b0381111561267157600080fd5b6020830191508360208260051b850101111561245457600080fd5b6000806020838503121561269f57600080fd5b82356001600160401b038111156126b557600080fd5b6126c185828601612648565b90969095509350505050565b6000602082840312156126df57600080fd5b610ae18261253b565b600080600080606085870312156126fe57600080fd5b6127078561253b565b9350612715602086016125e6565b925060408501356001600160401b0381111561273057600080fd5b61273c87828801612413565b95989497509550505050565b6000806000838503608081121561275e57600080fd5b84356001600160401b0381111561277457600080fd5b6127808782880161231c565b9450506040601f198201121561279557600080fd5b5060208401915060608401356127aa816122db565b809150509250925092565b600060c082019050835182526001600160401b03602085015116602083015260408401516127f0604084018280518252602090810151910152565b5082516080830152602083015160a0830152610ae1565b6000806040838503121561281a57600080fd5b8235612825816122db565b915060208301356125c4816122db565b60006060828403121561284757600080fd5b610ae18383612401565b600181811c9082168061286557607f821691505b60208210810361232e57634e487b7160e01b600052602260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b60008235605e198336030181126128c757600080fd5b9190910192915050565b6000808335601e198436030181126128e857600080fd5b8301803591506001600160401b0382111561290257600080fd5b60200191503681900382131561245457600080fd5b60006020828403121561292957600080fd5b610ae1826125e6565b601f821115611479576000816000526020600020601f850160051c8101602086101561295b5750805b601f850160051c820191505b8181101561297a57828155600101612967565b505050505050565b6001600160401b0383111561299957612999612885565b6129ad836129a78354612851565b83612932565b6000601f8411600181146129e157600085156129c95750838201355b600019600387901b1c1916600186901b17835561136c565b600083815260209020601f19861690835b82811015612a1257868501358255602094850194600190920191016129f2565b5086821015612a2f5760001960f88860031b161c19848701351681555b505060018560011b0183555050505050565b81835281816020850137506000828201602090810191909152601f909101601f19169091010190565b60208082528181018390526000906040808401600586901b8501820187855b88811015612b4057878303603f190184528135368b9003605e19018112612aaf57600080fd5b8a01606063ffffffff612ac18361253b565b16855261ffff612ad28984016125e6565b168886015286820135601e19833603018112612aed57600080fd5b9091018781019190356001600160401b03811115612b0a57600080fd5b803603831315612b1957600080fd5b8188870152612b2b8287018285612a41565b96890196955050509186019150600101612a89565b509098975050505050505050565b60008085851115612b5e57600080fd5b83861115612b6b57600080fd5b5050820193919092039150565b60008451612b8a818460208901612278565b8201838582376000930192835250909392505050565b602081526000610fb4602083018486612a41565b6000823561013e198336030181126128c757600080fd5b6001600160401b038116811461143357600080fd5b63ffffffff612bee8961253b565b1681526020880135602082015260006040890135612c0b81612bcb565b6001600160401b03811660408401525087606083015260e06080830152612c3660e083018789612a41565b6001600160a01b03861660a084015282810360c0840152612c58818587612a41565b9a9950505050505050505050565b604080519081016001600160401b0381118282101715612c8857612c88612885565b60405290565b600060208284031215612ca057600080fd5b81516001600160401b0380821115612cb757600080fd5b818401915084601f830112612ccb57600080fd5b815181811115612cdd57612cdd612885565b604051601f8201601f19908116603f01168101908382118183101715612d0557612d05612885565b81604052828152876020848701011115612d1e57600080fd5b611b5d836020830160208801612278565b600060408284031215612d4157600080fd5b612d49612c66565b82358152602083013560208201528091505092915050565b600060208284031215612d7357600080fd5b8135610ae181612bcb565b60018060a01b038516815283602082015261ffff83166040820152608060608201526000610ba3608083018461229c565b604081526000612dc2604083018561229c565b828103602084015261196b818561229c565b600060208284031215612de657600080fd5b8151610ae181612570565b6040815263ffffffff8351166040820152602083015160608201526000604084015160a06080840152612e2760e084018261229c565b90506060850151603f198483030160a0850152612e44828261229c565b60809690960151151560c08501525050506001600160a01b039190911660209091015290565b600060408284031215612e7c57600080fd5b612e84612c66565b9050815181526020820151602082015292915050565b600060408284031215612eac57600080fd5b610ae18383612e6a565b6001600160f01b03198135818116916002851015612ede5780818660020360031b1b83161692505b505092915050565b600060808284031215612ef857600080fd5b604051606081018181106001600160401b0382111715612f1a57612f1a612885565b604052825181526020830151612f2f81612bcb565b6020820152612f418460408501612e6a565b60408201529392505050565b634e487b7160e01b600052601160045260246000fd5b600082612f8057634e487b7160e01b600052601260045260246000fd5b500490565b808202811582820484141761092b5761092b612f4d565b8035602083101561092b57600019602084900360031b1b1692915050565b6001600160c01b03198135818116916008851015612ede5760089490940360031b84901b1690921692915050565b6001600160401b0360c01b8560c01b16815263ffffffff60e01b8460e01b16600882015282600c8201526000825161302781602c850160208701612278565b91909101602c0195945050505050565b8082018082111561092b5761092b612f4d565b8481526001600160401b0360c01b8460c01b1660208201528260288201526000825161307d816048850160208701612278565b9190910160480195945050505050565b60006020828403121561309f57600080fd5b8151610ae1816122db565b600082516128c781846020870161227856fea2646970667358221220c272588ff70aabfac26f36e9717a15f56c7121340b62fdf3a0fda7f9171ebfd964736f6c634300081600330000000000000000000000003b3ee1931dc30c1957379fac9aba94d1c48a54050000000000000000000000000000000000000000000000000000000000009e8600000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000001000000000000000000000000001a44076050125825900e736c501f859c50fe728c00000000000000000000000030221e7545b370809107e14b93bbbc96ca92a1c6000000000000000000000000000000000000000000000000000000000000000b486172616d6265436f696e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007484152414d424500000000000000000000000000000000000000000000000000