Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
10,000.00 NO

Holders:
3
Profile Summary
Blockchain:
Base (8453)


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