token-icon

Omnia Chain

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
OMNIA
Holders
33+0.00%
Transfers
101

Profile Summary

Decimals
18

Market

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