token-icon

Iusnami 先生

Token

Overview[ERC-20]

Max Total Supply
9,900,000,000.0
IUSNAMI
Holders
27+0.00%
Transfers
98

Profile Summary

Decimals
18

Market

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