token-icon

Vin Diesel Inu

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
VDI
Holders
28+0.00%
Transfers
316

Profile Summary

Decimals
18

Market

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