Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000,000.00 SAFU

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 0x500Ce7DD6177DdF0e945b05ab60c14c933f7368C
6080604052737a250d5630b4cf539739df2c5dacb4c659f2488d600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506c0c9f2c9cd04674edea4000000060001962000076919062000459565b600019620000859190620003de565b6009556001600b60006101000a81548160ff0219169083151502179055506040518060400160405280600b81526020017f53616675636861696e2020000000000000000000000000000000000000000000815250600c9080519060200190620000f092919062000300565b506040518060400160405280600581526020017f5341465520000000000000000000000000000000000000000000000000000000815250600d90805190602001906200013e92919062000300565b506012600e60006101000a81548160ff021916908360ff1602179055503480156200016857600080fd5b5060006200017b620002f860201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3506009546001600062000230620002f860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506200027e620002f860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6c0c9f2c9cd04674edea40000000604051620002ea9190620003c1565b60405180910390a36200051e565b600033905090565b8280546200030e9062000423565b90600052602060002090601f0160209004810192826200033257600085556200037e565b82601f106200034d57805160ff19168380011785556200037e565b828001600101855582156200037e579182015b828111156200037d57825182559160200191906001019062000360565b5b5090506200038d919062000391565b5090565b5b80821115620003ac57600081600090555060010162000392565b5090565b620003bb8162000419565b82525050565b6000602082019050620003d86000830184620003b0565b92915050565b6000620003eb8262000419565b9150620003f88362000419565b9250828210156200040e576200040d62000491565b5b828203905092915050565b6000819050919050565b600060028204905060018216806200043c57607f821691505b60208210811415620004535762000452620004ef565b5b50919050565b6000620004668262000419565b9150620004738362000419565b925082620004865762000485620004c0565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6140c5806200052e6000396000f3fe608060405234801561001057600080fd5b50600436106101735760003560e01c8063715018a6116100de578063a9059cbb11610097578063dd62ed3e11610071578063dd62ed3e14610464578063f2cc0c1814610494578063f2fde38b146104b0578063f84354f1146104cc57610173565b8063a9059cbb146103fa578063cba0e9961461042a578063db63328e1461045a57610173565b8063715018a61461034857806384a3f5c0146103525780638da5cb5b1461037057806393ea49831461038e57806395d89b41146103ac578063a457c2d7146103ca57610173565b806323b872dd1161013057806323b872dd1461023a5780632d8381191461026a578063313ce5671461029a57806339509351146102b85780634549b039146102e857806370a082311461031857610173565b8063053ab1821461017857806306fdde0314610194578063095ea7b3146101b25780630bffdcf4146101e257806313114a9d146101fe57806318160ddd1461021c575b600080fd5b610192600480360381019061018d91906134c8565b6104e8565b005b61019c610662565b6040516101a991906137c8565b60405180910390f35b6101cc60048036038101906101c79190613463565b6106f4565b6040516101d991906137ad565b60405180910390f35b6101fc60048036038101906101f7919061349f565b610712565b005b6102066107c4565b604051610213919061398a565b60405180910390f35b6102246107ce565b604051610231919061398a565b60405180910390f35b610254600480360381019061024f9190613414565b6107e3565b60405161026191906137ad565b60405180910390f35b610284600480360381019061027f91906134c8565b6108bc565b604051610291919061398a565b60405180910390f35b6102a261092a565b6040516102af91906139a5565b60405180910390f35b6102d260048036038101906102cd9190613463565b610941565b6040516102df91906137ad565b60405180910390f35b61030260048036038101906102fd91906134f1565b6109f4565b60405161030f919061398a565b60405180910390f35b610332600480360381019061032d9190613386565b610a81565b60405161033f919061398a565b60405180910390f35b610350610b6c565b005b61035a610cbf565b604051610367919061398a565b60405180910390f35b610378610cc5565b6040516103859190613769565b60405180910390f35b610396610cee565b6040516103a3919061398a565b60405180910390f35b6103b4610cf4565b6040516103c191906137c8565b60405180910390f35b6103e460048036038101906103df9190613463565b610d86565b6040516103f191906137ad565b60405180910390f35b610414600480360381019061040f9190613463565b610e53565b60405161042191906137ad565b60405180910390f35b610444600480360381019061043f9190613386565b610e71565b60405161045191906137ad565b60405180910390f35b610462610ec7565b005b61047e600480360381019061047991906133d8565b6111a7565b60405161048b919061398a565b60405180910390f35b6104ae60048036038101906104a99190613386565b61122e565b005b6104ca60048036038101906104c59190613386565b6114e2565b005b6104e660048036038101906104e19190613386565b6116a4565b005b60006104f2611a8b565b9050600560008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610581576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105789061396a565b60405180910390fd5b600061058c83611a93565b5050505090506105e481600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611aeb90919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061063c81600954611aeb90919063ffffffff16565b60098190555061065783600a54611b3590919063ffffffff16565b600a81905550505050565b6060600c805461067190613b79565b80601f016020809104026020016040519081016040528092919081815260200182805461069d90613b79565b80156106ea5780601f106106bf576101008083540402835291602001916106ea565b820191906000526020600020905b8154815290600101906020018083116106cd57829003601f168201915b5050505050905090565b6000610708610701611a8b565b8484611b93565b6001905092915050565b61071a611a8b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146107a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161079e906138ea565b60405180910390fd5b80600b60006101000a81548160ff02191690831515021790555050565b6000600a54905090565b60006c0c9f2c9cd04674edea40000000905090565b60006107f0848484611d5e565b6108b1846107fc611a8b565b6108ac8560405180606001604052806028815260200161404360289139600360008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610862611a8b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546121759092919063ffffffff16565b611b93565b600190509392505050565b6000600954821115610903576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108fa9061380a565b60405180910390fd5b600061090d6121d9565b9050610922818461220490919063ffffffff16565b915050919050565b6000600e60009054906101000a900460ff16905090565b60006109ea61094e611a8b565b846109e5856003600061095f611a8b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b3590919063ffffffff16565b611b93565b6001905092915050565b60006c0c9f2c9cd04674edea40000000831115610a46576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a3d906138aa565b60405180910390fd5b81610a65576000610a5684611a93565b50505050905080915050610a7b565b6000610a7084611a93565b505050915050809150505b92915050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610b1c57600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050610b67565b610b64600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546108bc565b90505b919050565b610b74611a8b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c01576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf8906138ea565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600f5481565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60105481565b6060600d8054610d0390613b79565b80601f0160208091040260200160405190810160405280929190818152602001828054610d2f90613b79565b8015610d7c5780601f10610d5157610100808354040283529160200191610d7c565b820191906000526020600020905b815481529060010190602001808311610d5f57829003601f168201915b5050505050905090565b6000610e49610d93611a8b565b84610e448560405180606001604052806025815260200161406b6025913960036000610dbd611a8b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546121759092919063ffffffff16565b611b93565b6001905092915050565b6000610e67610e60611a8b565b8484611d5e565b6001905092915050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b610ecf611a8b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610f5c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f53906138ea565b60405180910390fd5b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b158015610fc657600080fd5b505afa158015610fda573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ffe91906133af565b73ffffffffffffffffffffffffffffffffffffffff1663e6a4390530600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561108257600080fd5b505afa158015611096573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110ba91906133af565b6040518363ffffffff1660e01b81526004016110d7929190613784565b60206040518083038186803b1580156110ef57600080fd5b505afa158015611103573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061112791906133af565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561116357600080fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611236611a8b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146112c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112ba906138ea565b60405180910390fd5b600560008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611350576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113479061388a565b60405180910390fd5b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115611424576113e0600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546108bc565b600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b6001600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506006819080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6114ea611a8b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611577576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161156e906138ea565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156115e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115de9061382a565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6116ac611a8b565b73ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611739576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611730906138ea565b60405180910390fd5b600560008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166117c5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117bc9061388a565b60405180910390fd5b60005b600680549050811015611a87578173ffffffffffffffffffffffffffffffffffffffff1660068281548110611826577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611a7457600660016006805490506118819190613abd565b815481106118b8577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166006828154811061191d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506006805480611a3a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b6001900381819060005260206000200160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690559055611a87565b8080611a7f90613bab565b9150506117c8565b5050565b600033905090565b6000806000806000806000611aa78861224e565b915091506000611ab56121d9565b90506000806000611ac78c86866122cc565b92509250925082828288889a509a509a509a509a5050505050505091939590929450565b6000611b2d83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250612175565b905092915050565b6000808284611b4491906139dc565b905083811015611b89576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b809061386a565b60405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611c03576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bfa9061394a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611c73576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c6a9061384a565b60405180910390fd5b80600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611d51919061398a565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611dce576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dc59061392a565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611e3e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e35906137ea565b60405180910390fd5b60008111611e81576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e789061390a565b60405180910390fd5b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168015611f245750600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611f3957611f3483838361232a565b612170565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015611fdc5750600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15611ff157611fec83838361257d565b61216f565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156120955750600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b156120aa576120a58383836127d0565b61216e565b600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16801561214c5750600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156121615761215c838383612bbb565b61216d565b61216c8383836127d0565b5b5b5b5b505050565b60008383111582906121bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121b491906137c8565b60405180910390fd5b50600083856121cc9190613abd565b9050809150509392505050565b60008060006121e6612ea3565b915091506121fd818361220490919063ffffffff16565b9250505090565b600061224683836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061321a565b905092915050565b60008060006d017aa73a606841b3e173800000006c0c9f2c9cd04674edea40000000106122a35761229c600261228e60648761220490919063ffffffff16565b61327d90919063ffffffff16565b90506122a8565b600090505b60006122bd8286611aeb90919063ffffffff16565b90508082935093505050915091565b6000806000806122e5858861327d90919063ffffffff16565b905060006122fc868861327d90919063ffffffff16565b905060006123138284611aeb90919063ffffffff16565b905082818395509550955050505093509350939050565b600080600080600061233b86611a93565b9450945094509450945061239786600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611aeb90919063ffffffff16565b600260008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061242c85600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611aeb90919063ffffffff16565b600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506124c184600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b3590919063ffffffff16565b600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061250e83826132f8565b8673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161256b919061398a565b60405180910390a35050505050505050565b600080600080600061258e86611a93565b945094509450945094506125ea85600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611aeb90919063ffffffff16565b600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061267f82600260008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b3590919063ffffffff16565b600260008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061271484600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b3590919063ffffffff16565b600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061276183826132f8565b8673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516127be919061398a565b60405180910390a35050505050505050565b6127d8610cc5565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156128465750612816610cc5565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b156129fd57600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161461295557600b60009054906101000a900460ff166128b957600080fd5b42600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541061290457600080fd5b60234261291191906139dc565b600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156129fc576023426129b891906139dc565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505b5b6000806000806000612a0e86611a93565b94509450945094509450612a6a85600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611aeb90919063ffffffff16565b600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612aff84600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b3590919063ffffffff16565b600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612b4c83826132f8565b8673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051612ba9919061398a565b60405180910390a35050505050505050565b6000806000806000612bcc86611a93565b94509450945094509450612c2886600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611aeb90919063ffffffff16565b600260008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612cbd85600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611aeb90919063ffffffff16565b600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612d5282600260008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b3590919063ffffffff16565b600260008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612de784600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611b3590919063ffffffff16565b600160008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612e3483826132f8565b8673ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051612e91919061398a565b60405180910390a35050505050505050565b6000806000600954905060006c0c9f2c9cd04674edea40000000905060005b6006805490508110156131c757826001600060068481548110612f0e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205411806130225750816002600060068481548110612fba577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054115b15613044576009546c0c9f2c9cd04674edea4000000094509450505050613216565b6130fa6001600060068481548110613085577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484611aeb90919063ffffffff16565b92506131b2600260006006848154811061313d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611aeb90919063ffffffff16565b915080806131bf90613bab565b915050612ec2565b506131ea6c0c9f2c9cd04674edea4000000060095461220490919063ffffffff16565b82101561320d576009546c0c9f2c9cd04674edea40000000935093505050613216565b81819350935050505b9091565b60008083118290613261576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161325891906137c8565b60405180910390fd5b50600083856132709190613a32565b9050809150509392505050565b60008083141561329057600090506132f2565b6000828461329e9190613a63565b90508284826132ad9190613a32565b146132ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016132e4906138ca565b60405180910390fd5b809150505b92915050565b61330d82600954611aeb90919063ffffffff16565b60098190555061332881600a54611b3590919063ffffffff16565b600a819055505050565b60008135905061334181613ffd565b92915050565b60008151905061335681613ffd565b92915050565b60008135905061336b81614014565b92915050565b6000813590506133808161402b565b92915050565b60006020828403121561339857600080fd5b60006133a684828501613332565b91505092915050565b6000602082840312156133c157600080fd5b60006133cf84828501613347565b91505092915050565b600080604083850312156133eb57600080fd5b60006133f985828601613332565b925050602061340a85828601613332565b9150509250929050565b60008060006060848603121561342957600080fd5b600061343786828701613332565b935050602061344886828701613332565b925050604061345986828701613371565b9150509250925092565b6000806040838503121561347657600080fd5b600061348485828601613332565b925050602061349585828601613371565b9150509250929050565b6000602082840312156134b157600080fd5b60006134bf8482850161335c565b91505092915050565b6000602082840312156134da57600080fd5b60006134e884828501613371565b91505092915050565b6000806040838503121561350457600080fd5b600061351285828601613371565b92505060206135238582860161335c565b9150509250929050565b61353681613af1565b82525050565b61354581613b03565b82525050565b6000613556826139c0565b61356081856139cb565b9350613570818560208601613b46565b61357981613c81565b840191505092915050565b60006135916023836139cb565b915061359c82613c92565b604082019050919050565b60006135b4602a836139cb565b91506135bf82613ce1565b604082019050919050565b60006135d76026836139cb565b91506135e282613d30565b604082019050919050565b60006135fa6022836139cb565b915061360582613d7f565b604082019050919050565b600061361d601b836139cb565b915061362882613dce565b602082019050919050565b6000613640601b836139cb565b915061364b82613df7565b602082019050919050565b6000613663601f836139cb565b915061366e82613e20565b602082019050919050565b60006136866021836139cb565b915061369182613e49565b604082019050919050565b60006136a96020836139cb565b91506136b482613e98565b602082019050919050565b60006136cc6029836139cb565b91506136d782613ec1565b604082019050919050565b60006136ef6025836139cb565b91506136fa82613f10565b604082019050919050565b60006137126024836139cb565b915061371d82613f5f565b604082019050919050565b6000613735602c836139cb565b915061374082613fae565b604082019050919050565b61375481613b2f565b82525050565b61376381613b39565b82525050565b600060208201905061377e600083018461352d565b92915050565b6000604082019050613799600083018561352d565b6137a6602083018461352d565b9392505050565b60006020820190506137c2600083018461353c565b92915050565b600060208201905081810360008301526137e2818461354b565b905092915050565b6000602082019050818103600083015261380381613584565b9050919050565b60006020820190508181036000830152613823816135a7565b9050919050565b60006020820190508181036000830152613843816135ca565b9050919050565b60006020820190508181036000830152613863816135ed565b9050919050565b6000602082019050818103600083015261388381613610565b9050919050565b600060208201905081810360008301526138a381613633565b9050919050565b600060208201905081810360008301526138c381613656565b9050919050565b600060208201905081810360008301526138e381613679565b9050919050565b600060208201905081810360008301526139038161369c565b9050919050565b60006020820190508181036000830152613923816136bf565b9050919050565b60006020820190508181036000830152613943816136e2565b9050919050565b6000602082019050818103600083015261396381613705565b9050919050565b6000602082019050818103600083015261398381613728565b9050919050565b600060208201905061399f600083018461374b565b92915050565b60006020820190506139ba600083018461375a565b92915050565b600081519050919050565b600082825260208201905092915050565b60006139e782613b2f565b91506139f283613b2f565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613a2757613a26613bf4565b5b828201905092915050565b6000613a3d82613b2f565b9150613a4883613b2f565b925082613a5857613a57613c23565b5b828204905092915050565b6000613a6e82613b2f565b9150613a7983613b2f565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615613ab257613ab1613bf4565b5b828202905092915050565b6000613ac882613b2f565b9150613ad383613b2f565b925082821015613ae657613ae5613bf4565b5b828203905092915050565b6000613afc82613b0f565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015613b64578082015181840152602081019050613b49565b83811115613b73576000848401525b50505050565b60006002820490506001821680613b9157607f821691505b60208210811415613ba557613ba4613c52565b5b50919050565b6000613bb682613b2f565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415613be957613be8613bf4565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260008201527f65666c656374696f6e7300000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000600082015250565b7f4163636f756e7420697320616c7265616479206578636c756465640000000000600082015250565b7f416d6f756e74206d757374206265206c657373207468616e20737570706c7900600082015250565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60008201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f5472616e7366657220616d6f756e74206d75737420626520677265617465722060008201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f4578636c75646564206164647265737365732063616e6e6f742063616c6c207460008201527f6869732066756e6374696f6e0000000000000000000000000000000000000000602082015250565b61400681613af1565b811461401157600080fd5b50565b61401d81613b03565b811461402857600080fd5b50565b61403481613b2f565b811461403f57600080fd5b5056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220f5d8536e11e5aba2a321259e8eb45146867043397513cee9344da1ee7c9863d164736f6c63430008010033