60806040523480156200001157600080fd5b5060405162002d6c38038062002d6c833981810160405281019062000037919062000288565b806040518060400160405280600581526020017f4d696e69670000000000000000000000000000000000000000000000000000008152506040518060400160405280600381526020017f4d4e4700000000000000000000000000000000000000000000000000000000008152508160009081620000b5919062000534565b508060019081620000c7919062000534565b505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036200013f5760006040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016200013691906200062c565b60405180910390fd5b62000150816200015860201b60201c565b505062000649565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000620002508262000223565b9050919050565b620002628162000243565b81146200026e57600080fd5b50565b600081519050620002828162000257565b92915050565b600060208284031215620002a157620002a06200021e565b5b6000620002b18482850162000271565b91505092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200033c57607f821691505b602082108103620003525762000351620002f4565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302620003bc7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200037d565b620003c886836200037d565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b6000620004156200040f6200040984620003e0565b620003ea565b620003e0565b9050919050565b6000819050919050565b6200043183620003f4565b6200044962000440826200041c565b8484546200038a565b825550505050565b600090565b6200046062000451565b6200046d81848462000426565b505050565b5b8181101562000495576200048960008262000456565b60018101905062000473565b5050565b601f821115620004e457620004ae8162000358565b620004b9846200036d565b81016020851015620004c9578190505b620004e1620004d8856200036d565b83018262000472565b50505b505050565b600082821c905092915050565b60006200050960001984600802620004e9565b1980831691505092915050565b6000620005248383620004f6565b9150826002028217905092915050565b6200053f82620002ba565b67ffffffffffffffff8111156200055b576200055a620002c5565b5b62000567825462000323565b6200057482828562000499565b600060209050601f831160018114620005ac576000841562000597578287015190505b620005a3858262000516565b86555062000613565b601f198416620005bc8662000358565b60005b82811015620005e657848901518255600182019150602085019450602081019050620005bf565b8683101562000606578489015162000602601f891682620004f6565b8355505b6001600288020188555050505b505050505050565b620006268162000243565b82525050565b60006020820190506200064360008301846200061b565b92915050565b61271380620006596000396000f3fe608060405234801561001057600080fd5b50600436106101215760003560e01c806370a08231116100ad578063a22cb46511610071578063a22cb46514610306578063b88d4fde14610322578063c87b56dd1461033e578063e985e9c51461036e578063f2fde38b1461039e57610121565b806370a0823114610274578063715018a6146102a45780637b71b671146102ae5780638da5cb5b146102ca57806395d89b41146102e857610121565b806309a32e1c116100f457806309a32e1c146101c057806323b872dd146101f057806342842e0e1461020c57806342966c68146102285780636352211e1461024457610121565b806301ffc9a71461012657806306fdde0314610156578063081812fc14610174578063095ea7b3146101a4575b600080fd5b610140600480360381019061013b9190611bbb565b6103ba565b60405161014d9190611c03565b60405180910390f35b61015e61041b565b60405161016b9190611cae565b60405180910390f35b61018e60048036038101906101899190611d06565b6104ad565b60405161019b9190611d74565b60405180910390f35b6101be60048036038101906101b99190611dbb565b6104c9565b005b6101da60048036038101906101d59190611d06565b6104df565b6040516101e79190611e0a565b60405180910390f35b61020a60048036038101906102059190611e25565b6104fc565b005b61022660048036038101906102219190611e25565b6105fe565b005b610242600480360381019061023d9190611d06565b61061e565b005b61025e60048036038101906102599190611d06565b61063d565b60405161026b9190611d74565b60405180910390f35b61028e60048036038101906102899190611e78565b61064f565b60405161029b9190611e0a565b60405180910390f35b6102ac610709565b005b6102c860048036038101906102c39190611fda565b61071d565b005b6102d2610749565b6040516102df9190611d74565b60405180910390f35b6102f0610773565b6040516102fd9190611cae565b60405180910390f35b610320600480360381019061031b9190612089565b610805565b005b61033c6004803603810190610337919061216a565b61081b565b005b61035860048036038101906103539190611d06565b610838565b6040516103659190611cae565b60405180910390f35b610388600480360381019061038391906121ed565b61094b565b6040516103959190611c03565b60405180910390f35b6103b860048036038101906103b39190611e78565b6109df565b005b6000634906490660e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610414575061041382610a65565b5b9050919050565b60606000805461042a9061225c565b80601f01602080910402602001604051908101604052809291908181526020018280546104569061225c565b80156104a35780601f10610478576101008083540402835291602001916104a3565b820191906000526020600020905b81548152906001019060200180831161048657829003601f168201915b5050505050905090565b60006104b882610b47565b506104c282610bcf565b9050919050565b6104db82826104d6610c0c565b610c14565b5050565b600060066000838152602001908152602001600020549050919050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361056e5760006040517f64a0ae920000000000000000000000000000000000000000000000000000000081526004016105659190611d74565b60405180910390fd5b6000610582838361057d610c0c565b610c26565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146105f8578382826040517f64283d7b0000000000000000000000000000000000000000000000000000000081526004016105ef9392919061228d565b60405180910390fd5b50505050565b6106198383836040518060200160405280600081525061081b565b505050565b610626610e53565b61062f81610eda565b61063a816000610f60565b50565b600061064882610b47565b9050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036106c25760006040517f89c62b640000000000000000000000000000000000000000000000000000000081526004016106b99190611d74565b60405180910390fd5b600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610711610e53565b61071b6000610f7c565b565b610725610e53565b61072f8482610f60565b6107398285611042565b610743848461113b565b50505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600180546107829061225c565b80601f01602080910402602001604051908101604052809291908181526020018280546107ae9061225c565b80156107fb5780601f106107d0576101008083540402835291602001916107fb565b820191906000526020600020905b8154815290600101906020018083116107de57829003601f168201915b5050505050905090565b610817610810610c0c565b8383611197565b5050565b6108268484846104fc565b61083284848484611306565b50505050565b606061084382610b47565b5060006007600084815260200190815260200160002080546108649061225c565b80601f01602080910402602001604051908101604052809291908181526020018280546108909061225c565b80156108dd5780601f106108b2576101008083540402835291602001916108dd565b820191906000526020600020905b8154815290600101906020018083116108c057829003601f168201915b5050505050905060006108ee6114bd565b90506000815103610903578192505050610946565b600082511115610938578082604051602001610920929190612300565b60405160208183030381529060405292505050610946565b610941846114d4565b925050505b919050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6109e7610e53565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a595760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610a509190611d74565b60405180910390fd5b610a6281610f7c565b50565b60007f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161480610b3057507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b80610b405750610b3f8261153d565b5b9050919050565b600080610b53836115a7565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610bc657826040517f7e273289000000000000000000000000000000000000000000000000000000008152600401610bbd9190611e0a565b60405180910390fd5b80915050919050565b60006004600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600033905090565b610c2183838360016115e4565b505050565b600080610c32846115a7565b9050600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614610c7457610c738184866117a9565b5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610d0557610cb66000856000806115e4565b6001600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825403925050819055505b600073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614610d88576001600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b846002600086815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550838573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f9ed053bb818ff08b8353cd46f78db1f0799f31c9e4458fdb425c10eccd2efc44610e33886104df565b604051610e409190611e0a565b60405180910390a4809150509392505050565b610e5b610c0c565b73ffffffffffffffffffffffffffffffffffffffff16610e79610749565b73ffffffffffffffffffffffffffffffffffffffff1614610ed857610e9c610c0c565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610ecf9190611d74565b60405180910390fd5b565b6000610ee96000836000610c26565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610f5c57816040517f7e273289000000000000000000000000000000000000000000000000000000008152600401610f539190611e0a565b60405180910390fd5b5050565b8060066000848152602001908152602001600020819055505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036110b45760006040517f64a0ae920000000000000000000000000000000000000000000000000000000081526004016110ab9190611d74565b60405180910390fd5b60006110c283836000610c26565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146111365760006040517f73c6ac6e00000000000000000000000000000000000000000000000000000000815260040161112d9190611d74565b60405180910390fd5b505050565b8060076000848152602001908152602001600020908161115b91906124d0565b507ff8e1a15aba9398e019f0b49df1a4fde98ee17ae345cb5f6b5e2c27f5033e8ce78260405161118b9190611e0a565b60405180910390a15050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361120857816040517f5b08ba180000000000000000000000000000000000000000000000000000000081526004016111ff9190611d74565b60405180910390fd5b80600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31836040516112f99190611c03565b60405180910390a3505050565b60008373ffffffffffffffffffffffffffffffffffffffff163b11156114b7578273ffffffffffffffffffffffffffffffffffffffff1663150b7a0261134a610c0c565b8685856040518563ffffffff1660e01b815260040161136c94939291906125f7565b6020604051808303816000875af19250505080156113a857506040513d601f19601f820116820180604052508101906113a59190612658565b60015b61142c573d80600081146113d8576040519150601f19603f3d011682016040523d82523d6000602084013e6113dd565b606091505b50600081510361142457836040517f64a0ae9200000000000000000000000000000000000000000000000000000000815260040161141b9190611d74565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916146114b557836040517f64a0ae920000000000000000000000000000000000000000000000000000000081526004016114ac9190611d74565b60405180910390fd5b505b50505050565b606060405180602001604052806000815250905090565b60606114df82610b47565b5060006114ea6114bd565b9050600081511161150a5760405180602001604052806000815250611535565b806115148461186d565b604051602001611525929190612300565b6040516020818303038152906040525b915050919050565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60006002600083815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b808061161d5750600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b1561175157600061162d84610b47565b9050600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561169857508273ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b80156116ab57506116a9818461094b565b155b156116ed57826040517fa9fbf51f0000000000000000000000000000000000000000000000000000000081526004016116e49190611d74565b60405180910390fd5b811561174f57838573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45b505b836004600085815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050565b6117b483838361193b565b61186857600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361182957806040517f7e2732890000000000000000000000000000000000000000000000000000000081526004016118209190611e0a565b60405180910390fd5b81816040517f177e802f00000000000000000000000000000000000000000000000000000000815260040161185f929190612685565b60405180910390fd5b505050565b60606000600161187c846119fc565b01905060008167ffffffffffffffff81111561189b5761189a611eaf565b5b6040519080825280601f01601f1916602001820160405280156118cd5781602001600182028036833780820191505090505b509050600082602001820190505b600115611930578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a8581611924576119236126ae565b5b049450600085036118db575b819350505050919050565b60008073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156119f357508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806119b457506119b3848461094b565b5b806119f257508273ffffffffffffffffffffffffffffffffffffffff166119da83610bcf565b73ffffffffffffffffffffffffffffffffffffffff16145b5b90509392505050565b600080600090507a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310611a5a577a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008381611a5057611a4f6126ae565b5b0492506040810190505b6d04ee2d6d415b85acef81000000008310611a97576d04ee2d6d415b85acef81000000008381611a8d57611a8c6126ae565b5b0492506020810190505b662386f26fc100008310611ac657662386f26fc100008381611abc57611abb6126ae565b5b0492506010810190505b6305f5e1008310611aef576305f5e1008381611ae557611ae46126ae565b5b0492506008810190505b6127108310611b14576127108381611b0a57611b096126ae565b5b0492506004810190505b60648310611b375760648381611b2d57611b2c6126ae565b5b0492506002810190505b600a8310611b46576001810190505b80915050919050565b6000604051905090565b600080fd5b600080fd5b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b611b9881611b63565b8114611ba357600080fd5b50565b600081359050611bb581611b8f565b92915050565b600060208284031215611bd157611bd0611b59565b5b6000611bdf84828501611ba6565b91505092915050565b60008115159050919050565b611bfd81611be8565b82525050565b6000602082019050611c186000830184611bf4565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611c58578082015181840152602081019050611c3d565b60008484015250505050565b6000601f19601f8301169050919050565b6000611c8082611c1e565b611c8a8185611c29565b9350611c9a818560208601611c3a565b611ca381611c64565b840191505092915050565b60006020820190508181036000830152611cc88184611c75565b905092915050565b6000819050919050565b611ce381611cd0565b8114611cee57600080fd5b50565b600081359050611d0081611cda565b92915050565b600060208284031215611d1c57611d1b611b59565b5b6000611d2a84828501611cf1565b91505092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611d5e82611d33565b9050919050565b611d6e81611d53565b82525050565b6000602082019050611d896000830184611d65565b92915050565b611d9881611d53565b8114611da357600080fd5b50565b600081359050611db581611d8f565b92915050565b60008060408385031215611dd257611dd1611b59565b5b6000611de085828601611da6565b9250506020611df185828601611cf1565b9150509250929050565b611e0481611cd0565b82525050565b6000602082019050611e1f6000830184611dfb565b92915050565b600080600060608486031215611e3e57611e3d611b59565b5b6000611e4c86828701611da6565b9350506020611e5d86828701611da6565b9250506040611e6e86828701611cf1565b9150509250925092565b600060208284031215611e8e57611e8d611b59565b5b6000611e9c84828501611da6565b91505092915050565b600080fd5b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b611ee782611c64565b810181811067ffffffffffffffff82111715611f0657611f05611eaf565b5b80604052505050565b6000611f19611b4f565b9050611f258282611ede565b919050565b600067ffffffffffffffff821115611f4557611f44611eaf565b5b611f4e82611c64565b9050602081019050919050565b82818337600083830152505050565b6000611f7d611f7884611f2a565b611f0f565b905082815260208101848484011115611f9957611f98611eaa565b5b611fa4848285611f5b565b509392505050565b600082601f830112611fc157611fc0611ea5565b5b8135611fd1848260208601611f6a565b91505092915050565b60008060008060808587031215611ff457611ff3611b59565b5b600061200287828801611cf1565b945050602085013567ffffffffffffffff81111561202357612022611b5e565b5b61202f87828801611fac565b935050604061204087828801611da6565b925050606061205187828801611cf1565b91505092959194509250565b61206681611be8565b811461207157600080fd5b50565b6000813590506120838161205d565b92915050565b600080604083850312156120a05761209f611b59565b5b60006120ae85828601611da6565b92505060206120bf85828601612074565b9150509250929050565b600067ffffffffffffffff8211156120e4576120e3611eaf565b5b6120ed82611c64565b9050602081019050919050565b600061210d612108846120c9565b611f0f565b90508281526020810184848401111561212957612128611eaa565b5b612134848285611f5b565b509392505050565b600082601f83011261215157612150611ea5565b5b81356121618482602086016120fa565b91505092915050565b6000806000806080858703121561218457612183611b59565b5b600061219287828801611da6565b94505060206121a387828801611da6565b93505060406121b487828801611cf1565b925050606085013567ffffffffffffffff8111156121d5576121d4611b5e565b5b6121e18782880161213c565b91505092959194509250565b6000806040838503121561220457612203611b59565b5b600061221285828601611da6565b925050602061222385828601611da6565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061227457607f821691505b6020821081036122875761228661222d565b5b50919050565b60006060820190506122a26000830186611d65565b6122af6020830185611dfb565b6122bc6040830184611d65565b949350505050565b600081905092915050565b60006122da82611c1e565b6122e481856122c4565b93506122f4818560208601611c3a565b80840191505092915050565b600061230c82856122cf565b915061231882846122cf565b91508190509392505050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026123867fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82612349565b6123908683612349565b95508019841693508086168417925050509392505050565b6000819050919050565b60006123cd6123c86123c384611cd0565b6123a8565b611cd0565b9050919050565b6000819050919050565b6123e7836123b2565b6123fb6123f3826123d4565b848454612356565b825550505050565b600090565b612410612403565b61241b8184846123de565b505050565b5b8181101561243f57612434600082612408565b600181019050612421565b5050565b601f8211156124845761245581612324565b61245e84612339565b8101602085101561246d578190505b61248161247985612339565b830182612420565b50505b505050565b600082821c905092915050565b60006124a760001984600802612489565b1980831691505092915050565b60006124c08383612496565b9150826002028217905092915050565b6124d982611c1e565b67ffffffffffffffff8111156124f2576124f1611eaf565b5b6124fc825461225c565b612507828285612443565b600060209050601f83116001811461253a5760008415612528578287015190505b61253285826124b4565b86555061259a565b601f19841661254886612324565b60005b828110156125705784890151825560018201915060208501945060208101905061254b565b8683101561258d5784890151612589601f891682612496565b8355505b6001600288020188555050505b505050505050565b600081519050919050565b600082825260208201905092915050565b60006125c9826125a2565b6125d381856125ad565b93506125e3818560208601611c3a565b6125ec81611c64565b840191505092915050565b600060808201905061260c6000830187611d65565b6126196020830186611d65565b6126266040830185611dfb565b818103606083015261263881846125be565b905095945050505050565b60008151905061265281611b8f565b92915050565b60006020828403121561266e5761266d611b59565b5b600061267c84828501612643565b91505092915050565b600060408201905061269a6000830185611d65565b6126a76020830184611dfb565b9392505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fdfea2646970667358221220b5cd3394482585e3cd46935bc05f33f8d0e7a06fd636b72ae2c58c14579732b964736f6c63430008140033000000000000000000000000785135f4d46fcd4b866783483112313d22000e42