60806040526001600560146101000a81548160ff0219169083151502179055503480156200002c57600080fd5b506040516200322b3803806200322b833981810160405281019062000052919062000746565b6040518060400160405280600c81526020017f47656f72676520536f726f7300000000000000000000000000000000000000008152506040518060400160405280600581526020017f534f524f530000000000000000000000000000000000000000000000000000008152508160039080519060200190620000d69291906200062c565b508060049080519060200190620000ef9291906200062c565b50505062000112620001066200019a60201b60201c565b620001a260201b60201c565b6200015233620001276200026860201b60201c565b600a62000135919062000912565b630606ae2d62000146919062000963565b6200027160201b60201c565b80600760016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505062000c41565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006012905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415620002e4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002db9062000a25565b60405180910390fd5b620002f860008383620003df60201b60201c565b80600260008282546200030c919062000a47565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003bf919062000ab5565b60405180910390a3620003db60008383620005b560201b60201c565b5050565b600560149054906101000a900460ff1615620005025762000405620005ba60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614806200047957506200044a620005ba60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b80620004bf575062000490620005ba60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b62000501576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620004f89062000b22565b60405180910390fd5b5b62000512620005ba60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614620005b057600654816200055f84620005e460201b62000bf21760201c565b6200056b919062000a47565b1115620005af576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620005a69062000bba565b60405180910390fd5b5b505050565b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b8280546200063a9062000c0b565b90600052602060002090601f0160209004810192826200065e5760008555620006aa565b82601f106200067957805160ff1916838001178555620006aa565b82800160010185558215620006aa579182015b82811115620006a95782518255916020019190600101906200068c565b5b509050620006b99190620006bd565b5090565b5b80821115620006d8576000816000905550600101620006be565b5090565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200070e82620006e1565b9050919050565b620007208162000701565b81146200072c57600080fd5b50565b600081519050620007408162000715565b92915050565b6000602082840312156200075f576200075e620006dc565b5b60006200076f848285016200072f565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200080657808604811115620007de57620007dd62000778565b5b6001851615620007ee5780820291505b8081029050620007fe85620007a7565b9450620007be565b94509492505050565b600082620008215760019050620008f4565b81620008315760009050620008f4565b81600181146200084a576002811462000855576200088b565b6001915050620008f4565b60ff8411156200086a576200086962000778565b5b8360020a91508482111562000884576200088362000778565b5b50620008f4565b5060208310610133831016604e8410600b8410161715620008c55782820a905083811115620008bf57620008be62000778565b5b620008f4565b620008d48484846001620007b4565b92509050818404811115620008ee57620008ed62000778565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b60006200091f82620008fb565b91506200092c8362000905565b92506200095b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200080f565b905092915050565b60006200097082620008fb565b91506200097d83620008fb565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620009b957620009b862000778565b5b828202905092915050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000a0d601f83620009c4565b915062000a1a82620009d5565b602082019050919050565b6000602082019050818103600083015262000a4081620009fe565b9050919050565b600062000a5482620008fb565b915062000a6183620008fb565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000a995762000a9862000778565b5b828201905092915050565b62000aaf81620008fb565b82525050565b600060208201905062000acc600083018462000aa4565b92915050565b7f546f6b656e206e6f74206c697665000000000000000000000000000000000000600082015250565b600062000b0a600e83620009c4565b915062000b178262000ad2565b602082019050919050565b6000602082019050818103600083015262000b3d8162000afb565b9050919050565b7f546f6b656e20616d6f756e742065786365656473206d6178696d756d2062616c60008201527f616e636500000000000000000000000000000000000000000000000000000000602082015250565b600062000ba2602483620009c4565b915062000baf8262000b44565b604082019050919050565b6000602082019050818103600083015262000bd58162000b93565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000c2457607f821691505b6020821081141562000c3b5762000c3a62000bdc565b5b50919050565b6125da8062000c516000396000f3fe608060405234801561001057600080fd5b506004361061018e5760003560e01c80637ccc0078116100de578063b217a5a211610097578063d163364911610071578063d16336491461042b578063dd62ed3e14610447578063f2fde38b14610477578063f8b45b05146104935761018e565b8063b217a5a2146103f9578063bb2f719914610403578063cf53154c1461040d5761018e565b80637ccc0078146103375780638da5cb5b1461035357806395d89b4114610371578063a457c2d71461038f578063a9059cbb146103bf578063b15be2f5146103ef5761018e565b806323b872dd1161014b57806340f6ac311161012557806340f6ac31146102d55780635c975abb146102df57806370a08231146102fd578063715018a61461032d5761018e565b806323b872dd14610257578063313ce5671461028757806339509351146102a55761018e565b806306ec16f81461019357806306fdde03146101af57806309218e91146101cd578063095ea7b3146101eb57806316f0115b1461021b57806318160ddd14610239575b600080fd5b6101ad60048036038101906101a891906118f6565b6104b1565b005b6101b76107d2565b6040516101c491906119bc565b60405180910390f35b6101d5610864565b6040516101e29190611a3d565b60405180910390f35b61020560048036038101906102009190611a8e565b61088a565b6040516102129190611ae9565b60405180910390f35b6102236108ad565b6040516102309190611b25565b60405180910390f35b6102416108d3565b60405161024e9190611b4f565b60405180910390f35b610271600480360381019061026c9190611b6a565b6108dd565b60405161027e9190611ae9565b60405180910390f35b61028f61090c565b60405161029c9190611bd9565b60405180910390f35b6102bf60048036038101906102ba9190611a8e565b610915565b6040516102cc9190611ae9565b60405180910390f35b6102dd61094c565b005b6102e7610bdf565b6040516102f49190611ae9565b60405180910390f35b610317600480360381019061031291906118f6565b610bf2565b6040516103249190611b4f565b60405180910390f35b610335610c3a565b005b610351600480360381019061034c9190611b6a565b610c4e565b005b61035b610ce4565b6040516103689190611c03565b60405180910390f35b610379610d0e565b60405161038691906119bc565b60405180910390f35b6103a960048036038101906103a49190611a8e565b610da0565b6040516103b69190611ae9565b60405180910390f35b6103d960048036038101906103d49190611a8e565b610e17565b6040516103e69190611ae9565b60405180910390f35b6103f7610e3a565b005b610401610e73565b005b61040b610f60565b005b610415610f85565b6040516104229190611ae9565b60405180910390f35b61044560048036038101906104409190611c1e565b610f98565b005b610461600480360381019061045c9190611c4b565b610fc5565b60405161046e9190611b4f565b60405180910390f35b610491600480360381019061048c91906118f6565b61104c565b005b61049b6110d0565b6040516104a89190611b4f565b60405180910390f35b600760019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610541576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161053890611cd7565b60405180910390fd5b60006fffffffffffffffffffffffffffffffff905060006fffffffffffffffffffffffffffffffff9050600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634aa4a4fc6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156105d8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105fc9190611d0c565b73ffffffffffffffffffffffffffffffffffffffff16600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa15801561067f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106a39190611d0c565b73ffffffffffffffffffffffffffffffffffffffff16146106c757600091506106cc565b600090505b6000604051806080016040528060085481526020018573ffffffffffffffffffffffffffffffffffffffff168152602001846fffffffffffffffffffffffffffffffff168152602001836fffffffffffffffffffffffffffffffff168152509050600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663fc6f7865826040518263ffffffff1660e01b81526004016107889190611dd7565b60408051808303816000875af11580156107a6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107ca9190611e07565b505050505050565b6060600380546107e190611e76565b80601f016020809104026020016040519081016040528092919081815260200182805461080d90611e76565b801561085a5780601f1061082f5761010080835404028352916020019161085a565b820191906000526020600020905b81548152906001019060200180831161083d57829003601f168201915b5050505050905090565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806108956110d6565b90506108a28185856110de565b600191505092915050565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600254905090565b6000806108e86110d6565b90506108f58582856112a9565b610900858585611335565b60019150509392505050565b60006012905090565b6000806109206110d6565b90506109418185856109328589610fc5565b61093c9190611ed7565b6110de565b600191505092915050565b60006fffffffffffffffffffffffffffffffff905060006fffffffffffffffffffffffffffffffff9050600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16634aa4a4fc6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109e3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a079190611d0c565b73ffffffffffffffffffffffffffffffffffffffff16600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a8a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610aae9190611d0c565b73ffffffffffffffffffffffffffffffffffffffff161415610ad35760009150610ad8565b600090505b60006040518060800160405280600854815260200161dead73ffffffffffffffffffffffffffffffffffffffff168152602001846fffffffffffffffffffffffffffffffff168152602001836fffffffffffffffffffffffffffffffff168152509050600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663fc6f7865826040518263ffffffff1660e01b8152600401610b969190611dd7565b60408051808303816000875af1158015610bb4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bd89190611e07565b5050505050565b600560149054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610c426115ad565b610c4c600061162b565b565b610c566115ad565b82600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600881905550505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610d1d90611e76565b80601f0160208091040260200160405190810160405280929190818152602001828054610d4990611e76565b8015610d965780601f10610d6b57610100808354040283529160200191610d96565b820191906000526020600020905b815481529060010190602001808311610d7957829003601f168201915b5050505050905090565b600080610dab6110d6565b90506000610db98286610fc5565b905083811015610dfe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610df590611f9f565b60405180910390fd5b610e0b82868684036110de565b60019250505092915050565b600080610e226110d6565b9050610e2f818585611335565b600191505092915050565b610e426115ad565b610e4a610c3a565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600681905550565b610e7b6115ad565b600760009054906101000a900460ff1615610ecb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ec29061200b565b60405180910390fd5b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd30336008546040518463ffffffff1660e01b8152600401610f2c9392919061202b565b600060405180830381600087803b158015610f4657600080fd5b505af1158015610f5a573d6000803e3d6000fd5b50505050565b610f686115ad565b6001600760006101000a81548160ff021916908315150217905550565b600760009054906101000a900460ff1681565b610fa06115ad565b6000600560146101000a81548160ff0219169083151502179055508060068190555050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6110546115ad565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156110c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110bb906120d4565b60405180910390fd5b6110cd8161162b565b50565b60065481565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561114e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161114590612166565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156111be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111b5906121f8565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161129c9190611b4f565b60405180910390a3505050565b60006112b58484610fc5565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461132f5781811015611321576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131890612264565b60405180910390fd5b61132e84848484036110de565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156113a5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161139c906122f6565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611415576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161140c90612388565b60405180910390fd5b6114208383836116f1565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156114a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161149d9061241a565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516115949190611b4f565b60405180910390a36115a784848461188e565b50505050565b6115b56110d6565b73ffffffffffffffffffffffffffffffffffffffff166115d3610ce4565b73ffffffffffffffffffffffffffffffffffffffff1614611629576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161162090612486565b60405180910390fd5b565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600560149054906101000a900460ff16156117f65761170e610ce4565b73ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff161480611779575061174a610ce4565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b806117b65750611787610ce4565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b6117f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117ec906124f2565b60405180910390fd5b5b6117fe610ce4565b73ffffffffffffffffffffffffffffffffffffffff163273ffffffffffffffffffffffffffffffffffffffff1614611889576006548161183d84610bf2565b6118479190611ed7565b1115611888576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161187f90612584565b60405180910390fd5b5b505050565b505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006118c382611898565b9050919050565b6118d3816118b8565b81146118de57600080fd5b50565b6000813590506118f0816118ca565b92915050565b60006020828403121561190c5761190b611893565b5b600061191a848285016118e1565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561195d578082015181840152602081019050611942565b8381111561196c576000848401525b50505050565b6000601f19601f8301169050919050565b600061198e82611923565b611998818561192e565b93506119a881856020860161193f565b6119b181611972565b840191505092915050565b600060208201905081810360008301526119d68184611983565b905092915050565b6000819050919050565b6000611a036119fe6119f984611898565b6119de565b611898565b9050919050565b6000611a15826119e8565b9050919050565b6000611a2782611a0a565b9050919050565b611a3781611a1c565b82525050565b6000602082019050611a526000830184611a2e565b92915050565b6000819050919050565b611a6b81611a58565b8114611a7657600080fd5b50565b600081359050611a8881611a62565b92915050565b60008060408385031215611aa557611aa4611893565b5b6000611ab3858286016118e1565b9250506020611ac485828601611a79565b9150509250929050565b60008115159050919050565b611ae381611ace565b82525050565b6000602082019050611afe6000830184611ada565b92915050565b6000611b0f82611a0a565b9050919050565b611b1f81611b04565b82525050565b6000602082019050611b3a6000830184611b16565b92915050565b611b4981611a58565b82525050565b6000602082019050611b646000830184611b40565b92915050565b600080600060608486031215611b8357611b82611893565b5b6000611b91868287016118e1565b9350506020611ba2868287016118e1565b9250506040611bb386828701611a79565b9150509250925092565b600060ff82169050919050565b611bd381611bbd565b82525050565b6000602082019050611bee6000830184611bca565b92915050565b611bfd816118b8565b82525050565b6000602082019050611c186000830184611bf4565b92915050565b600060208284031215611c3457611c33611893565b5b6000611c4284828501611a79565b91505092915050565b60008060408385031215611c6257611c61611893565b5b6000611c70858286016118e1565b9250506020611c81858286016118e1565b9150509250929050565b7f556e617574686f72697a65640000000000000000000000000000000000000000600082015250565b6000611cc1600c8361192e565b9150611ccc82611c8b565b602082019050919050565b60006020820190508181036000830152611cf081611cb4565b9050919050565b600081519050611d06816118ca565b92915050565b600060208284031215611d2257611d21611893565b5b6000611d3084828501611cf7565b91505092915050565b611d4281611a58565b82525050565b611d51816118b8565b82525050565b60006fffffffffffffffffffffffffffffffff82169050919050565b611d7c81611d57565b82525050565b608082016000820151611d986000850182611d39565b506020820151611dab6020850182611d48565b506040820151611dbe6040850182611d73565b506060820151611dd16060850182611d73565b50505050565b6000608082019050611dec6000830184611d82565b92915050565b600081519050611e0181611a62565b92915050565b60008060408385031215611e1e57611e1d611893565b5b6000611e2c85828601611df2565b9250506020611e3d85828601611df2565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611e8e57607f821691505b60208210811415611ea257611ea1611e47565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611ee282611a58565b9150611eed83611a58565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115611f2257611f21611ea8565b5b828201905092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000611f8960258361192e565b9150611f9482611f2d565b604082019050919050565b60006020820190508181036000830152611fb881611f7c565b9050919050565b7f4c6971756964697479206c6f636b656400000000000000000000000000000000600082015250565b6000611ff560108361192e565b915061200082611fbf565b602082019050919050565b6000602082019050818103600083015261202481611fe8565b9050919050565b60006060820190506120406000830186611bf4565b61204d6020830185611bf4565b61205a6040830184611b40565b949350505050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006120be60268361192e565b91506120c982612062565b604082019050919050565b600060208201905081810360008301526120ed816120b1565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061215060248361192e565b915061215b826120f4565b604082019050919050565b6000602082019050818103600083015261217f81612143565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006121e260228361192e565b91506121ed82612186565b604082019050919050565b60006020820190508181036000830152612211816121d5565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b600061224e601d8361192e565b915061225982612218565b602082019050919050565b6000602082019050818103600083015261227d81612241565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006122e060258361192e565b91506122eb82612284565b604082019050919050565b6000602082019050818103600083015261230f816122d3565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b600061237260238361192e565b915061237d82612316565b604082019050919050565b600060208201905081810360008301526123a181612365565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b600061240460268361192e565b915061240f826123a8565b604082019050919050565b60006020820190508181036000830152612433816123f7565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061247060208361192e565b915061247b8261243a565b602082019050919050565b6000602082019050818103600083015261249f81612463565b9050919050565b7f546f6b656e206e6f74206c697665000000000000000000000000000000000000600082015250565b60006124dc600e8361192e565b91506124e7826124a6565b602082019050919050565b6000602082019050818103600083015261250b816124cf565b9050919050565b7f546f6b656e20616d6f756e742065786365656473206d6178696d756d2062616c60008201527f616e636500000000000000000000000000000000000000000000000000000000602082015250565b600061256e60248361192e565b915061257982612512565b604082019050919050565b6000602082019050818103600083015261259d81612561565b905091905056fea264697066735822122069e4379d011b47c041ca93b7fc42e4868e6f7d78c07eb78f304fbf5a4fcd313e64736f6c634300080b0033000000000000000000000000694163b69e881fc2f8e82a38964783dbe2cb7e5c