Detalles de la transacción
Hash de transacción
: 0x2f8089bee1d19cc4a791ec24c8a1f131c36ac76b7181e942c6c18d887fa468aa
Estado:
Éxito
Bloque:
23581697
198,571 confirmaciones de bloque
Marca de tiempo:
12/12/2024, 05:32:21 (Hace 4 días)
Interacción con (a):
Monto:
0ETH
($0)
Comisión de transacción:
0.000171137593073849
$0.65
L2 Gas price:
0.000000000030135202 ETH(0.030135202 Gwei)
Límite de gas y uso Capa 2:
5,454,450|
5,410,344(99.19 %)
L2 fee paid:
0.000163041809329488 ETH
Costo de gas Capa 2:
Base: 0.023992933 Gwei
|Prioridad máxima: 0.006142269 Gwei
|Máx.: 0.103049953 Gwei
L1 Precio del gas:
0.000000021301062079 ETH(21.301062079 Gwei)
L1 Gas utilizado:
167,501
Tarifa L1 Escalar:
0
L1 fee paid:
0.000008095783744361 ETH
Otros atributos:
Tipo de txn:2(Un tipo de transacción iniciada por EIP-1559)
Nonce:786
Posición en bloque:33
Datos de entrada:
0x60806040526040518060400160405280601081526020017f4261736520446967676572204e46547300000000000000000000000000000000815250600890816100489190610475565b506040518060400160405280600581526020017f42444e46540000000000000000000000000000000000000000000000000000008152506009908161008d9190610475565b50348015610099575f80fd5b5060405161648b38038061648b83398181016040528101906100bb91906105a2565b60405180602001604052805f8152506100d98161015e60201b60201c565b506100f66100eb61017160201b60201c565b61017860201b60201c565b5f600360146101000a81548160ff02191690831515021790555060016004819055508060055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506105cd565b806002908161016d9190610475565b5050565b5f33905090565b5f60035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160035f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806102b657607f821691505b6020821081036102c9576102c8610272565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261032b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826102f0565b61033586836102f0565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61037961037461036f8461034d565b610356565b61034d565b9050919050565b5f819050919050565b6103928361035f565b6103a661039e82610380565b8484546102fc565b825550505050565b5f90565b6103ba6103ae565b6103c5818484610389565b505050565b5b818110156103e8576103dd5f826103b2565b6001810190506103cb565b5050565b601f82111561042d576103fe816102cf565b610407846102e1565b81016020851015610416578190505b61042a610422856102e1565b8301826103ca565b50505b505050565b5f82821c905092915050565b5f61044d5f1984600802610432565b1980831691505092915050565b5f610465838361043e565b9150826002028217905092915050565b61047e8261023b565b67ffffffffffffffff81111561049757610496610245565b5b6104a1825461029f565b6104ac8282856103ec565b5f60209050601f8311600181146104dd575f84156104cb578287015190505b6104d5858261045a565b86555061053c565b601f1984166104eb866102cf565b5f5b82811015610512578489015182556001820191506020850194506020810190506104ed565b8683101561052f578489015161052b601f89168261043e565b8355505b6001600288020188555050505b505050505050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61057182610548565b9050919050565b61058181610567565b811461058b575f80fd5b50565b5f8151905061059c81610578565b92915050565b5f602082840312156105b7576105b6610544565b5b5f6105c48482850161058e565b91505092915050565b615eb1806105da5f395ff3fe608060405260043610610248575f3560e01c806386a2908111610138578063c55df6c0116100b5578063e8f3765c11610079578063e8f3765c14610811578063e985e9c51461083b578063f096b0ff14610877578063f242432a1461089f578063f2fde38b146108c7578063f7d97577146108ef5761024f565b8063c55df6c014610733578063c7f703461461075b578063cb37b5ec14610783578063d2281775146107bf578063d644f623146107e75761024f565b80639acf878c116100fc5780639acf878c14610665578063a1db9782146106a5578063a22cb465146106cd578063a4f9ffd6146106f5578063b33a27471461071d5761024f565b806386a29081146105835780638b8a7db5146105ad5780638da5cb5b146105d5578063909640f9146105ff57806395d89b411461063b5761024f565b806342184f06116101c65780636e75250c1161018a5780636e75250c146104ef578063715018a6146105175780637362377b1461052d5780637ab98695146105435780638456cb591461056d5761024f565b806342184f06146103fd578063449de779146104255780634aa22be11461044d5780634e1273f4146104895780635c975abb146104c55761024f565b80630e89341c1161020d5780630e89341c146103455780632170f813146103815780632eb2c2d614610397578063321e0050146103bf5780633f4ba83a146103e75761024f565b8062fdd58e1461025357806301ffc9a71461028f57806306fdde03146102cb5780630a2a31f9146102f55780630cf8bcab1461031d5761024f565b3661024f57005b5f80fd5b34801561025e575f80fd5b5061027960048036038101906102749190613a38565b610917565b6040516102869190613a85565b60405180910390f35b34801561029a575f80fd5b506102b560048036038101906102b09190613af3565b6109da565b6040516102c29190613b38565b60405180910390f35b3480156102d6575f80fd5b506102df610abb565b6040516102ec9190613bc1565b60405180910390f35b348015610300575f80fd5b5061031b60048036038101906103169190613be1565b610b47565b005b348015610328575f80fd5b50610343600480360381019061033e9190613c36565b610b59565b005b348015610350575f80fd5b5061036b60048036038101906103669190613be1565b610b90565b6040516103789190613bc1565b60405180910390f35b34801561038c575f80fd5b50610395610c31565b005b3480156103a2575f80fd5b506103bd60048036038101906103b89190613e64565b610e1b565b005b3480156103ca575f80fd5b506103e560048036038101906103e09190613fcd565b610ebc565b005b3480156103f2575f80fd5b506103fb611015565b005b348015610408575f80fd5b50610423600480360381019061041e9190614072565b611027565b005b348015610430575f80fd5b5061044b6004803603810190610446919061409d565b611072565b005b348015610458575f80fd5b50610473600480360381019061046e9190613a38565b61156b565b6040516104809190613b38565b60405180910390f35b348015610494575f80fd5b506104af60048036038101906104aa919061419b565b611595565b6040516104bc91906142c8565b60405180910390f35b3480156104d0575f80fd5b506104d96116a6565b6040516104e69190613b38565b60405180910390f35b3480156104fa575f80fd5b5061051560048036038101906105109190614341565b6116bc565b005b348015610522575f80fd5b5061052b6118b8565b005b348015610538575f80fd5b506105416118cb565b005b34801561054e575f80fd5b50610557611977565b60405161056491906143f9565b60405180910390f35b348015610578575f80fd5b5061058161199c565b005b34801561058e575f80fd5b506105976119ae565b6040516105a49190614421565b60405180910390f35b3480156105b8575f80fd5b506105d360048036038101906105ce9190613be1565b6119d3565b005b3480156105e0575f80fd5b506105e9611a65565b6040516105f69190614421565b60405180910390f35b34801561060a575f80fd5b5061062560048036038101906106209190613be1565b611a8d565b6040516106329190613a85565b60405180910390f35b348015610646575f80fd5b5061064f611aa2565b60405161065c9190613bc1565b60405180910390f35b348015610670575f80fd5b5061068b60048036038101906106869190613be1565b611b2e565b60405161069c95949392919061443a565b60405180910390f35b3480156106b0575f80fd5b506106cb60048036038101906106c69190613a38565b611bff565b005b3480156106d8575f80fd5b506106f360048036038101906106ee9190614492565b611ea2565b005b348015610700575f80fd5b5061071b600480360381019061071691906144d0565b611eb8565b005b348015610728575f80fd5b506107316121cf565b005b34801561073e575f80fd5b5061075960048036038101906107549190614520565b61236c565b005b348015610766575f80fd5b50610781600480360381019061077c919061409d565b6123f8565b005b34801561078e575f80fd5b506107a960048036038101906107a49190613be1565b61241d565b6040516107b69190613a85565b60405180910390f35b3480156107ca575f80fd5b506107e560048036038101906107e0919061409d565b612432565b005b3480156107f2575f80fd5b506107fb612454565b6040516108089190613a85565b60405180910390f35b34801561081c575f80fd5b506108256124f3565b6040516108329190613a85565b60405180910390f35b348015610846575f80fd5b50610861600480360381019061085c919061457a565b6124f9565b60405161086e9190613b38565b60405180910390f35b348015610882575f80fd5b5061089d60048036038101906108989190614072565b612587565b005b3480156108aa575f80fd5b506108c560048036038101906108c091906145b8565b6125d2565b005b3480156108d2575f80fd5b506108ed60048036038101906108e89190614072565b612673565b005b3480156108fa575f80fd5b506109156004803603810190610910919061409d565b6126f5565b005b5f8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610986576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161097d906146bb565b60405180910390fd5b5f808381526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f7fd9b67a26000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610aa457507f0e89341c000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610ab45750610ab38261271a565b5b9050919050565b60088054610ac890614706565b80601f0160208091040260200160405190810160405280929190818152602001828054610af490614706565b8015610b3f5780601f10610b1657610100808354040283529160200191610b3f565b820191905f5260205f20905b815481529060010190602001808311610b2257829003601f168201915b505050505081565b610b4f612783565b8060078190555050565b610b61612783565b80600a5f8481526020019081526020015f206003015f6101000a81548160ff0219169083151502179055505050565b6060600e5f8381526020019081526020015f208054610bae90614706565b80601f0160208091040260200160405190810160405280929190818152602001828054610bda90614706565b8015610c255780601f10610bfc57610100808354040283529160200191610c25565b820191905f5260205f20905b815481529060010190602001808311610c0857829003601f168201915b50505050509050919050565b610c39612801565b610c41612850565b60075460055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b8152600401610c9e9190614421565b602060405180830381865afa158015610cb9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610cdd919061474a565b1015610d1e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d15906147e5565b60405180910390fd5b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd33306007546040518463ffffffff1660e01b8152600401610d7e93929190614803565b6020604051808303815f875af1158015610d9a573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610dbe919061484c565b503373ffffffffffffffffffffffffffffffffffffffff167fa28c7a882d05b3e0049e3e148be642ce86c6685e77f34e46bcf1da79dbee86f560075442604051610e09929190614877565b60405180910390a2610e1961289a565b565b610e236128a4565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161480610e695750610e6885610e636128a4565b6124f9565b5b610ea8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e9f9061490e565b60405180910390fd5b610eb585858585856128ab565b5050505050565b610ec4612783565b5f8611610f06576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610efd90614976565b60405180910390fd5b5f600a5f8881526020019081526020015f205f018054610f2590614706565b905014610f67576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f5e906149de565b60405180910390fd5b6040518060a001604052808681526020018581526020018481526020018315158152602001821515815250600a5f8881526020019081526020015f205f820151815f019081610fb69190614b90565b5060208201518160010155604082015181600201556060820151816003015f6101000a81548160ff02191690831515021790555060808201518160030160016101000a81548160ff021916908315150217905550905050505050505050565b61101d612783565b611025612bb3565b565b61102f612783565b8060055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b61107a612801565b611082612850565b5f81116110c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110bb90614ca9565b60405180910390fd5b5f600a5f8481526020019081526020015f205f0180546110e390614706565b905011611125576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161111c90614d11565b60405180910390fd5b5f600a5f8481526020019081526020015f20600101541161117b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161117290614d79565b60405180910390fd5b600a5f8381526020019081526020015f2060030160019054906101000a900460ff16156111e657600181146111e5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111dc90614e07565b60405180910390fd5b5b5f600e5f8481526020019081526020015f20805461120390614706565b905011611245576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161123c90614e6f565b60405180910390fd5b5f600a5f8481526020019081526020015f206002015411156112d557600a5f8381526020019081526020015f206002015481600b5f8581526020019081526020015f20546112939190614eba565b11156112d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112cb90614f37565b60405180910390fd5b5b5f81600a5f8581526020019081526020015f20600101546112f69190614f55565b90508060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231336040518263ffffffff1660e01b81526004016113539190614421565b602060405180830381865afa15801561136e573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611392919061474a565b10156113d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113ca90614fe0565b60405180910390fd5b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330846040518463ffffffff1660e01b815260040161143193929190614803565b6020604051808303815f875af115801561144d573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611471919061484c565b6114b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114a790615048565b60405180910390fd5b6114ba3384612c15565b81600b5f8581526020019081526020015f205f8282546114da9190614eba565b925050819055506114fb33848460405180602001604052805f815250612cd0565b823373ffffffffffffffffffffffffffffffffffffffff167f280510bd0333fd99d469932d83918ef6306c3f70f1e2e8bb473652a986ed91d7600a5f8781526020019081526020015f205f01856040516115569291906150e7565b60405180910390a35061156761289a565b5050565b600d602052815f5260405f20602052805f5260405f205f915091509054906101000a900460ff1681565b606081518351146115db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d290615185565b60405180910390fd5b5f835167ffffffffffffffff8111156115f7576115f6613c78565b5b6040519080825280602002602001820160405280156116255781602001602082028036833780820191505090505b5090505f5b845181101561169b57611671858281518110611649576116486151a3565b5b6020026020010151858381518110611664576116636151a3565b5b6020026020010151610917565b828281518110611684576116836151a3565b5b60200260200101818152505080600101905061162a565b508091505092915050565b5f600360149054906101000a900460ff16905090565b6116c4611a65565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480611749575060065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b611788576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161177f9061521a565b60405180910390fd5b611790612801565b5f5b838390508110156118aa576001600d5f8686858181106117b5576117b46151a3565b5b90506020020160208101906117ca9190614072565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8481526020019081526020015f205f6101000a81548160ff02191690831515021790555083838281811061183b5761183a6151a3565b5b90506020020160208101906118509190614072565b73ffffffffffffffffffffffffffffffffffffffff167fc5e5b314108c1f776c2302351b8278910ddb812b122b2717b1bc973146145e9a836040516118959190613a85565b60405180910390a28080600101915050611792565b506118b361289a565b505050565b6118c0612783565b6118c95f612e73565b565b6118d3612783565b6118db612801565b5f4790505f8111611921576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161191890615282565b60405180910390fd5b611929611a65565b73ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f1935050505015801561196b573d5f803e3d5ffd5b505061197561289a565b565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6119a4612783565b6119ac612f36565b565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6119db612783565b600a5f8281526020019081526020015f205f8082015f6119fb9190613942565b600182015f9055600282015f9055600382015f6101000a81549060ff02191690556003820160016101000a81549060ff02191690555050600e5f8281526020019081526020015f205f611a4e9190613942565b600c5f8281526020019081526020015f205f905550565b5f60035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600b602052805f5260405f205f915090505481565b60098054611aaf90614706565b80601f0160208091040260200160405190810160405280929190818152602001828054611adb90614706565b8015611b265780601f10611afd57610100808354040283529160200191611b26565b820191905f5260205f20905b815481529060010190602001808311611b0957829003601f168201915b505050505081565b600a602052805f5260405f205f91509050805f018054611b4d90614706565b80601f0160208091040260200160405190810160405280929190818152602001828054611b7990614706565b8015611bc45780601f10611b9b57610100808354040283529160200191611bc4565b820191905f5260205f20905b815481529060010190602001808311611ba757829003601f168201915b505050505090806001015490806002015490806003015f9054906101000a900460ff16908060030160019054906101000a900460ff16905085565b611c07612783565b611c0f612801565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611c7d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c74906152ea565b60405180910390fd5b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611d0c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d0390615352565b60405180910390fd5b5f8290505f8173ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611d4a9190614421565b602060405180830381865afa158015611d65573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611d89919061474a565b905082811015611dce576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dc5906153ba565b60405180910390fd5b5f8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb611df3611a65565b866040518363ffffffff1660e01b8152600401611e119291906153d8565b6020604051808303815f875af1158015611e2d573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611e51919061484c565b905080611e93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e8a90615449565b60405180910390fd5b505050611e9e61289a565b5050565b611eb4611ead6128a4565b8383612f99565b5050565b611ec0612783565b611ec8612801565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611f36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f2d906154b1565b60405180910390fd5b5f8111611f78576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f6f90614ca9565b60405180910390fd5b5f600a5f8481526020019081526020015f205f018054611f9790614706565b905011611fd9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fd090614d11565b60405180910390fd5b5f600a5f8481526020019081526020015f20600101541161202f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161202690614d79565b60405180910390fd5b5f600e5f8481526020019081526020015f20805461204c90614706565b90501161208e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161208590614e6f565b60405180910390fd5b5f600a5f8481526020019081526020015f2060020154111561211e57600a5f8381526020019081526020015f206002015481600b5f8581526020019081526020015f20546120dc9190614eba565b111561211d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161211490614f37565b60405180910390fd5b5b80600b5f8481526020019081526020015f205f82825461213e9190614eba565b9250508190555061215f83838360405180602001604052805f815250612cd0565b818373ffffffffffffffffffffffffffffffffffffffff167f280510bd0333fd99d469932d83918ef6306c3f70f1e2e8bb473652a986ed91d7600a5f8681526020019081526020015f205f01846040516121ba9291906150e7565b60405180910390a36121ca61289a565b505050565b6121d7612783565b6121df612801565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161223a9190614421565b602060405180830381865afa158015612255573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612279919061474a565b90505f81116122bd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122b490615519565b60405180910390fd5b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb612302611a65565b836040518363ffffffff1660e01b81526004016123209291906153d8565b6020604051808303815f875af115801561233c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612360919061484c565b505061236a61289a565b565b612374612783565b5f600a5f8481526020019081526020015f205f01805461239390614706565b9050116123d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123cc90614d11565b60405180910390fd5b80600e5f8481526020019081526020015f2090816123f39190614b90565b505050565b612400612783565b80600a5f8481526020019081526020015f20600201819055505050565b600c602052805f5260405f205f915090505481565b61243a612783565b80600c5f8481526020019081526020015f20819055505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016124af9190614421565b602060405180830381865afa1580156124ca573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906124ee919061474a565b905090565b60075481565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b61258f612783565b8060065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6125da6128a4565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161480612620575061261f8561261a6128a4565b6124f9565b5b61265f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126569061490e565b60405180910390fd5b61266c8585858585613100565b5050505050565b61267b612783565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036126e9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126e0906155a7565b60405180910390fd5b6126f281612e73565b50565b6126fd612783565b80600a5f8481526020019081526020015f20600101819055505050565b5f7f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b61278b6128a4565b73ffffffffffffffffffffffffffffffffffffffff166127a9611a65565b73ffffffffffffffffffffffffffffffffffffffff16146127ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127f69061560f565b60405180910390fd5b565b600260045403612846576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161283d90615677565b60405180910390fd5b6002600481905550565b6128586116a6565b15612898576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161288f906156df565b60405180910390fd5b565b6001600481905550565b5f33905090565b81518351146128ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128e69061576d565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361295d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612954906157fb565b60405180910390fd5b5f6129666128a4565b9050612976818787878787613389565b5f5b8451811015612b10575f858281518110612995576129946151a3565b5b602002602001015190505f8583815181106129b3576129b26151a3565b5b602002602001015190505f805f8481526020019081526020015f205f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015612a4f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a4690615889565b60405180910390fd5b8181035f808581526020019081526020015f205f8c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550815f808581526020019081526020015f205f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254612afb9190614eba565b92505081905550505050806001019050612978565b508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb8787604051612b879291906158a7565b60405180910390a4612b9d8187878787876134a3565b612bab8187878787876134ab565b505050505050565b612bbb613681565b5f600360146101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa612bfe6128a4565b604051612c0b9190614421565b60405180910390a1565b5f600c5f8381526020019081526020015f205490505f811115612ccb57600d5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8281526020019081526020015f205f9054906101000a900460ff16612cca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612cc190615926565b60405180910390fd5b5b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603612d3e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d35906159b4565b60405180910390fd5b5f612d476128a4565b90505f612d53856136ca565b90505f612d5f856136ca565b9050612d6f835f89858589613389565b845f808881526020019081526020015f205f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254612dc99190614eba565b925050819055508673ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628989604051612e46929190614877565b60405180910390a4612e5c835f898585896134a3565b612e6a835f89898989613742565b50505050505050565b5f60035f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160035f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b612f3e612850565b6001600360146101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258612f826128a4565b604051612f8f9190614421565b60405180910390a1565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603613007576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612ffe90615a42565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516130f39190613b38565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361316e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613165906157fb565b60405180910390fd5b5f6131776128a4565b90505f613183856136ca565b90505f61318f856136ca565b905061319f838989858589613389565b5f805f8881526020019081526020015f205f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905085811015613231576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161322890615889565b60405180910390fd5b8581035f808981526020019081526020015f205f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550855f808981526020019081526020015f205f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546132dd9190614eba565b925050819055508773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628a8a60405161335a929190614877565b60405180910390a4613370848a8a86868a6134a3565b61337e848a8a8a8a8a613742565b505050505050505050565b5f5b835181101561348c575f8482815181106133a8576133a76151a3565b5b602002602001015190505f73ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff161415801561341a57505f73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff1614155b1561348057600a5f8281526020019081526020015f206003015f9054906101000a900460ff1661347f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161347690615ad0565b60405180910390fd5b5b5080600101905061338b565b5061349b868686868686613918565b505050505050565b505050505050565b6134ca8473ffffffffffffffffffffffffffffffffffffffff16613920565b15613679578373ffffffffffffffffffffffffffffffffffffffff1663bc197c8187878686866040518663ffffffff1660e01b8152600401613510959493929190615b40565b6020604051808303815f875af192505050801561354b57506040513d601f19601f820116820180604052508101906135489190615bba565b60015b6135f057613557615bf1565b806308c379a0036135b3575061356b615c10565b8061357657506135b5565b806040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016135aa9190613bc1565b60405180910390fd5b505b6040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016135e790615d0f565b60405180910390fd5b63bc197c8160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614613677576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161366e90615d9d565b60405180910390fd5b505b505050505050565b6136896116a6565b6136c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016136bf90615e05565b60405180910390fd5b565b60605f600167ffffffffffffffff8111156136e8576136e7613c78565b5b6040519080825280602002602001820160405280156137165781602001602082028036833780820191505090505b50905082815f8151811061372d5761372c6151a3565b5b60200260200101818152505080915050919050565b6137618473ffffffffffffffffffffffffffffffffffffffff16613920565b15613910578373ffffffffffffffffffffffffffffffffffffffff1663f23a6e6187878686866040518663ffffffff1660e01b81526004016137a7959493929190615e23565b6020604051808303815f875af19250505080156137e257506040513d601f19601f820116820180604052508101906137df9190615bba565b60015b613887576137ee615bf1565b806308c379a00361384a5750613802615c10565b8061380d575061384c565b806040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016138419190613bc1565b60405180910390fd5b505b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161387e90615d0f565b60405180910390fd5b63f23a6e6160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161461390e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161390590615d9d565b60405180910390fd5b505b505050505050565b505050505050565b5f808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b50805461394e90614706565b5f825580601f1061395f575061397c565b601f0160209004905f5260205f209081019061397b919061397f565b5b50565b5b80821115613996575f815f905550600101613980565b5090565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6139d4826139ab565b9050919050565b6139e4816139ca565b81146139ee575f80fd5b50565b5f813590506139ff816139db565b92915050565b5f819050919050565b613a1781613a05565b8114613a21575f80fd5b50565b5f81359050613a3281613a0e565b92915050565b5f8060408385031215613a4e57613a4d6139a3565b5b5f613a5b858286016139f1565b9250506020613a6c85828601613a24565b9150509250929050565b613a7f81613a05565b82525050565b5f602082019050613a985f830184613a76565b92915050565b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b613ad281613a9e565b8114613adc575f80fd5b50565b5f81359050613aed81613ac9565b92915050565b5f60208284031215613b0857613b076139a3565b5b5f613b1584828501613adf565b91505092915050565b5f8115159050919050565b613b3281613b1e565b82525050565b5f602082019050613b4b5f830184613b29565b92915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f613b9382613b51565b613b9d8185613b5b565b9350613bad818560208601613b6b565b613bb681613b79565b840191505092915050565b5f6020820190508181035f830152613bd98184613b89565b905092915050565b5f60208284031215613bf657613bf56139a3565b5b5f613c0384828501613a24565b91505092915050565b613c1581613b1e565b8114613c1f575f80fd5b50565b5f81359050613c3081613c0c565b92915050565b5f8060408385031215613c4c57613c4b6139a3565b5b5f613c5985828601613a24565b9250506020613c6a85828601613c22565b9150509250929050565b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b613cae82613b79565b810181811067ffffffffffffffff82111715613ccd57613ccc613c78565b5b80604052505050565b5f613cdf61399a565b9050613ceb8282613ca5565b919050565b5f67ffffffffffffffff821115613d0a57613d09613c78565b5b602082029050602081019050919050565b5f80fd5b5f613d31613d2c84613cf0565b613cd6565b90508083825260208201905060208402830185811115613d5457613d53613d1b565b5b835b81811015613d7d5780613d698882613a24565b845260208401935050602081019050613d56565b5050509392505050565b5f82601f830112613d9b57613d9a613c74565b5b8135613dab848260208601613d1f565b91505092915050565b5f80fd5b5f67ffffffffffffffff821115613dd257613dd1613c78565b5b613ddb82613b79565b9050602081019050919050565b828183375f83830152505050565b5f613e08613e0384613db8565b613cd6565b905082815260208101848484011115613e2457613e23613db4565b5b613e2f848285613de8565b509392505050565b5f82601f830112613e4b57613e4a613c74565b5b8135613e5b848260208601613df6565b91505092915050565b5f805f805f60a08688031215613e7d57613e7c6139a3565b5b5f613e8a888289016139f1565b9550506020613e9b888289016139f1565b945050604086013567ffffffffffffffff811115613ebc57613ebb6139a7565b5b613ec888828901613d87565b935050606086013567ffffffffffffffff811115613ee957613ee86139a7565b5b613ef588828901613d87565b925050608086013567ffffffffffffffff811115613f1657613f156139a7565b5b613f2288828901613e37565b9150509295509295909350565b5f67ffffffffffffffff821115613f4957613f48613c78565b5b613f5282613b79565b9050602081019050919050565b5f613f71613f6c84613f2f565b613cd6565b905082815260208101848484011115613f8d57613f8c613db4565b5b613f98848285613de8565b509392505050565b5f82601f830112613fb457613fb3613c74565b5b8135613fc4848260208601613f5f565b91505092915050565b5f805f805f8060c08789031215613fe757613fe66139a3565b5b5f613ff489828a01613a24565b965050602087013567ffffffffffffffff811115614015576140146139a7565b5b61402189828a01613fa0565b955050604061403289828a01613a24565b945050606061404389828a01613a24565b935050608061405489828a01613c22565b92505060a061406589828a01613c22565b9150509295509295509295565b5f60208284031215614087576140866139a3565b5b5f614094848285016139f1565b91505092915050565b5f80604083850312156140b3576140b26139a3565b5b5f6140c085828601613a24565b92505060206140d185828601613a24565b9150509250929050565b5f67ffffffffffffffff8211156140f5576140f4613c78565b5b602082029050602081019050919050565b5f614118614113846140db565b613cd6565b9050808382526020820190506020840283018581111561413b5761413a613d1b565b5b835b81811015614164578061415088826139f1565b84526020840193505060208101905061413d565b5050509392505050565b5f82601f83011261418257614181613c74565b5b8135614192848260208601614106565b91505092915050565b5f80604083850312156141b1576141b06139a3565b5b5f83013567ffffffffffffffff8111156141ce576141cd6139a7565b5b6141da8582860161416e565b925050602083013567ffffffffffffffff8111156141fb576141fa6139a7565b5b61420785828601613d87565b9150509250929050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61424381613a05565b82525050565b5f614254838361423a565b60208301905092915050565b5f602082019050919050565b5f61427682614211565b614280818561421b565b935061428b8361422b565b805f5b838110156142bb5781516142a28882614249565b97506142ad83614260565b92505060018101905061428e565b5085935050505092915050565b5f6020820190508181035f8301526142e0818461426c565b905092915050565b5f80fd5b5f8083601f84011261430157614300613c74565b5b8235905067ffffffffffffffff81111561431e5761431d6142e8565b5b60208301915083602082028301111561433a57614339613d1b565b5b9250929050565b5f805f60408486031215614358576143576139a3565b5b5f84013567ffffffffffffffff811115614375576143746139a7565b5b614381868287016142ec565b9350935050602061439486828701613a24565b9150509250925092565b5f819050919050565b5f6143c16143bc6143b7846139ab565b61439e565b6139ab565b9050919050565b5f6143d2826143a7565b9050919050565b5f6143e3826143c8565b9050919050565b6143f3816143d9565b82525050565b5f60208201905061440c5f8301846143ea565b92915050565b61441b816139ca565b82525050565b5f6020820190506144345f830184614412565b92915050565b5f60a0820190508181035f8301526144528188613b89565b90506144616020830187613a76565b61446e6040830186613a76565b61447b6060830185613b29565b6144886080830184613b29565b9695505050505050565b5f80604083850312156144a8576144a76139a3565b5b5f6144b5858286016139f1565b92505060206144c685828601613c22565b9150509250929050565b5f805f606084860312156144e7576144e66139a3565b5b5f6144f4868287016139f1565b935050602061450586828701613a24565b925050604061451686828701613a24565b9150509250925092565b5f8060408385031215614536576145356139a3565b5b5f61454385828601613a24565b925050602083013567ffffffffffffffff811115614564576145636139a7565b5b61457085828601613fa0565b9150509250929050565b5f80604083850312156145905761458f6139a3565b5b5f61459d858286016139f1565b92505060206145ae858286016139f1565b9150509250929050565b5f805f805f60a086880312156145d1576145d06139a3565b5b5f6145de888289016139f1565b95505060206145ef888289016139f1565b945050604061460088828901613a24565b935050606061461188828901613a24565b925050608086013567ffffffffffffffff811115614632576146316139a7565b5b61463e88828901613e37565b9150509295509295909350565b7f455243313135353a2061646472657373207a65726f206973206e6f74206120765f8201527f616c6964206f776e657200000000000000000000000000000000000000000000602082015250565b5f6146a5602a83613b5b565b91506146b08261464b565b604082019050919050565b5f6020820190508181035f8301526146d281614699565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061471d57607f821691505b6020821081036147305761472f6146d9565b5b50919050565b5f8151905061474481613a0e565b92915050565b5f6020828403121561475f5761475e6139a3565b5b5f61476c84828501614736565b91505092915050565b7f496e73756666696369656e742062616c616e636520666f72206561726c7920725f8201527f6573657400000000000000000000000000000000000000000000000000000000602082015250565b5f6147cf602483613b5b565b91506147da82614775565b604082019050919050565b5f6020820190508181035f8301526147fc816147c3565b9050919050565b5f6060820190506148165f830186614412565b6148236020830185614412565b6148306040830184613a76565b949350505050565b5f8151905061484681613c0c565b92915050565b5f60208284031215614861576148606139a3565b5b5f61486e84828501614838565b91505092915050565b5f60408201905061488a5f830185613a76565b6148976020830184613a76565b9392505050565b7f455243313135353a2063616c6c6572206973206e6f7420746f6b656e206f776e5f8201527f6572206f7220617070726f766564000000000000000000000000000000000000602082015250565b5f6148f8602e83613b5b565b91506149038261489e565b604082019050919050565b5f6020820190508181035f830152614925816148ec565b9050919050565b7f496e76616c6964206974656d20747970652049440000000000000000000000005f82015250565b5f614960601483613b5b565b915061496b8261492c565b602082019050919050565b5f6020820190508181035f83015261498d81614954565b9050919050565b7f4974656d207479706520616c72656164792065786973747300000000000000005f82015250565b5f6149c8601883613b5b565b91506149d382614994565b602082019050919050565b5f6020820190508181035f8301526149f5816149bc565b9050919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302614a587fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82614a1d565b614a628683614a1d565b95508019841693508086168417925050509392505050565b5f614a94614a8f614a8a84613a05565b61439e565b613a05565b9050919050565b5f819050919050565b614aad83614a7a565b614ac1614ab982614a9b565b848454614a29565b825550505050565b5f90565b614ad5614ac9565b614ae0818484614aa4565b505050565b5b81811015614b0357614af85f82614acd565b600181019050614ae6565b5050565b601f821115614b4857614b19816149fc565b614b2284614a0e565b81016020851015614b31578190505b614b45614b3d85614a0e565b830182614ae5565b50505b505050565b5f82821c905092915050565b5f614b685f1984600802614b4d565b1980831691505092915050565b5f614b808383614b59565b9150826002028217905092915050565b614b9982613b51565b67ffffffffffffffff811115614bb257614bb1613c78565b5b614bbc8254614706565b614bc7828285614b07565b5f60209050601f831160018114614bf8575f8415614be6578287015190505b614bf08582614b75565b865550614c57565b601f198416614c06866149fc565b5f5b82811015614c2d57848901518255600182019150602085019450602081019050614c08565b86831015614c4a5784890151614c46601f891682614b59565b8355505b6001600288020188555050505b505050505050565b7f5175616e74697479206d7573742062652067726561746572207468616e2030005f82015250565b5f614c93601f83613b5b565b9150614c9e82614c5f565b602082019050919050565b5f6020820190508181035f830152614cc081614c87565b9050919050565b7f4974656d207479706520646f6573206e6f7420657869737400000000000000005f82015250565b5f614cfb601883613b5b565b9150614d0682614cc7565b602082019050919050565b5f6020820190508181035f830152614d2881614cef565b9050919050565b7f4974656d207072696365206e6f742073657400000000000000000000000000005f82015250565b5f614d63601283613b5b565b9150614d6e82614d2f565b602082019050919050565b5f6020820190508181035f830152614d9081614d57565b9050919050565b7f43616e6e6f74206d696e74206d6f7265207468616e206f6e65206f66207468695f8201527f73206974656d2074797065000000000000000000000000000000000000000000602082015250565b5f614df1602b83613b5b565b9150614dfc82614d97565b604082019050919050565b5f6020820190508181035f830152614e1e81614de5565b9050919050565b7f555249206e6f742073657420666f72206974656d2074797065000000000000005f82015250565b5f614e59601983613b5b565b9150614e6482614e25565b602082019050919050565b5f6020820190508181035f830152614e8681614e4d565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f614ec482613a05565b9150614ecf83613a05565b9250828201905080821115614ee757614ee6614e8d565b5b92915050565b7f4974656d20737570706c79206c696d69742072656163686564000000000000005f82015250565b5f614f21601983613b5b565b9150614f2c82614eed565b602082019050919050565b5f6020820190508181035f830152614f4e81614f15565b9050919050565b5f614f5f82613a05565b9150614f6a83613a05565b9250828202614f7881613a05565b91508282048414831517614f8f57614f8e614e8d565b5b5092915050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f614fca601483613b5b565b9150614fd582614f96565b602082019050919050565b5f6020820190508181035f830152614ff781614fbe565b9050919050565b7f5061796d656e74206661696c65640000000000000000000000000000000000005f82015250565b5f615032600e83613b5b565b915061503d82614ffe565b602082019050919050565b5f6020820190508181035f83015261505f81615026565b9050919050565b5f815461507281614706565b61507c8186613b5b565b9450600182165f811461509657600181146150ac576150de565b60ff1983168652811515602002860193506150de565b6150b5856149fc565b5f5b838110156150d6578154818901526001820191506020810190506150b7565b808801955050505b50505092915050565b5f6040820190508181035f8301526150ff8185615066565b905061510e6020830184613a76565b9392505050565b7f455243313135353a206163636f756e747320616e6420696473206c656e6774685f8201527f206d69736d617463680000000000000000000000000000000000000000000000602082015250565b5f61516f602983613b5b565b915061517a82615115565b604082019050919050565b5f6020820190508181035f83015261519c81615163565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e6f74206f776e6572206f722077686974656c697374656400000000000000005f82015250565b5f615204601883613b5b565b915061520f826151d0565b602082019050919050565b5f6020820190508181035f830152615231816151f8565b9050919050565b7f4e6f20457468657220617661696c61626c6500000000000000000000000000005f82015250565b5f61526c601283613b5b565b915061527782615238565b602082019050919050565b5f6020820190508181035f83015261529981615260565b9050919050565b7f496e76616c696420746f6b656e206164647265737300000000000000000000005f82015250565b5f6152d4601583613b5b565b91506152df826152a0565b602082019050919050565b5f6020820190508181035f830152615301816152c8565b9050919050565b7f43616e6e6f742077697468647261772067616d652063757272656e63790000005f82015250565b5f61533c601d83613b5b565b915061534782615308565b602082019050919050565b5f6020820190508181035f83015261536981615330565b9050919050565b7f496e73756666696369656e7420746f6b656e2062616c616e63650000000000005f82015250565b5f6153a4601a83613b5b565b91506153af82615370565b602082019050919050565b5f6020820190508181035f8301526153d181615398565b9050919050565b5f6040820190506153eb5f830185614412565b6153f86020830184613a76565b9392505050565b7f546f6b656e207472616e73666572206661696c656400000000000000000000005f82015250565b5f615433601583613b5b565b915061543e826153ff565b602082019050919050565b5f6020820190508181035f83015261546081615427565b9050919050565b7f496e76616c696420726563697069656e742061646472657373000000000000005f82015250565b5f61549b601983613b5b565b91506154a682615467565b602082019050919050565b5f6020820190508181035f8301526154c88161548f565b9050919050565b7f4e6f20746f6b656e7320617661696c61626c65000000000000000000000000005f82015250565b5f615503601383613b5b565b915061550e826154cf565b602082019050919050565b5f6020820190508181035f830152615530816154f7565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f615591602683613b5b565b915061559c82615537565b604082019050919050565b5f6020820190508181035f8301526155be81615585565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6155f9602083613b5b565b9150615604826155c5565b602082019050919050565b5f6020820190508181035f830152615626816155ed565b9050919050565b7f5265656e7472616e637947756172643a207265656e7472616e742063616c6c005f82015250565b5f615661601f83613b5b565b915061566c8261562d565b602082019050919050565b5f6020820190508181035f83015261568e81615655565b9050919050565b7f5061757361626c653a20706175736564000000000000000000000000000000005f82015250565b5f6156c9601083613b5b565b91506156d482615695565b602082019050919050565b5f6020820190508181035f8301526156f6816156bd565b9050919050565b7f455243313135353a2069647320616e6420616d6f756e7473206c656e677468205f8201527f6d69736d61746368000000000000000000000000000000000000000000000000602082015250565b5f615757602883613b5b565b9150615762826156fd565b604082019050919050565b5f6020820190508181035f8301526157848161574b565b9050919050565b7f455243313135353a207472616e7366657220746f20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6157e5602583613b5b565b91506157f08261578b565b604082019050919050565b5f6020820190508181035f830152615812816157d9565b9050919050565b7f455243313135353a20696e73756666696369656e742062616c616e636520666f5f8201527f72207472616e7366657200000000000000000000000000000000000000000000602082015250565b5f615873602a83613b5b565b915061587e82615819565b604082019050919050565b5f6020820190508181035f8301526158a081615867565b9050919050565b5f6040820190508181035f8301526158bf818561426c565b905081810360208301526158d3818461426c565b90509392505050565b7f5265717569726564206261646765206e6f74206f776e656400000000000000005f82015250565b5f615910601883613b5b565b915061591b826158dc565b602082019050919050565b5f6020820190508181035f83015261593d81615904565b9050919050565b7f455243313135353a206d696e7420746f20746865207a65726f206164647265735f8201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b5f61599e602183613b5b565b91506159a982615944565b604082019050919050565b5f6020820190508181035f8301526159cb81615992565b9050919050565b7f455243313135353a2073657474696e6720617070726f76616c207374617475735f8201527f20666f722073656c660000000000000000000000000000000000000000000000602082015250565b5f615a2c602983613b5b565b9150615a37826159d2565b604082019050919050565b5f6020820190508181035f830152615a5981615a20565b9050919050565b7f4974656d207472616e736665722069732064697361626c656420666f722074685f8201527f6973207479706500000000000000000000000000000000000000000000000000602082015250565b5f615aba602783613b5b565b9150615ac582615a60565b604082019050919050565b5f6020820190508181035f830152615ae781615aae565b9050919050565b5f81519050919050565b5f82825260208201905092915050565b5f615b1282615aee565b615b1c8185615af8565b9350615b2c818560208601613b6b565b615b3581613b79565b840191505092915050565b5f60a082019050615b535f830188614412565b615b606020830187614412565b8181036040830152615b72818661426c565b90508181036060830152615b86818561426c565b90508181036080830152615b9a8184615b08565b90509695505050505050565b5f81519050615bb481613ac9565b92915050565b5f60208284031215615bcf57615bce6139a3565b5b5f615bdc84828501615ba6565b91505092915050565b5f8160e01c9050919050565b5f60033d1115615c0d5760045f803e615c0a5f51615be5565b90505b90565b5f60443d10615c9c57615c2161399a565b60043d036004823e80513d602482011167ffffffffffffffff82111715615c49575050615c9c565b808201805167ffffffffffffffff811115615c675750505050615c9c565b80602083010160043d038501811115615c84575050505050615c9c565b615c9382602001850186613ca5565b82955050505050505b90565b7f455243313135353a207472616e7366657220746f206e6f6e2d455243313135355f8201527f526563656976657220696d706c656d656e746572000000000000000000000000602082015250565b5f615cf9603483613b5b565b9150615d0482615c9f565b604082019050919050565b5f6020820190508181035f830152615d2681615ced565b9050919050565b7f455243313135353a204552433131353552656365697665722072656a656374655f8201527f6420746f6b656e73000000000000000000000000000000000000000000000000602082015250565b5f615d87602883613b5b565b9150615d9282615d2d565b604082019050919050565b5f6020820190508181035f830152615db481615d7b565b9050919050565b7f5061757361626c653a206e6f74207061757365640000000000000000000000005f82015250565b5f615def601483613b5b565b9150615dfa82615dbb565b602082019050919050565b5f6020820190508181035f830152615e1c81615de3565b9050919050565b5f60a082019050615e365f830188614412565b615e436020830187614412565b615e506040830186613a76565b615e5d6060830185613a76565b8181036080830152615e6f8184615b08565b9050969550505050505056fea2646970667358221220b4f8c265788ee53e7579b43dd7b234f8020e6bacc2e220c4b3d54945fa3f421b64736f6c634300081a0033000000000000000000000000637ca2cfa168f97caf0730d6c6012c10f49839fa