60806040523480156200001157600080fd5b506040516200338d3803806200338d833981810160405281019062000037919062000607565b6040518060400160405280600581526020017f424f4d45320000000000000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f424f4d45320000000000000000000000000000000000000000000000000000008152508160029081620000b49190620008b3565b508060039081620000c69190620008b3565b505050620000e9620000dd6200018860201b60201c565b6200019060201b60201c565b6001600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506200018181620001566200025660201b60201c565b600a62000164919062000b2a565b632920908062000175919062000b7b565b6200025f60201b60201c565b5062000d78565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006012905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620002d1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002c89062000c27565b60405180910390fd5b620002e560008383620003d760201b60201c565b8060046000828254620002f9919062000c49565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825462000350919062000c49565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003b7919062000c95565b60405180910390a3620003d3600083836200059360201b60201c565b5050565b620003ea8383836200059860201b60201c565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015620004555750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b8015620004ab5750600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156200058e576000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541162000536576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200052d9062000d28565b60405180910390fd5b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190620005889062000d4a565b91905055505b505050565b505050565b505050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620005cf82620005a2565b9050919050565b620005e181620005c2565b8114620005ed57600080fd5b50565b6000815190506200060181620005d6565b92915050565b60006020828403121562000620576200061f6200059d565b5b60006200063084828501620005f0565b91505092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620006bb57607f821691505b602082108103620006d157620006d062000673565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200073b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620006fc565b620007478683620006fc565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620007946200078e62000788846200075f565b62000769565b6200075f565b9050919050565b6000819050919050565b620007b08362000773565b620007c8620007bf826200079b565b84845462000709565b825550505050565b600090565b620007df620007d0565b620007ec818484620007a5565b505050565b5b81811015620008145762000808600082620007d5565b600181019050620007f2565b5050565b601f82111562000863576200082d81620006d7565b6200083884620006ec565b8101602085101562000848578190505b620008606200085785620006ec565b830182620007f1565b50505b505050565b600082821c905092915050565b6000620008886000198460080262000868565b1980831691505092915050565b6000620008a3838362000875565b9150826002028217905092915050565b620008be8262000639565b67ffffffffffffffff811115620008da57620008d962000644565b5b620008e68254620006a2565b620008f382828562000818565b600060209050601f8311600181146200092b576000841562000916578287015190505b62000922858262000895565b86555062000992565b601f1984166200093b86620006d7565b60005b8281101562000965578489015182556001820191506020850194506020810190506200093e565b8683101562000985578489015162000981601f89168262000875565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000a285780860481111562000a0057620009ff6200099a565b5b600185161562000a105780820291505b808102905062000a2085620009c9565b9450620009e0565b94509492505050565b60008262000a43576001905062000b16565b8162000a53576000905062000b16565b816001811462000a6c576002811462000a775762000aad565b600191505062000b16565b60ff84111562000a8c5762000a8b6200099a565b5b8360020a91508482111562000aa65762000aa56200099a565b5b5062000b16565b5060208310610133831016604e8410600b841016171562000ae75782820a90508381111562000ae15762000ae06200099a565b5b62000b16565b62000af68484846001620009d6565b9250905081840481111562000b105762000b0f6200099a565b5b81810290505b9392505050565b600060ff82169050919050565b600062000b37826200075f565b915062000b448362000b1d565b925062000b737fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000a31565b905092915050565b600062000b88826200075f565b915062000b95836200075f565b925082820262000ba5816200075f565b9150828204841483151762000bbf5762000bbe6200099a565b5b5092915050565b600082825260208201905092915050565b7f424f4d45323a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000c0f601f8362000bc6565b915062000c1c8262000bd7565b602082019050919050565b6000602082019050818103600083015262000c428162000c00565b9050919050565b600062000c56826200075f565b915062000c63836200075f565b925082820190508082111562000c7e5762000c7d6200099a565b5b92915050565b62000c8f816200075f565b82525050565b600060208201905062000cac600083018462000c84565b92915050565b7f4e6f20424f4d4532207472616e73666572207269676874732072656d61696e6960008201527f6e67000000000000000000000000000000000000000000000000000000000000602082015250565b600062000d1060228362000bc6565b915062000d1d8262000cb2565b604082019050919050565b6000602082019050818103600083015262000d438162000d01565b9050919050565b600062000d57826200075f565b91506000820362000d6d5762000d6c6200099a565b5b600182039050919050565b6126058062000d886000396000f3fe60806040526004361061012e5760003560e01c806370a08231116100ab57806395d89b411161006f57806395d89b41146103ff578063a457c2d71461042a578063a9059cbb14610467578063b7e04c11146104a4578063dd62ed3e146104e1578063f2fde38b1461051e57610135565b806370a082311461032c578063715018a61461036957806375d5e02c146103805780638a8c523c146103bd5780638da5cb5b146103d457610135565b80633520a3b4116100f25780633520a3b4146102355780633950935114610272578063484d993f146102af5780634ada218b146102d8578063576f74991461030357610135565b806306fdde031461013a578063095ea7b31461016557806318160ddd146101a257806323b872dd146101cd578063313ce5671461020a57610135565b3661013557005b600080fd5b34801561014657600080fd5b5061014f610547565b60405161015c91906119b9565b60405180910390f35b34801561017157600080fd5b5061018c60048036038101906101879190611a74565b6105d9565b6040516101999190611acf565b60405180910390f35b3480156101ae57600080fd5b506101b76105f7565b6040516101c49190611af9565b60405180910390f35b3480156101d957600080fd5b506101f460048036038101906101ef9190611b14565b610601565b6040516102019190611acf565b60405180910390f35b34801561021657600080fd5b5061021f610720565b60405161022c9190611b83565b60405180910390f35b34801561024157600080fd5b5061025c60048036038101906102579190611b9e565b610729565b6040516102699190611acf565b60405180910390f35b34801561027e57600080fd5b5061029960048036038101906102949190611a74565b61077f565b6040516102a69190611acf565b60405180910390f35b3480156102bb57600080fd5b506102d660048036038101906102d19190611bf7565b61082b565b005b3480156102e457600080fd5b506102ed610994565b6040516102fa9190611acf565b60405180910390f35b34801561030f57600080fd5b5061032a60048036038101906103259190611a74565b6109a7565b005b34801561033857600080fd5b50610353600480360381019061034e9190611b9e565b610ac3565b6040516103609190611af9565b60405180910390f35b34801561037557600080fd5b5061037e610b0b565b005b34801561038c57600080fd5b506103a760048036038101906103a29190611b9e565b610b93565b6040516103b49190611acf565b60405180910390f35b3480156103c957600080fd5b506103d2610be9565b005b3480156103e057600080fd5b506103e9610cd2565b6040516103f69190611c46565b60405180910390f35b34801561040b57600080fd5b50610414610cfc565b60405161042191906119b9565b60405180910390f35b34801561043657600080fd5b50610451600480360381019061044c9190611a74565b610d8e565b60405161045e9190611acf565b60405180910390f35b34801561047357600080fd5b5061048e60048036038101906104899190611a74565b610e79565b60405161049b9190611acf565b60405180910390f35b3480156104b057600080fd5b506104cb60048036038101906104c69190611b9e565b610e97565b6040516104d89190611af9565b60405180910390f35b3480156104ed57600080fd5b5061050860048036038101906105039190611c61565b610ee0565b6040516105159190611af9565b60405180910390f35b34801561052a57600080fd5b5061054560048036038101906105409190611b9e565b610f67565b005b60606002805461055690611cd0565b80601f016020809104026020016040519081016040528092919081815260200182805461058290611cd0565b80156105cf5780601f106105a4576101008083540402835291602001916105cf565b820191906000526020600020905b8154815290600101906020018083116105b257829003601f168201915b5050505050905090565b60006105ed6105e661105e565b8484611066565b6001905092915050565b6000600454905090565b600080600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061064d61105e565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811461070957828110156106f4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106eb90611d73565b60405180910390fd5b6107088561070061105e565b858403611066565b5b61071485858561122f565b60019150509392505050565b60006012905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600061082161078c61105e565b84846001600061079a61105e565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461081c9190611dc2565b611066565b6001905092915050565b61083361105e565b73ffffffffffffffffffffffffffffffffffffffff16610851610cd2565b73ffffffffffffffffffffffffffffffffffffffff16146108a7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161089e90611e68565b60405180910390fd5b801515600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151503610939576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161093090611efa565b60405180910390fd5b80600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600960009054906101000a900460ff1681565b6109af61105e565b73ffffffffffffffffffffffffffffffffffffffff166109cd610cd2565b73ffffffffffffffffffffffffffffffffffffffff1614610a23576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a1a90611e68565b60405180910390fd5b80600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610b1361105e565b73ffffffffffffffffffffffffffffffffffffffff16610b31610cd2565b73ffffffffffffffffffffffffffffffffffffffff1614610b87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7e90611e68565b60405180910390fd5b610b91600061142e565b565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b610bf161105e565b73ffffffffffffffffffffffffffffffffffffffff16610c0f610cd2565b73ffffffffffffffffffffffffffffffffffffffff1614610c65576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5c90611e68565b60405180910390fd5b600960009054906101000a900460ff1615610cb5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cac90611f66565b60405180910390fd5b6001600960006101000a81548160ff021916908315150217905550565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060038054610d0b90611cd0565b80601f0160208091040260200160405190810160405280929190818152602001828054610d3790611cd0565b8015610d845780601f10610d5957610100808354040283529160200191610d84565b820191906000526020600020905b815481529060010190602001808311610d6757829003601f168201915b5050505050905090565b60008060016000610d9d61105e565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610e5a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e5190611ff8565b60405180910390fd5b610e6e610e6561105e565b85858403611066565b600191505092915050565b6000610e8d610e8661105e565b848461122f565b6001905092915050565b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610f6f61105e565b73ffffffffffffffffffffffffffffffffffffffff16610f8d610cd2565b73ffffffffffffffffffffffffffffffffffffffff1614610fe3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fda90611e68565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611052576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110499061208a565b60405180910390fd5b61105b8161142e565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036110d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110cc9061211c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611144576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161113b906121ae565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516112229190611af9565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361129e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129590612240565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361130d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611304906122d2565b60405180910390fd5b600960009054906101000a900460ff16806113715750600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b806113c55750600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b611404576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113fb9061233e565b60405180910390fd5b6000810361141d57611418838360006114f4565b611429565b6114288383836114f4565b5b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611563576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161155a906123d0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036115d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115c990612462565b60405180910390fd5b6115dd838383611773565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611663576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161165a906124f4565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546116f69190611dc2565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161175a9190611af9565b60405180910390a361176d84848461191f565b50505050565b61177e838383611924565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156117e85750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b801561183d5750600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1561191a576000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054116118c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118bb90612586565b60405180910390fd5b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190611914906125a6565b91905055505b505050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611963578082015181840152602081019050611948565b60008484015250505050565b6000601f19601f8301169050919050565b600061198b82611929565b6119958185611934565b93506119a5818560208601611945565b6119ae8161196f565b840191505092915050565b600060208201905081810360008301526119d38184611980565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611a0b826119e0565b9050919050565b611a1b81611a00565b8114611a2657600080fd5b50565b600081359050611a3881611a12565b92915050565b6000819050919050565b611a5181611a3e565b8114611a5c57600080fd5b50565b600081359050611a6e81611a48565b92915050565b60008060408385031215611a8b57611a8a6119db565b5b6000611a9985828601611a29565b9250506020611aaa85828601611a5f565b9150509250929050565b60008115159050919050565b611ac981611ab4565b82525050565b6000602082019050611ae46000830184611ac0565b92915050565b611af381611a3e565b82525050565b6000602082019050611b0e6000830184611aea565b92915050565b600080600060608486031215611b2d57611b2c6119db565b5b6000611b3b86828701611a29565b9350506020611b4c86828701611a29565b9250506040611b5d86828701611a5f565b9150509250925092565b600060ff82169050919050565b611b7d81611b67565b82525050565b6000602082019050611b986000830184611b74565b92915050565b600060208284031215611bb457611bb36119db565b5b6000611bc284828501611a29565b91505092915050565b611bd481611ab4565b8114611bdf57600080fd5b50565b600081359050611bf181611bcb565b92915050565b60008060408385031215611c0e57611c0d6119db565b5b6000611c1c85828601611a29565b9250506020611c2d85828601611be2565b9150509250929050565b611c4081611a00565b82525050565b6000602082019050611c5b6000830184611c37565b92915050565b60008060408385031215611c7857611c776119db565b5b6000611c8685828601611a29565b9250506020611c9785828601611a29565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611ce857607f821691505b602082108103611cfb57611cfa611ca1565b5b50919050565b7f424f4d453245524332303a207472616e7366657220616d6f756e74206578636560008201527f65647320616c6c6f77616e636500000000000000000000000000000000000000602082015250565b6000611d5d602d83611934565b9150611d6882611d01565b604082019050919050565b60006020820190508181036000830152611d8c81611d50565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611dcd82611a3e565b9150611dd883611a3e565b9250828201905080821115611df057611def611d93565b5b92915050565b7f4f776e61626c65424f4d45323a2063616c6c6572206973206e6f74207468652060008201527f6f776e6572000000000000000000000000000000000000000000000000000000602082015250565b6000611e52602583611934565b9150611e5d82611df6565b604082019050919050565b60006020820190508181036000830152611e8181611e45565b9050919050565b7f4163636f756e7420697320616c7265616479207468652076616c7565206f662060008201527f276578636c756465642700000000000000000000000000000000000000000000602082015250565b6000611ee4602a83611934565b9150611eef82611e88565b604082019050919050565b60006020820190508181036000830152611f1381611ed7565b9050919050565b7f54726164696e6720616c726561647920656e61626c65642e0000000000000000600082015250565b6000611f50601883611934565b9150611f5b82611f1a565b602082019050919050565b60006020820190508181036000830152611f7f81611f43565b9050919050565b7f4552433230424f4d45323a2064656372656173656420616c6c6f77616e63652060008201527f62656c6f77207a65726f00000000000000000000000000000000000000000000602082015250565b6000611fe2602a83611934565b9150611fed82611f86565b604082019050919050565b6000602082019050818103600083015261201181611fd5565b9050919050565b7f424f4d45324f776e61626c653a206e6577206f776e657220697320746865207a60008201527f65726f2061646472657373000000000000000000000000000000000000000000602082015250565b6000612074602b83611934565b915061207f82612018565b604082019050919050565b600060208201905081810360008301526120a381612067565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000612106602483611934565b9150612111826120aa565b604082019050919050565b60006020820190508181036000830152612135816120f9565b9050919050565b7f424f4d45323a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000612198602283611934565b91506121a38261213c565b604082019050919050565b600060208201905081810360008301526121c78161218b565b9050919050565b7f45524332303a20424f4d4532207472616e736665722066726f6d20746865207a60008201527f65726f2061646472657373000000000000000000000000000000000000000000602082015250565b600061222a602b83611934565b9150612235826121ce565b604082019050919050565b600060208201905081810360008301526122598161221d565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b60006122bc602383611934565b91506122c782612260565b604082019050919050565b600060208201905081810360008301526122eb816122af565b9050919050565b7f54726164696e67206e6f742079657420656e61626c6564210000000000000000600082015250565b6000612328601883611934565b9150612333826122f2565b602082019050919050565b600060208201905081810360008301526123578161231b565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006123ba602583611934565b91506123c58261235e565b604082019050919050565b600060208201905081810360008301526123e9816123ad565b9050919050565b7f45524332303a20424f4d4532207472616e7366657220746f20746865207a657260008201527f6f20616464726573730000000000000000000000000000000000000000000000602082015250565b600061244c602983611934565b9150612457826123f0565b604082019050919050565b6000602082019050818103600083015261247b8161243f565b9050919050565b7f424f4d453245524332303a207472616e7366657220616d6f756e74206578636560008201527f6564732062616c616e6365000000000000000000000000000000000000000000602082015250565b60006124de602b83611934565b91506124e982612482565b604082019050919050565b6000602082019050818103600083015261250d816124d1565b9050919050565b7f4e6f20424f4d4532207472616e73666572207269676874732072656d61696e6960008201527f6e67000000000000000000000000000000000000000000000000000000000000602082015250565b6000612570602283611934565b915061257b82612514565b604082019050919050565b6000602082019050818103600083015261259f81612563565b9050919050565b60006125b182611a3e565b9150600082036125c4576125c3611d93565b5b60018203905091905056fea26469706673582212207a7ae9d7fbb3216b2bc111a3a2685e9211fa942b3a8612d281e38c1652de69b864736f6c63430008130033000000000000000000000000ea1571f9212c0e69959a01b3f7b6f93d10ba797e