0x6101606040523480156200001257600080fd5b506040518060400160405280600281526020017f4d79000000000000000000000000000000000000000000000000000000000000815250806040518060400160405280600181526020017f31000000000000000000000000000000000000000000000000000000000000008152506040518060400160405280600281526020017f4d790000000000000000000000000000000000000000000000000000000000008152506040518060400160405280600381526020017f4d544b00000000000000000000000000000000000000000000000000000000008152508160039081620000fd91906200073c565b5080600490816200010f91906200073c565b5050506200012d6005836200021160201b6200099e1790919060201c565b6101208181525050620001506006826200021160201b6200099e1790919060201c565b6101408181525050818051906020012060e08181525050808051906020012061010081815250504660a081815250506200018f6200026e60201b60201c565b608081815250503073ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff16815250505050506200020b33620001e2620002cb60201b60201c565b600a620001f09190620009b3565b6103e8620001ff919062000a04565b620002d460201b60201c565b62000d3c565b600060208351101562000237576200022f836200044160201b60201c565b905062000268565b826200024e83620004ae60201b620009e21760201c565b60000190816200025f91906200073c565b5060ff60001b90505b92915050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60e051610100514630604051602001620002b095949392919062000ac0565b60405160208183030381529060405280519060200120905090565b60006012905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000346576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200033d9062000b7e565b60405180910390fd5b6200035a60008383620004b860201b60201c565b80600260008282546200036e919062000ba0565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000421919062000bdb565b60405180910390a36200043d60008383620004bd60201b60201c565b5050565b600080829050601f815111156200049157826040517f305a27a900000000000000000000000000000000000000000000000000000000815260040162000488919062000c76565b60405180910390fd5b8051816200049f9062000ccc565b60001c1760001b915050919050565b6000819050919050565b505050565b505050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200054457607f821691505b6020821081036200055a5762000559620004fc565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620005c47fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000585565b620005d0868362000585565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006200061d620006176200061184620005e8565b620005f2565b620005e8565b9050919050565b6000819050919050565b6200063983620005fc565b62000651620006488262000624565b84845462000592565b825550505050565b600090565b6200066862000659565b620006758184846200062e565b505050565b5b818110156200069d57620006916000826200065e565b6001810190506200067b565b5050565b601f821115620006ec57620006b68162000560565b620006c18462000575565b81016020851015620006d1578190505b620006e9620006e08562000575565b8301826200067a565b50505b505050565b600082821c905092915050565b60006200071160001984600802620006f1565b1980831691505092915050565b60006200072c8383620006fe565b9150826002028217905092915050565b6200074782620004c2565b67ffffffffffffffff811115620007635762000762620004cd565b5b6200076f82546200052b565b6200077c828285620006a1565b600060209050601f831160018114620007b457600084156200079f578287015190505b620007ab85826200071e565b8655506200081b565b601f198416620007c48662000560565b60005b82811015620007ee57848901518255600182019150602085019450602081019050620007c7565b868310156200080e57848901516200080a601f891682620006fe565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b6001851115620008b15780860481111562000889576200088862000823565b5b6001851615620008995780820291505b8081029050620008a98562000852565b945062000869565b94509492505050565b600082620008cc57600190506200099f565b81620008dc57600090506200099f565b8160018114620008f55760028114620009005762000936565b60019150506200099f565b60ff84111562000915576200091462000823565b5b8360020a9150848211156200092f576200092e62000823565b5b506200099f565b5060208310610133831016604e8410600b8410161715620009705782820a9050838111156200096a576200096962000823565b5b6200099f565b6200097f84848460016200085f565b9250905081840481111562000999576200099862000823565b5b81810290505b9392505050565b600060ff82169050919050565b6000620009c082620005e8565b9150620009cd83620009a6565b9250620009fc7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620008ba565b905092915050565b600062000a1182620005e8565b915062000a1e83620005e8565b925082820262000a2e81620005e8565b9150828204841483151762000a485762000a4762000823565b5b5092915050565b6000819050919050565b62000a648162000a4f565b82525050565b62000a7581620005e8565b82525050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000aa88262000a7b565b9050919050565b62000aba8162000a9b565b82525050565b600060a08201905062000ad7600083018862000a59565b62000ae6602083018762000a59565b62000af5604083018662000a59565b62000b04606083018562000a6a565b62000b13608083018462000aaf565b9695505050505050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000b66601f8362000b1d565b915062000b738262000b2e565b602082019050919050565b6000602082019050818103600083015262000b998162000b57565b9050919050565b600062000bad82620005e8565b915062000bba83620005e8565b925082820190508082111562000bd55762000bd462000823565b5b92915050565b600060208201905062000bf2600083018462000a6a565b92915050565b60005b8381101562000c1857808201518184015260208101905062000bfb565b60008484015250505050565b6000601f19601f8301169050919050565b600062000c4282620004c2565b62000c4e818562000b1d565b935062000c6081856020860162000bf8565b62000c6b8162000c24565b840191505092915050565b6000602082019050818103600083015262000c92818462000c35565b905092915050565b600081519050919050565b6000819050602082019050919050565b600062000cc3825162000a4f565b80915050919050565b600062000cd98262000c9a565b8262000ce58462000ca5565b905062000cf28162000cb5565b9250602082101562000d355762000d307fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8360200360080262000585565b831692505b5050919050565b60805160a05160c05160e05161010051610120516101405161297b62000d9760003960006105ee015260006105ba0152600061135c0152600061133b01526000610ec301526000610f1901526000610f42015261297b6000f3fe608060405234801561001057600080fd5b506004361061010b5760003560e01c806370a08231116100a257806395d89b411161007157806395d89b41146102d4578063a457c2d7146102f2578063a9059cbb14610322578063d505accf14610352578063dd62ed3e1461036e5761010b565b806370a082311461023457806379cc6790146102645780637ecebe001461028057806384b0196e146102b05761010b565b8063313ce567116100de578063313ce567146101ac5780633644e515146101ca57806339509351146101e857806342966c68146102185761010b565b806306fdde0314610110578063095ea7b31461012e57806318160ddd1461015e57806323b872dd1461017c575b600080fd5b61011861039e565b604051610125919061179f565b60405180910390f35b6101486004803603810190610143919061185a565b610430565b60405161015591906118b5565b60405180910390f35b610166610453565b60405161017391906118df565b60405180910390f35b610196600480360381019061019191906118fa565b61045d565b6040516101a391906118b5565b60405180910390f35b6101b461048c565b6040516101c19190611969565b60405180910390f35b6101d2610495565b6040516101df919061199d565b60405180910390f35b61020260048036038101906101fd919061185a565b6104a4565b60405161020f91906118b5565b60405180910390f35b610232600480360381019061022d91906119b8565b6104db565b005b61024e600480360381019061024991906119e5565b6104ef565b60405161025b91906118df565b60405180910390f35b61027e6004803603810190610279919061185a565b610537565b005b61029a600480360381019061029591906119e5565b610557565b6040516102a791906118df565b60405180910390f35b6102b86105a7565b6040516102cb9796959493929190611b1a565b60405180910390f35b6102dc6106a9565b6040516102e9919061179f565b60405180910390f35b61030c6004803603810190610307919061185a565b61073b565b60405161031991906118b5565b60405180910390f35b61033c6004803603810190610337919061185a565b6107b2565b60405161034991906118b5565b60405180910390f35b61036c60048036038101906103679190611bf6565b6107d5565b005b61038860048036038101906103839190611c98565b610917565b60405161039591906118df565b60405180910390f35b6060600380546103ad90611d07565b80601f01602080910402602001604051908101604052809291908181526020018280546103d990611d07565b80156104265780601f106103fb57610100808354040283529160200191610426565b820191906000526020600020905b81548152906001019060200180831161040957829003601f168201915b5050505050905090565b60008061043b6109ec565b90506104488185856109f4565b600191505092915050565b6000600254905090565b6000806104686109ec565b9050610475858285610bbd565b610480858585610c49565b60019150509392505050565b60006012905090565b600061049f610ebf565b905090565b6000806104af6109ec565b90506104d08185856104c18589610917565b6104cb9190611d67565b6109f4565b600191505092915050565b6104ec6104e66109ec565b82610f76565b50565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610549826105436109ec565b83610bbd565b6105538282610f76565b5050565b60006105a0600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020611143565b9050919050565b6000606080600080600060606105e760057f000000000000000000000000000000000000000000000000000000000000000061115190919063ffffffff16565b61061b60067f000000000000000000000000000000000000000000000000000000000000000061115190919063ffffffff16565b46306000801b600067ffffffffffffffff81111561063c5761063b611d9b565b5b60405190808252806020026020018201604052801561066a5781602001602082028036833780820191505090505b507f0f00000000000000000000000000000000000000000000000000000000000000959493929190965096509650965096509650965090919293949596565b6060600480546106b890611d07565b80601f01602080910402602001604051908101604052809291908181526020018280546106e490611d07565b80156107315780601f1061070657610100808354040283529160200191610731565b820191906000526020600020905b81548152906001019060200180831161071457829003601f168201915b5050505050905090565b6000806107466109ec565b905060006107548286610917565b905083811015610799576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161079090611e3c565b60405180910390fd5b6107a682868684036109f4565b60019250505092915050565b6000806107bd6109ec565b90506107ca818585610c49565b600191505092915050565b83421115610818576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161080f90611ea8565b60405180910390fd5b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886108478c611201565b8960405160200161085d96959493929190611ec8565b60405160208183030381529060405280519060200120905060006108808261125f565b9050600061089082878787611279565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610900576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108f790611f75565b60405180910390fd5b61090b8a8a8a6109f4565b50505050505050505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b60006020835110156109ba576109b3836112a4565b90506109dc565b826109c4836109e2565b60000190816109d39190612141565b5060ff60001b90505b92915050565b6000819050919050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a5a90612285565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ad2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ac990612317565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610bb091906118df565b60405180910390a3505050565b6000610bc98484610917565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610c435781811015610c35576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2c90612383565b60405180910390fd5b610c4284848484036109f4565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610cb8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610caf90612415565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d27576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1e906124a7565b60405180910390fd5b610d3283838361130c565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610db8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610daf90612539565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610ea691906118df565b60405180910390a3610eb9848484611311565b50505050565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16148015610f3b57507f000000000000000000000000000000000000000000000000000000000000000046145b15610f68577f00000000000000000000000000000000000000000000000000000000000000009050610f73565b610f70611316565b90505b90565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610fe5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fdc906125cb565b60405180910390fd5b610ff18260008361130c565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611077576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106e9061265d565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161112a91906118df565b60405180910390a361113e83600084611311565b505050565b600081600001549050919050565b606060ff60001b831461116e57611167836113ac565b90506111fb565b81805461117a90611d07565b80601f01602080910402602001604051908101604052809291908181526020018280546111a690611d07565b80156111f35780601f106111c8576101008083540402835291602001916111f3565b820191906000526020600020905b8154815290600101906020018083116111d657829003601f168201915b505050505090505b92915050565b600080600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020905061124e81611143565b915061125981611420565b50919050565b600061127261126c610ebf565b83611436565b9050919050565b600080600061128a87878787611477565b9150915061129781611559565b8192505050949350505050565b600080829050601f815111156112f157826040517f305a27a90000000000000000000000000000000000000000000000000000000081526004016112e8919061179f565b60405180910390fd5b8051816112fd906126ad565b60001c1760001b915050919050565b505050565b505050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000004630604051602001611391959493929190612714565b60405160208183030381529060405280519060200120905090565b606060006113b9836116bf565b90506000602067ffffffffffffffff8111156113d8576113d7611d9b565b5b6040519080825280601f01601f19166020018201604052801561140a5781602001600182028036833780820191505090505b5090508181528360208201528092505050919050565b6001816000016000828254019250508190555050565b60006040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b6000807f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08360001c11156114b2576000600391509150611550565b6000600187878787604051600081526020016040526040516114d79493929190612767565b6020604051602081039080840390855afa1580156114f9573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361154757600060019250925050611550565b80600092509250505b94509492505050565b6000600481111561156d5761156c6127ac565b5b8160048111156115805761157f6127ac565b5b03156116bc576001600481111561159a576115996127ac565b5b8160048111156115ad576115ac6127ac565b5b036115ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115e490612827565b60405180910390fd5b60026004811115611601576116006127ac565b5b816004811115611614576116136127ac565b5b03611654576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161164b90612893565b60405180910390fd5b60036004811115611668576116676127ac565b5b81600481111561167b5761167a6127ac565b5b036116bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116b290612925565b60405180910390fd5b5b50565b60008060ff8360001c169050601f811115611706576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80915050919050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561174957808201518184015260208101905061172e565b60008484015250505050565b6000601f19601f8301169050919050565b60006117718261170f565b61177b818561171a565b935061178b81856020860161172b565b61179481611755565b840191505092915050565b600060208201905081810360008301526117b98184611766565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006117f1826117c6565b9050919050565b611801816117e6565b811461180c57600080fd5b50565b60008135905061181e816117f8565b92915050565b6000819050919050565b61183781611824565b811461184257600080fd5b50565b6000813590506118548161182e565b92915050565b60008060408385031215611871576118706117c1565b5b600061187f8582860161180f565b925050602061189085828601611845565b9150509250929050565b60008115159050919050565b6118af8161189a565b82525050565b60006020820190506118ca60008301846118a6565b92915050565b6118d981611824565b82525050565b60006020820190506118f460008301846118d0565b92915050565b600080600060608486031215611913576119126117c1565b5b60006119218682870161180f565b93505060206119328682870161180f565b925050604061194386828701611845565b9150509250925092565b600060ff82169050919050565b6119638161194d565b82525050565b600060208201905061197e600083018461195a565b92915050565b6000819050919050565b61199781611984565b82525050565b60006020820190506119b2600083018461198e565b92915050565b6000602082840312156119ce576119cd6117c1565b5b60006119dc84828501611845565b91505092915050565b6000602082840312156119fb576119fa6117c1565b5b6000611a098482850161180f565b91505092915050565b60007fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b611a4781611a12565b82525050565b611a56816117e6565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b611a9181611824565b82525050565b6000611aa38383611a88565b60208301905092915050565b6000602082019050919050565b6000611ac782611a5c565b611ad18185611a67565b9350611adc83611a78565b8060005b83811015611b0d578151611af48882611a97565b9750611aff83611aaf565b925050600181019050611ae0565b5085935050505092915050565b600060e082019050611b2f600083018a611a3e565b8181036020830152611b418189611766565b90508181036040830152611b558188611766565b9050611b6460608301876118d0565b611b716080830186611a4d565b611b7e60a083018561198e565b81810360c0830152611b908184611abc565b905098975050505050505050565b611ba78161194d565b8114611bb257600080fd5b50565b600081359050611bc481611b9e565b92915050565b611bd381611984565b8114611bde57600080fd5b50565b600081359050611bf081611bca565b92915050565b600080600080600080600060e0888a031215611c1557611c146117c1565b5b6000611c238a828b0161180f565b9750506020611c348a828b0161180f565b9650506040611c458a828b01611845565b9550506060611c568a828b01611845565b9450506080611c678a828b01611bb5565b93505060a0611c788a828b01611be1565b92505060c0611c898a828b01611be1565b91505092959891949750929550565b60008060408385031215611caf57611cae6117c1565b5b6000611cbd8582860161180f565b9250506020611cce8582860161180f565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611d1f57607f821691505b602082108103611d3257611d31611cd8565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611d7282611824565b9150611d7d83611824565b9250828201905080821115611d9557611d94611d38565b5b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000611e2660258361171a565b9150611e3182611dca565b604082019050919050565b60006020820190508181036000830152611e5581611e19565b9050919050565b7f45524332305065726d69743a206578706972656420646561646c696e65000000600082015250565b6000611e92601d8361171a565b9150611e9d82611e5c565b602082019050919050565b60006020820190508181036000830152611ec181611e85565b9050919050565b600060c082019050611edd600083018961198e565b611eea6020830188611a4d565b611ef76040830187611a4d565b611f0460608301866118d0565b611f1160808301856118d0565b611f1e60a08301846118d0565b979650505050505050565b7f45524332305065726d69743a20696e76616c6964207369676e61747572650000600082015250565b6000611f5f601e8361171a565b9150611f6a82611f29565b602082019050919050565b60006020820190508181036000830152611f8e81611f52565b9050919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302611ff77fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82611fba565b6120018683611fba565b95508019841693508086168417925050509392505050565b6000819050919050565b600061203e61203961203484611824565b612019565b611824565b9050919050565b6000819050919050565b61205883612023565b61206c61206482612045565b848454611fc7565b825550505050565b600090565b612081612074565b61208c81848461204f565b505050565b5b818110156120b0576120a5600082612079565b600181019050612092565b5050565b601f8211156120f5576120c681611f95565b6120cf84611faa565b810160208510156120de578190505b6120f26120ea85611faa565b830182612091565b50505b505050565b600082821c905092915050565b6000612118600019846008026120fa565b1980831691505092915050565b60006121318383612107565b9150826002028217905092915050565b61214a8261170f565b67ffffffffffffffff81111561216357612162611d9b565b5b61216d8254611d07565b6121788282856120b4565b600060209050601f8311600181146121ab5760008415612199578287015190505b6121a38582612125565b86555061220b565b601f1984166121b986611f95565b60005b828110156121e1578489015182556001820191506020850194506020810190506121bc565b868310156121fe57848901516121fa601f891682612107565b8355505b6001600288020188555050505b505050505050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061226f60248361171a565b915061227a82612213565b604082019050919050565b6000602082019050818103600083015261229e81612262565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061230160228361171a565b915061230c826122a5565b604082019050919050565b60006020820190508181036000830152612330816122f4565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b600061236d601d8361171a565b915061237882612337565b602082019050919050565b6000602082019050818103600083015261239c81612360565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006123ff60258361171a565b915061240a826123a3565b604082019050919050565b6000602082019050818103600083015261242e816123f2565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b600061249160238361171a565b915061249c82612435565b604082019050919050565b600060208201905081810360008301526124c081612484565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b600061252360268361171a565b915061252e826124c7565b604082019050919050565b6000602082019050818103600083015261255281612516565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b60006125b560218361171a565b91506125c082612559565b604082019050919050565b600060208201905081810360008301526125e4816125a8565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b600061264760228361171a565b9150612652826125eb565b604082019050919050565b600060208201905081810360008301526126768161263a565b9050919050565b600081519050919050565b6000819050602082019050919050565b60006126a48251611984565b80915050919050565b60006126b88261267d565b826126c284612688565b90506126cd81612698565b9250602082101561270d576127087fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83602003600802611fba565b831692505b5050919050565b600060a082019050612729600083018861198e565b612736602083018761198e565b612743604083018661198e565b61275060608301856118d0565b61275d6080830184611a4d565b9695505050505050565b600060808201905061277c600083018761198e565b612789602083018661195a565b612796604083018561198e565b6127a3606083018461198e565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b7f45434453413a20696e76616c6964207369676e61747572650000000000000000600082015250565b600061281160188361171a565b915061281c826127db565b602082019050919050565b6000602082019050818103600083015261284081612804565b9050919050565b7f45434453413a20696e76616c6964207369676e6174757265206c656e67746800600082015250565b600061287d601f8361171a565b915061288882612847565b602082019050919050565b600060208201905081810360008301526128ac81612870565b9050919050565b7f45434453413a20696e76616c6964207369676e6174757265202773272076616c60008201527f7565000000000000000000000000000000000000000000000000000000000000602082015250565b600061290f60228361171a565b915061291a826128b3565b604082019050919050565b6000602082019050818103600083015261293e81612902565b905091905056fea264697066735822122086ee2f6a0fa622c879354ce7a5202854a3274da9b71ddc2bf040c1213747a64964736f6c63430008120033