Overview ERC20
PRICE
$0.001123

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000.00 TastyRug

Holders:
8
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
9
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x6c9b9505dC8d1F6Cc93cD9B57F12A535D92A9464
6080604052600260085560026009556001600a556001600b556014600c556014600d556014600e555f600f556009600a6200003b91906200062b565b6202cf7d6200004b91906200067b565b6010556009600a6200005e91906200062b565b6202cf7d6200006e91906200067b565b6011556009600a6200008191906200062b565b610bb86200009091906200067b565b6012556009600a620000a391906200062b565b614074620000b291906200067b565b6013555f6015806101000a81548160ff0219169083151502179055505f601560166101000a81548160ff021916908315150217905550348015620000f4575f80fd5b505f620001066200046b60201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3503360075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620001f26200046b60201b60201c565b60055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506009600a6200024191906200062b565b620f42406200025191906200067b565b60015f620002646200046b60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550600160035f620002b66200047260201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160035f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550620003e06200046b60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6009600a6200043e91906200062b565b620f42406200044e91906200067b565b6040516200045d9190620006d6565b60405180910390a3620006f1565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156200052357808604811115620004fb57620004fa62000499565b5b60018516156200050b5780820291505b80810290506200051b85620004c6565b9450620004db565b94509492505050565b5f826200053d57600190506200060f565b816200054c575f90506200060f565b81600181146200056557600281146200057057620005a6565b60019150506200060f565b60ff84111562000585576200058462000499565b5b8360020a9150848211156200059f576200059e62000499565b5b506200060f565b5060208310610133831016604e8410600b8410161715620005e05782820a905083811115620005da57620005d962000499565b5b6200060f565b620005ef8484846001620004d2565b9250905081840481111562000609576200060862000499565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f620006378262000616565b915062000644836200061f565b9250620006737fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200052c565b905092915050565b5f620006878262000616565b9150620006948362000616565b9250828202620006a48162000616565b91508282048414831517620006be57620006bd62000499565b5b5092915050565b620006d08162000616565b82525050565b5f602082019050620006eb5f830184620006c5565b92915050565b6136b380620006ff5f395ff3fe608060405260043610610143575f3560e01c80637d1db4a5116100b5578063a9059cbb1161006e578063a9059cbb14610420578063bf474bed1461045c578063c9567bf914610486578063ce606ee01461049c578063d34628cc146104c6578063dd62ed3e146104ee5761014a565b80637d1db4a51461033a578063853828b6146103645780638da5cb5b1461037a5780638f9a55c0146103a457806395d89b41146103ce578063a878aee6146103f85761014a565b8063313ce56711610107578063313ce5671461024457806331c2d8471461026e5780633bbac5791461029657806370a08231146102d2578063715018a61461030e578063751039fc146103245761014a565b806306fdde031461014e578063095ea7b3146101785780630faee56f146101b457806318160ddd146101de57806323b872dd146102085761014a565b3661014a57005b5f80fd5b348015610159575f80fd5b5061016261052a565b60405161016f91906125f0565b60405180910390f35b348015610183575f80fd5b5061019e600480360381019061019991906126ae565b61054a565b6040516101ab9190612706565b60405180910390f35b3480156101bf575f80fd5b506101c8610567565b6040516101d5919061272e565b60405180910390f35b3480156101e9575f80fd5b506101f261056d565b6040516101ff919061272e565b60405180910390f35b348015610213575f80fd5b5061022e60048036038101906102299190612747565b61058f565b60405161023b9190612706565b60405180910390f35b34801561024f575f80fd5b50610258610663565b60405161026591906127b2565b60405180910390f35b348015610279575f80fd5b50610294600480360381019061028f919061290b565b61066b565b005b3480156102a1575f80fd5b506102bc60048036038101906102b79190612952565b61078f565b6040516102c99190612706565b60405180910390f35b3480156102dd575f80fd5b506102f860048036038101906102f39190612952565b6107e1565b604051610305919061272e565b60405180910390f35b348015610319575f80fd5b50610322610827565b005b34801561032f575f80fd5b50610338610975565b005b348015610345575f80fd5b5061034e610aa1565b60405161035b919061272e565b60405180910390f35b34801561036f575f80fd5b50610378610aa7565b005b348015610385575f80fd5b5061038e610ba2565b60405161039b919061298c565b60405180910390f35b3480156103af575f80fd5b506103b8610bc9565b6040516103c5919061272e565b60405180910390f35b3480156103d9575f80fd5b506103e2610bcf565b6040516103ef91906125f0565b60405180910390f35b348015610403575f80fd5b5061041e60048036038101906104199190612952565b610c0c565b005b34801561042b575f80fd5b50610446600480360381019061044191906126ae565b610dde565b6040516104539190612706565b60405180910390f35b348015610467575f80fd5b50610470610dfb565b60405161047d919061272e565b60405180910390f35b348015610491575f80fd5b5061049a610e01565b005b3480156104a7575f80fd5b506104b0611329565b6040516104bd91906129c5565b60405180910390f35b3480156104d1575f80fd5b506104ec60048036038101906104e7919061290b565b61134e565b005b3480156104f9575f80fd5b50610514600480360381019061050f91906129de565b611473565b604051610521919061272e565b60405180910390f35b606060405180606001604052806036815260200161362060369139905090565b5f61055d6105566114f5565b84846114fc565b6001905092915050565b60135481565b5f6009600a61057c9190612b78565b620f424061058a9190612bc2565b905090565b5f61059b8484846116bf565b610658846105a76114f5565b610653856040518060600160405280602881526020016136566028913960025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f61060a6114f5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546120549092919063ffffffff16565b6114fc565b600190509392505050565b5f6009905090565b6106736114f5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146106ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106f690612c4d565b60405180910390fd5b5f5b815181101561078b575f60045f84848151811061072157610720612c6b565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550808061078390612c98565b915050610701565b5050565b5f60045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff169050919050565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61082f6114f5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146108bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108b290612c4d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b61097d6114f5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610a09576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a0090612c4d565b60405180910390fd5b6009600a610a179190612b78565b620f4240610a259190612bc2565b6010819055506009600a610a399190612b78565b620f4240610a479190612bc2565b6011819055507f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6009600a610a7c9190612b78565b620f4240610a8a9190612bc2565b604051610a97919061272e565b60405180910390a1565b60105481565b610aaf6114f5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610b3b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b3290612c4d565b60405180910390fd5b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f19350505050158015610b9f573d5f803e3d5ffd5b50565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60115481565b60606040518060400160405280600881526020017f5461737479527567000000000000000000000000000000000000000000000000815250905090565b610c146114f5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610ca0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9790612c4d565b60405180910390fd5b5f8190505f8173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610cde919061298c565b602060405180830381865afa158015610cf9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d1d9190612cf3565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401610d5a929190612d1e565b6020604051808303815f875af1158015610d76573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d9a9190612d6f565b610dd9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dd090612de4565b60405180910390fd5b505050565b5f610df1610dea6114f5565b84846116bf565b6001905092915050565b60125481565b610e096114f5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e95576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8c90612c4d565b60405180910390fd5b601560149054906101000a900460ff1615610ee5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610edc90612e4c565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d60145f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610f803060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166009600a610f6d9190612b78565b620f4240610f7b9190612bc2565b6114fc565b60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610fea573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061100e9190612e7e565b73ffffffffffffffffffffffffffffffffffffffff1663c9c653963060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611094573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906110b89190612e7e565b6040518363ffffffff1660e01b81526004016110d5929190612ea9565b6020604051808303815f875af11580156110f1573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111159190612e7e565b60155f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d719473061119c306107e1565b5f806111a6610ba2565b426040518863ffffffff1660e01b81526004016111c896959493929190612f12565b60606040518083038185885af11580156111e4573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906112099190612f71565b50505060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b360145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b81526004016112a9929190612d1e565b6020604051808303815f875af11580156112c5573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906112e99190612d6f565b506001601560166101000a81548160ff0219169083151502179055506001601560146101000a81548160ff02191690831515021790555043600681905550565b60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6113566114f5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146113e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113d990612c4d565b60405180910390fd5b5f5b815181101561146f57600160045f84848151811061140557611404612c6b565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550808061146790612c98565b9150506113e4565b5050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361156a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161156190613031565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036115d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115cf906130bf565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516116b2919061272e565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361172d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117249061314d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361179b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611792906131db565b60405180910390fd5b5f81116117dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117d490613269565b60405180910390fd5b5f6117e6610ba2565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141580156118545750611824610ba2565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b15611da45760045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff161580156118f7575060045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b6118ff575f80fd5b61193b606461192d600c54600f541161191a5760085461191e565b600a545b856120b690919063ffffffff16565b61212d90919063ffffffff16565b905060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156119e6575060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015611a39575060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15611af357601054821115611a83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a7a906132d1565b60405180910390fd5b60115482611a90856107e1565b611a9a91906132ef565b1115611adb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ad29061336c565b60405180910390fd5b600f5f815480929190611aed90612c98565b91905055505b60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611b97575060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15611bf55760115482611ba9856107e1565b611bb391906132ef565b1115611bf4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611beb9061336c565b60405180910390fd5b5b60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148015611c7d57503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15611cc157611cbe6064611cb0600d54600f5411611c9d57600954611ca1565b600b545b856120b690919063ffffffff16565b61212d90919063ffffffff16565b90505b5f611ccb306107e1565b905060158054906101000a900460ff16158015611d34575060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b8015611d4c5750601560169054906101000a900460ff165b8015611d59575060125481115b8015611d685750600e54600f54115b15611da257611d8a611d8584611d8084601354612176565b612176565b61218e565b5f4790505f811115611da057611d9f476123f7565b5b505b505b5f811115611ea357611dfc8160015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461245f90919063ffffffff16565b60015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611e9a919061272e565b60405180910390a35b611ef38260015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546124bc90919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550611f96611f4a82846124bc90919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461245f90919063ffffffff16565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61203984866124bc90919063ffffffff16565b604051612046919061272e565b60405180910390a350505050565b5f83831115829061209b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161209291906125f0565b60405180910390fd5b505f83856120a9919061338a565b9050809150509392505050565b5f8083036120c6575f9050612127565b5f82846120d39190612bc2565b90508284826120e291906133ea565b14612122576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121199061348a565b60405180910390fd5b809150505b92915050565b5f61216e83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612505565b905092915050565b5f8183116121845782612186565b815b905092915050565b60016015806101000a81548160ff0219169083151502179055505f600267ffffffffffffffff8111156121c4576121c36127cf565b5b6040519080825280602002602001820160405280156121f25781602001602082028036833780820191505090505b50905030815f8151811061220957612208612c6b565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156122ad573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906122d19190612e7e565b816001815181106122e5576122e4612c6b565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061234b3060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846114fc565b60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b81526004016123ad95949392919061355f565b5f604051808303815f87803b1580156123c4575f80fd5b505af11580156123d6573d5f803e3d5ffd5b50505050505f6015806101000a81548160ff02191690831515021790555050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f1935050505015801561245b573d5f803e3d5ffd5b5050565b5f80828461246d91906132ef565b9050838110156124b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124a990613601565b60405180910390fd5b8091505092915050565b5f6124fd83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250612054565b905092915050565b5f808311829061254b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161254291906125f0565b60405180910390fd5b505f838561255991906133ea565b9050809150509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b8381101561259d578082015181840152602081019050612582565b5f8484015250505050565b5f601f19601f8301169050919050565b5f6125c282612566565b6125cc8185612570565b93506125dc818560208601612580565b6125e5816125a8565b840191505092915050565b5f6020820190508181035f83015261260881846125b8565b905092915050565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61264a82612621565b9050919050565b61265a81612640565b8114612664575f80fd5b50565b5f8135905061267581612651565b92915050565b5f819050919050565b61268d8161267b565b8114612697575f80fd5b50565b5f813590506126a881612684565b92915050565b5f80604083850312156126c4576126c3612619565b5b5f6126d185828601612667565b92505060206126e28582860161269a565b9150509250929050565b5f8115159050919050565b612700816126ec565b82525050565b5f6020820190506127195f8301846126f7565b92915050565b6127288161267b565b82525050565b5f6020820190506127415f83018461271f565b92915050565b5f805f6060848603121561275e5761275d612619565b5b5f61276b86828701612667565b935050602061277c86828701612667565b925050604061278d8682870161269a565b9150509250925092565b5f60ff82169050919050565b6127ac81612797565b82525050565b5f6020820190506127c55f8301846127a3565b92915050565b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b612805826125a8565b810181811067ffffffffffffffff82111715612824576128236127cf565b5b80604052505050565b5f612836612610565b905061284282826127fc565b919050565b5f67ffffffffffffffff821115612861576128606127cf565b5b602082029050602081019050919050565b5f80fd5b5f61288861288384612847565b61282d565b905080838252602082019050602084028301858111156128ab576128aa612872565b5b835b818110156128d457806128c08882612667565b8452602084019350506020810190506128ad565b5050509392505050565b5f82601f8301126128f2576128f16127cb565b5b8135612902848260208601612876565b91505092915050565b5f602082840312156129205761291f612619565b5b5f82013567ffffffffffffffff81111561293d5761293c61261d565b5b612949848285016128de565b91505092915050565b5f6020828403121561296757612966612619565b5b5f61297484828501612667565b91505092915050565b61298681612640565b82525050565b5f60208201905061299f5f83018461297d565b92915050565b5f6129af82612621565b9050919050565b6129bf816129a5565b82525050565b5f6020820190506129d85f8301846129b6565b92915050565b5f80604083850312156129f4576129f3612619565b5b5f612a0185828601612667565b9250506020612a1285828601612667565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115612a9e57808604811115612a7a57612a79612a1c565b5b6001851615612a895780820291505b8081029050612a9785612a49565b9450612a5e565b94509492505050565b5f82612ab65760019050612b71565b81612ac3575f9050612b71565b8160018114612ad95760028114612ae357612b12565b6001915050612b71565b60ff841115612af557612af4612a1c565b5b8360020a915084821115612b0c57612b0b612a1c565b5b50612b71565b5060208310610133831016604e8410600b8410161715612b475782820a905083811115612b4257612b41612a1c565b5b612b71565b612b548484846001612a55565b92509050818404811115612b6b57612b6a612a1c565b5b81810290505b9392505050565b5f612b828261267b565b9150612b8d83612797565b9250612bba7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484612aa7565b905092915050565b5f612bcc8261267b565b9150612bd78361267b565b9250828202612be58161267b565b91508282048414831517612bfc57612bfb612a1c565b5b5092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f612c37602083612570565b9150612c4282612c03565b602082019050919050565b5f6020820190508181035f830152612c6481612c2b565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f612ca28261267b565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612cd457612cd3612a1c565b5b600182019050919050565b5f81519050612ced81612684565b92915050565b5f60208284031215612d0857612d07612619565b5b5f612d1584828501612cdf565b91505092915050565b5f604082019050612d315f83018561297d565b612d3e602083018461271f565b9392505050565b612d4e816126ec565b8114612d58575f80fd5b50565b5f81519050612d6981612d45565b92915050565b5f60208284031215612d8457612d83612619565b5b5f612d9184828501612d5b565b91505092915050565b7f546f6b656e207472616e73666572206661696c656400000000000000000000005f82015250565b5f612dce601583612570565b9150612dd982612d9a565b602082019050919050565b5f6020820190508181035f830152612dfb81612dc2565b9050919050565b7f74726164696e6720697320616c7265616479206f70656e0000000000000000005f82015250565b5f612e36601783612570565b9150612e4182612e02565b602082019050919050565b5f6020820190508181035f830152612e6381612e2a565b9050919050565b5f81519050612e7881612651565b92915050565b5f60208284031215612e9357612e92612619565b5b5f612ea084828501612e6a565b91505092915050565b5f604082019050612ebc5f83018561297d565b612ec9602083018461297d565b9392505050565b5f819050919050565b5f819050919050565b5f612efc612ef7612ef284612ed0565b612ed9565b61267b565b9050919050565b612f0c81612ee2565b82525050565b5f60c082019050612f255f83018961297d565b612f32602083018861271f565b612f3f6040830187612f03565b612f4c6060830186612f03565b612f59608083018561297d565b612f6660a083018461271f565b979650505050505050565b5f805f60608486031215612f8857612f87612619565b5b5f612f9586828701612cdf565b9350506020612fa686828701612cdf565b9250506040612fb786828701612cdf565b9150509250925092565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61301b602483612570565b915061302682612fc1565b604082019050919050565b5f6020820190508181035f8301526130488161300f565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6130a9602283612570565b91506130b48261304f565b604082019050919050565b5f6020820190508181035f8301526130d68161309d565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f613137602583612570565b9150613142826130dd565b604082019050919050565b5f6020820190508181035f8301526131648161312b565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f6131c5602383612570565b91506131d08261316b565b604082019050919050565b5f6020820190508181035f8301526131f2816131b9565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f613253602983612570565b915061325e826131f9565b604082019050919050565b5f6020820190508181035f83015261328081613247565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e000000000000005f82015250565b5f6132bb601983612570565b91506132c682613287565b602082019050919050565b5f6020820190508181035f8301526132e8816132af565b9050919050565b5f6132f98261267b565b91506133048361267b565b925082820190508082111561331c5761331b612a1c565b5b92915050565b7f4578636565647320746865206d617857616c6c657453697a652e0000000000005f82015250565b5f613356601a83612570565b915061336182613322565b602082019050919050565b5f6020820190508181035f8301526133838161334a565b9050919050565b5f6133948261267b565b915061339f8361267b565b92508282039050818111156133b7576133b6612a1c565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6133f48261267b565b91506133ff8361267b565b92508261340f5761340e6133bd565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f613474602183612570565b915061347f8261341a565b604082019050919050565b5f6020820190508181035f8301526134a181613468565b9050919050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b6134da81612640565b82525050565b5f6134eb83836134d1565b60208301905092915050565b5f602082019050919050565b5f61350d826134a8565b61351781856134b2565b9350613522836134c2565b805f5b8381101561355257815161353988826134e0565b9750613544836134f7565b925050600181019050613525565b5085935050505092915050565b5f60a0820190506135725f83018861271f565b61357f6020830187612f03565b81810360408301526135918186613503565b90506135a0606083018561297d565b6135ad608083018461271f565b9695505050505050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f6135eb601b83612570565b91506135f6826135b7565b602082019050919050565b5f6020820190508181035f830152613618816135df565b905091905056fe646f6e74206d696e64206d65206a7573742072756767696e67206d79206f6d6567612d6265746120636f70797472616465727320763345524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212204f4eca43087459038c6e07c49b65b6a53953f300b326d3a5155da5dbb9c19f8664736f6c63430008140033