Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
0 PTOKEN_IMPL

Profile Summary
Blockchain:
Ethereum (1)


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