Overview ERC20
PRICE
$0.058533

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000,000.00 UPPER

Holders:
24
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xc92f27DE389D271E80E9F97ADc85a83e50f7878a
60806040526012600a62000014919062000e7e565b633b9aca0062000025919062000ece565b60035562000055606462000046600560035462000bae60201b90919060201c565b62000c2e60201b90919060201c565b60045562000085606462000076600560035462000bae60201b90919060201c565b62000c2e60201b90919060201c565b6005555f600a556103de600b555f600c555f600d555f600e55600e54600c54600a54600b54600d54620000b9919062000f18565b620000c5919062000f18565b620000d1919062000f18565b620000dd919062000f18565b600f556103e86010556103de6011556103de6012556103de601355601e6019556064601a555f601d60146101000a81548160ff0219169083151502179055506001601d60156101000a81548160ff0219169083151502179055506103e860035462000149919062000f7f565b601e5534801562000158575f80fd5b505f6200016a62000c7f60201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001805f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350737a250d5630b4cf539739df2c5dacb4c659f2488d601b5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601b5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000339573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906200035f91906200101b565b60025f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601b5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000409573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906200042f91906200101b565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539660025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16306040518363ffffffff1660e01b81526004016200048c9291906200105c565b6020604051808303815f875af1158015620004a9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620004cf91906200101b565b601d5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601c5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60075f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f601b5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550600160085f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160085f60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160085f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160085f61dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160095f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160095f601d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160095f60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160095f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160095f61dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555073c92f27de389d271e80e9f97adc85a83e50f7878a60145f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073c92f27de389d271e80e9f97adc85a83e50f7878a60155f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503360165f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503360175f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061dead60185f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060035460065f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60035460405162000ba0919062001098565b60405180910390a3620011fd565b5f80830362000bc0575f905062000c28565b5f828462000bcf919062000ece565b905082848262000be0919062000f7f565b1462000c23576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000c1a9062001137565b60405180910390fd5b809150505b92915050565b5f62000c7783836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525062000c8660201b60201c565b905092915050565b5f33905090565b5f808311829062000ccf576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040162000cc69190620011db565b60405180910390fd5b505f838562000cdf919062000f7f565b9050809150509392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111562000d765780860481111562000d4e5762000d4d62000cec565b5b600185161562000d5e5780820291505b808102905062000d6e8562000d19565b945062000d2e565b94509492505050565b5f8262000d90576001905062000e62565b8162000d9f575f905062000e62565b816001811462000db8576002811462000dc35762000df9565b600191505062000e62565b60ff84111562000dd85762000dd762000cec565b5b8360020a91508482111562000df25762000df162000cec565b5b5062000e62565b5060208310610133831016604e8410600b841016171562000e335782820a90508381111562000e2d5762000e2c62000cec565b5b62000e62565b62000e42848484600162000d25565b9250905081840481111562000e5c5762000e5b62000cec565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f62000e8a8262000e69565b915062000e978362000e72565b925062000ec67fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000d7f565b905092915050565b5f62000eda8262000e69565b915062000ee78362000e69565b925082820262000ef78162000e69565b9150828204841483151762000f115762000f1062000cec565b5b5092915050565b5f62000f248262000e69565b915062000f318362000e69565b925082820190508082111562000f4c5762000f4b62000cec565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f62000f8b8262000e69565b915062000f988362000e69565b92508262000fab5762000faa62000f52565b5b828204905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f62000fe58262000fba565b9050919050565b62000ff78162000fd9565b811462001002575f80fd5b50565b5f81519050620010158162000fec565b92915050565b5f6020828403121562001033576200103262000fb6565b5b5f620010428482850162001005565b91505092915050565b620010568162000fd9565b82525050565b5f604082019050620010715f8301856200104b565b6200108060208301846200104b565b9392505050565b620010928162000e69565b82525050565b5f602082019050620010ad5f83018462001087565b92915050565b5f82825260208201905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f6200111f602183620010b3565b91506200112c82620010c3565b604082019050919050565b5f6020820190508181035f830152620011508162001111565b9050919050565b5f81519050919050565b5f5b838110156200118057808201518184015260208101905062001163565b5f8484015250505050565b5f601f19601f8301169050919050565b5f620011a78262001157565b620011b38185620010b3565b9350620011c581856020860162001161565b620011d0816200118b565b840191505092915050565b5f6020820190508181035f830152620011f581846200119b565b905092915050565b61382f806200120b5f395ff3fe6080604052600436106101db575f3560e01c806377b54bad11610101578063a9059cbb11610094578063df20fd4911610063578063df20fd491461067e578063f2fde38b146106a6578063f4293890146106ce578063f887ea40146106e4576101e2565b8063a9059cbb146105b4578063b2bdfa7b146105f0578063c0cbdea41461061a578063dd62ed3e14610642576101e2565b80638da5cb5b116100d05780638da5cb5b1461052057806395d89b411461054a578063a70419d214610574578063a8aa1b311461058a576101e2565b806377b54bad1461046657806378109e54146104a25780637d1db4a5146104cc578063893d20e8146104f6576101e2565b8063293230b8116101795780636ddd1713116101485780636ddd1713146103d457806370a08231146103fe578063715018a61461043a578063751039fc14610450576101e2565b8063293230b814610330578063313ce56714610346578063571ac8b0146103705780635d83e1d5146103ac576101e2565b8063095ea7b3116101b5578063095ea7b31461026457806318160ddd146102a05780631df4ccfc146102ca57806323b872dd146102f4576101e2565b80630445b667146101e657806306fdde031461021057806308fd3d051461023a576101e2565b366101e257005b5f80fd5b3480156101f1575f80fd5b506101fa61070e565b6040516102079190612bd1565b60405180910390f35b34801561021b575f80fd5b50610224610714565b6040516102319190612c74565b60405180910390f35b348015610245575f80fd5b5061024e610751565b60405161025b9190612cae565b60405180910390f35b34801561026f575f80fd5b5061028a60048036038101906102859190612d4f565b610764565b6040516102979190612cae565b60405180910390f35b3480156102ab575f80fd5b506102b4610851565b6040516102c19190612bd1565b60405180910390f35b3480156102d5575f80fd5b506102de61085a565b6040516102eb9190612bd1565b60405180910390f35b3480156102ff575f80fd5b5061031a60048036038101906103159190612d8d565b610860565b6040516103279190612cae565b60405180910390f35b34801561033b575f80fd5b50610344610a53565b005b348015610351575f80fd5b5061035a610b04565b6040516103679190612df8565b60405180910390f35b34801561037b575f80fd5b5061039660048036038101906103919190612e11565b610b0c565b6040516103a39190612cae565b60405180910390f35b3480156103b7575f80fd5b506103d260048036038101906103cd9190612e3c565b610b3e565b005b3480156103df575f80fd5b506103e8610c3c565b6040516103f59190612cae565b60405180910390f35b348015610409575f80fd5b50610424600480360381019061041f9190612e11565b610c4f565b6040516104319190612bd1565b60405180910390f35b348015610445575f80fd5b5061044e610c95565b005b34801561045b575f80fd5b50610464610de3565b005b348015610471575f80fd5b5061048c60048036038101906104879190612d4f565b610e8b565b6040516104999190612cae565b60405180910390f35b3480156104ad575f80fd5b506104b661107f565b6040516104c39190612bd1565b60405180910390f35b3480156104d7575f80fd5b506104e0611085565b6040516104ed9190612bd1565b60405180910390f35b348015610501575f80fd5b5061050a61108b565b6040516105179190612e76565b60405180910390f35b34801561052b575f80fd5b50610534611099565b6040516105419190612e76565b60405180910390f35b348015610555575f80fd5b5061055e6110c0565b60405161056b9190612c74565b60405180910390f35b34801561057f575f80fd5b506105886110fd565b005b348015610595575f80fd5b5061059e6111a8565b6040516105ab9190612e76565b60405180910390f35b3480156105bf575f80fd5b506105da60048036038101906105d59190612d4f565b6111cd565b6040516105e79190612cae565b60405180910390f35b3480156105fb575f80fd5b506106046111e1565b6040516106119190612e76565b60405180910390f35b348015610625575f80fd5b50610640600480360381019061063b9190612e8f565b611204565b005b34801561064d575f80fd5b5061066860048036038101906106639190612edf565b6112b2565b6040516106759190612bd1565b60405180910390f35b348015610689575f80fd5b506106a4600480360381019061069f9190612f47565b611334565b005b3480156106b1575f80fd5b506106cc60048036038101906106c79190612e11565b611437565b005b3480156106d9575f80fd5b506106e26115f4565b005b3480156106ef575f80fd5b506106f861165b565b6040516107059190612fe0565b60405180910390f35b601e5481565b60606040518060400160405280600b81526020017f616d70686574614d454d45000000000000000000000000000000000000000000815250905090565b601d60149054906101000a900460ff1681565b5f8160075f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161083f9190612bd1565b60405180910390a36001905092915050565b5f600354905090565b600f5481565b5f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60075f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205414610a3f576109c2826040518060400160405280601681526020017f496e73756666696369656e7420416c6c6f77616e63650000000000000000000081525060075f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546116809092919063ffffffff16565b60075f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b610a4a8484846116e2565b90509392505050565b610a5b611d19565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610ae7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ade90613043565b60405180910390fd5b6001601d60146101000a81548160ff021916908315150217905550565b5f6012905090565b5f610b37827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff610764565b9050919050565b610b46611d19565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610bd2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bc990613043565b60405180910390fd5b6001811015610bdf575f80fd5b6103e881600354610bf0919061308e565b610bfa91906130fc565b6005819055507f1273be876d6df5e39545188e5f5d2d930e30e383f2fb2dc9dfaae2643901be51600554604051610c319190612bd1565b60405180910390a150565b601d60159054906101000a900460ff1681565b5f60065f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610c9d611d19565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d29576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d2090613043565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b610deb611d19565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610e77576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e6e90613043565b60405180910390fd5b600354600481905550600354600581905550565b5f610e94611d19565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610f20576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f1790613043565b60405180910390fd5b5f8203610fa2578273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610f609190612e76565b602060405180830381865afa158015610f7b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f9f9190613140565b91505b7fda2bc2bedd1f85b5a59d5dbbd6684ff877ef916994a16ec08813101e99ace65f8383604051610fd392919061316b565b60405180910390a18273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff1660e01b815260040161103792919061316b565b6020604051808303815f875af1158015611053573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061107791906131a6565b905092915050565b60055481565b60045481565b5f611094611099565b905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606040518060400160405280600581526020017f5550504552000000000000000000000000000000000000000000000000000000815250905090565b611105611d19565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611191576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161118890613043565b60405180910390fd5b5f6012819055505f6011819055505f601381905550565b601d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f6111d93384846116e2565b905092915050565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61120c611d19565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611298576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161128f90613043565b60405180910390fd5b816011819055508260128190555080601381905550505050565b5f60075f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61133c611d19565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146113c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113bf90613043565b60405180910390fd5b81601d60156101000a81548160ff02191690831515021790555080601e819055507f519582fd959400ab5e398f78c2768dea99251e8e26aed5578213b059ce4cee60601e54601d60159054906101000a900460ff1660405161142b9291906131d1565b60405180910390a15050565b61143f611d19565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146114cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114c290613043565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611539576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161153090613268565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f19350505050158015611658573d5f803e3d5ffd5b50565b601b5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f8383111582906116c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116be9190612c74565b60405180910390fd5b505f83856116d59190613286565b9050809150509392505050565b5f601f5f9054906101000a900460ff161561170957611702848484611d20565b9050611d12565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff161580156117a7575060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b156117fc57601d60149054906101000a900460ff166117fb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117f290613303565b60405180910390fd5b5b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615801561187f57503073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b80156118b9575061dead73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b80156119125750601d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b801561196b575060185f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b80156119c4575060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015611a17575060095f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15611a7a575f611a2684610c4f565b90506005548382611a379190613321565b1115611a78576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a6f906133c4565b60405180910390fd5b505b611a848483611eea565b611a8c611f84565b15611a9a57611a99612056565b5b611b21826040518060400160405280601481526020017f496e73756666696369656e742042616c616e636500000000000000000000000081525060065f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546116809092919063ffffffff16565b60065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505f60085f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680611bfe575060085f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b611c1257611c0d858486612633565b611c14565b825b9050611c668160065f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546129f290919063ffffffff16565b60065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611d049190612bd1565b60405180910390a360019150505b9392505050565b5f33905090565b5f611da8826040518060400160405280601481526020017f496e73756666696369656e742042616c616e636500000000000000000000000081525060065f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546116809092919063ffffffff16565b60065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550611e398260065f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546129f290919063ffffffff16565b60065f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611ed79190612bd1565b60405180910390a3600190509392505050565b60045481111580611f41575060095f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b611f80576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f779061342c565b60405180910390fd5b5050565b5f601d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614158015611fee5750601f5f9054906101000a900460ff16155b80156120065750601d60159054906101000a900460ff165b80156120515750601e5460065f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410155b905090565b6001601f5f6101000a81548160ff0219169083151502179055505f806120ae60026120a0600f5461209286601e54612a4f90919063ffffffff16565b612ac690919063ffffffff16565b612ac690919063ffffffff16565b90505f6120c682601e54612b0f90919063ffffffff16565b90505f600267ffffffffffffffff8111156120e4576120e361344a565b5b6040519080825280602002602001820160405280156121125781602001602082028036833780820191505090505b50905030815f8151811061212957612128613477565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff168160018151811061219957612198613477565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250505f479050601b5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947845f8530426040518663ffffffff1660e01b8152600401612239959493929190613594565b5f604051808303815f87803b158015612250575f80fd5b505af1158015612262573d5f803e3d5ffd5b505050505f61227a8247612b0f90919063ffffffff16565b90505f6122a5612294600289612ac690919063ffffffff16565b600f54612b0f90919063ffffffff16565b90505f6122e060026122d2846122c48c88612a4f90919063ffffffff16565b612ac690919063ffffffff16565b612ac690919063ffffffff16565b90505f61230a836122fc600b5487612a4f90919063ffffffff16565b612ac690919063ffffffff16565b90505f61233484612326600d5488612a4f90919063ffffffff16565b612ac690919063ffffffff16565b90505f61235e85612350600c5489612a4f90919063ffffffff16565b612ac690919063ffffffff16565b90505f60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16846040516123a690613619565b5f6040518083038185875af1925050503d805f81146123e0576040519150601f19603f3d011682016040523d82523d5f602084013e6123e5565b606091505b5050905060165f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168260405161242e90613619565b5f6040518083038185875af1925050503d805f8114612468576040519150601f19603f3d011682016040523d82523d5f602084013e61246d565b606091505b50508091505060175f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16836040516124b890613619565b5f6040518083038185875af1925050503d805f81146124f2576040519150601f19603f3d011682016040523d82523d5f602084013e6124f7565b606091505b5050809150505f90505f8b111561260c57601b5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d71986308e5f8060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518863ffffffff1660e01b815260040161258e9695949392919061362d565b60606040518083038185885af11580156125aa573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906125cf919061368c565b5050507f424db2872186fa7e7afa7a5e902ed3b49a2ef19c2f5431e672462495dd6b4506858c6040516126039291906136dc565b60405180910390a15b5050505050505050505050505f601f5f6101000a81548160ff021916908315150217905550565b5f806013549050601d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036126985760115490506126f3565b601d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16036126f25760125490505b5b5f61273c6103e8601054612707919061308e565b61272e84612720600f548a612a4f90919063ffffffff16565b612a4f90919063ffffffff16565b612ac690919063ffffffff16565b90505f612768600f5461275a600e5485612a4f90919063ffffffff16565b612ac690919063ffffffff16565b90505f61277e8284612b0f90919063ffffffff16565b90506127d08160065f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546129f290919063ffffffff16565b60065f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506128828260065f60185f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546129f290919063ffffffff16565b60065f60185f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516129419190612bd1565b60405180910390a35f8211156129d25761296682600354612b0f90919063ffffffff16565b6003819055505f73ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516129c99190612bd1565b60405180910390a35b6129e58388612b0f90919063ffffffff16565b9450505050509392505050565b5f808284612a009190613321565b905083811015612a45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a3c9061374d565b60405180910390fd5b8091505092915050565b5f808303612a5f575f9050612ac0565b5f8284612a6c919061308e565b9050828482612a7b91906130fc565b14612abb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ab2906137db565b60405180910390fd5b809150505b92915050565b5f612b0783836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612b58565b905092915050565b5f612b5083836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611680565b905092915050565b5f8083118290612b9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612b959190612c74565b60405180910390fd5b505f8385612bac91906130fc565b9050809150509392505050565b5f819050919050565b612bcb81612bb9565b82525050565b5f602082019050612be45f830184612bc2565b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015612c21578082015181840152602081019050612c06565b5f8484015250505050565b5f601f19601f8301169050919050565b5f612c4682612bea565b612c508185612bf4565b9350612c60818560208601612c04565b612c6981612c2c565b840191505092915050565b5f6020820190508181035f830152612c8c8184612c3c565b905092915050565b5f8115159050919050565b612ca881612c94565b82525050565b5f602082019050612cc15f830184612c9f565b92915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f612cf482612ccb565b9050919050565b612d0481612cea565b8114612d0e575f80fd5b50565b5f81359050612d1f81612cfb565b92915050565b612d2e81612bb9565b8114612d38575f80fd5b50565b5f81359050612d4981612d25565b92915050565b5f8060408385031215612d6557612d64612cc7565b5b5f612d7285828601612d11565b9250506020612d8385828601612d3b565b9150509250929050565b5f805f60608486031215612da457612da3612cc7565b5b5f612db186828701612d11565b9350506020612dc286828701612d11565b9250506040612dd386828701612d3b565b9150509250925092565b5f60ff82169050919050565b612df281612ddd565b82525050565b5f602082019050612e0b5f830184612de9565b92915050565b5f60208284031215612e2657612e25612cc7565b5b5f612e3384828501612d11565b91505092915050565b5f60208284031215612e5157612e50612cc7565b5b5f612e5e84828501612d3b565b91505092915050565b612e7081612cea565b82525050565b5f602082019050612e895f830184612e67565b92915050565b5f805f60608486031215612ea657612ea5612cc7565b5b5f612eb386828701612d3b565b9350506020612ec486828701612d3b565b9250506040612ed586828701612d3b565b9150509250925092565b5f8060408385031215612ef557612ef4612cc7565b5b5f612f0285828601612d11565b9250506020612f1385828601612d11565b9150509250929050565b612f2681612c94565b8114612f30575f80fd5b50565b5f81359050612f4181612f1d565b92915050565b5f8060408385031215612f5d57612f5c612cc7565b5b5f612f6a85828601612f33565b9250506020612f7b85828601612d3b565b9150509250929050565b5f819050919050565b5f612fa8612fa3612f9e84612ccb565b612f85565b612ccb565b9050919050565b5f612fb982612f8e565b9050919050565b5f612fca82612faf565b9050919050565b612fda81612fc0565b82525050565b5f602082019050612ff35f830184612fd1565b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f61302d602083612bf4565b915061303882612ff9565b602082019050919050565b5f6020820190508181035f83015261305a81613021565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61309882612bb9565b91506130a383612bb9565b92508282026130b181612bb9565b915082820484148315176130c8576130c7613061565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61310682612bb9565b915061311183612bb9565b925082613121576131206130cf565b5b828204905092915050565b5f8151905061313a81612d25565b92915050565b5f6020828403121561315557613154612cc7565b5b5f6131628482850161312c565b91505092915050565b5f60408201905061317e5f830185612e67565b61318b6020830184612bc2565b9392505050565b5f815190506131a081612f1d565b92915050565b5f602082840312156131bb576131ba612cc7565b5b5f6131c884828501613192565b91505092915050565b5f6040820190506131e45f830185612bc2565b6131f16020830184612c9f565b9392505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f613252602683612bf4565b915061325d826131f8565b604082019050919050565b5f6020820190508181035f83015261327f81613246565b9050919050565b5f61329082612bb9565b915061329b83612bb9565b92508282039050818111156132b3576132b2613061565b5b92915050565b7f54726164696e67206e6f74206f70656e207965740000000000000000000000005f82015250565b5f6132ed601483612bf4565b91506132f8826132b9565b602082019050919050565b5f6020820190508181035f83015261331a816132e1565b9050919050565b5f61332b82612bb9565b915061333683612bb9565b925082820190508082111561334e5761334d613061565b5b92915050565b7f546f74616c20486f6c64696e672069732063757272656e746c79206c696d69745f8201527f65642c20796f752063616e206e6f74206275792074686174206d7563682e0000602082015250565b5f6133ae603e83612bf4565b91506133b982613354565b604082019050919050565b5f6020820190508181035f8301526133db816133a2565b9050919050565b7f5458204c696d69742045786365656465640000000000000000000000000000005f82015250565b5f613416601183612bf4565b9150613421826133e2565b602082019050919050565b5f6020820190508181035f8301526134438161340a565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f819050919050565b5f6134c76134c26134bd846134a4565b612f85565b612bb9565b9050919050565b6134d7816134ad565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61350f81612cea565b82525050565b5f6135208383613506565b60208301905092915050565b5f602082019050919050565b5f613542826134dd565b61354c81856134e7565b9350613557836134f7565b805f5b8381101561358757815161356e8882613515565b97506135798361352c565b92505060018101905061355a565b5085935050505092915050565b5f60a0820190506135a75f830188612bc2565b6135b460208301876134ce565b81810360408301526135c68186613538565b90506135d56060830185612e67565b6135e26080830184612bc2565b9695505050505050565b5f81905092915050565b50565b5f6136045f836135ec565b915061360f826135f6565b5f82019050919050565b5f613623826135f9565b9150819050919050565b5f60c0820190506136405f830189612e67565b61364d6020830188612bc2565b61365a60408301876134ce565b61366760608301866134ce565b6136746080830185612e67565b61368160a0830184612bc2565b979650505050505050565b5f805f606084860312156136a3576136a2612cc7565b5b5f6136b08682870161312c565b93505060206136c18682870161312c565b92505060406136d28682870161312c565b9150509250925092565b5f6040820190506136ef5f830185612bc2565b6136fc6020830184612bc2565b9392505050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f613737601b83612bf4565b915061374282613703565b602082019050919050565b5f6020820190508181035f8301526137648161372b565b9050919050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f6137c5602183612bf4565b91506137d08261376b565b604082019050919050565b5f6020820190508181035f8301526137f2816137b9565b905091905056fea2646970667358221220d79729560aa1fe6e0293d9216e84f3d68434bc9d4e60c971e50fef0d28e72ddf64736f6c63430008140033