token-icon

Crypto Dreams

Token

Overview[ERC-20]

Max Total Supply
420,000,000,000,00…
Crypto Dreams
Holders
1+0.00%
Transfers
1

Profile Summary

Decimals
9

Market

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