0x000000000000000000000000000000000000000000000000000000000000000160c06040523480156200001157600080fd5b5060405162002f8e38038062002f8e833981810160405281019062000037919062000313565b81600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036200009f576040517f395b20c000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b81600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160362000107576040517f395b20c000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8373ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250508273ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff16815250506200017f6200018960201b60201c565b505050506200043e565b600060019054906101000a900460ff1615620001dc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620001d390620003e1565b60405180910390fd5b60ff801660008054906101000a900460ff1660ff1610156200024e5760ff6000806101000a81548160ff021916908360ff1602179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb384740249860ff60405162000245919062000421565b60405180910390a15b565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620002828262000255565b9050919050565b6000620002968262000275565b9050919050565b620002a88162000289565b8114620002b457600080fd5b50565b600081519050620002c8816200029d565b92915050565b6000620002db8262000275565b9050919050565b620002ed81620002ce565b8114620002f957600080fd5b50565b6000815190506200030d81620002e2565b92915050565b600080604083850312156200032d576200032c62000250565b5b60006200033d85828601620002b7565b92505060206200035085828601620002fc565b9150509250929050565b600082825260208201905092915050565b7f496e697469616c697a61626c653a20636f6e747261637420697320696e69746960008201527f616c697a696e6700000000000000000000000000000000000000000000000000602082015250565b6000620003c96027836200035a565b9150620003d6826200036b565b604082019050919050565b60006020820190508181036000830152620003fc81620003ba565b9050919050565b600060ff82169050919050565b6200041b8162000403565b82525050565b600060208201905062000438600083018462000410565b92915050565b60805160a051612b0e6200048060003960008181611037015261143301526000818161091b01528181610abb01528181610e5e01526114570152612b0e6000f3fe608060405234801561001057600080fd5b506004361061018e5760003560e01c806364e72dbd116100de578063b0c5ea8811610097578063e941fa7811610071578063e941fa7814610410578063f2fde38b1461042e578063f848d5411461044a578063fa1d5f9f146104685761018e565b8063b0c5ea88146103b8578063c89039c5146103d6578063d6fd85d9146103f45761018e565b806364e72dbd1461030a578063715018a61461033a578063745400c9146103445780638456cb59146103745780638da5cb5b1461037e578063969378871461039c5761018e565b80633ab1a4941161014b578063457e1a4911610125578063457e1a49146102965780634634a44b146102b45780635c975abb146102d057806362e80b8f146102ee5761018e565b80633ab1a494146102665780633ccfd60b146102825780633f4ba83a1461028c5761018e565b8063026508d1146101935780630b44a218146101c45780631581b600146101e0578063180c3ac4146101fe5780632520e7ff1461021a5780632fdbd1571461024a575b600080fd5b6101ad60048036038101906101a8919061200b565b610484565b6040516101bb929190612092565b60405180910390f35b6101de60048036038101906101d9919061211f565b6104c8565b005b6101e86105d7565b6040516101f5919061215f565b60405180910390f35b6102186004803603810190610213919061200b565b6105fd565b005b610234600480360381019061022f919061217a565b610823565b60405161024191906121b6565b60405180910390f35b610264600480360381019061025f91906121fd565b6108ac565b005b610280600480360381019061027b919061217a565b6109c0565b005b61028a610ab7565b005b610294610bea565b005b61029e610bfc565b6040516102ab9190612264565b60405180910390f35b6102ce60048036038101906102c9919061200b565b610c1a565b005b6102d8610efc565b6040516102e591906121b6565b60405180910390f35b610308600480360381019061030391906122ab565b610f13565b005b610324600480360381019061031f919061217a565b610ffa565b60405161033191906122d8565b60405180910390f35b610342611012565b005b61035e600480360381019061035991906122f3565b611026565b60405161036b919061232f565b60405180910390f35b61037c6112d0565b005b610386611390565b604051610393919061215f565b60405180910390f35b6103b660048036038101906103b191906122ab565b6113ba565b005b6103c0611431565b6040516103cd91906123a9565b60405180910390f35b6103de611455565b6040516103eb91906123e5565b60405180910390f35b61040e600480360381019061040991906122ab565b611479565b005b610418611560565b6040516104259190612264565b60405180910390f35b6104486004803603810190610443919061217a565b61157e565b005b610452611601565b60405161045f9190612264565b60405180910390f35b610482600480360381019061047d9190612400565b61161f565b005b609a6020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154905082565b6104d0611965565b81600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610537576040517f395b20c000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b81610543576000610546565b60015b60ff16609960008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508115158373ffffffffffffffffffffffffffffffffffffffff167f4d54ccaf27a8be42c0d9691e765fa614353731ab09c493ecb4822f69cc60206160405160405180910390a3505050565b609760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000609a60008381526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001600182015481525050905060008160200151036106bd576040517fce3d464800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6001609960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054148061073d575061070e611390565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b806107775750806000015173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b6107ad576040517fce81ddfe00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b609a6000838152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905560018201600090555050817f399fec2827488e3d8bc83633eee9835aa33152fe2b69b4ab7d53dd431328e13560405160405180910390a25050565b60006001609960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414806108a55750610876611390565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b9050919050565b81600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610913576040517f395b20c000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6109603330847f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166119e3909392919063ffffffff16565b818373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f5548c837ab068cf56a2c2479df0882a4922fd203edb7517321831d95078c5f6260405160405180910390a4505050565b6109c8611965565b80600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a2f576040517f395b20c000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b81609760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff167fb13cf87e0a7b64f90565a1b68b63ae634d746fa785450bbdef7cbd281997cfb060405160405180910390a25050565b60007f000000000000000000000000000000000000000000000000000000000000000090506000609760149054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff16905060008273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610b44919061215f565b602060405180830381865afa158015610b61573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b859190612490565b905081811115610be55760008282039050610be3609760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16828673ffffffffffffffffffffffffffffffffffffffff16611a6c9092919063ffffffff16565b505b505050565b610bf2611965565b610bfa611af2565b565b6098600c9054906101000a90046bffffffffffffffffffffffff1681565b6001609960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541480610c9a5750610c6b611390565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b610cd0576040517fce81ddfe00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610cd8611b55565b6000609a60008381526020019081526020016000206040518060400160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200160018201548152505090506000816020015103610d98576040517fce3d464800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000609860009054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff1690508082602001511015610e03576040517fa719980300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000818360200151039050609a6000858152602001908152602001600020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905560018201600090555050610ea28360000151827f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16611a6c9092919063ffffffff16565b80836000015173ffffffffffffffffffffffffffffffffffffffff16857f8d126143b443eb74bc6c1628c4ec10875cdc7230b6132a45f9278f06bd99192f85604051610eee91906122d8565b60405180910390a450505050565b6000603360009054906101000a900460ff16905090565b610f1b611965565b806bffffffffffffffffffffffff166098600c9054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff161015610f8b576040517f395b20c000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80609860006101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff160217905550806bffffffffffffffffffffffff167f840254ee32ac3c780e045dd2cd2ff0de846ca8fd32a9742d54f253daf60f09af60405160405180910390a250565b60996020528060005260406000206000915090505481565b61101a611965565b6110246000611b9f565b565b6000611030611b55565b33600015157f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663347cb1e9836040518263ffffffff1660e01b815260040161108e919061215f565b602060405180830381865afa1580156110ab573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110cf91906124d2565b151503611108576040517fce81ddfe00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6098600c9054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff1683108061113e5750600083145b15611175576040517fab557dc800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b42338460405160200161118a939291906124ff565b6040516020818303038152906040528051906020012091506000609a60008481526020019081526020016000206001015411156111f3576040517fde39979e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60405180604001604052803373ffffffffffffffffffffffffffffffffffffffff16815260200184815250609a600084815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010155905050823373ffffffffffffffffffffffffffffffffffffffff16837f11c8fd26f9b2c02617dd9e0f81ed46688c85ef629bf57b4dde3ddd6c741d0be660405160405180910390a450919050565b6001609960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205414806113505750611321611390565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b611386576040517fce81ddfe00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61138e611c65565b565b6000606560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6113c2611965565b80609760146101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff160217905550806bffffffffffffffffffffffff167f8ebb48834c0e517fd646fe89edade390e0e0abb1f5a4b41eb04275666703c5f760405160405180910390a250565b7f000000000000000000000000000000000000000000000000000000000000000081565b7f000000000000000000000000000000000000000000000000000000000000000081565b611481611965565b609860009054906101000a90046bffffffffffffffffffffffff166bffffffffffffffffffffffff16816bffffffffffffffffffffffff1610156114f1576040517f395b20c000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b806098600c6101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff160217905550806bffffffffffffffffffffffff167f2207dd5651db31ebf64b022afac9d1217d5b4342ebaf323a843c1eb9891326c760405160405180910390a250565b609860009054906101000a90046bffffffffffffffffffffffff1681565b611586611965565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036115f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115ec906125b9565b60405180910390fd5b6115fe81611b9f565b50565b609760149054906101000a90046bffffffffffffffffffffffff1681565b60008060019054906101000a900460ff161590508080156116505750600160008054906101000a900460ff1660ff16105b8061167d575061165f30611cc8565b15801561167c5750600160008054906101000a900460ff1660ff16145b5b6116bc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116b39061264b565b60405180910390fd5b60016000806101000a81548160ff021916908360ff16021790555080156116f9576001600060016101000a81548160ff0219169083151502179055505b85600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611760576040517f395b20c000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b85600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036117c7576040517f395b20c000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b836bffffffffffffffffffffffff16856bffffffffffffffffffffffff16101561181d576040517f395b20c000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b61182688611b9f565b61182e611c65565b86609760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555085609760146101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff160217905550846098600c6101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff16021790555083609860006101000a8154816bffffffffffffffffffffffff02191690836bffffffffffffffffffffffff1602179055505050801561195d5760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb3847402498600160405161195491906126b3565b60405180910390a15b505050505050565b61196d611ceb565b73ffffffffffffffffffffffffffffffffffffffff1661198b611390565b73ffffffffffffffffffffffffffffffffffffffff16146119e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119d89061271a565b60405180910390fd5b565b611a66846323b872dd60e01b858585604051602401611a049392919061273a565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050611cf3565b50505050565b611aed8363a9059cbb60e01b8484604051602401611a8b929190612092565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050611cf3565b505050565b611afa611dba565b6000603360006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa611b3e611ceb565b604051611b4b919061215f565b60405180910390a1565b611b5d610efc565b15611b9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b94906127bd565b60405180910390fd5b565b6000606560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081606560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b611c6d611b55565b6001603360006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258611cb1611ceb565b604051611cbe919061215f565b60405180910390a1565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600033905090565b6000611d55826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16611e039092919063ffffffff16565b9050600081511115611db55780806020019051810190611d7591906124d2565b611db4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611dab9061284f565b60405180910390fd5b5b505050565b611dc2610efc565b611e01576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611df8906128bb565b60405180910390fd5b565b6060611e128484600085611e1b565b90509392505050565b606082471015611e60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e579061294d565b60405180910390fd5b6000808673ffffffffffffffffffffffffffffffffffffffff168587604051611e8991906129de565b60006040518083038185875af1925050503d8060008114611ec6576040519150601f19603f3d011682016040523d82523d6000602084013e611ecb565b606091505b5091509150611edc87838387611ee8565b92505050949350505050565b60608315611f4a576000835103611f4257611f0285611f5d565b611f41576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611f3890612a41565b60405180910390fd5b5b829050611f55565b611f548383611f80565b5b949350505050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600082511115611f935781518083602001fd5b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611fc79190612ab6565b60405180910390fd5b600080fd5b6000819050919050565b611fe881611fd5565b8114611ff357600080fd5b50565b60008135905061200581611fdf565b92915050565b60006020828403121561202157612020611fd0565b5b600061202f84828501611ff6565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061206382612038565b9050919050565b61207381612058565b82525050565b6000819050919050565b61208c81612079565b82525050565b60006040820190506120a7600083018561206a565b6120b46020830184612083565b9392505050565b6120c481612058565b81146120cf57600080fd5b50565b6000813590506120e1816120bb565b92915050565b60008115159050919050565b6120fc816120e7565b811461210757600080fd5b50565b600081359050612119816120f3565b92915050565b6000806040838503121561213657612135611fd0565b5b6000612144858286016120d2565b92505060206121558582860161210a565b9150509250929050565b6000602082019050612174600083018461206a565b92915050565b6000602082840312156121905761218f611fd0565b5b600061219e848285016120d2565b91505092915050565b6121b0816120e7565b82525050565b60006020820190506121cb60008301846121a7565b92915050565b6121da81612079565b81146121e557600080fd5b50565b6000813590506121f7816121d1565b92915050565b6000806040838503121561221457612213611fd0565b5b6000612222858286016120d2565b9250506020612233858286016121e8565b9150509250929050565b60006bffffffffffffffffffffffff82169050919050565b61225e8161223d565b82525050565b60006020820190506122796000830184612255565b92915050565b6122888161223d565b811461229357600080fd5b50565b6000813590506122a58161227f565b92915050565b6000602082840312156122c1576122c0611fd0565b5b60006122cf84828501612296565b91505092915050565b60006020820190506122ed6000830184612083565b92915050565b60006020828403121561230957612308611fd0565b5b6000612317848285016121e8565b91505092915050565b61232981611fd5565b82525050565b60006020820190506123446000830184612320565b92915050565b6000819050919050565b600061236f61236a61236584612038565b61234a565b612038565b9050919050565b600061238182612354565b9050919050565b600061239382612376565b9050919050565b6123a381612388565b82525050565b60006020820190506123be600083018461239a565b92915050565b60006123cf82612376565b9050919050565b6123df816123c4565b82525050565b60006020820190506123fa60008301846123d6565b92915050565b600080600080600060a0868803121561241c5761241b611fd0565b5b600061242a888289016120d2565b955050602061243b888289016120d2565b945050604061244c88828901612296565b935050606061245d88828901612296565b925050608061246e88828901612296565b9150509295509295909350565b60008151905061248a816121d1565b92915050565b6000602082840312156124a6576124a5611fd0565b5b60006124b48482850161247b565b91505092915050565b6000815190506124cc816120f3565b92915050565b6000602082840312156124e8576124e7611fd0565b5b60006124f6848285016124bd565b91505092915050565b60006060820190506125146000830186612083565b612521602083018561206a565b61252e6040830184612083565b949350505050565b600082825260208201905092915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006125a3602683612536565b91506125ae82612547565b604082019050919050565b600060208201905081810360008301526125d281612596565b9050919050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b6000612635602e83612536565b9150612640826125d9565b604082019050919050565b6000602082019050818103600083015261266481612628565b9050919050565b6000819050919050565b600060ff82169050919050565b600061269d6126986126938461266b565b61234a565b612675565b9050919050565b6126ad81612682565b82525050565b60006020820190506126c860008301846126a4565b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000612704602083612536565b915061270f826126ce565b602082019050919050565b60006020820190508181036000830152612733816126f7565b9050919050565b600060608201905061274f600083018661206a565b61275c602083018561206a565b6127696040830184612083565b949350505050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b60006127a7601083612536565b91506127b282612771565b602082019050919050565b600060208201905081810360008301526127d68161279a565b9050919050565b7f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008201527f6f74207375636365656400000000000000000000000000000000000000000000602082015250565b6000612839602a83612536565b9150612844826127dd565b604082019050919050565b600060208201905081810360008301526128688161282c565b9050919050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b60006128a5601483612536565b91506128b08261286f565b602082019050919050565b600060208201905081810360008301526128d481612898565b9050919050565b7f416464726573733a20696e73756666696369656e742062616c616e636520666f60008201527f722063616c6c0000000000000000000000000000000000000000000000000000602082015250565b6000612937602683612536565b9150612942826128db565b604082019050919050565b600060208201905081810360008301526129668161292a565b9050919050565b600081519050919050565b600081905092915050565b60005b838110156129a1578082015181840152602081019050612986565b60008484015250505050565b60006129b88261296d565b6129c28185612978565b93506129d2818560208601612983565b80840191505092915050565b60006129ea82846129ad565b915081905092915050565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000600082015250565b6000612a2b601d83612536565b9150612a36826129f5565b602082019050919050565b60006020820190508181036000830152612a5a81612a1e565b9050919050565b600081519050919050565b6000601f19601f8301169050919050565b6000612a8882612a61565b612a928185612536565b9350612aa2818560208601612983565b612aab81612a6c565b840191505092915050565b60006020820190508181036000830152612ad08184612a7d565b90509291505056fea26469706673582212203f0f55d140b69e9a0a634009912f01cc11dbf674264e0186cb6fd6e7d4448e3364736f6c63430008110033000000000000000000000000a8ce8aee21bc2a48a5ef670afcc9274c7bbbc0350000000000000000000000003adae9699029ab2953f607ae1f62372681d35978