token-icon

0xBitcoin

Token

Overview[ERC-20]

Max Total Supply
21,000,000.0
0xB
Holders
86+0.00%
Transfers
242

Profile Summary

Decimals
9

Market

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