Transaction ID
7a955292f435aab2adee5eb70404452992351d2445841811265c371756b0b82c Transaction Size
29,638 bytes
Timestamp
a year ago (2023-06-25 17:55:44)
Transaction Fee
6.91812 ZHC
ZaJbuRgGaXXrHCG4gkqCEBwdkBd4dktveQ
359,997.52519900 ZHC
Type pubkeyhash
Script 304402201287c3b0d7bfa881b2c396171bb27caf63cc96718b6f4458786c9aa2ecf2715b02200247e2f2edfeacfe9bfea933b43ed17b89b95e39e5265592fbefc29267cfa090[ALL] 02e6ea54bcac64fcaf6467a12994013f659d0cb53743a917546ada3cae194870c0
32172800f2bbe7bdb081263fbd8b085e51f6263a
Contract Create
Type evm_create_sender
Script 1 f439d02e269c4f8e02d7962395e83aa525457c8f 6a47304402200a46472d91ef444d90462126b9f1e1be090a0cdade432a1f303b1f68245d955e022001e4f838ac8c53c85f0dcab8086407b4e8b11e7d971ed746e5970bee366a456a012102e6ea54bcac64fcaf6467a12994013f659d0cb53743a917546ada3cae194870c0 OP_SENDER 4 17000000 40 [byte code] OP_CREATE
Code 6080604052600080556040518060400160405280600a81526020017f544553545f424c41474f00000000000000000000000000000000000000000000815250600190816200004e919062000db9565b506040518060400160405280600581526020017f424c41474f0000000000000000000000000000000000000000000000000000008152506002908162000095919062000db9565b506008600355600354600a620000ac919062001023565b600455603c600555426006556004546402540be400620000cd919062001074565b600755600454620f4240620000e3919062001074565b6008556004546009556000600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600d556014601555604051806101800160405280600160ff168152602001600360ff168152602001600660ff168152602001600760ff168152602001600860ff168152602001600960ff168152602001600a60ff168152602001600b60ff168152602001600c60ff168152602001600d60ff168152602001600e60ff168152602001600f60ff16815250601690600c620001cc929190620009e8565b506040518061016001604052806004546103e8620001eb919062001074565b81526020016004546103e862000202919062001074565b81526020016004546103e862000219919062001074565b81526020016004546103e862000230919062001074565b81526020016004546107d062000247919062001074565b8152602001600454610bb86200025e919062001074565b8152602001600454610fa062000275919062001074565b81526020016004546113886200028c919062001074565b8152602001600454611b58620002a3919062001074565b8152602001600454612af8620002ba919062001074565b8152602001600454612af8620002d1919062001074565b815250601790600b620002e692919062000a3f565b506000601a556000601b556003601c5560405180610160016040528073ab8483f64d9c6d1ecf9b849ae677dd3315835cb273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001734b20993bc481177ec7e8f571cecae8a9e22c02db73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020017378731d3ca6b7e34ac0f824c42a7cc18a495cabab73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200173617f2e2fd72fd9d5503197092ac168c91465e7f273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020017317f6ad8ef982297579c203069c1dbffe4348c37273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001735c6b0f7bf3e7ce046039bd8fabdfd3f9f502167873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020017303c6fced478cbbc9a4fab34ef9f40767739d1ff773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001731ae0ea34a72d944a8c7603ffb3ec30a6669e454c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001730a098eda01ce92ff4a4ccb7a4fffb5a43ebc70dc73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200173ca35b7d915458ef540ade6068dfe2f44e8fa733c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020017314723a09acff6d2a60dcdf7aa4aff308fddc160c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815250602190600b6200061492919062000a91565b503480156200062257600080fd5b50600073ab8483f64d9c6d1ecf9b849ae677dd3315835cb2905080601f60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16602060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001601d6000601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff021916908315150217905550601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601d6000601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600854600754620008759190620010bf565b601160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6008546007546200091a9190620010bf565b6040516200092991906200110b565b60405180910390a3600854601160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600854604051620009d991906200110b565b60405180910390a35062001128565b82805482825590600052602060002090810192821562000a2c579160200282015b8281111562000a2b578251829060ff1690559160200191906001019062000a09565b5b50905062000a3b919062000b20565b5090565b82805482825590600052602060002090810192821562000a7e579160200282015b8281111562000a7d57825182559160200191906001019062000a60565b5b50905062000a8d919062000b20565b5090565b82805482825590600052602060002090810192821562000b0d579160200282015b8281111562000b0c5782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055509160200191906001019062000ab2565b5b50905062000b1c919062000b20565b5090565b5b8082111562000b3b57600081600090555060010162000b21565b5090565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000bc157607f821691505b60208210810362000bd75762000bd662000b79565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262000c417fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000c02565b62000c4d868362000c02565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062000c9a62000c9462000c8e8462000c65565b62000c6f565b62000c65565b9050919050565b6000819050919050565b62000cb68362000c79565b62000cce62000cc58262000ca1565b84845462000c0f565b825550505050565b600090565b62000ce562000cd6565b62000cf281848462000cab565b505050565b5b8181101562000d1a5762000d0e60008262000cdb565b60018101905062000cf8565b5050565b601f82111562000d695762000d338162000bdd565b62000d3e8462000bf2565b8101602085101562000d4e578190505b62000d6662000d5d8562000bf2565b83018262000cf7565b50505b505050565b600082821c905092915050565b600062000d8e6000198460080262000d6e565b1980831691505092915050565b600062000da9838362000d7b565b9150826002028217905092915050565b62000dc48262000b3f565b67ffffffffffffffff81111562000de05762000ddf62000b4a565b5b62000dec825462000ba8565b62000df982828562000d1e565b600060209050601f83116001811462000e31576000841562000e1c578287015190505b62000e28858262000d9b565b86555062000e98565b601f19841662000e418662000bdd565b60005b8281101562000e6b5784890151825560018201915060208501945060208101905062000e44565b8683101562000e8b578489015162000e87601f89168262000d7b565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000f2e5780860481111562000f065762000f0562000ea0565b5b600185161562000f165780820291505b808102905062000f268562000ecf565b945062000ee6565b94509492505050565b60008262000f4957600190506200101c565b8162000f5957600090506200101c565b816001811462000f72576002811462000f7d5762000fb3565b60019150506200101c565b60ff84111562000f925762000f9162000ea0565b5b8360020a91508482111562000fac5762000fab62000ea0565b5b506200101c565b5060208310610133831016604e8410600b841016171562000fed5782820a90508381111562000fe75762000fe662000ea0565b5b6200101c565b62000ffc848484600162000edc565b9250905081840481111562001016576200101562000ea0565b5b81810290505b9392505050565b6000620010308262000c65565b91506200103d8362000c65565b92506200106c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000f37565b905092915050565b6000620010818262000c65565b91506200108e8362000c65565b92508282026200109e8162000c65565b91508282048414831517620010b857620010b762000ea0565b5b5092915050565b6000620010cc8262000c65565b9150620010d98362000c65565b9250828203905081811115620010f457620010f362000ea0565b5b92915050565b620011058162000c65565b82525050565b6000602082019050620011226000830184620010fa565b92915050565b61613280620011386000396000f3fe6080604052600436106103385760003560e01c80636411412a116101ab578063a66b61ba116100f7578063d8c5b5ab11610095578063e0d67a471161006f578063e0d67a4714610f69578063ef2ce06214610f94578063f880856c14610fd1578063ff952e2c14610ffc57610521565b8063d8c5b5ab14610ed8578063dd62ed3e14610f01578063dd67f00914610f3e57610521565b8063b2021c91116100d1578063b2021c9114610e53578063bdc8984414610e6f578063c40ca34014610e98578063d2756dc014610ec157610521565b8063a66b61ba14610dc0578063a9059cbb14610deb578063b1581c5614610e2857610521565b80638bea52d2116101645780639e82f1c81161013e5780639e82f1c814610d045780639fc29c6014610d2d578063a6241aaf14610d58578063a660969f14610d9557610521565b80638bea52d214610c835780638da5cb5b14610cae57806395d89b4114610cd957610521565b80636411412a14610b3457806367dac2a014610b5d57806370a0823114610b9a5780637451bf7114610bd757806381e7e20e14610c145780638a36d59814610c5857610521565b8063313ce567116102855780634b68dc3511610223578063557ea696116101fd578063557ea69614610a8c5780635a3b7e4214610ab55780635f03080614610ae057806363445f8c14610af757610521565b80634b68dc3514610a23578063525e8aeb14610a3a5780635378911614610a6357610521565b80633a39f9c51161025f5780633a39f9c51461098a5780633b2cb266146109b357806340cad550146109cf5780634640ebe4146109fa57610521565b8063313ce5671461091d57806335efb66414610948578063381c157f1461097357610521565b8063102fc65b116102f257806318160ddd116102cc57806318160ddd1461085f57806323b872dd1461088a57806326388374146108c75780632d548f47146108f257610521565b8063102fc65b146107f457806313b07f341461080b57806314b5bdd01461082257610521565b8062fa081a1461070557806305d6d43b1461073057806306fdde0314610759578063095ea7b31461078457806309de624a146107c15780630be31707146107ea57610521565b36610521577f88a5966d370b9919b20f3e2c13ff65706f196a4e32cc2c12bf57088f88525874333460405161036e92919061549e565b60405180910390a16000601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060003390506103eb601160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020543461103f565b601160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610477601160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205434611066565b601160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef3460405161051791906154c7565b60405180910390a3005b7f88a5966d370b9919b20f3e2c13ff65706f196a4e32cc2c12bf57088f88525874333460405161055292919061549e565b60405180910390a16000601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060003390506105cf601160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020543461103f565b601160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061065b601160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205434611066565b601160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef346040516106fb91906154c7565b60405180910390a3005b34801561071157600080fd5b5061071a611092565b60405161072791906154e2565b60405180910390f35b34801561073c57600080fd5b506107576004803603810190610752919061553d565b6110b8565b005b34801561076557600080fd5b5061076e61119d565b60405161077b919061560d565b60405180910390f35b34801561079057600080fd5b506107ab60048036038101906107a6919061565b565b61122b565b6040516107b891906156b6565b60405180910390f35b3480156107cd57600080fd5b506107e860048036038101906107e3919061553d565b6113ec565b005b6107f26116b3565b005b34801561080057600080fd5b50610809611b72565b005b34801561081757600080fd5b50610820611c3c565b005b34801561082e57600080fd5b506108496004803603810190610844919061565b565b611dbd565b60405161085691906156b6565b60405180910390f35b34801561086b57600080fd5b50610874611fc8565b60405161088191906154c7565b60405180910390f35b34801561089657600080fd5b506108b160048036038101906108ac91906156d1565b611fce565b6040516108be91906156b6565b60405180910390f35b3480156108d357600080fd5b506108dc61232e565b6040516108e991906154c7565b60405180910390f35b3480156108fe57600080fd5b50610907612334565b60405161091491906154c7565b60405180910390f35b34801561092957600080fd5b5061093261233a565b60405161093f91906154c7565b60405180910390f35b34801561095457600080fd5b5061095d612340565b60405161096a91906154c7565b60405180910390f35b34801561097f57600080fd5b50610988612346565b005b34801561099657600080fd5b506109b160048036038101906109ac919061565b565b61253b565b005b6109cd60048036038101906109c8919061565b565b612825565b005b3480156109db57600080fd5b506109e4612a13565b6040516109f191906154c7565b60405180910390f35b348015610a0657600080fd5b50610a216004803603810190610a1c9190615724565b612a19565b005b348015610a2f57600080fd5b50610a38612bf2565b005b348015610a4657600080fd5b50610a616004803603810190610a5c9190615724565b612c28565b005b348015610a6f57600080fd5b50610a8a6004803603810190610a859190615751565b612ef4565b005b348015610a9857600080fd5b50610ab36004803603810190610aae91906158c6565b6133fe565b005b348015610ac157600080fd5b50610aca613418565b604051610ad7919061560d565b60405180910390f35b348015610aec57600080fd5b50610af5613451565b005b348015610b0357600080fd5b50610b1e6004803603810190610b199190615724565b613587565b604051610b2b91906154e2565b60405180910390f35b348015610b4057600080fd5b50610b5b6004803603810190610b56919061590f565b6135ba565b005b348015610b6957600080fd5b50610b846004803603810190610b7f9190615751565b6135cc565b604051610b9191906154e2565b60405180910390f35b348015610ba657600080fd5b50610bc16004803603810190610bbc9190615724565b61360b565b604051610bce91906154c7565b60405180910390f35b348015610be357600080fd5b50610bfe6004803603810190610bf991906156d1565b613623565b604051610c0b91906156b6565b60405180910390f35b348015610c2057600080fd5b50610c3b6004803603810190610c369190615724565b6138bc565b604051610c4f98979695949392919061594f565b60405180910390f35b348015610c6457600080fd5b50610c6d61395e565b604051610c7a91906154e2565b60405180910390f35b348015610c8f57600080fd5b50610c98613984565b604051610ca591906154c7565b60405180910390f35b348015610cba57600080fd5b50610cc361398a565b604051610cd091906154e2565b60405180910390f35b348015610ce557600080fd5b50610cee6139b0565b604051610cfb919061560d565b60405180910390f35b348015610d1057600080fd5b50610d2b6004803603810190610d26919061565b565b613a3e565b005b348015610d3957600080fd5b50610d42613e7e565b604051610d4f91906154e2565b60405180910390f35b348015610d6457600080fd5b50610d7f6004803603810190610d7a9190615724565b613ea4565b604051610d8c91906154c7565b60405180910390f35b348015610da157600080fd5b50610daa613ebc565b604051610db791906154c7565b60405180910390f35b348015610dcc57600080fd5b50610dd5613ec2565b604051610de291906156b6565b60405180910390f35b348015610df757600080fd5b50610e126004803603810190610e0d919061565b565b61421b565b604051610e1f91906156b6565b60405180910390f35b348015610e3457600080fd5b50610e3d6144bb565b604051610e4a91906154c7565b60405180910390f35b610e6d6004803603810190610e68919061565b565b6144c1565b005b348015610e7b57600080fd5b50610e966004803603810190610e919190615751565b61450c565b005b348015610ea457600080fd5b50610ebf6004803603810190610eba9190615751565b614516565b005b348015610ecd57600080fd5b50610ed6614835565b005b348015610ee457600080fd5b50610eff6004803603810190610efa9190615751565b614855565b005b348015610f0d57600080fd5b50610f286004803603810190610f23919061553d565b614a45565b604051610f3591906154c7565b60405180910390f35b348015610f4a57600080fd5b50610f53614a6a565b604051610f6091906156b6565b60405180910390f35b348015610f7557600080fd5b50610f7e614a7d565b604051610f8b91906154c7565b60405180910390f35b348015610fa057600080fd5b50610fbb6004803603810190610fb69190615751565b614a83565b604051610fc891906154c7565b60405180910390f35b348015610fdd57600080fd5b50610fe6614aa7565b604051610ff391906154c7565b60405180910390f35b34801561100857600080fd5b50611023600480360381019061101e9190615751565b614ab4565b60405161103697969594939291906159cd565b60405180910390f35b60008183101561105257611051615a3c565b5b818361105e9190615a9a565b905092915050565b60008082846110759190615ace565b90508381101561108857611087615a3c565b5b8091505092915050565b602060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60011515601d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1615151461111857600080fd5b80601d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b600180546111aa90615b31565b80601f01602080910402602001604051908101604052809291908181526020018280546111d690615b31565b80156112235780601f106111f857610100808354040283529160200191611223565b820191906000526020600020905b81548152906001019060200180831161120657829003601f168201915b505050505081565b600082600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361126757600080fd5b60008314806112f257506000601360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054145b6112fb57600080fd5b82601360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925856040516113d991906154c7565b60405180910390a3600191505092915050565b60011515601d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1615151461144c57600080fd5b6001601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690831515021790555080601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600901819080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506010819080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b6000601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506000339050611728601160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020543461103f565b601160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506117b4601160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205434611066565b601160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef3460405161185491906154c7565b60405180910390a3600454620186a061186d9190615b62565b60116000600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541080156118ef575060001515600f60009054906101000a900460ff161515145b156119175742600e819055506001600f60006101000a81548160ff0219169083151502179055505b600454620186a06119289190615b62565b60116000600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541080156119aa575060011515600f60009054906101000a900460ff161515145b80156119cf5750600580546119bf9190615b62565b600e54426119cd9190615a9a565b115b15611b6e57611a4f60116000601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054600454620f4240611a4a9190615b62565b611066565b60116000601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600454620f4240611b589190615b62565b604051611b6591906154c7565b60405180910390a35b5050565b600080600a90505b602180549050821015611c385780601d600060218581548110611ba057611b9f615ba4565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201819055506000811115611c2557600181611c229190615a9a565b90505b8180611c3090615bd3565b925050611b7a565b5050565b60005b602180549050811015611dba57611d9f60218281548110611c6357611c62615ba4565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601d600060218581548110611ca657611ca5615ba4565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201546004546011600060218781548110611d2a57611d29615ba4565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611d9a9190615c4a565b614b43565b60016000819055508080611db290615bd3565b915050611c3f565b50565b600080601d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600601549050600554611e6542601d60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060080160008581526020019081526020016000205461103f565b1115611e75576001915050611fc2565b600083905060008290505b6000811115611fba57600554611ee942601d60008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060080160008581526020019081526020016000205461103f565b1115611fa757601d60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060070160008281526020019081526020016000205482611f4e9190615ace565b9150601d60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020154821115611fa65760009350505050611fc2565b5b8080611fb290615c7b565b915050611e80565b506000925050505b92915050565b60075481565b600083600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361200a57600080fd5b83600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361204457600080fd5b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff160361209e57600080fd5b612124601360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548561103f565b601360008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506121ed601160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548561103f565b601160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550612279601160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205485611066565b601160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8660405161231991906154c7565b60405180910390a36001925050509392505050565b601a5481565b601b5481565b60035481565b601c5481565b60005b601e8054905081101561253057612449601e828154811061236d5761236c615ba4565b5b906000526020600020015460065460196000601e868154811061239357612392615ba4565b5b90600052602060002001548152602001908152602001600020600201546123ba9190615a9a565b60065460196000601e87815481106123d5576123d4615ba4565b5b90600052602060002001548152602001908152602001600020600301546123fc9190615a9a565b670de0b6b3a764000060196000601e888154811061241d5761241c615ba4565b5b90600052602060002001548152602001908152602001600020600501546124449190615c4a565b614be2565b61251d60196000601e848154811061246457612463615ba4565b5b9060005260206000200154815260200190815260200160002060060160009054906101000a900460ff1660196000601e85815481106124a6576124a5615ba4565b5b9060005260206000200154815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660196000601e86815481106124fb576124fa615ba4565b5b9060005260206000200154815260200190815260200160002060050154614c84565b808061252890615bd3565b915050612349565b600260008190555050565b6000612545614d23565b90506125518383613a3e565b60648260646016601d60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020154815481106125ac576125ab615ba4565b5b90600052602060002001546125c19190615ace565b6125cb9190615b62565b6125d59190615c4a565b60196000601a548152602001908152602001600020600501819055508160196000601a54815260200190815260200160002060040181905550601e601a549080600181540180825580915050600190039060005260206000200160009091909190915055601d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600a01601a549080600181540180825580915050600190039060005260206000200160009091909190915055601d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660196000601a54815260200190815260200160002060010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508260196000601a54815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055504260196000601a54815260200190815260200160002060030181905550600554816127df9190615b62565b426127ea9190615ace565b60196000601a548152602001908152602001600020600201819055506001601a60008282546128199190615ace565b92505081905550505050565b601e601a549080600181540180825580915050600190039060005260206000200160009091909190915055600160196000601a54815260200190815260200160002060060160006101000a81548160ff0219169083151502179055508160196000601a54815260200190815260200160002060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060196000601a54815260200190815260200160002060040181905550601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660196000601a54815260200190815260200160002060010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055504260196000601a54815260200190815260200160002060030181905550600554426129d99190615ace565b60196000601a548152602001908152602001600020600201819055506001601a6000828254612a089190615ace565b925050819055505050565b60085481565b60008060006003601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002015411612ba5575b601d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060090180549050831015612ba457601d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206009018381548110612b0a57612b09615ba4565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506001601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002015410612b9157600182612b8e9190615ace565b91505b8280612b9c90615bd3565b935050612a69565b5b81601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018190555050505050565b6000600190505b6064811015612c2557612c12612c0d614d23565b614d9f565b8080612c1d90615bd3565b915050612bf9565b50565b60011515601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16151514612c8857600080fd5b60003390506001601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690831515021790555080601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600901819080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506010819080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b601e805490508110612f0557600080fd5b612fd960196000601e8481548110612f2057612f1f615ba4565b5b9060005260206000200154815260200190815260200160002060060160009054906101000a900460ff1660196000601e8581548110612f6257612f61615ba4565b5b9060005260206000200154815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660196000601e8681548110612fb757612fb6615ba4565b5b9060005260206000200154815260200190815260200160002060050154614c84565b6001151560196000601e8481548110612ff557612ff4615ba4565b5b9060005260206000200154815260200190815260200160002060060160009054906101000a900460ff161515036130e0576130db602060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660196000601e858154811061306457613063615ba4565b5b9060005260206000200154815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660196000601e86815481106130b9576130b8615ba4565b5b9060005260206000200154815260200190815260200160002060040154614e38565b613196565b613195602060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660196000601e858154811061311e5761311d615ba4565b5b9060005260206000200154815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660196000601e868154811061317357613172615ba4565b5b9060005260206000200154815260200190815260200160002060050154614e38565b5b601d600060196000601e85815481106131b2576131b1615ba4565b5b9060005260206000200154815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600b01601e82815481106132405761323f615ba4565b5b9060005260206000200154908060018154018082558091505060019003906000526020600020016000909190919091505560196000601e838154811061328957613288615ba4565b5b9060005260206000200154815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f172aa16924f927e5e0664b07ffe82a646dc96b5206c275ea4a1dbb8a6a59dacb601a5460196000601e868154811061331857613317615ba4565b5b906000526020600020015481526020019081526020016000206004015460196000601e878154811061334d5761334c615ba4565b5b906000526020600020015481526020019081526020016000206005015460405161337993929190615ca4565b60405180910390a2601e6001601e805490506133959190615a9a565b815481106133a6576133a5615ba4565b5b9060005260206000200154601e82815481106133c5576133c4615ba4565b5b9060005260206000200181905550601e8054806133e5576133e4615cdb565b5b6001900381819060005260206000200160009055905550565b80601690805190602001906134149291906153da565b5050565b6040518060400160405280600981526020017f546f6b656e20302e31000000000000000000000000000000000000000000000081525081565b6000600190505b602180549050811015613584576134f760216001836134779190615a9a565b8154811061348857613487615ba4565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16602183815481106134c7576134c6615ba4565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166113ec565b613571601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166021838154811061353157613530615ba4565b5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660045461271061356c9190615b62565b614e38565b808061357c90615bd3565b915050613458565b50565b60146020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b81601b8190555080601c819055505050565b601081815481106135dc57600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60116020528060005260406000206000915090505481565b600082600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361365f57600080fd5b6136a8601160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548461103f565b601160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550613734601160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484611066565b601160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516137d491906154c7565b60405180910390a3602060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036138b057600954831061384957613844858461253b565b613854565b6138538584612825565b5b8473ffffffffffffffffffffffffffffffffffffffff167f63da972039a087ea2c549daece5e879036964cf0252b7475d6060534c5f00976601a548560405161389e929190615d0a565b60405180910390a26138ae613ec2565b505b60019150509392505050565b601d6020528060005260406000206000915090508060000160009054906101000a900460ff16908060000160019054906101000a900460ff16908060010154908060020154908060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060040160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060050154908060060154905088565b601f60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60095481565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600280546139bd90615b31565b80601f01602080910402602001604051908101604052809291908181526020018280546139e990615b31565b8015613a365780601f10613a0b57610100808354040283529160200191613a36565b820191906000526020600020905b815481529060010190602001808311613a1957829003601f168201915b505050505081565b6000601d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050613ac38382670de0b6b3a764000085613abe9190615c4a565b615002565b600060c883613ad29190615c4a565b9050600060c884613ae39190615c4a565b9050613b236040518060400160405280600c81526020017f72656665726572206361736800000000000000000000000000000000000000008152506150a1565b60005b600a811015613e7657613b3b8185858561513a565b6000831115613cb357601d60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020154601d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002015410613c5857613bfc602060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168585614e38565b613c4f6040518060400160405280600681526020017f626f6e757331000000000000000000000000000000000000000000000000000081525085670de0b6b3a764000086613c4a9190615c4a565b6151dc565b60009250613cb2565b82601d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206005016000828254613caa9190615ace565b925050819055505b5b6000821115613dea576005601d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002015410613d8f57613d33602060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168584614e38565b613d866040518060400160405280600681526020017f626f6e757332000000000000000000000000000000000000000000000000000081525085670de0b6b3a764000085613d819190615c4a565b6151dc565b60009150613de9565b81601d60008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206005016000828254613de19190615ace565b925050819055505b5b600083148015613dfa5750600082145b613e7657601d60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1693508080613e6e90615bd3565b915050613b26565b505050505050565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60126020528060005260406000206000915090505481565b60045481565b60008060009050600560008190555060008080613f196040518060400160405280600f81526020017f7072655f706f6f6c2e6c656e6774680000000000000000000000000000000000815250601e8054905061527b565b6000601e8054905011156140b057600093505b601e805490508410156140af574260196000601e8781548110613f5257613f51615ba4565b5b90600052602060002001548152602001908152602001600020600201541161409c5783925061405e6040518060400160405280600e81526020017f6669727374207573657220706179000000000000000000000000000000000000815250601e8681548110613fc457613fc3615ba4565b5b906000526020600020015460196000601e8981548110613fe757613fe6615ba4565b5b9060005260206000200154815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660196000601e8a8154811061403c5761403b615ba4565b5b9060005260206000200154815260200190815260200160002060050154615317565b601e805490506001856140719190615ace565b0361407b57600190505b61408484612ef4565b8015614097576001945050505050614218565b6140af565b83806140a790615bd3565b945050613f2c565b5b8293505b601e80549050841015614207574260196000601e87815481106140da576140d9615ba4565b5b9060005260206000200154815260200190815260200160002060020154116141f4578391506141e66040518060400160405280600f81526020017f7365636f6e642075736572207061790000000000000000000000000000000000815250601e868154811061414c5761414b615ba4565b5b906000526020600020015460196000601e898154811061416f5761416e615ba4565b5b9060005260206000200154815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660196000601e8a815481106141c4576141c3615ba4565b5b9060005260206000200154815260200190815260200160002060050154615317565b6141ef84612ef4565b614207565b83806141ff90615bd3565b9450506140b4565b600260008190555060009450505050505b90565b600082600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361425757600080fd5b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16036142b157600080fd5b6142fa601160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548461103f565b601160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550614386601160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205484611066565b601160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161442691906154c7565b60405180910390a3602060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036144b057600954830361449b57614496338461253b565b6144a6565b6144a53384612825565b5b6144ae613ec2565b505b600191505092915050565b60065481565b80601d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201819055505050565b8060058190555050565b601e80549050811061452757600080fd5b6145fb60196000601e848154811061454257614541615ba4565b5b9060005260206000200154815260200190815260200160002060060160009054906101000a900460ff1660196000601e858154811061458457614583615ba4565b5b9060005260206000200154815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660196000601e86815481106145d9576145d8615ba4565b5b9060005260206000200154815260200190815260200160002060050154614c84565b6001151560196000601e848154811061461757614616615ba4565b5b9060005260206000200154815260200190815260200160002060060160009054906101000a900460ff16151503614702576146fd602060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660196000601e858154811061468657614685615ba4565b5b9060005260206000200154815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660196000601e86815481106146db576146da615ba4565b5b9060005260206000200154815260200190815260200160002060040154614e38565b6147b8565b6147b7602060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660196000601e85815481106147405761473f615ba4565b5b9060005260206000200154815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1660196000601e868154811061479557614794615ba4565b5b9060005260206000200154815260200190815260200160002060050154614e38565b5b601e6001601e805490506147cc9190615a9a565b815481106147dd576147dc615ba4565b5b9060005260206000200154601e82815481106147fc576147fb615ba4565b5b9060005260206000200181905550601e80548061481c5761481b615cdb565b5b6001900381819060005260206000200160009055905550565b61484b600654426148469190615a9a565b614d9f565b6003600081905550565b600033905081601260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115614a41576148ea601260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548361103f565b601260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550614976601160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205483611066565b601160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508073ffffffffffffffffffffffffffffffffffffffff16602060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051614a3891906154c7565b60405180910390a35b5050565b6013602052816000526040600020602052806000526040600020600091509150505481565b600f60009054906101000a900460ff1681565b600e5481565b601e8181548110614a9357600080fd5b906000526020600020016000915090505481565b6000601e80549050905090565b60196020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020154908060030154908060040154908060050154908060060160009054906101000a900460ff16905087565b614bdd838383604051602401614b5b93929190615d33565b6040516020818303038152906040527fb69bcaf6000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506153b9565b505050565b614c7e84848484604051602401614bfc9493929190615d6a565b6040516020818303038152906040527f193fb800000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506153b9565b50505050565b614d1e838383604051602401614c9c93929190615daf565b6040516020818303038152906040527f5f7b9afb000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506153b9565b505050565b6000600d6000815480929190614d3890615bd3565b9190505550601b54601c54614d4d9190615a9a565b43434042601e600d54604051602001614d6a959493929190615f3a565b6040516020818303038152906040528051906020012060001c614d8d9190615f95565b601b54614d9a9190615ace565b905090565b614e3581604051602401614db391906154c7565b6040516020818303038152906040527ff82c50f1000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506153b9565b50565b80601160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541115614ffd57614ec8601160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548261103f565b601160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550614f54601160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205482611066565b601160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051614ff491906154c7565b60405180910390a35b505050565b61509c83838360405160240161501a93929190615fc6565b6040516020818303038152906040527f17fe6185000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506153b9565b505050565b615137816040516024016150b5919061560d565b6040516020818303038152906040527f41304fac000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506153b9565b50565b6151d6848484846040516024016151549493929190615ffd565b6040516020818303038152906040527f0c9cd9c1000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506153b9565b50505050565b6152768383836040516024016151f493929190616042565b6040516020818303038152906040527f0d26b925000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506153b9565b505050565b6153138282604051602401615291929190616080565b6040516020818303038152906040527fb60e72cc000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506153b9565b5050565b6153b38484848460405160240161533194939291906160b0565b6040516020818303038152906040527f4f04fdc6000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506153b9565b50505050565b60006a636f6e736f6c652e6c6f679050600080835160208501845afa505050565b828054828255906000526020600020908101928215615416579160200282015b828111156154155782518255916020019190600101906153fa565b5b5090506154239190615427565b5090565b5b80821115615440576000816000905550600101615428565b5090565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061546f82615444565b9050919050565b61547f81615464565b82525050565b6000819050919050565b61549881615485565b82525050565b60006040820190506154b36000830185615476565b6154c0602083018461548f565b9392505050565b60006020820190506154dc600083018461548f565b92915050565b60006020820190506154f76000830184615476565b92915050565b6000604051905090565b600080fd5b600080fd5b61551a81615464565b811461552557600080fd5b50565b60008135905061553781615511565b92915050565b6000806040838503121561555457615553615507565b5b600061556285828601615528565b925050602061557385828601615528565b9150509250929050565b600081519050919050565b600082825260208201905092915050565b60005b838110156155b757808201518184015260208101905061559c565b60008484015250505050565b6000601f19601f8301169050919050565b60006155df8261557d565b6155e98185615588565b93506155f9818560208601615599565b615602816155c3565b840191505092915050565b6000602082019050818103600083015261562781846155d4565b905092915050565b61563881615485565b811461564357600080fd5b50565b6000813590506156558161562f565b92915050565b6000806040838503121561567257615671615507565b5b600061568085828601615528565b925050602061569185828601615646565b9150509250929050565b60008115159050919050565b6156b08161569b565b82525050565b60006020820190506156cb60008301846156a7565b92915050565b6000806000606084860312156156ea576156e9615507565b5b60006156f886828701615528565b935050602061570986828701615528565b925050604061571a86828701615646565b9150509250925092565b60006020828403121561573a57615739615507565b5b600061574884828501615528565b91505092915050565b60006020828403121561576757615766615507565b5b600061577584828501615646565b91505092915050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6157bb826155c3565b810181811067ffffffffffffffff821117156157da576157d9615783565b5b80604052505050565b60006157ed6154fd565b90506157f982826157b2565b919050565b600067ffffffffffffffff82111561581957615818615783565b5b602082029050602081019050919050565b600080fd5b600061584261583d846157fe565b6157e3565b905080838252602082019050602084028301858111156158655761586461582a565b5b835b8181101561588e578061587a8882615646565b845260208401935050602081019050615867565b5050509392505050565b600082601f8301126158ad576158ac61577e565b5b81356158bd84826020860161582f565b91505092915050565b6000602082840312156158dc576158db615507565b5b600082013567ffffffffffffffff8111156158fa576158f961550c565b5b61590684828501615898565b91505092915050565b6000806040838503121561592657615925615507565b5b600061593485828601615646565b925050602061594585828601615646565b9150509250929050565b600061010082019050615965600083018b6156a7565b615972602083018a6156a7565b61597f604083018961548f565b61598c606083018861548f565b6159996080830187615476565b6159a660a0830186615476565b6159b360c083018561548f565b6159c060e083018461548f565b9998505050505050505050565b600060e0820190506159e2600083018a615476565b6159ef6020830189615476565b6159fc604083018861548f565b615a09606083018761548f565b615a16608083018661548f565b615a2360a083018561548f565b615a3060c08301846156a7565b98975050505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052600160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000615aa582615485565b9150615ab083615485565b9250828203905081811115615ac857615ac7615a6b565b5b92915050565b6000615ad982615485565b9150615ae483615485565b9250828201905080821115615afc57615afb615a6b565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680615b4957607f821691505b602082108103615b5c57615b5b615b02565b5b50919050565b6000615b6d82615485565b9150615b7883615485565b9250828202615b8681615485565b91508282048414831517615b9d57615b9c615a6b565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000615bde82615485565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203615c1057615c0f615a6b565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000615c5582615485565b9150615c6083615485565b925082615c7057615c6f615c1b565b5b828204905092915050565b6000615c8682615485565b915060008203615c9957615c98615a6b565b5b600182039050919050565b6000606082019050615cb9600083018661548f565b615cc6602083018561548f565b615cd3604083018461548f565b949350505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fd5b6000604082019050615d1f600083018561548f565b615d2c602083018461548f565b9392505050565b6000606082019050615d486000830186615476565b615d55602083018561548f565b615d62604083018461548f565b949350505050565b6000608082019050615d7f600083018761548f565b615d8c602083018661548f565b615d99604083018561548f565b615da6606083018461548f565b95945050505050565b6000606082019050615dc460008301866156a7565b615dd16020830185615476565b615dde604083018461548f565b949350505050565b6000819050919050565b615e01615dfc82615485565b615de6565b82525050565b6000819050919050565b6000819050919050565b615e2c615e2782615e07565b615e11565b82525050565b600081549050919050565b600081905092915050565b60008190508160005260206000209050919050565b615e6681615485565b82525050565b6000615e788383615e5d565b60208301905092915050565b60008160001c9050919050565b6000819050919050565b6000615eae615ea983615e84565b615e91565b9050919050565b6000615ec18254615e9b565b9050919050565b6000600182019050919050565b6000615ee082615e32565b615eea8185615e3d565b9350615ef583615e48565b8060005b83811015615f2d57615f0a82615eb5565b615f148882615e6c565b9750615f1f83615ec8565b925050600181019050615ef9565b5085935050505092915050565b6000615f468288615df0565b602082019150615f568287615e1b565b602082019150615f668286615df0565b602082019150615f768285615ed5565b9150615f828284615df0565b6020820191508190509695505050505050565b6000615fa082615485565b9150615fab83615485565b925082615fbb57615fba615c1b565b5b828206905092915050565b6000606082019050615fdb6000830186615476565b615fe86020830185615476565b615ff5604083018461548f565b949350505050565b6000608082019050616012600083018761548f565b61601f6020830186615476565b61602c604083018561548f565b616039606083018461548f565b95945050505050565b6000606082019050818103600083015261605c81866155d4565b905061606b6020830185615476565b616078604083018461548f565b949350505050565b6000604082019050818103600083015261609a81856155d4565b90506160a9602083018461548f565b9392505050565b600060808201905081810360008301526160ca81876155d4565b90506160d9602083018661548f565b6160e66040830185615476565b6160f3606083018461548f565b9594505050505056fea2646970667358221220df74c50b14331a93f94b3e20949c94f6ca4fec394013de702427472ffe9655c164736f6c63430008120033
Fee 6.91812 ZHC