mirror of
git://holbrook.no/erc20-demurrage-token
synced 2024-11-15 14:06:45 +01:00
1 line
26 KiB
Plaintext
1 line
26 KiB
Plaintext
61010060405264e8d4a510006a52b7d2dcc80cd2e40000006200002391906200076c565b6080908152503480156200003657600080fd5b506040516200333b3803806200333b83398181016040528101906200005c9190620004ad565b33600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555085600690805190602001906200012f9291906200032f565b508460079080519060200190620001489291906200032f565b508360ff166008819055504260038190555060035460a08181525050603c826200017391906200076c565b60c081815250506f4b3b4ca85a86c47a098a224000000000600260006101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff160217905550826fffffffffffffffffffffffffffffffff1660e0818152505060006200022f6000600260009054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1660006001620002c0640100000000026401000000009004565b9050600081908060018154018082558091505060019003906000526020600020016000909190919091505581600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508460ff16600a620002ad91906200062f565b600a8190555050505050505050620009e9565b6000807cffffffffffffffffffffffffffffffff00000000000000000000000000606860ff16869060020a0216600102811790506cffffffffffffffffff00000000602060ff16859060020a02166001028117905063ffffffff83166001028117905080915050949350505050565b8280546200033d906200086a565b90600052602060002090601f016020900481019282620003615760008555620003ad565b82601f106200037c57805160ff1916838001178555620003ad565b82800160010185558215620003ad579182015b82811115620003ac5782518255916020019190600101906200038f565b5b509050620003bc9190620003c0565b5090565b5b80821115620003db576000816000905550600101620003c1565b5090565b6000620003f6620003f0846200059e565b62000575565b9050828152602081018484840111156200040f57600080fd5b6200041c84828562000834565b509392505050565b600081519050620004358162000981565b92915050565b600082601f8301126200044d57600080fd5b81516200045f848260208601620003df565b91505092915050565b60008151905062000479816200099b565b92915050565b6000815190506200049081620009b5565b92915050565b600081519050620004a781620009cf565b92915050565b60008060008060008060c08789031215620004c757600080fd5b600087015167ffffffffffffffff811115620004e257600080fd5b620004f089828a016200043b565b965050602087015167ffffffffffffffff8111156200050e57600080fd5b6200051c89828a016200043b565b95505060406200052f89828a0162000496565b94505060606200054289828a0162000468565b93505060806200055589828a016200047f565b92505060a06200056889828a0162000424565b9150509295509295509295565b60006200058162000594565b90506200058f8282620008a0565b919050565b6000604051905090565b600067ffffffffffffffff821115620005bc57620005bb62000934565b5b620005c78262000963565b9050602081019050919050565b6000808291508390505b60018511156200062657808604811115620005fe57620005fd620008d6565b5b60018516156200060e5780820291505b80810290506200061e8562000974565b9450620005de565b94509492505050565b60006200063c826200081d565b915062000649836200081d565b9250620006787fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000680565b905092915050565b60008262000692576001905062000765565b81620006a2576000905062000765565b8160018114620006bb5760028114620006c657620006fc565b600191505062000765565b60ff841115620006db57620006da620008d6565b5b8360020a915084821115620006f557620006f4620008d6565b5b5062000765565b5060208310610133831016604e8410600b8410161715620007365782820a90508381111562000730576200072f620008d6565b5b62000765565b620007458484846001620005d4565b925090508184048111156200075f576200075e620008d6565b5b81810290505b9392505050565b600062000779826200081d565b915062000786836200081d565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620007c257620007c1620008d6565b5b828202905092915050565b6000620007da82620007fd565b9050919050565b60006fffffffffffffffffffffffffffffffff82169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b838110156200085457808201518184015260208101905062000837565b8381111562000864576000848401525b50505050565b600060028204905060018216806200088357607f821691505b602082108114156200089a576200089962000905565b5b50919050565b620008ab8262000963565b810181811067ffffffffffffffff82111715620008cd57620008cc62000934565b5b80604052505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b6000600282049050919050565b6200098c81620007cd565b81146200099857600080fd5b50565b620009a681620007e1565b8114620009b257600080fd5b50565b620009c0816200081d565b8114620009cc57600080fd5b50565b620009da8162000827565b8114620009e657600080fd5b50565b60805160a05160c05160e0516128e062000a5b60003960008181610c1801528181610e6801526119eb0152600081816110b80152818161199a0152611a8a0152600081816110e401528181611aab0152611af00152600081816111470152818161117f01526111e701526128e06000f3fe608060405234801561001057600080fd5b506004361061025a576000357c0100000000000000000000000000000000000000000000000000000000900480636787a9be11610158578063983b2d56116100d5578063e54d63f711610099578063e54d63f7146107c3578063e8095295146107f3578063eda4e6d614610811578063f2fde38b1461082f578063f83da35d1461085f5761025a565b8063983b2d56146106e55780639da7d8ba14610715578063a9059cbb14610745578063b470aade14610775578063e3ab207a146107935761025a565b806379ba50971161011c57806379ba50971461063d5780638d34855a1461065b5780638da5cb5b1461068b5780638f1df6bc146106a957806395d89b41146106c75761025a565b80636787a9be1461055f5780636a2d094e1461058f5780636ffa8a05146105bf57806370a08231146105ef578063731f237c1461061f5761025a565b806331333487116101e65780634abfbba2116101aa5780634abfbba21461049357806351b4541c146104c3578063573cc507146104f357806358b2833b146105115780636721d4ef1461052f5761025a565b806331333487146103b5578063313ce567146103e557806340452d9114610403578063449a52f81461043357806347a50517146104635761025a565b806318160ddd1161022d57806318160ddd146102fb5780631989c6a814610319578063229ba1971461033757806323b872dd146103555780633092afd5146103855761025a565b806301ffc9a71461025f57806306fdde031461028f578063095ea7b3146102ad57806309f28f3c146102dd575b600080fd5b610279600480360381019061027491906121c5565b61088f565b60405161028691906123d3565b60405180910390f35b610297610a3a565b6040516102a49190612409565b60405180910390f35b6102c760048036038101906102c29190612160565b610ac8565b6040516102d491906123d3565b60405180910390f35b6102e5610be2565b6040516102f2919061246b565b60405180910390f35b610303610c04565b60405161031091906124a1565b60405180910390f35b610321610c0a565b60405161032e91906124a1565b60405180910390f35b61033f610c16565b60405161034c91906124a1565b60405180910390f35b61036f600480360381019061036a9190612111565b610c3a565b60405161037c91906123d3565b60405180910390f35b61039f600480360381019061039a91906120e8565b610d5a565b6040516103ac91906123d3565b60405180910390f35b6103cf60048036038101906103ca9190612240565b610e4d565b6040516103dc91906124a1565b60405180910390f35b6103ed610f01565b6040516103fa91906124a1565b60405180910390f35b61041d60048036038101906104189190612217565b610f07565b60405161042a91906123ee565b60405180910390f35b61044d60048036038101906104489190612160565b610f2b565b60405161045a91906123d3565b60405180910390f35b61047d600480360381019061047891906120e8565b61106b565b60405161048a91906124a1565b60405180910390f35b6104ad60048036038101906104a89190612217565b6110b4565b6040516104ba91906124a1565b60405180910390f35b6104dd60048036038101906104d89190612217565b611114565b6040516104ea91906124a1565b60405180910390f35b6104fb611135565b60405161050891906124a1565b60405180910390f35b61051961113b565b60405161052691906124a1565b60405180910390f35b61054960048036038101906105449190612240565b611141565b60405161055691906124a1565b60405180910390f35b61057960048036038101906105749190612217565b6111b2565b60405161058691906124a1565b60405180910390f35b6105a960048036038101906105a49190612217565b611222565b6040516105b691906124a1565b60405180910390f35b6105d960048036038101906105d4919061219c565b611243565b6040516105e691906124a1565b60405180910390f35b610609600480360381019061060491906120e8565b61127f565b60405161061691906124a1565b60405180910390f35b610627611327565b60405161063491906123d3565b60405180910390f35b610645611446565b60405161065291906123d3565b60405180910390f35b6106756004803603810190610670919061219c565b6115ed565b60405161068291906124a1565b60405180910390f35b61069361161b565b6040516106a091906123b8565b60405180910390f35b6106b1611641565b6040516106be91906123d3565b60405180910390f35b6106cf61178b565b6040516106dc9190612409565b60405180910390f35b6106ff60048036038101906106fa91906120e8565b611819565b60405161070c91906123d3565b60405180910390f35b61072f600480360381019061072a919061219c565b6118d6565b60405161073c91906124a1565b60405180910390f35b61075f600480360381019061075a9190612160565b611902565b60405161076c91906123d3565b60405180910390f35b61077d611998565b60405161078a91906124a1565b60405180910390f35b6107ad60048036038101906107a8919061219c565b6119bc565b6040516107ba91906124a1565b60405180910390f35b6107dd60048036038101906107d89190612240565b6119d0565b6040516107ea91906124a1565b60405180910390f35b6107fb611a84565b604051610808919061246b565b60405180910390f35b610819611aee565b60405161082691906124a1565b60405180910390f35b610849600480360381019061084491906120e8565b611b12565b60405161085691906123d3565b60405180910390f35b6108796004803603810190610874919061227c565b611bb4565b60405161088691906123ee565b60405180910390f35b600063c6bb4b707c010000000000000000000000000000000000000000000000000000000002827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614156108e45760019050610a35565b63449a52f87c010000000000000000000000000000000000000000000000000000000002827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614156109375760019050610a35565b6301ffc9a77c010000000000000000000000000000000000000000000000000000000002827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916141561098a5760019050610a35565b639493f8b27c010000000000000000000000000000000000000000000000000000000002827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614156109dd5760019050610a35565b6337a47be47c010000000000000000000000000000000000000000000000000000000002827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161415610a305760019050610a35565b600090505b919050565b60068054610a47906126cc565b80601f0160208091040260200160405190810160405280929190818152602001828054610a73906126cc565b8015610ac05780601f10610a9557610100808354040283529160200191610ac0565b820191906000526020600020905b815481529060010190602001808311610aa357829003601f168201915b505050505081565b600080610ad3611641565b50610add836111b2565b905080600c60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254610b6b91906124d8565b925050819055508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92585604051610bcf91906124a1565b60405180910390a3600191505092915050565b600260009054906101000a90046fffffffffffffffffffffffffffffffff1681565b60095481565b60008080549050905090565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000806000610c47611641565b50610c51846111b2565b915081600c60008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015610cdc57600080fd5b610ce7868684611c23565b90508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef86604051610d4691906124a1565b60405180910390a380925050509392505050565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480610de357503373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b610dec57600080fd5b6000600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060019050919050565b600080600064e8d4a5100091506a52b7d2dcc80cd2e40000007f0000000000000000000000000000000000000000000000000000000000000000610e91919061252e565b905060005b84811015610eda5764e8d4a510008284610eb0919061255f565b610eba919061252e565b83610ec591906125b9565b92508080610ed2906126fe565b915050610e96565b5064e8d4a510008583610eed919061255f565b610ef7919061252e565b9250505092915050565b60085481565b60008181548110610f1757600080fd5b906000526020600020016000915090505481565b600080600b60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610fba576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb19061242b565b60405180910390fd5b610fc2611641565b50610fcc836111b2565b90508260096000828254610fe091906124d8565b92505081905550610ff18482611c48565b508373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fab8530f87dc9b59234c4623bf917212bb2536d647574c8e7e5da92c2ede0c9f88560405161104f91906124a1565b60405180910390a361105f611d0d565b50600191505092915050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60007f0000000000000000000000000000000000000000000000000000000000000000826110e2919061255f565b7f000000000000000000000000000000000000000000000000000000000000000061110d91906124d8565b9050919050565b6000603c824261112491906125b9565b61112e919061252e565b9050919050565b600a5481565b60035481565b600080827f000000000000000000000000000000000000000000000000000000000000000061117091906125b9565b8461117b919061255f565b90507f0000000000000000000000000000000000000000000000000000000000000000816111a9919061252e565b91505092915050565b6000600260009054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff167f000000000000000000000000000000000000000000000000000000000000000083611211919061255f565b61121b919061252e565b9050919050565b6000603c824261123291906125b9565b61123c919061252e565b9050919050565b6000606860ff167cffffffffffffffffffffffffffffffff00000000000000000000000000836001900416908060020a82049150509050919050565b60008060008061128e8561106b565b925061129b600354611114565b90506112d7600260009054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1682610e4d565b6fffffffffffffffffffffffffffffffff16915064e8d4a510006a52b7d2dcc80cd2e4000000611307919061255f565b8284611313919061255f565b61131d919061252e565b9350505050919050565b6000806000611337600354611114565b9150600082141561134d57600092505050611443565b600260009054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff16905061138a8183610e4d565b600260006101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff160217905550603c826113cf919061255f565b6003546113dc91906124d8565b60038190555080826003547fa0717e54e02bd9829db5e6e998aec0ae9de796b8d150a3cc46a92ab869697755600260009054906101000a90046fffffffffffffffffffffffffffffffff166040516114349190612486565b60405180910390a46001925050505b90565b600080600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146114a357600080fd5b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35090565b60008060006115fb846118d6565b915061160684611243565b90506116128282611141565b92505050919050565b600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000806000806000806000611657611327565b50611660611dfb565b9750600060010288141561167f57600098505050505050505050611788565b611688886119bc565b955060018661169791906124d8565b90506116a2866110b4565b9150600260009054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1694506116e082611222565b925060008311156116fc576116f585846119d0565b9350611700565b8493505b61170f60008560095484611bb4565b9650600087908060018154018082558091505060019003906000526020600020016000909190919091505561174387611f2b565b507f55d243082e019fce4009ccea5368b92e436c17586a1e793c7deda16df4e5d6758160405161177391906124a1565b60405180910390a16001985050505050505050505b90565b60078054611798906126cc565b80601f01602080910402602001604051908101604052809291908181526020018280546117c4906126cc565b80156118115780601f106117e657610100808354040283529160200191611811565b820191906000526020600020905b8154815290600101906020018083116117f457829003601f168201915b505050505081565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461187557600080fd5b6001600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060019050919050565b6000602060ff166cffffffffffffffffff00000000836001900416908060020a82049150509050919050565b600080600061190f611641565b50611919846111b2565b9150611926338684611c23565b90508473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8660405161198591906124a1565b60405180910390a3809250505092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b600063ffffffff8260019004169050919050565b600080600064e8d4a5100091506a52b7d2dcc80cd2e40000007f0000000000000000000000000000000000000000000000000000000000000000611a14919061252e565b905060005b84811015611a5d5764e8d4a510008284611a33919061255f565b611a3d919061252e565b83611a4891906124d8565b92508080611a55906126fe565b915050611a19565b5064e8d4a510008583611a70919061255f565b611a7a919061252e565b9250505092915050565b600060017f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000042611ad591906125b9565b611adf919061252e565b611ae991906124d8565b905090565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000600460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611b6e57600080fd5b81600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550919050565b6000807cffffffffffffffffffffffffffffffff00000000000000000000000000606860ff16869060020a0216600102811790506cffffffffffffffffff00000000602060ff16859060020a02166001028117905063ffffffff83166001028117905080915050949350505050565b600080611c308584611f77565b50611c3b8484611c48565b5060019150509392505050565b600080600080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000851415611ca55760009350505050611d07565b611cae8661106b565b92508483611cbc91906124d8565b600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600193505050505b92915050565b6000806000600954905060006001600080549050611d2b91906125b9565b81548110611d62577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b90600052602060002001546001900491506cffffffffffffffffff000000001982169150602060ff16819060020a02821791508160010260006001600080549050611dad91906125b9565b81548110611de4577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020018190555060019250505090565b6000806000806001600080549050611e1391906125b9565b81548110611e4a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b906000526020600020015491503073ffffffffffffffffffffffffffffffffffffffff1663e80952956040518163ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040160206040518083038186803b158015611eb957600080fd5b505afa158015611ecd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ef191906121ee565b6fffffffffffffffffffffffffffffffff169050611f0e826119bc565b8111611f2257600060010292505050611f28565b81925050505b90565b600080611f37836115ed565b9050611f6d600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16611f68836111b2565b611c48565b5080915050919050565b600080600080600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000851415611fd45760009350505050612079565b611fdd8661106b565b925084831015612022576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120199061244b565b60405180910390fd5b848361202e91906125b9565b600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600193505050505b92915050565b60008135905061208e81612837565b92915050565b6000813590506120a38161284e565b92915050565b6000813590506120b881612865565b92915050565b6000815190506120cd8161287c565b92915050565b6000813590506120e281612893565b92915050565b6000602082840312156120fa57600080fd5b60006121088482850161207f565b91505092915050565b60008060006060848603121561212657600080fd5b60006121348682870161207f565b93505060206121458682870161207f565b9250506040612156868287016120d3565b9150509250925092565b6000806040838503121561217357600080fd5b60006121818582860161207f565b9250506020612192858286016120d3565b9150509250929050565b6000602082840312156121ae57600080fd5b60006121bc84828501612094565b91505092915050565b6000602082840312156121d757600080fd5b60006121e5848285016120a9565b91505092915050565b60006020828403121561220057600080fd5b600061220e848285016120be565b91505092915050565b60006020828403121561222957600080fd5b6000612237848285016120d3565b91505092915050565b6000806040838503121561225357600080fd5b6000612261858286016120d3565b9250506020612272858286016120d3565b9150509250929050565b6000806000806080858703121561229257600080fd5b60006122a0878288016120d3565b94505060206122b1878288016120d3565b93505060406122c2878288016120d3565b92505060606122d3878288016120d3565b91505092959194509250565b6122e8816125ed565b82525050565b6122f7816125ff565b82525050565b6123068161260b565b82525050565b6000612317826124bc565b61232181856124c7565b9350612331818560208601612699565b61233a816127d4565b840191505092915050565b6000612352600a836124c7565b915061235d826127e5565b602082019050919050565b6000612375600d836124c7565b91506123808261280e565b602082019050919050565b61239481612641565b82525050565b6123a381612687565b82525050565b6123b28161267d565b82525050565b60006020820190506123cd60008301846122df565b92915050565b60006020820190506123e860008301846122ee565b92915050565b600060208201905061240360008301846122fd565b92915050565b60006020820190508181036000830152612423818461230c565b905092915050565b6000602082019050818103600083015261244481612345565b9050919050565b6000602082019050818103600083015261246481612368565b9050919050565b6000602082019050612480600083018461238b565b92915050565b600060208201905061249b600083018461239a565b92915050565b60006020820190506124b660008301846123a9565b92915050565b600081519050919050565b600082825260208201905092915050565b60006124e38261267d565b91506124ee8361267d565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561252357612522612747565b5b828201905092915050565b60006125398261267d565b91506125448361267d565b92508261255457612553612776565b5b828204905092915050565b600061256a8261267d565b91506125758361267d565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156125ae576125ad612747565b5b828202905092915050565b60006125c48261267d565b91506125cf8361267d565b9250828210156125e2576125e1612747565b5b828203905092915050565b60006125f88261265d565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b60006fffffffffffffffffffffffffffffffff82169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600061269282612641565b9050919050565b60005b838110156126b757808201518184015260208101905061269c565b838111156126c6576000848401525b50505050565b600060028204905060018216806126e457607f821691505b602082108114156126f8576126f76127a5565b5b50919050565b60006127098261267d565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561273c5761273b612747565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000601f19601f8301169050919050565b7f4552525f41434345535300000000000000000000000000000000000000000000600082015250565b7f4552525f4f5645525350454e4400000000000000000000000000000000000000600082015250565b612840816125ed565b811461284b57600080fd5b50565b6128578161260b565b811461286257600080fd5b50565b61286e81612615565b811461287957600080fd5b50565b61288581612641565b811461289057600080fd5b50565b61289c8161267d565b81146128a757600080fd5b5056fea26469706673582212205d06e18992135f6fef2320a6a1e02ee11de4a95d9a97ba191c6b77f0365bb50964736f6c63430008040033 |