Transaction details
Txn hash
: 0x55f4a016b8da9f17b8ef028a03cae180600b05d231b9b454e1bb1ed9ae6221f5
Interacted with (to):
Amount:
0ETH
($0)
Txn fee:
0.000602845348734675
$1.97
L2 Gas price:
0.000000000039865709 ETH(0.039865709 Gwei)
L2 Gas limit & usage:
6,109,756|
6,060,490(99.19%)
L2 fee paid:
0.00024160573073741 ETH
L2 Gas fee:
Base: 0.024019814 Gwei
|Max priority: 0.015845895 Gwei
|Max: 0.111659183 Gwei
L1 Gas price:
0.000000010152713303 ETH(10.152713303 Gwei)
L1 Gas used:
145,471
L1 fee scalar:
0
L1 fee paid:
0.000361239617997265 ETH
Other attributes:
Txn type:2(A transaction type initiated by EIP-1559)
Nonce:17643
Position in block:64
Input data:
0x60a0604052738292b43ab73efac11faf357419c38acf448202c560025f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073158d7ccaa23dc3c8861c3323ed546e3d25e7430960035f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660809073ffffffffffffffffffffffffffffffffffffffff168152506903635c9adc5dea0000006004556509184e72a0006005556006805569014542ba12a337c000006007556b033b2e3c9fd0803ce80000006008556a108b2a2c2802909400000060095569017b7883c06916600000600a556006600c55600c600d5567de0b6b3a76400000600e556005600f55600a601055600160115f6101000a81548160ff0219169083151502179055506a022692484ce19d090000006016556a0422ca8b0a00a4250000006017556a0771d2fa45345aa90000006018556a0d9b6c497044ab654000006019556a14adf4b7320334b9000000601a556a1a8d707ca17eff16800000601b556a272ac0a4b33426edc00000601c556a335e2fbedd82d7f4800000601d55600a601e556009601f5560086020556007602155600660225560056023556003602455687270029371519c00006025556898627626af070c000060265568c3b2d06166782800006027556901043561a88293000000602855690124bc0ddd92e560000060295569014542ba12a337c00000602a55690166620e216bbb6c0000602b556001602c556002602d556003602e556004602f556005603055600a6031553480156102b4575f80fd5b503360015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550730b3e328455c4059eeb9e3f84b5543f74e24e7e1b73ffffffffffffffffffffffffffffffffffffffff1663095ea7b360025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401610385929190610553565b6020604051808303815f875af11580156103a1573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103c591906105b3565b50600160805173ffffffffffffffffffffffffffffffffffffffff1663574f2ba36040518163ffffffff1660e01b8152600401602060405180830381865afa158015610413573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104379190610608565b6104419190610660565b5f81905550600160325f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160325f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555042600b81905550610693565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610525826104fc565b9050919050565b6105358161051b565b82525050565b5f819050919050565b61054d8161053b565b82525050565b5f6040820190506105665f83018561052c565b6105736020830184610544565b9392505050565b5f80fd5b5f8115159050919050565b6105928161057e565b811461059c575f80fd5b50565b5f815190506105ad81610589565b92915050565b5f602082840312156105c8576105c761057a565b5b5f6105d58482850161059f565b91505092915050565b6105e78161053b565b81146105f1575f80fd5b50565b5f81519050610602816105de565b92915050565b5f6020828403121561061d5761061c61057a565b5b5f61062a848285016105f4565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61066a8261053b565b91506106758361053b565b925082820390508181111561068d5761068c610633565b5b92915050565b60805161587c6106b25f395f8181611cac01526139a9015261587c5ff3fe6080604052600436106104a9575f3560e01c80637a5b3a511161026a578063ba6eabc91161014e578063de7afb25116100c0578063ea03462111610084578063ea034621146111fd578063eb3b8c1814611213578063efb4f2771461123b578063f464e7db14611263578063fac6496d1461127f578063ff077d8a146112a9576104a9565b8063de7afb251461111b578063e18088cd14611145578063e2c27c4e1461116f578063e4ece50614611199578063e4febeab146111c1576104a9565b8063c53a007b11610112578063c53a007b14611011578063c6d75ebd1461103b578063cd05c4bb14611063578063d13606cf1461108d578063d936547e146110b7578063d9c796c2146110f3576104a9565b8063ba6eabc914610f41578063bf8b420814610f6b578063c02bf2aa14610f93578063c19cf3d714610fbd578063c1d297f314610fe7576104a9565b8063934752bc116101e7578063a14273c3116101ab578063a14273c314610e47578063a691631114610e71578063ad5c464814610e9b578063b55a9e6a14610ec5578063b89ab20314610eef578063b8e3512614610f19576104a9565b8063934752bc14610d7957806397c0592814610da157806399853b6914610dcb5780639fff099914610df5578063a09420f614610e1d576104a9565b8063875f602b1161022e578063875f602b14610c995780638a01ce3a14610cc15780638ab1d68114610cfd5780638da5cb5b14610d255780639037f27814610d4f576104a9565b80637a5b3a5114610bb95780637cf8da5814610be35780637f64978314610c1f57806380038f8a14610c475780638430b10d14610c71576104a9565b806347f68795116103915780636486f1111161030e5780636d67d673116102d25780636d67d67314610ac157806370db69d614610ae95780637272cae314610b1357806372e18d1814610b3d578063733fd69c14610b6557806379d7fe3b14610b8f576104a9565b80636486f111146109ed57806364db795a14610a15578063685fd91a14610a5157806368f8fc1014610a7b5780636caf1fb014610a97576104a9565b80635888130411610355578063588813041461091d5780635a599537146109455780635be7e75f1461096f5780635bfc7b2614610999578063626a11e9146109c3576104a9565b806347f6879514610837578063489c57681461085f5780634ce32a8a1461089b57806350570019146108d7578063586ab65d146108f3576104a9565b80632258c51b1161042a5780633648f6c1116103ee5780633648f6c11461072d57806337676e0a1461075757806339ccbd361461077f5780633f71bc63146107bb5780633fbadd41146107e5578063463b5bcf1461080d576104a9565b80632258c51b1461065f57806325b63248146106875780632be2679f146106af5780632f277375146106d957806333fc37c714610703576104a9565b806315c58a521161047157806315c58a521461057d57806316279055146105a7578063164babe0146105e35780631e1bb2271461060d57806321fd0b6e14610637576104a9565b80630200f050146104ad57806302f230e0146104d757806307a3297f1461050157806309fedf321461052b5780630a69c6bb14610553575b5f80fd5b3480156104b8575f80fd5b506104c16112d1565b6040516104ce91906144fb565b60405180910390f35b3480156104e2575f80fd5b506104eb6112d7565b6040516104f8919061458e565b60405180910390f35b34801561050c575f80fd5b506105156112ef565b60405161052291906144fb565b60405180910390f35b348015610536575f80fd5b50610551600480360381019061054c91906145e2565b6112f5565b005b34801561055e575f80fd5b50610567611388565b60405161057491906144fb565b60405180910390f35b348015610588575f80fd5b5061059161138e565b60405161059e91906144fb565b60405180910390f35b3480156105b2575f80fd5b506105cd60048036038101906105c89190614648565b611394565b6040516105da919061468d565b60405180910390f35b3480156105ee575f80fd5b506105f76113a5565b60405161060491906146b5565b60405180910390f35b348015610618575f80fd5b506106216113bd565b60405161062e91906144fb565b60405180910390f35b348015610642575f80fd5b5061065d600480360381019061065891906146ce565b6113c3565b005b34801561066a575f80fd5b506106856004803603810190610680919061485c565b611523565b005b348015610692575f80fd5b506106ad60048036038101906106a8919061485c565b6116a2565b005b3480156106ba575f80fd5b506106c3611843565b6040516106d091906144fb565b60405180910390f35b3480156106e4575f80fd5b506106ed611849565b6040516106fa91906144fb565b60405180910390f35b34801561070e575f80fd5b5061071761184f565b60405161072491906144fb565b60405180910390f35b348015610738575f80fd5b50610741611855565b60405161074e91906144fb565b60405180910390f35b348015610762575f80fd5b5061077d60048036038101906107789190614963565b61185b565b005b34801561078a575f80fd5b506107a560048036038101906107a09190614648565b61196f565b6040516107b2919061468d565b60405180910390f35b3480156107c6575f80fd5b506107cf61198c565b6040516107dc91906144fb565b60405180910390f35b3480156107f0575f80fd5b5061080b6004803603810190610806919061485c565b611992565b005b348015610818575f80fd5b50610821611b33565b60405161082e91906144fb565b60405180910390f35b348015610842575f80fd5b5061085d600480360381019061085891906149d4565b611b39565b005b34801561086a575f80fd5b5061088560048036038101906108809190614648565b611be4565b604051610892919061468d565b60405180910390f35b3480156108a6575f80fd5b506108c160048036038101906108bc9190614648565b611c01565b6040516108ce919061468d565b60405180910390f35b6108f160048036038101906108ec91906146ce565b611c1e565b005b3480156108fe575f80fd5b506109076125fa565b60405161091491906144fb565b60405180910390f35b348015610928575f80fd5b50610943600480360381019061093e91906145e2565b612600565b005b348015610950575f80fd5b50610959612693565b60405161096691906144fb565b60405180910390f35b34801561097a575f80fd5b50610983612699565b60405161099091906146b5565b60405180910390f35b3480156109a4575f80fd5b506109ad6126be565b6040516109ba91906144fb565b60405180910390f35b3480156109ce575f80fd5b506109d76126c4565b6040516109e491906144fb565b60405180910390f35b3480156109f8575f80fd5b50610a136004803603810190610a0e91906149ff565b6126ca565b005b348015610a20575f80fd5b50610a3b6004803603810190610a3691906145e2565b61285a565b604051610a48919061468d565b60405180910390f35b348015610a5c575f80fd5b50610a65612872565b604051610a7291906144fb565b60405180910390f35b610a956004803603810190610a909190614a3d565b612878565b005b348015610aa2575f80fd5b50610aab612995565b604051610ab891906144fb565b60405180910390f35b348015610acc575f80fd5b50610ae76004803603810190610ae291906145e2565b61299b565b005b348015610af4575f80fd5b50610afd612a34565b604051610b0a91906144fb565b60405180910390f35b348015610b1e575f80fd5b50610b27612a3a565b604051610b3491906144fb565b60405180910390f35b348015610b48575f80fd5b50610b636004803603810190610b5e91906146ce565b612a40565b005b348015610b70575f80fd5b50610b79612adb565b604051610b8691906144fb565b60405180910390f35b348015610b9a575f80fd5b50610ba3612ae1565b604051610bb091906144fb565b60405180910390f35b348015610bc4575f80fd5b50610bcd612ae7565b604051610bda91906144fb565b60405180910390f35b348015610bee575f80fd5b50610c096004803603810190610c049190614a7b565b612aed565b604051610c1691906144fb565b60405180910390f35b348015610c2a575f80fd5b50610c456004803603810190610c409190614963565b612c0c565b005b348015610c52575f80fd5b50610c5b612d26565b604051610c6891906144fb565b60405180910390f35b348015610c7c575f80fd5b50610c976004803603810190610c929190614963565b612d2c565b005b348015610ca4575f80fd5b50610cbf6004803603810190610cba9190614963565b612e40565b005b348015610ccc575f80fd5b50610ce76004803603810190610ce29190614ab9565b612f54565b604051610cf491906144fb565b60405180910390f35b348015610d08575f80fd5b50610d236004803603810190610d1e9190614648565b6132c2565b005b348015610d30575f80fd5b50610d396133a8565b604051610d4691906146b5565b60405180910390f35b348015610d5a575f80fd5b50610d636133cd565b604051610d7091906144fb565b60405180910390f35b348015610d84575f80fd5b50610d9f6004803603810190610d9a91906146ce565b6133d3565b005b348015610dac575f80fd5b50610db561351e565b604051610dc291906144fb565b60405180910390f35b348015610dd6575f80fd5b50610ddf613524565b604051610dec91906144fb565b60405180910390f35b348015610e00575f80fd5b50610e1b6004803603810190610e169190614b30565b61352a565b005b348015610e28575f80fd5b50610e3161363e565b604051610e3e91906144fb565b60405180910390f35b348015610e52575f80fd5b50610e5b613644565b604051610e68919061468d565b60405180910390f35b348015610e7c575f80fd5b50610e85613656565b604051610e9291906144fb565b60405180910390f35b348015610ea6575f80fd5b50610eaf61365b565b604051610ebc91906146b5565b60405180910390f35b348015610ed0575f80fd5b50610ed9613673565b604051610ee691906144fb565b60405180910390f35b348015610efa575f80fd5b50610f03613679565b604051610f1091906144fb565b60405180910390f35b348015610f24575f80fd5b50610f3f6004803603810190610f3a91906145e2565b61367f565b005b348015610f4c575f80fd5b50610f55613718565b604051610f6291906144fb565b60405180910390f35b348015610f76575f80fd5b50610f916004803603810190610f8c9190614963565b61371e565b005b348015610f9e575f80fd5b50610fa7613832565b604051610fb491906144fb565b60405180910390f35b348015610fc8575f80fd5b50610fd1613838565b604051610fde91906144fb565b60405180910390f35b348015610ff2575f80fd5b50610ffb61383e565b60405161100891906144fb565b60405180910390f35b34801561101c575f80fd5b50611025613844565b60405161103291906144fb565b60405180910390f35b348015611046575f80fd5b50611061600480360381019061105c91906146ce565b61384a565b005b34801561106e575f80fd5b506110776138e5565b60405161108491906144fb565b60405180910390f35b348015611098575f80fd5b506110a16138eb565b6040516110ae91906144fb565b60405180910390f35b3480156110c2575f80fd5b506110dd60048036038101906110d89190614648565b6138f1565b6040516110ea919061468d565b60405180910390f35b3480156110fe575f80fd5b50611119600480360381019061111491906145e2565b61390e565b005b348015611126575f80fd5b5061112f6139a7565b60405161113c9190614baa565b60405180910390f35b348015611150575f80fd5b506111596139cb565b60405161116691906146b5565b60405180910390f35b34801561117a575f80fd5b506111836139f0565b60405161119091906144fb565b60405180910390f35b3480156111a4575f80fd5b506111bf60048036038101906111ba91906146ce565b6139f6565b005b3480156111cc575f80fd5b506111e760048036038101906111e29190614648565b613b41565b6040516111f4919061468d565b60405180910390f35b348015611208575f80fd5b50611211613b5e565b005b34801561121e575f80fd5b50611239600480360381019061123491906146ce565b613d00565b005b348015611246575f80fd5b50611261600480360381019061125c91906149ff565b613e36565b005b61127d60048036038101906112789190614a3d565b613f64565b005b34801561128a575f80fd5b506112936141fd565b6040516112a091906144fb565b60405180910390f35b3480156112b4575f80fd5b506112cf60048036038101906112ca919061485c565b614203565b005b602f5481565b730b3e328455c4059eeb9e3f84b5543f74e24e7e1b81565b601e5481565b60325f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1661137e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161137590614c43565b60405180910390fd5b80600e8190555050565b60225481565b600b5481565b5f80823b90505f8111915050919050565b730b3e328455c4059eeb9e3f84b5543f74e24e7e1b81565b60305481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611452576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161144990614cd1565b60405180910390fd5b60018203611466578060258190555061151f565b6002820361147a578060268190555061151e565b6003820361148e578060278190555061151d565b600482036114a2578060288190555061151c565b600582036114b6578060298190555061151b565b600682036114ca5780602a8190555061151a565b600782036114de5780602b81905550611519565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161151090614d39565b60405180910390fd5b5b5b5b5b5b5b5050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146115b2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115a990614cd1565b60405180910390fd5b60058151146115f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115ed90614da1565b60405180910390fd5b805f8151811061160957611608614dbf565b5b6020026020010151601e819055508060018151811061162b5761162a614dbf565b5b6020026020010151601f819055508060028151811061164d5761164c614dbf565b5b60200260200101516020819055508060038151811061166f5761166e614dbf565b5b60200260200101516021819055508060048151811061169157611690614dbf565b5b602002602001015160228190555050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611731576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161172890614cd1565b60405180910390fd5b6006815114611775576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161176c90614da1565b60405180910390fd5b805f8151811061178857611787614dbf565b5b6020026020010151601681905550806001815181106117aa576117a9614dbf565b5b6020026020010151601781905550806002815181106117cc576117cb614dbf565b5b6020026020010151601881905550806003815181106117ee576117ed614dbf565b5b6020026020010151601981905550806004815181106118105761180f614dbf565b5b6020026020010151601a819055508060058151811061183257611831614dbf565b5b6020026020010151601b8190555050565b60275481565b60095481565b602e5481565b600f5481565b60325f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff166118e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118db90614c43565b60405180910390fd5b5f5b815181101561196b57600160135f84848151811061190757611906614dbf565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555080806001019150506118e6565b5050565b6012602052805f5260405f205f915054906101000a900460ff1681565b602a5481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611a21576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a1890614cd1565b60405180910390fd5b6006815114611a65576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a5c90614da1565b60405180910390fd5b805f81518110611a7857611a77614dbf565b5b6020026020010151602c8190555080600181518110611a9a57611a99614dbf565b5b6020026020010151602d8190555080600281518110611abc57611abb614dbf565b5b6020026020010151602e8190555080600381518110611ade57611add614dbf565b5b6020026020010151602f8190555080600481518110611b0057611aff614dbf565b5b602002602001015160308190555080600581518110611b2257611b21614dbf565b5b602002602001015160318190555050565b60245481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611bc8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bbf90614cd1565b60405180910390fd5b8060115f6101000a81548160ff02191690831515021790555050565b6014602052805f5260405f205f915054906101000a900460ff1681565b6015602052805f5260405f205f915054906101000a900460ff1681565b60325f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16611ca7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c9e90614c43565b60405180910390fd5b5f60017f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663574f2ba36040518163ffffffff1660e01b8152600401602060405180830381865afa158015611d13573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611d379190614e00565b611d419190614e58565b90505f548103611d5157506125f6565b805f819055505f73f66dea7b3e897cd44a5a231c61b6b4423d61325973ffffffffffffffffffffffffffffffffffffffff16637c13774b836040518263ffffffff1660e01b8152600401611da591906144fb565b602060405180830381865afa158015611dc0573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611de49190614e9f565b90505f805f73f66dea7b3e897cd44a5a231c61b6b4423d61325973ffffffffffffffffffffffffffffffffffffffff1663f5dab711856040518263ffffffff1660e01b8152600401611e3691906146b5565b5f60405180830381865afa158015611e50573d5f803e3d5ffd5b505050506040513d5f823e3d601f19601f82011682018060405250810190611e7891906150f5565b9450509350509250611e8e81610160015161285a565b15611ed2577f8d6ea8bed4afafaebcad40e72174583b8bf4969c5d3bc84536051f3939bf9d81604051611ec0906151d2565b60405180910390a150505050506125f6565b5f8490505f8173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611f1091906146b5565b602060405180830381865afa158015611f2b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611f4f9190614e00565b1115611f95577f8d6ea8bed4afafaebcad40e72174583b8bf4969c5d3bc84536051f3939bf9d81604051611f829061523a565b60405180910390a15050505050506125f6565b5f730b3e328455c4059eeb9e3f84b5543f74e24e7e1b73ffffffffffffffffffffffffffffffffffffffff166370a08231856040518263ffffffff1660e01b8152600401611fe391906146b5565b602060405180830381865afa158015611ffe573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906120229190614e00565b90505f8273ffffffffffffffffffffffffffffffffffffffff166370a08231866040518263ffffffff1660e01b815260040161205e91906146b5565b602060405180830381865afa158015612079573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061209d9190614e00565b90505f8373ffffffffffffffffffffffffffffffffffffffff166370a08231886040518263ffffffff1660e01b81526004016120d991906146b5565b602060405180830381865afa1580156120f4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906121189190614e00565b90506004548111158061214457506005548773ffffffffffffffffffffffffffffffffffffffff163111155b80612195575060125f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b156121a8575050505050505050506125f6565b600e5483118015612200575060155f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b8015612253575060145f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b156122b55760135f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff166122b4575050505050505050506125f6565b5b60155f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1615612319576010548b6123129190615258565b9a5061237a565b60145f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff161561237957600f548b6123769190615258565b9a505b5b6123878b8484848e612f54565b9a505f8b036123d3577f8d6ea8bed4afafaebcad40e72174583b8bf4969c5d3bc84536051f3939bf9d816040516123bd906152e3565b60405180910390a15050505050505050506125f6565b6123dc87611394565b15612424577f8d6ea8bed4afafaebcad40e72174583b8bf4969c5d3bc84536051f3939bf9d8160405161240e9061534b565b60405180910390a15050505050505050506125f6565b600c54600b54426124359190614e58565b101561248a577f8d6ea8bed4afafaebcad40e72174583b8bf4969c5d3bc84536051f3939bf9d81604051612468906153b3565b60405180910390a15f60115f6101000a81548160ff0219169083151502179055505b60115f9054906101000a900460ff161561257f5773f66dea7b3e897cd44a5a231c61b6b4423d61325973ffffffffffffffffffffffffffffffffffffffff16637deb60258c8a6040518363ffffffff1660e01b81526004016124ed9291906153d1565b6020604051808303815f875af1158015612509573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061252d919061540c565b508773ffffffffffffffffffffffffffffffffffffffff167f28cab0d660ed8aedd61a8c9db00b97f6a2d67e07d87795994f440b18bc5f1aa3848d604051612576929190615437565b60405180910390a25b600d54600b54426125909190614e58565b10156125e5577f8d6ea8bed4afafaebcad40e72174583b8bf4969c5d3bc84536051f3939bf9d816040516125c3906154a8565b60405180910390a15f60115f6101000a81548160ff0219169083151502179055505b42600b819055505050505050505050505b5050565b60175481565b60325f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16612689576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161268090614c43565b60405180910390fd5b8060078190555050565b60285481565b60025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b602d5481565b600d5481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612759576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161275090614cd1565b60405180910390fd5b5f8290505f8173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161279791906146b5565b602060405180830381865afa1580156127b2573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906127d69190614e00565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84836040518363ffffffff1660e01b81526004016128139291906154c6565b6020604051808303815f875af115801561282f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612853919061540c565b5050505050565b5f600654824261286a9190614e58565b119050919050565b601d5481565b60325f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16612901576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128f890614c43565b60405180910390fd5b73f66dea7b3e897cd44a5a231c61b6b4423d61325973ffffffffffffffffffffffffffffffffffffffff16637deb602582846040518363ffffffff1660e01b81526004016129509291906153d1565b6020604051808303815f875af115801561296c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612990919061540c565b505050565b600e5481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612a2a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a2190614cd1565b60405180910390fd5b80600a8190555050565b60075481565b60205481565b60325f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16612ac9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ac090614c43565b60405180910390fd5b81600c8190555080600d819055505050565b60195481565b600c5481565b601b5481565b5f805f73f66dea7b3e897cd44a5a231c61b6b4423d61325973ffffffffffffffffffffffffffffffffffffffff1663f5dab711856040518263ffffffff1660e01b8152600401612b3d91906146b5565b5f60405180830381865afa158015612b57573d5f803e3d5ffd5b505050506040513d5f823e3d601f19601f82011682018060405250810190612b7f9190615556565b50505050965096505050505050600281511015612ba0575f92505050612c06565b5f612be0836040518060400160405280600781526020017f676974626f6f6b000000000000000000000000000000000000000000000000008152506143c6565b90508015612bff57600386612bf59190615258565b9350505050612c06565b8593505050505b92915050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612c9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c9290614cd1565b60405180910390fd5b5f5b8151811015612d2257600160325f848481518110612cbe57612cbd614dbf565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508080600101915050612c9d565b5050565b60235481565b60325f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16612db5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612dac90614c43565b60405180910390fd5b5f5b8151811015612e3c57600160145f848481518110612dd857612dd7614dbf565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508080600101915050612db7565b5050565b60325f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16612ec9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ec090614c43565b60405180910390fd5b5f5b8151811015612f5057600160125f848481518110612eec57612eeb614dbf565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508080600101915050612ecb565b5050565b5f60325f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16612fde576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612fd590614c43565b60405180910390fd5b5f730b3e328455c4059eeb9e3f84b5543f74e24e7e1b73ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161302c91906146b5565b602060405180830381865afa158015613047573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061306b9190614e00565b905060165484101561308c57601e54876130859190615258565b96506131a9565b6017548410156130ab57601f54876130a49190615258565b96506131a8565b6018548410156130ca57602054876130c39190615258565b96506131a7565b6019548410156130e957602154876130e29190615258565b96506131a6565b601a5484101561310857602254876131019190615258565b96506131a5565b601b5484101561312757602354876131209190615258565b96506131a4565b601c54841015613146576024548761313f9190615258565b96506131a3565b601d5484101561317057606460fa8861315f9190615258565b6131699190615734565b96506131a2565b828410156131985760646096886131879190615258565b6131919190615734565b96506131a1565b5f9150506132b9565b5b5b5b5b5b5b5b5b602554861061327b576026548610156131d157602c54876131ca9190615734565b965061327a565b6027548610156131f057602d54876131e99190615734565b9650613279565b60285486101561320f57602e54876132089190615734565b9650613278565b60295486101561322e57602f54876132279190615734565b9650613277565b602a5486101561324d57603054876132469190615734565b9650613276565b602b5486101561326c57603154876132659190615734565b9650613275565b5f9150506132b9565b5b5b5b5b5b5b6009548560085461328c9190614e58565b101561329857600a5496505b6007548711156132a85760075496505b808711156132b4578096505b869150505b95945050505050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613351576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161334890614cd1565b60405180910390fd5b5f60325f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b602c5481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613462576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161345990614cd1565b60405180910390fd5b60018203613476578060168190555061351a565b6002820361348a5780601781905550613519565b6003820361349e5780601881905550613518565b600482036134b25780601981905550613517565b600582036134c65780601a81905550613516565b600682036134da5780601b81905550613515565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161350c90614d39565b60405180910390fd5b5b5b5b5b5b5050565b60255481565b60215481565b60325f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff166135b3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016135aa90614c43565b60405180910390fd5b5f5b8251811015613639578160125f8584815181106135d5576135d4614dbf565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555080806001019150506135b5565b505050565b60185481565b60115f9054906101000a900460ff1681565b5f5481565b73420000000000000000000000000000000000000681565b60105481565b60065481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461370e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161370590614cd1565b60405180910390fd5b8060068190555050565b60265481565b60325f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff166137a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161379e90614c43565b60405180910390fd5b5f5b815181101561382e57600160155f8484815181106137ca576137c9614dbf565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555080806001019150506137a9565b5050565b602b5481565b600a5481565b601f5481565b60165481565b60325f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff166138d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016138ca90614c43565b60405180910390fd5b81600481905550806005819055505050565b60295481565b601c5481565b6032602052805f5260405f205f915054906101000a900460ff1681565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461399d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161399490614cd1565b60405180910390fd5b8060098190555050565b7f000000000000000000000000000000000000000000000000000000000000000081565b60035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60315481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613a85576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613a7c90614cd1565b60405180910390fd5b60018203613a995780602c81905550613b3d565b60028203613aad5780602d81905550613b3c565b60038203613ac15780602e81905550613b3b565b60048203613ad55780602f81905550613b3a565b60058203613ae95780603081905550613b39565b60068203613afd5780603181905550613b38565b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613b2f90614d39565b60405180910390fd5b5b5b5b5b5b5050565b6013602052805f5260405f205f915054906101000a900460ff1681565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613bed576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613be490614cd1565b60405180910390fd5b5f73420000000000000000000000000000000000000690505f8173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401613c3f91906146b5565b602060405180830381865afa158015613c5a573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190613c7e9190614e00565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b8152600401613cbb9291906154c6565b6020604051808303815f875af1158015613cd7573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190613cfb919061540c565b505050565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613d8f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613d8690614cd1565b60405180910390fd5b60018203613da35780601e81905550613e32565b60028203613db75780601f81905550613e31565b60038203613dcb5780602081905550613e30565b60048203613ddf5780602181905550613e2f565b60058203613df35780602281905550613e2e565b6040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613e2590614d39565b60405180910390fd5b5b5b5b5b5050565b60325f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16613ebf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613eb690614c43565b60405180910390fd5b5f8290508073ffffffffffffffffffffffffffffffffffffffff1663095ea7b3837fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401613f1e9291906154c6565b6020604051808303815f875af1158015613f3a573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190613f5e919061540c565b50505050565b60325f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16613fed576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613fe490614c43565b60405180910390fd5b5f8290508073ffffffffffffffffffffffffffffffffffffffff1663095ea7b360025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b815260040161406d9291906154c6565b6020604051808303815f875af1158015614089573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906140ad919061540c565b50818173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016140e891906146b5565b602060405180830381865afa158015614103573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906141279190614e00565b1015614168576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161415f906157ae565b60405180910390fd5b73f66dea7b3e897cd44a5a231c61b6b4423d61325973ffffffffffffffffffffffffffffffffffffffff16634189a68e83856040518363ffffffff1660e01b81526004016141b79291906153d1565b6020604051808303815f875af11580156141d3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906141f7919061540c565b50505050565b601a5481565b60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614614292576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161428990614cd1565b60405180910390fd5b60078151146142d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016142cd90614da1565b60405180910390fd5b805f815181106142e9576142e8614dbf565b5b60200260200101516025819055508060018151811061430b5761430a614dbf565b5b60200260200101516026819055508060028151811061432d5761432c614dbf565b5b60200260200101516027819055508060038151811061434f5761434e614dbf565b5b60200260200101516028819055508060048151811061437157614370614dbf565b5b60200260200101516029819055508060058151811061439357614392614dbf565b5b6020026020010151602a81905550806006815181106143b5576143b4614dbf565b5b6020026020010151602b8190555050565b5f808390505f8390508151815111156143e3575f925050506144dd565b5f5b815183516143f39190614e58565b81116144d6575f600190505f5b83518110156144ae5783818151811061441c5761441b614dbf565b5b602001015160f81c60f81b7effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff191685828561445691906157cc565b8151811061446757614466614dbf565b5b602001015160f81c60f81b7effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916146144a1575f91506144ae565b8080600101915050614400565b5080156144c25760019450505050506144dd565b5080806144ce906157ff565b9150506143e5565b505f925050505b92915050565b5f819050919050565b6144f5816144e3565b82525050565b5f60208201905061450e5f8301846144ec565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f819050919050565b5f61455661455161454c84614514565b614533565b614514565b9050919050565b5f6145678261453c565b9050919050565b5f6145788261455d565b9050919050565b6145888161456e565b82525050565b5f6020820190506145a15f83018461457f565b92915050565b5f604051905090565b5f80fd5b5f80fd5b6145c1816144e3565b81146145cb575f80fd5b50565b5f813590506145dc816145b8565b92915050565b5f602082840312156145f7576145f66145b0565b5b5f614604848285016145ce565b91505092915050565b5f61461782614514565b9050919050565b6146278161460d565b8114614631575f80fd5b50565b5f813590506146428161461e565b92915050565b5f6020828403121561465d5761465c6145b0565b5b5f61466a84828501614634565b91505092915050565b5f8115159050919050565b61468781614673565b82525050565b5f6020820190506146a05f83018461467e565b92915050565b6146af8161460d565b82525050565b5f6020820190506146c85f8301846146a6565b92915050565b5f80604083850312156146e4576146e36145b0565b5b5f6146f1858286016145ce565b9250506020614702858286016145ce565b9150509250929050565b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61475682614710565b810181811067ffffffffffffffff8211171561477557614774614720565b5b80604052505050565b5f6147876145a7565b9050614793828261474d565b919050565b5f67ffffffffffffffff8211156147b2576147b1614720565b5b602082029050602081019050919050565b5f80fd5b5f6147d96147d484614798565b61477e565b905080838252602082019050602084028301858111156147fc576147fb6147c3565b5b835b81811015614825578061481188826145ce565b8452602084019350506020810190506147fe565b5050509392505050565b5f82601f8301126148435761484261470c565b5b81356148538482602086016147c7565b91505092915050565b5f60208284031215614871576148706145b0565b5b5f82013567ffffffffffffffff81111561488e5761488d6145b4565b5b61489a8482850161482f565b91505092915050565b5f67ffffffffffffffff8211156148bd576148bc614720565b5b602082029050602081019050919050565b5f6148e06148db846148a3565b61477e565b90508083825260208201905060208402830185811115614903576149026147c3565b5b835b8181101561492c57806149188882614634565b845260208401935050602081019050614905565b5050509392505050565b5f82601f83011261494a5761494961470c565b5b813561495a8482602086016148ce565b91505092915050565b5f60208284031215614978576149776145b0565b5b5f82013567ffffffffffffffff811115614995576149946145b4565b5b6149a184828501614936565b91505092915050565b6149b381614673565b81146149bd575f80fd5b50565b5f813590506149ce816149aa565b92915050565b5f602082840312156149e9576149e86145b0565b5b5f6149f6848285016149c0565b91505092915050565b5f8060408385031215614a1557614a146145b0565b5b5f614a2285828601614634565b9250506020614a3385828601614634565b9150509250929050565b5f8060408385031215614a5357614a526145b0565b5b5f614a6085828601614634565b9250506020614a71858286016145ce565b9150509250929050565b5f8060408385031215614a9157614a906145b0565b5b5f614a9e858286016145ce565b9250506020614aaf85828601614634565b9150509250929050565b5f805f805f60a08688031215614ad257614ad16145b0565b5b5f614adf888289016145ce565b9550506020614af0888289016145ce565b9450506040614b01888289016145ce565b9350506060614b12888289016145ce565b9250506080614b23888289016145ce565b9150509295509295909350565b5f8060408385031215614b4657614b456145b0565b5b5f83013567ffffffffffffffff811115614b6357614b626145b4565b5b614b6f85828601614936565b9250506020614b80858286016149c0565b9150509250929050565b5f614b948261455d565b9050919050565b614ba481614b8a565b82525050565b5f602082019050614bbd5f830184614b9b565b92915050565b5f82825260208201905092915050565b7f596f7520617265206e6f742077686974656c697374656420746f20706572666f5f8201527f726d207468697320616374696f6e2e0000000000000000000000000000000000602082015250565b5f614c2d602f83614bc3565b9150614c3882614bd3565b604082019050919050565b5f6020820190508181035f830152614c5a81614c21565b9050919050565b7f4f6e6c7920746865206f776e65722063616e20706572666f726d2074686973205f8201527f616374696f6e0000000000000000000000000000000000000000000000000000602082015250565b5f614cbb602683614bc3565b9150614cc682614c61565b604082019050919050565b5f6020820190508181035f830152614ce881614caf565b9050919050565b7f496e646578206f7574206f6620626f756e6473000000000000000000000000005f82015250565b5f614d23601383614bc3565b9150614d2e82614cef565b602082019050919050565b5f6020820190508181035f830152614d5081614d17565b9050919050565b7f496e76616c696420696e707574206c656e6774680000000000000000000000005f82015250565b5f614d8b601483614bc3565b9150614d9682614d57565b602082019050919050565b5f6020820190508181035f830152614db881614d7f565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f81519050614dfa816145b8565b92915050565b5f60208284031215614e1557614e146145b0565b5b5f614e2284828501614dec565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f614e62826144e3565b9150614e6d836144e3565b9250828203905081811115614e8557614e84614e2b565b5b92915050565b5f81519050614e998161461e565b92915050565b5f60208284031215614eb457614eb36145b0565b5b5f614ec184828501614e8b565b91505092915050565b5f80fd5b5f80fd5b5f80fd5b5f67ffffffffffffffff821115614ef057614eef614720565b5b614ef982614710565b9050602081019050919050565b8281835e5f83830152505050565b5f614f26614f2184614ed6565b61477e565b905082815260208101848484011115614f4257614f41614ed2565b5b614f4d848285614f06565b509392505050565b5f82601f830112614f6957614f6861470c565b5b8151614f79848260208601614f14565b91505092915050565b5f6101808284031215614f9857614f97614eca565b5b614fa361018061477e565b90505f614fb284828501614e8b565b5f83015250602082015167ffffffffffffffff811115614fd557614fd4614ece565b5b614fe184828501614f55565b602083015250604082015167ffffffffffffffff81111561500557615004614ece565b5b61501184828501614f55565b604083015250606082015167ffffffffffffffff81111561503557615034614ece565b5b61504184828501614f55565b606083015250608061505584828501614dec565b60808301525060a061506984828501614dec565b60a08301525060c061507d84828501614dec565b60c08301525060e061509184828501614dec565b60e0830152506101006150a684828501614dec565b610100830152506101206150bc84828501614dec565b610120830152506101406150d284828501614dec565b610140830152506101606150e884828501614dec565b6101608301525092915050565b5f805f805f60a0868803121561510e5761510d6145b0565b5b5f61511b88828901614e8b565b955050602061512c88828901614e8b565b945050604061513d88828901614e8b565b935050606061514e88828901614e8b565b925050608086015167ffffffffffffffff81111561516f5761516e6145b4565b5b61517b88828901614f82565b9150509295509295909350565b7f546f6b656e20746f6f206f6c64000000000000000000000000000000000000005f82015250565b5f6151bc600d83614bc3565b91506151c782615188565b602082019050919050565b5f6020820190508181035f8301526151e9816151b0565b9050919050565b7f416c726561647920626f756768740000000000000000000000000000000000005f82015250565b5f615224600e83614bc3565b915061522f826151f0565b602082019050919050565b5f6020820190508181035f83015261525181615218565b9050919050565b5f615262826144e3565b915061526d836144e3565b925082820261527b816144e3565b9150828204841483151761529257615291614e2b565b5b5092915050565b7f546f6f206d756368207669727475616c7320696e2074686520706f6f6c0000005f82015250565b5f6152cd601d83614bc3565b91506152d882615299565b602082019050919050565b5f6020820190508181035f8301526152fa816152c1565b9050919050565b7f4675636b20796f752062757420636f6e677261747331000000000000000000005f82015250565b5f615335601683614bc3565b915061534082615301565b602082019050919050565b5f6020820190508181035f83015261536281615329565b9050919050565b7f4675636b20796f752062757420636f6e677261747332000000000000000000005f82015250565b5f61539d601683614bc3565b91506153a882615369565b602082019050919050565b5f6020820190508181035f8301526153ca81615391565b9050919050565b5f6040820190506153e45f8301856144ec565b6153f160208301846146a6565b9392505050565b5f81519050615406816149aa565b92915050565b5f60208284031215615421576154206145b0565b5b5f61542e848285016153f8565b91505092915050565b5f60408201905061544a5f8301856144ec565b61545760208301846144ec565b9392505050565b7f4675636b20796f752062757420636f6e677261747333000000000000000000005f82015250565b5f615492601683614bc3565b915061549d8261545e565b602082019050919050565b5f6020820190508181035f8301526154bf81615486565b9050919050565b5f6040820190506154d95f8301856146a6565b6154e660208301846144ec565b9392505050565b5f6040828403121561550257615501614eca565b5b61550c604061477e565b90505f61551b84828501614e8b565b5f83015250602082015167ffffffffffffffff81111561553e5761553d614ece565b5b61554a84828501614f55565b60208301525092915050565b5f805f805f805f805f805f6101608c8e031215615576576155756145b0565b5b5f6155838e828f01614e8b565b9b505060206155948e828f01614e8b565b9a505060406155a58e828f01614e8b565b99505060606155b68e828f01614e8b565b98505060808c015167ffffffffffffffff8111156155d7576155d66145b4565b5b6155e38e828f016154ed565b97505060a08c015167ffffffffffffffff811115615604576156036145b4565b5b6156108e828f01614f55565b96505060c08c015167ffffffffffffffff811115615631576156306145b4565b5b61563d8e828f01614f55565b95505060e08c015167ffffffffffffffff81111561565e5761565d6145b4565b5b61566a8e828f01614f55565b9450506101008c015167ffffffffffffffff81111561568c5761568b6145b4565b5b6156988e828f01614f55565b9350506101208c015167ffffffffffffffff8111156156ba576156b96145b4565b5b6156c68e828f01614f55565b9250506101408c015167ffffffffffffffff8111156156e8576156e76145b4565b5b6156f48e828f01614f55565b9150509295989b509295989b9093969950565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61573e826144e3565b9150615749836144e3565b92508261575957615758615707565b5b828204905092915050565b7f53656c6c20616d6f756e742065786365656465642062616c616e6365000000005f82015250565b5f615798601c83614bc3565b91506157a382615764565b602082019050919050565b5f6020820190508181035f8301526157c58161578c565b9050919050565b5f6157d6826144e3565b91506157e1836144e3565b92508282019050808211156157f9576157f8614e2b565b5b92915050565b5f615809826144e3565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361583b5761583a614e2b565b5b60018201905091905056fea2646970667358221220950c222e7c86826a3eb2cd08110803e624fc910ef3acf3d66765b4f4f08c0c7964736f6c634300081a0033