60a06040523073ffffffffffffffffffffffffffffffffffffffff1660809073ffffffffffffffffffffffffffffffffffffffff168152503480156200004457600080fd5b50620000556200005b60201b60201c565b62000205565b600060019054906101000a900460ff1615620000ae576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620000a590620001a8565b60405180910390fd5b60ff801660008054906101000a900460ff1660ff16146200011f5760ff6000806101000a81548160ff021916908360ff1602179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb384740249860ff604051620001169190620001e8565b60405180910390a15b565b600082825260208201905092915050565b7f496e697469616c697a61626c653a20636f6e747261637420697320696e69746960008201527f616c697a696e6700000000000000000000000000000000000000000000000000602082015250565b60006200019060278362000121565b91506200019d8262000132565b604082019050919050565b60006020820190508181036000830152620001c38162000181565b9050919050565b600060ff82169050919050565b620001e281620001ca565b82525050565b6000602082019050620001ff6000830184620001d7565b92915050565b6080516132826200023d600039600081816105f00152818161067e015281816107af0152818161083d01526108ed01526132826000f3fe60806040526004361061012a5760003560e01c806354fd4d50116100ab57806395d89b411161006f57806395d89b41146103c3578063a457c2d7146103ee578063a9059cbb1461042b578063b7b0422d14610468578063dd62ed3e14610491578063f2fde38b146104ce5761012a565b806354fd4d501461030257806367fc91381461032d57806370a0823114610344578063715018a6146103815780638da5cb5b146103985761012a565b80633659cfe6116100f25780633659cfe61461022a57806339509351146102535780634f1ef2861461029057806352d1902d146102ac5780635479d940146102d75761012a565b806306fdde031461012f578063095ea7b31461015a57806318160ddd1461019757806323b872dd146101c2578063313ce567146101ff575b600080fd5b34801561013b57600080fd5b506101446104f7565b6040516101519190611cf0565b60405180910390f35b34801561016657600080fd5b50610181600480360381019061017c9190611dba565b610589565b60405161018e9190611e15565b60405180910390f35b3480156101a357600080fd5b506101ac6105ac565b6040516101b99190611e3f565b60405180910390f35b3480156101ce57600080fd5b506101e960048036038101906101e49190611e5a565b6105b6565b6040516101f69190611e15565b60405180910390f35b34801561020b57600080fd5b506102146105e5565b6040516102219190611ec9565b60405180910390f35b34801561023657600080fd5b50610251600480360381019061024c9190611ee4565b6105ee565b005b34801561025f57600080fd5b5061027a60048036038101906102759190611dba565b610776565b6040516102879190611e15565b60405180910390f35b6102aa60048036038101906102a59190612046565b6107ad565b005b3480156102b857600080fd5b506102c16108e9565b6040516102ce91906120bb565b60405180910390f35b3480156102e357600080fd5b506102ec6109a2565b6040516102f99190611e3f565b60405180910390f35b34801561030e57600080fd5b506103176109a8565b6040516103249190611e3f565b60405180910390f35b34801561033957600080fd5b506103426109b1565b005b34801561035057600080fd5b5061036b60048036038101906103669190611ee4565b6109c3565b6040516103789190611e3f565b60405180910390f35b34801561038d57600080fd5b50610396610a0c565b005b3480156103a457600080fd5b506103ad610a20565b6040516103ba91906120e5565b60405180910390f35b3480156103cf57600080fd5b506103d8610a4a565b6040516103e59190611cf0565b60405180910390f35b3480156103fa57600080fd5b5061041560048036038101906104109190611dba565b610adc565b6040516104229190611e15565b60405180910390f35b34801561043757600080fd5b50610452600480360381019061044d9190611dba565b610b53565b60405161045f9190611e15565b60405180910390f35b34801561047457600080fd5b5061048f600480360381019061048a9190612100565b610b76565b005b34801561049d57600080fd5b506104b860048036038101906104b3919061212d565b610d59565b6040516104c59190611e3f565b60405180910390f35b3480156104da57600080fd5b506104f560048036038101906104f09190611ee4565b610de0565b005b6060603680546105069061219c565b80601f01602080910402602001604051908101604052809291908181526020018280546105329061219c565b801561057f5780601f106105545761010080835404028352916020019161057f565b820191906000526020600020905b81548152906001019060200180831161056257829003601f168201915b5050505050905090565b600080610594610e63565b90506105a1818585610e6b565b600191505092915050565b6000603554905090565b6000806105c1610e63565b90506105ce858285611034565b6105d98585856110c0565b60019150509392505050565b60006012905090565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff160361067c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106739061223f565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166106bb611339565b73ffffffffffffffffffffffffffffffffffffffff1614610711576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610708906122d1565b60405180910390fd5b61071a81611390565b61077381600067ffffffffffffffff81111561073957610738611f1b565b5b6040519080825280601f01601f19166020018201604052801561076b5781602001600182028036833780820191505090505b5060006113e0565b50565b600080610781610e63565b90506107a28185856107938589610d59565b61079d9190612320565b610e6b565b600191505092915050565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff160361083b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108329061223f565b60405180910390fd5b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1661087a611339565b73ffffffffffffffffffffffffffffffffffffffff16146108d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108c7906122d1565b60405180910390fd5b6108d982611390565b6108e5828260016113e0565b5050565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614610979576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610970906123c6565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b905090565b60fb5481565b60006001905090565b6109b961154e565b600260fb81905550565b6000603360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610a1461154e565b610a1e60006115cc565b565b600060c960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060378054610a599061219c565b80601f0160208091040260200160405190810160405280929190818152602001828054610a859061219c565b8015610ad25780601f10610aa757610100808354040283529160200191610ad2565b820191906000526020600020905b815481529060010190602001808311610ab557829003601f168201915b5050505050905090565b600080610ae7610e63565b90506000610af58286610d59565b905083811015610b3a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b3190612458565b60405180910390fd5b610b478286868403610e6b565b60019250505092915050565b600080610b5e610e63565b9050610b6b8185856110c0565b600191505092915050565b60008060019054906101000a900460ff16159050808015610ba75750600160008054906101000a900460ff1660ff16105b80610bd45750610bb630611692565b158015610bd35750600160008054906101000a900460ff1660ff16145b5b610c13576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c0a906124ea565b60405180910390fd5b60016000806101000a81548160ff021916908360ff1602179055508015610c50576001600060016101000a81548160ff0219169083151502179055505b610cc46040518060400160405280600981526020017f54657374546f6b656e00000000000000000000000000000000000000000000008152506040518060400160405280600381526020017f54544b00000000000000000000000000000000000000000000000000000000008152506116b5565b610ccc611712565b610cf433610cd86105e5565b600a610ce4919061263d565b84610cef9190612688565b61176b565b600160fb819055508015610d555760008060016101000a81548160ff0219169083151502179055507f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024986001604051610d4c919061270f565b60405180910390a15b5050565b6000603460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610de861154e565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610e57576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4e9061279c565b60405180910390fd5b610e60816115cc565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610eda576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ed19061282e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f40906128c0565b60405180910390fd5b80603460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516110279190611e3f565b60405180910390a3505050565b60006110408484610d59565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146110ba57818110156110ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110a39061292c565b60405180910390fd5b6110b98484848403610e6b565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361112f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611126906129be565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361119e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161119590612a50565b60405180910390fd5b6111a98383836118c2565b6000603360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611230576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161122790612ae2565b60405180910390fd5b818103603360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081603360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516113209190611e3f565b60405180910390a36113338484846118c7565b50505050565b60006113677f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b6118cc565b60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b61139861154e565b600160fb54146113dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113d490612b4e565b60405180910390fd5b50565b61140c7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd914360001b6118d6565b60000160009054906101000a900460ff16156114305761142b836118e0565b611549565b8273ffffffffffffffffffffffffffffffffffffffff166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa92505050801561149857506040513d601f19601f820116820180604052508101906114959190612b9a565b60015b6114d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114ce90612c39565b60405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b811461153c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161153390612ccb565b60405180910390fd5b50611548838383611999565b5b505050565b611556610e63565b73ffffffffffffffffffffffffffffffffffffffff16611574610a20565b73ffffffffffffffffffffffffffffffffffffffff16146115ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115c190612d37565b60405180910390fd5b565b600060c960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160c960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000808273ffffffffffffffffffffffffffffffffffffffff163b119050919050565b600060019054906101000a900460ff16611704576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116fb90612dc9565b60405180910390fd5b61170e82826119c5565b5050565b600060019054906101000a900460ff16611761576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161175890612dc9565b60405180910390fd5b611769611a38565b565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036117da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117d190612e35565b60405180910390fd5b6117e6600083836118c2565b80603560008282546117f89190612320565b9250508190555080603360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516118aa9190611e3f565b60405180910390a36118be600083836118c7565b5050565b505050565b505050565b6000819050919050565b6000819050919050565b6118e981611692565b611928576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161191f90612ec7565b60405180910390fd5b806119557f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc60001b6118cc565b60000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6119a283611a99565b6000825111806119af5750805b156119c0576119be8383611ae8565b505b505050565b600060019054906101000a900460ff16611a14576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a0b90612dc9565b60405180910390fd5b8160369081611a239190613089565b508060379081611a339190613089565b505050565b600060019054906101000a900460ff16611a87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a7e90612dc9565b60405180910390fd5b611a97611a92610e63565b6115cc565b565b611aa2816118e0565b8073ffffffffffffffffffffffffffffffffffffffff167fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b60405160405180910390a250565b6060611b0d838360405180606001604052806027815260200161322660279139611b15565b905092915050565b60606000808573ffffffffffffffffffffffffffffffffffffffff1685604051611b3f91906131a2565b600060405180830381855af49150503d8060008114611b7a576040519150601f19603f3d011682016040523d82523d6000602084013e611b7f565b606091505b5091509150611b9086838387611b9b565b925050509392505050565b60608315611bfd576000835103611bf557611bb585611692565b611bf4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611beb90613205565b60405180910390fd5b5b829050611c08565b611c078383611c10565b5b949350505050565b600082511115611c235781518083602001fd5b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c579190611cf0565b60405180910390fd5b600081519050919050565b600082825260208201905092915050565b60005b83811015611c9a578082015181840152602081019050611c7f565b60008484015250505050565b6000601f19601f8301169050919050565b6000611cc282611c60565b611ccc8185611c6b565b9350611cdc818560208601611c7c565b611ce581611ca6565b840191505092915050565b60006020820190508181036000830152611d0a8184611cb7565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611d5182611d26565b9050919050565b611d6181611d46565b8114611d6c57600080fd5b50565b600081359050611d7e81611d58565b92915050565b6000819050919050565b611d9781611d84565b8114611da257600080fd5b50565b600081359050611db481611d8e565b92915050565b60008060408385031215611dd157611dd0611d1c565b5b6000611ddf85828601611d6f565b9250506020611df085828601611da5565b9150509250929050565b60008115159050919050565b611e0f81611dfa565b82525050565b6000602082019050611e2a6000830184611e06565b92915050565b611e3981611d84565b82525050565b6000602082019050611e546000830184611e30565b92915050565b600080600060608486031215611e7357611e72611d1c565b5b6000611e8186828701611d6f565b9350506020611e9286828701611d6f565b9250506040611ea386828701611da5565b9150509250925092565b600060ff82169050919050565b611ec381611ead565b82525050565b6000602082019050611ede6000830184611eba565b92915050565b600060208284031215611efa57611ef9611d1c565b5b6000611f0884828501611d6f565b91505092915050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b611f5382611ca6565b810181811067ffffffffffffffff82111715611f7257611f71611f1b565b5b80604052505050565b6000611f85611d12565b9050611f918282611f4a565b919050565b600067ffffffffffffffff821115611fb157611fb0611f1b565b5b611fba82611ca6565b9050602081019050919050565b82818337600083830152505050565b6000611fe9611fe484611f96565b611f7b565b90508281526020810184848401111561200557612004611f16565b5b612010848285611fc7565b509392505050565b600082601f83011261202d5761202c611f11565b5b813561203d848260208601611fd6565b91505092915050565b6000806040838503121561205d5761205c611d1c565b5b600061206b85828601611d6f565b925050602083013567ffffffffffffffff81111561208c5761208b611d21565b5b61209885828601612018565b9150509250929050565b6000819050919050565b6120b5816120a2565b82525050565b60006020820190506120d060008301846120ac565b92915050565b6120df81611d46565b82525050565b60006020820190506120fa60008301846120d6565b92915050565b60006020828403121561211657612115611d1c565b5b600061212484828501611da5565b91505092915050565b6000806040838503121561214457612143611d1c565b5b600061215285828601611d6f565b925050602061216385828601611d6f565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806121b457607f821691505b6020821081036121c7576121c661216d565b5b50919050565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f64656c656761746563616c6c0000000000000000000000000000000000000000602082015250565b6000612229602c83611c6b565b9150612234826121cd565b604082019050919050565b600060208201905081810360008301526122588161221c565b9050919050565b7f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060008201527f6163746976652070726f78790000000000000000000000000000000000000000602082015250565b60006122bb602c83611c6b565b91506122c68261225f565b604082019050919050565b600060208201905081810360008301526122ea816122ae565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061232b82611d84565b915061233683611d84565b925082820190508082111561234e5761234d6122f1565b5b92915050565b7f555550535570677261646561626c653a206d757374206e6f742062652063616c60008201527f6c6564207468726f7567682064656c656761746563616c6c0000000000000000602082015250565b60006123b0603883611c6b565b91506123bb82612354565b604082019050919050565b600060208201905081810360008301526123df816123a3565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000612442602583611c6b565b915061244d826123e6565b604082019050919050565b6000602082019050818103600083015261247181612435565b9050919050565b7f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160008201527f647920696e697469616c697a6564000000000000000000000000000000000000602082015250565b60006124d4602e83611c6b565b91506124df82612478565b604082019050919050565b60006020820190508181036000830152612503816124c7565b9050919050565b60008160011c9050919050565b6000808291508390505b60018511156125615780860481111561253d5761253c6122f1565b5b600185161561254c5780820291505b808102905061255a8561250a565b9450612521565b94509492505050565b60008261257a5760019050612636565b816125885760009050612636565b816001811461259e57600281146125a8576125d7565b6001915050612636565b60ff8411156125ba576125b96122f1565b5b8360020a9150848211156125d1576125d06122f1565b5b50612636565b5060208310610133831016604e8410600b841016171561260c5782820a905083811115612607576126066122f1565b5b612636565b6126198484846001612517565b925090508184048111156126305761262f6122f1565b5b81810290505b9392505050565b600061264882611d84565b915061265383611ead565b92506126807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848461256a565b905092915050565b600061269382611d84565b915061269e83611d84565b92508282026126ac81611d84565b915082820484148315176126c3576126c26122f1565b5b5092915050565b6000819050919050565b6000819050919050565b60006126f96126f46126ef846126ca565b6126d4565b611ead565b9050919050565b612709816126de565b82525050565b60006020820190506127246000830184612700565b92915050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000612786602683611c6b565b91506127918261272a565b604082019050919050565b600060208201905081810360008301526127b581612779565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000612818602483611c6b565b9150612823826127bc565b604082019050919050565b600060208201905081810360008301526128478161280b565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006128aa602283611c6b565b91506128b58261284e565b604082019050919050565b600060208201905081810360008301526128d98161289d565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000612916601d83611c6b565b9150612921826128e0565b602082019050919050565b6000602082019050818103600083015261294581612909565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006129a8602583611c6b565b91506129b38261294c565b604082019050919050565b600060208201905081810360008301526129d78161299b565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000612a3a602383611c6b565b9150612a45826129de565b604082019050919050565b60006020820190508181036000830152612a6981612a2d565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000612acc602683611c6b565b9150612ad782612a70565b604082019050919050565b60006020820190508181036000830152612afb81612abf565b9050919050565b7f757067726164652064697361626c656400000000000000000000000000000000600082015250565b6000612b38601083611c6b565b9150612b4382612b02565b602082019050919050565b60006020820190508181036000830152612b6781612b2b565b9050919050565b612b77816120a2565b8114612b8257600080fd5b50565b600081519050612b9481612b6e565b92915050565b600060208284031215612bb057612baf611d1c565b5b6000612bbe84828501612b85565b91505092915050565b7f45524331393637557067726164653a206e657720696d706c656d656e7461746960008201527f6f6e206973206e6f742055555053000000000000000000000000000000000000602082015250565b6000612c23602e83611c6b565b9150612c2e82612bc7565b604082019050919050565b60006020820190508181036000830152612c5281612c16565b9050919050565b7f45524331393637557067726164653a20756e737570706f727465642070726f7860008201527f6961626c65555549440000000000000000000000000000000000000000000000602082015250565b6000612cb5602983611c6b565b9150612cc082612c59565b604082019050919050565b60006020820190508181036000830152612ce481612ca8565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000612d21602083611c6b565b9150612d2c82612ceb565b602082019050919050565b60006020820190508181036000830152612d5081612d14565b9050919050565b7f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960008201527f6e697469616c697a696e67000000000000000000000000000000000000000000602082015250565b6000612db3602b83611c6b565b9150612dbe82612d57565b604082019050919050565b60006020820190508181036000830152612de281612da6565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000612e1f601f83611c6b565b9150612e2a82612de9565b602082019050919050565b60006020820190508181036000830152612e4e81612e12565b9050919050565b7f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60008201527f6f74206120636f6e747261637400000000000000000000000000000000000000602082015250565b6000612eb1602d83611c6b565b9150612ebc82612e55565b604082019050919050565b60006020820190508181036000830152612ee081612ea4565b9050919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302612f497fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82612f0c565b612f538683612f0c565b95508019841693508086168417925050509392505050565b6000612f86612f81612f7c84611d84565b6126d4565b611d84565b9050919050565b6000819050919050565b612fa083612f6b565b612fb4612fac82612f8d565b848454612f19565b825550505050565b600090565b612fc9612fbc565b612fd4818484612f97565b505050565b5b81811015612ff857612fed600082612fc1565b600181019050612fda565b5050565b601f82111561303d5761300e81612ee7565b61301784612efc565b81016020851015613026578190505b61303a61303285612efc565b830182612fd9565b50505b505050565b600082821c905092915050565b600061306060001984600802613042565b1980831691505092915050565b6000613079838361304f565b9150826002028217905092915050565b61309282611c60565b67ffffffffffffffff8111156130ab576130aa611f1b565b5b6130b5825461219c565b6130c0828285612ffc565b600060209050601f8311600181146130f357600084156130e1578287015190505b6130eb858261306d565b865550613153565b601f19841661310186612ee7565b60005b8281101561312957848901518255600182019150602085019450602081019050613104565b868310156131465784890151613142601f89168261304f565b8355505b6001600288020188555050505b505050505050565b600081519050919050565b600081905092915050565b600061317c8261315b565b6131868185613166565b9350613196818560208601611c7c565b80840191505092915050565b60006131ae8284613171565b915081905092915050565b7f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000600082015250565b60006131ef601d83611c6b565b91506131fa826131b9565b602082019050919050565b6000602082019050818103600083015261321e816131e2565b905091905056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a26469706673582212207422ca6e59d8a1deb320e7ec3b8922d2315659cf3dea8387c7cf142b16c7533b64736f6c63430008130033