608060405234801562000010575f80fd5b50620000216200002760201b60201c565b62000ac1565b5f8060019054906101000a900460ff1615905080801562000057575060015f8054906101000a900460ff1660ff16105b806200008d57506200006f306200021560201b60201c565b1580156200008c575060015f8054906101000a900460ff1660ff16145b5b620000cf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620000c6906200065d565b60405180910390fd5b60015f806101000a81548160ff021916908360ff16021790555080156200010b5760015f60016101000a81548160ff0219169083151502179055505b620001876040518060400160405280600c81526020017f53746f72616765436861696e00000000000000000000000000000000000000008152506040518060400160405280600581526020017f5753544f520000000000000000000000000000000000000000000000000000008152506200023760201b60201c565b620001976200029e60201b60201c565b620001a7620002f160201b60201c565b620001b76200035460201b60201c565b801562000212575f8060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024986001604051620002099190620006d3565b60405180910390a15b50565b5f808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b5f60019054906101000a900460ff1662000288576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200027f9062000762565b60405180910390fd5b6200029a8282620003b760201b60201c565b5050565b5f60019054906101000a900460ff16620002ef576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002e69062000762565b60405180910390fd5b565b5f60019054906101000a900460ff1662000342576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003399062000762565b60405180910390fd5b620003526200043060201b60201c565b565b5f60019054906101000a900460ff16620003a5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200039c9062000762565b60405180910390fd5b620003b56200049c60201b60201c565b565b5f60019054906101000a900460ff1662000408576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620003ff9062000762565b60405180910390fd5b8160369081620004199190620009dd565b5080603790816200042b9190620009dd565b505050565b5f60019054906101000a900460ff1662000481576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620004789062000762565b60405180910390fd5b5f60975f6101000a81548160ff021916908315150217905550565b5f60019054906101000a900460ff16620004ed576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620004e49062000762565b60405180910390fd5b6200050d620005016200050f60201b60201c565b6200051660201b60201c565b565b5f33905090565b5f60c95f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160c95f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f82825260208201905092915050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c7265615f8201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b5f62000645602e83620005d9565b91506200065282620005e9565b604082019050919050565b5f6020820190508181035f830152620006768162000637565b9050919050565b5f819050919050565b5f60ff82169050919050565b5f819050919050565b5f620006bb620006b5620006af846200067d565b62000692565b62000686565b9050919050565b620006cd816200069b565b82525050565b5f602082019050620006e85f830184620006c2565b92915050565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f7420695f8201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b5f6200074a602b83620005d9565b91506200075782620006ee565b604082019050919050565b5f6020820190508181035f8301526200077b816200073c565b9050919050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680620007fe57607f821691505b602082108103620008145762000813620007b9565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620008787fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200083b565b6200088486836200083b565b95508019841693508086168417925050509392505050565b5f819050919050565b5f620008c5620008bf620008b9846200089c565b62000692565b6200089c565b9050919050565b5f819050919050565b620008e083620008a5565b620008f8620008ef82620008cc565b84845462000847565b825550505050565b5f90565b6200090e62000900565b6200091b818484620008d5565b505050565b5b818110156200094257620009365f8262000904565b60018101905062000921565b5050565b601f82111562000991576200095b816200081a565b62000966846200082c565b8101602085101562000976578190505b6200098e62000985856200082c565b83018262000920565b50505b505050565b5f82821c905092915050565b5f620009b35f198460080262000996565b1980831691505092915050565b5f620009cd8383620009a2565b9150826002028217905092915050565b620009e88262000782565b67ffffffffffffffff81111562000a045762000a036200078c565b5b62000a108254620007e6565b62000a1d82828562000946565b5f60209050601f83116001811462000a53575f841562000a3e578287015190505b62000a4a8582620009c0565b86555062000ab9565b601f19841662000a63866200081a565b5f5b8281101562000a8c5784890151825560018201915060208501945060208101905062000a65565b8683101562000aac578489015162000aa8601f891682620009a2565b8355505b6001600288020188555050505b505050505050565b6126458062000acf5f395ff3fe608060405234801561000f575f80fd5b5060043610610135575f3560e01c806370a08231116100b65780638da5cb5b1161007a5780638da5cb5b146102ed57806395d89b411461030b578063a457c2d714610329578063a9059cbb14610359578063dd62ed3e14610389578063f2fde38b146103b957610135565b806370a0823114610283578063715018a6146102b357806379cc6790146102bd5780638129fc1c146102d95780638456cb59146102e357610135565b806339509351116100fd57806339509351146101f35780633f4ba83a1461022357806340c10f191461022d57806342966c68146102495780635c975abb1461026557610135565b806306fdde0314610139578063095ea7b31461015757806318160ddd1461018757806323b872dd146101a5578063313ce567146101d5575b5f80fd5b6101416103d5565b60405161014e91906117bb565b60405180910390f35b610171600480360381019061016c919061186c565b610465565b60405161017e91906118c4565b60405180910390f35b61018f610487565b60405161019c91906118ec565b60405180910390f35b6101bf60048036038101906101ba9190611905565b610490565b6040516101cc91906118c4565b60405180910390f35b6101dd6104be565b6040516101ea9190611970565b60405180910390f35b61020d6004803603810190610208919061186c565b6104c6565b60405161021a91906118c4565b60405180910390f35b61022b6104fc565b005b6102476004803603810190610242919061186c565b61050e565b005b610263600480360381019061025e9190611989565b610524565b005b61026d610538565b60405161027a91906118c4565b60405180910390f35b61029d600480360381019061029891906119b4565b61054d565b6040516102aa91906118ec565b60405180910390f35b6102bb610593565b005b6102d760048036038101906102d2919061186c565b6105a6565b005b6102e16105c6565b005b6102eb610782565b005b6102f5610794565b60405161030291906119ee565b60405180910390f35b6103136107bc565b60405161032091906117bb565b60405180910390f35b610343600480360381019061033e919061186c565b61084c565b60405161035091906118c4565b60405180910390f35b610373600480360381019061036e919061186c565b6108c1565b60405161038091906118c4565b60405180910390f35b6103a3600480360381019061039e9190611a07565b6108e3565b6040516103b091906118ec565b60405180910390f35b6103d360048036038101906103ce91906119b4565b610965565b005b6060603680546103e490611a72565b80601f016020809104026020016040519081016040528092919081815260200182805461041090611a72565b801561045b5780601f106104325761010080835404028352916020019161045b565b820191905f5260205f20905b81548152906001019060200180831161043e57829003601f168201915b5050505050905090565b5f8061046f6109e7565b905061047c8185856109ee565b600191505092915050565b5f603554905090565b5f8061049a6109e7565b90506104a7858285610bb1565b6104b2858585610c3c565b60019150509392505050565b5f6012905090565b5f806104d06109e7565b90506104f18185856104e285896108e3565b6104ec9190611acf565b6109ee565b600191505092915050565b610504610eab565b61050c610f29565b565b610516610eab565b6105208282610f8a565b5050565b61053561052f6109e7565b826110d9565b50565b5f60975f9054906101000a900460ff16905090565b5f60335f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61059b610eab565b6105a45f61129e565b565b6105b8826105b26109e7565b83610bb1565b6105c282826110d9565b5050565b5f8060019054906101000a900460ff161590508080156105f5575060015f8054906101000a900460ff1660ff16105b80610621575061060430611361565b158015610620575060015f8054906101000a900460ff1660ff16145b5b610660576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065790611b72565b60405180910390fd5b60015f806101000a81548160ff021916908360ff160217905550801561069b5760015f60016101000a81548160ff0219169083151502179055505b61070f6040518060400160405280600c81526020017f53746f72616765436861696e00000000000000000000000000000000000000008152506040518060400160405280600581526020017f5753544f52000000000000000000000000000000000000000000000000000000815250611383565b6107176113df565b61071f61142f565b610727611487565b801561077f575f8060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb384740249860016040516107769190611bd2565b60405180910390a15b50565b61078a610eab565b6107926114df565b565b5f60c95f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060603780546107cb90611a72565b80601f01602080910402602001604051908101604052809291908181526020018280546107f790611a72565b80156108425780601f1061081957610100808354040283529160200191610842565b820191905f5260205f20905b81548152906001019060200180831161082557829003601f168201915b5050505050905090565b5f806108566109e7565b90505f61086382866108e3565b9050838110156108a8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161089f90611c5b565b60405180910390fd5b6108b582868684036109ee565b60019250505092915050565b5f806108cb6109e7565b90506108d8818585610c3c565b600191505092915050565b5f60345f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61096d610eab565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036109db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109d290611ce9565b60405180910390fd5b6109e48161129e565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a5c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a5390611d77565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610aca576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac190611e05565b60405180910390fd5b8060345f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610ba491906118ec565b60405180910390a3505050565b5f610bbc84846108e3565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610c365781811015610c28576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1f90611e6d565b60405180910390fd5b610c3584848484036109ee565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610caa576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ca190611efb565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d18576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d0f90611f89565b60405180910390fd5b610d23838383611541565b5f60335f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610da7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d9e90612017565b60405180910390fd5b81810360335f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160335f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610e9291906118ec565b60405180910390a3610ea5848484611559565b50505050565b610eb36109e7565b73ffffffffffffffffffffffffffffffffffffffff16610ed1610794565b73ffffffffffffffffffffffffffffffffffffffff1614610f27576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f1e9061207f565b60405180910390fd5b565b610f3161155e565b5f60975f6101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610f736109e7565b604051610f8091906119ee565b60405180910390a1565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ff8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fef906120e7565b60405180910390fd5b6110035f8383611541565b8060355f8282546110149190611acf565b925050819055508060335f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516110c291906118ec565b60405180910390a36110d55f8383611559565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611147576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161113e90612175565b60405180910390fd5b611152825f83611541565b5f60335f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156111d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111cd90612203565b60405180910390fd5b81810360335f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160355f82825403925050819055505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161128691906118ec565b60405180910390a3611299835f84611559565b505050565b5f60c95f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160c95f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b5f60019054906101000a900460ff166113d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113c890612291565b60405180910390fd5b6113db82826115a7565b5050565b5f60019054906101000a900460ff1661142d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161142490612291565b60405180910390fd5b565b5f60019054906101000a900460ff1661147d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161147490612291565b60405180910390fd5b611485611619565b565b5f60019054906101000a900460ff166114d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114cc90612291565b60405180910390fd5b6114dd611682565b565b6114e76116e2565b600160975f6101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861152a6109e7565b60405161153791906119ee565b60405180910390a1565b6115496116e2565b61155483838361172c565b505050565b505050565b611566610538565b6115a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161159c906122f9565b60405180910390fd5b565b5f60019054906101000a900460ff166115f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115ec90612291565b60405180910390fd5b816036908161160491906124d8565b50806037908161161491906124d8565b505050565b5f60019054906101000a900460ff16611667576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161165e90612291565b60405180910390fd5b5f60975f6101000a81548160ff021916908315150217905550565b5f60019054906101000a900460ff166116d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116c790612291565b60405180910390fd5b6116e06116db6109e7565b61129e565b565b6116ea610538565b1561172a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611721906125f1565b60405180910390fd5b565b505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b8381101561176857808201518184015260208101905061174d565b5f8484015250505050565b5f601f19601f8301169050919050565b5f61178d82611731565b611797818561173b565b93506117a781856020860161174b565b6117b081611773565b840191505092915050565b5f6020820190508181035f8301526117d38184611783565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611808826117df565b9050919050565b611818816117fe565b8114611822575f80fd5b50565b5f813590506118338161180f565b92915050565b5f819050919050565b61184b81611839565b8114611855575f80fd5b50565b5f8135905061186681611842565b92915050565b5f8060408385031215611882576118816117db565b5b5f61188f85828601611825565b92505060206118a085828601611858565b9150509250929050565b5f8115159050919050565b6118be816118aa565b82525050565b5f6020820190506118d75f8301846118b5565b92915050565b6118e681611839565b82525050565b5f6020820190506118ff5f8301846118dd565b92915050565b5f805f6060848603121561191c5761191b6117db565b5b5f61192986828701611825565b935050602061193a86828701611825565b925050604061194b86828701611858565b9150509250925092565b5f60ff82169050919050565b61196a81611955565b82525050565b5f6020820190506119835f830184611961565b92915050565b5f6020828403121561199e5761199d6117db565b5b5f6119ab84828501611858565b91505092915050565b5f602082840312156119c9576119c86117db565b5b5f6119d684828501611825565b91505092915050565b6119e8816117fe565b82525050565b5f602082019050611a015f8301846119df565b92915050565b5f8060408385031215611a1d57611a1c6117db565b5b5f611a2a85828601611825565b9250506020611a3b85828601611825565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611a8957607f821691505b602082108103611a9c57611a9b611a45565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611ad982611839565b9150611ae483611839565b9250828201905080821115611afc57611afb611aa2565b5b92915050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c7265615f8201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b5f611b5c602e8361173b565b9150611b6782611b02565b604082019050919050565b5f6020820190508181035f830152611b8981611b50565b9050919050565b5f819050919050565b5f819050919050565b5f611bbc611bb7611bb284611b90565b611b99565b611955565b9050919050565b611bcc81611ba2565b82525050565b5f602082019050611be55f830184611bc3565b92915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f611c4560258361173b565b9150611c5082611beb565b604082019050919050565b5f6020820190508181035f830152611c7281611c39565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f611cd360268361173b565b9150611cde82611c79565b604082019050919050565b5f6020820190508181035f830152611d0081611cc7565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f611d6160248361173b565b9150611d6c82611d07565b604082019050919050565b5f6020820190508181035f830152611d8e81611d55565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f611def60228361173b565b9150611dfa82611d95565b604082019050919050565b5f6020820190508181035f830152611e1c81611de3565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e63650000005f82015250565b5f611e57601d8361173b565b9150611e6282611e23565b602082019050919050565b5f6020820190508181035f830152611e8481611e4b565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f611ee560258361173b565b9150611ef082611e8b565b604082019050919050565b5f6020820190508181035f830152611f1281611ed9565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f611f7360238361173b565b9150611f7e82611f19565b604082019050919050565b5f6020820190508181035f830152611fa081611f67565b9050919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320625f8201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b5f61200160268361173b565b915061200c82611fa7565b604082019050919050565b5f6020820190508181035f83015261202e81611ff5565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f61206960208361173b565b915061207482612035565b602082019050919050565b5f6020820190508181035f8301526120968161205d565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f6120d1601f8361173b565b91506120dc8261209d565b602082019050919050565b5f6020820190508181035f8301526120fe816120c5565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f206164647265735f8201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b5f61215f60218361173b565b915061216a82612105565b604082019050919050565b5f6020820190508181035f83015261218c81612153565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e5f8201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b5f6121ed60228361173b565b91506121f882612193565b604082019050919050565b5f6020820190508181035f83015261221a816121e1565b9050919050565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f7420695f8201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b5f61227b602b8361173b565b915061228682612221565b604082019050919050565b5f6020820190508181035f8301526122a88161226f565b9050919050565b7f5061757361626c653a206e6f74207061757365640000000000000000000000005f82015250565b5f6122e360148361173b565b91506122ee826122af565b602082019050919050565b5f6020820190508181035f830152612310816122d7565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026123a07fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82612365565b6123aa8683612365565b95508019841693508086168417925050509392505050565b5f6123dc6123d76123d284611839565b611b99565b611839565b9050919050565b5f819050919050565b6123f5836123c2565b612409612401826123e3565b848454612371565b825550505050565b5f90565b61241d612411565b6124288184846123ec565b505050565b5b8181101561244b576124405f82612415565b60018101905061242e565b5050565b601f8211156124905761246181612344565b61246a84612356565b81016020851015612479578190505b61248d61248585612356565b83018261242d565b50505b505050565b5f82821c905092915050565b5f6124b05f1984600802612495565b1980831691505092915050565b5f6124c883836124a1565b9150826002028217905092915050565b6124e182611731565b67ffffffffffffffff8111156124fa576124f9612317565b5b6125048254611a72565b61250f82828561244f565b5f60209050601f831160018114612540575f841561252e578287015190505b61253885826124bd565b86555061259f565b601f19841661254e86612344565b5f5b8281101561257557848901518255600182019150602085019450602081019050612550565b86831015612592578489015161258e601f8916826124a1565b8355505b6001600288020188555050505b505050505050565b7f5061757361626c653a20706175736564000000000000000000000000000000005f82015250565b5f6125db60108361173b565b91506125e6826125a7565b602082019050919050565b5f6020820190508181035f830152612608816125cf565b905091905056fea264697066735822122014b47613975a240a66db7186f18436eccc8d2146fbaef56555f52cecb42a9c0664736f6c63430008140033