VeChain
Explorer
Testnet
Search
Networks
Main
Test
Contract
0x837033…0fcB
Summary
Transactions
Transfers
Address
0x837033A71929Ff49A000D5b8C9795F4a5F470fcB
VET
26.00
VET
VTHO
115.92
VTHO
Tokens
0.56
B3TR
Master
0x06c2524420741ff26E52a482d8B4c8532Bf03893
Deployer
0x06c2524420741ff26E52a482d8B4c8532Bf03893
Code
0x6080604052600436106102725760003560e01c8063715018a61161014f578063b0e36015116100c1578063da5ddc611161007a578063da5ddc6114610764578063e57e806514610791578063e985e9c5146107a6578063f20e4b50146107c6578063f2fde38b1461080e578063f71680931461082e57600080fd5b8063b0e3601514610697578063b88d4fde146106b7578063c3753d70146106d7578063c746566914610704578063c87b56dd14610724578063cd03b5001461074457600080fd5b80638c7a63ae116101135780638c7a63ae146105da5780638da5cb5b1461060757806392bedcbe146106255780639370443a1461064457806395d89b4114610662578063a22cb4651461067757600080fd5b8063715018a6146105435780637dc0d1d014610558578063804805031461057857806382961eb81461059857806384c9fcad146105c057600080fd5b806340398d67116101e85780634dbe8697116101ac5780634dbe8697146104a3578063510ef1de146104ba5780636352211e146104da5780636502fc38146104fa5780636ecd23061461051057806370a082311461052357600080fd5b806340398d671461040c5780634238b6921461042c57806342842e0e1461045957806345184fce1461047957806348fbd3561461048e57600080fd5b80630d72d57f1161023a5780630d72d57f14610348578063152212161461036857806318160ddd146103955780631cb44dfc146103aa57806323b872dd146103ca5780632a5c792a146103ea57600080fd5b806301e5f65f1461027757806301ffc9a71461029957806306fdde03146102ce578063081812fc146102f0578063095ea7b314610328575b600080fd5b34801561028357600080fd5b50610297610292366004612cbb565b61084e565b005b3480156102a557600080fd5b506102b96102b4366004612cec565b610878565b60405190151581526020015b60405180910390f35b3480156102da57600080fd5b506102e3610889565b6040516102c59190612d59565b3480156102fc57600080fd5b5061031061030b366004612d6c565b61091b565b6040516001600160a01b0390911681526020016102c5565b34801561033457600080fd5b50610297610343366004612d85565b610944565b34801561035457600080fd5b50600d54610310906001600160a01b031681565b34801561037457600080fd5b50610387671d9d1a1bcb5d5cd960c21b81565b6040519081526020016102c5565b3480156103a157600080fd5b50610387610953565b3480156103b657600080fd5b506102976103c5366004612cbb565b610978565b3480156103d657600080fd5b506102976103e5366004612daf565b6109f6565b3480156103f657600080fd5b506103ff610a81565b6040516102c59190612deb565b34801561041857600080fd5b506103ff610427366004612cbb565b610ad8565b34801561043857600080fd5b5061044c610447366004612e2f565b610b44565b6040516102c59190612e96565b34801561046557600080fd5b50610297610474366004612daf565b610cc4565b34801561048557600080fd5b50610297610ce4565b34801561049a57600080fd5b50610297610d69565b3480156104af57600080fd5b506103876201518081565b3480156104c657600080fd5b506102976104d5366004612f97565b610ef8565b3480156104e657600080fd5b506103106104f5366004612d6c565b610ff2565b34801561050657600080fd5b50610387600a5481565b61038761051e366004613001565b610ffd565b34801561052f57600080fd5b5061038761053e366004612cbb565b61143b565b34801561054f57600080fd5b50610297611483565b34801561056457600080fd5b50600954610310906001600160a01b031681565b34801561058457600080fd5b5061044c61059336600461301c565b611497565b3480156105a457600080fd5b5061031073bf64cf86894ee0877c4e7d03936e35ee8d8b864f81565b3480156105cc57600080fd5b5061031065456e6572677981565b3480156105e657600080fd5b506105fa6105f5366004612d6c565b6115d5565b6040516102c591906130c2565b34801561061357600080fd5b506007546001600160a01b0316610310565b34801561063157600080fd5b5061038767188cdd1c8b5d5cd960c21b81565b34801561065057600080fd5b50610387661d995d0b5d5cd960ca1b81565b34801561066e57600080fd5b506102e3611687565b34801561068357600080fd5b506102976106923660046130e3565b611696565b3480156106a357600080fd5b506103876106b2366004613001565b6116a1565b3480156106c357600080fd5b506102976106d236600461311a565b611962565b3480156106e357600080fd5b506103876106f2366004612d6c565b600c6020526000908152604090205481565b34801561071057600080fd5b5061029761071f366004613196565b61197a565b34801561073057600080fd5b506102e361073f366004612d6c565b611a0f565b34801561075057600080fd5b5061029761075f366004612d6c565b611a1a565b34801561077057600080fd5b5061038761077f366004613001565b600b6020526000908152604090205481565b34801561079d57600080fd5b50610297611aa4565b3480156107b257600080fd5b506102b96107c13660046131b2565b611c4c565b3480156107d257600080fd5b506107db611c7a565b604080516001600160801b03958616815293851660208501529184169183019190915290911660608201526080016102c5565b34801561081a57600080fd5b50610297610829366004612cbb565b611e07565b34801561083a57600080fd5b5061044c6108493660046131e5565b611e42565b610856612017565b600d80546001600160a01b0319166001600160a01b0392909216919091179055565b600061088382612044565b92915050565b60606000805461089890613218565b80601f01602080910402602001604051908101604052809291908181526020018280546108c490613218565b80156109115780601f106108e657610100808354040283529160200191610911565b820191906000526020600020905b8154815290600101906020018083116108f457829003601f168201915b5050505050905090565b600061092682612069565b506000828152600460205260409020546001600160a01b0316610883565b61094f8282336120a2565b5050565b600080600854116109645750600090565b60016008546109739190613268565b905090565b610980612017565b6001600160a01b0381166109d45760405162461bcd60e51b8152602060048201526016602482015275496e76616c6964206f7261636c65206164647265737360501b60448201526064015b60405180910390fd5b600980546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b038216610a2057604051633250574960e11b8152600060048201526024016109cb565b6000610a2d8383336120af565b9050836001600160a01b0316816001600160a01b031614610a7b576040516364283d7b60e01b81526001600160a01b03808616600483015260248201849052821660448201526064016109cb565b50505050565b6060600e80548060200260200160405190810160405280929190818152602001828054801561091157602002820191906000526020600020905b815481526020019060010190808311610abb575050505050905090565b6001600160a01b0381166000908152600f6020908152604091829020805483518184028101840190945280845260609392830182828015610b3857602002820191906000526020600020905b815481526020019060010190808311610b24575b50505050509050919050565b600e546060908310610b8f5760405162461bcd60e51b81526020600482015260146024820152734f6666736574206f7574206f6620626f756e647360601b60448201526064016109cb565b6000610b9b838561327b565b600e54909150811115610bad5750600e545b6000610bb98583613268565b67ffffffffffffffff811115610bd157610bd1612ef8565b604051908082528060200260200182016040528015610c0a57816020015b610bf7612c6e565b815260200190600190039081610bef5790505b509050845b82811015610cbb576000600e8281548110610c2c57610c2c61328e565b906000526020600020015490506040518060800160405280828152602001610c5383610ff2565b6001600160a01b03168152602001610c6a83611a0f565b81526000838152600c602090815260409091205491015283610c8c8985613268565b81518110610c9c57610c9c61328e565b6020026020010181905250508080610cb3906132a4565b915050610c0f565b50949350505050565b610cdf83838360405180602001604052806000815250611962565b505050565b610cec612017565b4780610d2f5760405162461bcd60e51b81526020600482015260126024820152714e6f2056455420746f20776974686472617760701b60448201526064016109cb565b6007546040516001600160a01b039091169082156108fc029083906000818181858888f1935050505015801561094f573d6000803e3d6000fd5b610d71612017565b6040516370a0823160e01b815230600482015260009065456e65726779906370a0823190602401602060405180830381865afa158015610db5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dd991906132bd565b905060008111610e215760405162461bcd60e51b81526020600482015260136024820152724e6f205654484f20746f20776974686472617760681b60448201526064016109cb565b65456e6572677963a9059cbb610e3f6007546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602481018490526044016020604051808303816000875af1158015610e8c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610eb091906132d6565b610ef55760405162461bcd60e51b815260206004820152601660248201527515951213c81dda5d1a191c985dd85b0819985a5b195960521b60448201526064016109cb565b50565b600d546001600160a01b03163314610f525760405162461bcd60e51b815260206004820152601a60248201527f4f6e6c79206261636b656e642063616e2063616c6c207468697300000000000060448201526064016109cb565b6000828152600260205260409020546001600160a01b0316610fad5760405162461bcd60e51b8152602060048201526014602482015273151bdad95b88191bd95cc81b9bdd08195e1a5cdd60621b60448201526064016109cb565b610fb78282612135565b817e25607c3684ab2206e394d59de27f291202c0c51811219084fca969b6ba48b882604051610fe69190612d59565b60405180910390a25050565b600061088382612069565b600080611009836116a1565b9050600081116110535760405162461bcd60e51b815260206004820152601560248201527424b73b30b634b2103830bcb6b2b73a103a37b5b2b760591b60448201526064016109cb565b6000836002811115611067576110676132f3565b036110b7578034146110b25760405162461bcd60e51b8152602060048201526014602482015273125b98dbdc9c9958dd0815915508185b5bdd5b9d60621b60448201526064016109cb565b61131f565b60018360028111156110cb576110cb6132f3565b036111e457341561112d5760405162461bcd60e51b815260206004820152602660248201527f4e6f205645542073686f756c642062652073656e7420666f72205654484f2070604482015265185e5b595b9d60d21b60648201526084016109cb565b6040516323b872dd60e01b81523360048201523060248201526044810182905265456e65726779906323b872dd906064016020604051808303816000875af115801561117d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111a191906132d6565b6110b25760405162461bcd60e51b815260206004820152601460248201527315951213c81d1c985b9cd9995c8819985a5b195960621b60448201526064016109cb565b60028360028111156111f8576111f86132f3565b0361131f57341561125a5760405162461bcd60e51b815260206004820152602660248201527f4e6f205645542073686f756c642062652073656e7420666f7220423354522070604482015265185e5b595b9d60d21b60648201526084016109cb565b6040516323b872dd60e01b81523360048201523060248201526044810182905273bf64cf86894ee0877c4e7d03936e35ee8d8b864f906323b872dd906064016020604051808303816000875af11580156112b8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112dc91906132d6565b61131f5760405162461bcd60e51b8152602060048201526014602482015273108cd514881d1c985b9cd9995c8819985a5b195960621b60448201526064016109cb565b600880549081906000611331836132a4565b91905055506000424433846040516020016113779493929190938452602084019290925260601b6bffffffffffffffffffffffff19166040830152605482015260740190565b60408051601f1981840301815291815281516020928301206000858152600c909352912081905590506113aa3383612185565b6113f282600e80546000838152601060205260408120829055600182018355919091527fbb7b4a454dc3493923482f07822329ed19e8244eff582cc204f8554c3620c3fd0155565b6113fc338361219f565b604051818152829033907f62ddb91532b2d01b17fb70a9465230d42a8c4959e576f90a3397d7d9de14488e9060200160405180910390a3509392505050565b60006001600160a01b038216611467576040516322718ad960e21b8152600060048201526024016109cb565b506001600160a01b031660009081526003602052604090205490565b61148b612017565b61149560006121db565b565b60606000825167ffffffffffffffff8111156114b5576114b5612ef8565b6040519080825280602002602001820160405280156114ee57816020015b6114db612c6e565b8152602001906001900390816114d35790505b50905060005b83518110156115ce5760008482815181106115115761151161328e565b6020026020010151905060006001600160a01b0316611545826000908152600260205260409020546001600160a01b031690565b6001600160a01b0316146115bb57604051806080016040528082815260200161156d83610ff2565b6001600160a01b0316815260200161158483611a0f565b81526000838152600c602090815260409091205491015283518490849081106115af576115af61328e565b60200260200101819052505b50806115c6816132a4565b9150506114f4565b5092915050565b6115dd612c6e565b6000828152600260205260409020546001600160a01b03166116385760405162461bcd60e51b8152602060048201526014602482015273151bdad95b88191bd95cc81b9bdd08195e1a5cdd60621b60448201526064016109cb565b604051806080016040528083815260200161165284610ff2565b6001600160a01b0316815260200161166984611a0f565b81526000938452600c60209081526040909420549301929092525090565b60606001805461089890613218565b61094f33838361222d565b6000808260028111156116b6576116b66132f3565b036116c3575050600a5490565b6009546040516373fc67dd60e01b8152661d995d0b5d5cd960ca1b60048201526001600160a01b03909116906373fc67dd906024016040805180830381865afa925050508015611730575060408051601f3d908101601f1916820190925261172d91810190613320565b60015b61177157600b600083600281111561174a5761174a6132f3565b600281111561175b5761175b6132f3565b8152602001908152602001600020549050919050565b620151806117886001600160801b03831642613268565b11156117cd57600b60008560028111156117a4576117a46132f3565b60028111156117b5576117b56132f3565b81526020019081526020016000205492505050919050565b60018460028111156117e1576117e16132f3565b036118f6576009546040516373fc67dd60e01b8152671d9d1a1bcb5d5cd960c21b60048201526001600160a01b03909116906373fc67dd906024015b6040805180830381865afa925050508015611855575060408051601f3d908101601f1916820190925261185291810190613320565b60015b61186f57600b60008560028111156117a4576117a46132f3565b620151806118866001600160801b03831642613268565b118061189957506001600160801b038216155b156118df57600b60008760028111156118b4576118b46132f3565b60028111156118c5576118c56132f3565b815260200190815260200160002054945050505050919050565b6118ec600a5485846122cc565b9695505050505050565b600284600281111561190a5761190a6132f3565b0361194a576009546040516373fc67dd60e01b815267188cdd1c8b5d5cd960c21b60048201526001600160a01b03909116906373fc67dd9060240161181d565b5050600b600083600281111561174a5761174a6132f3565b61196d8484846109f6565b610a7b338585858561239f565b611982612017565b600081116119d25760405162461bcd60e51b815260206004820152601c60248201527f5072696365206d7573742062652067726561746572207468616e20300000000060448201526064016109cb565b80600b60008460028111156119e9576119e96132f3565b60028111156119fa576119fa6132f3565b81526020810191909152604001600020555050565b6060610883826124ca565b611a22612017565b60008111611a725760405162461bcd60e51b815260206004820152601c60248201527f5072696365206d7573742062652067726561746572207468616e20300000000060448201526064016109cb565b600a81905560008052600b6020527fdf7de25b7f1fd6d0b5205f0e18f1f35bd7b8d84cce336588d184533ce43a6f7655565b611aac612017565b6040516370a0823160e01b815230600482015260009073bf64cf86894ee0877c4e7d03936e35ee8d8b864f906370a0823190602401602060405180830381865afa158015611afe573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b2291906132bd565b905060008111611b6a5760405162461bcd60e51b81526020600482015260136024820152724e6f204233545220746f20776974686472617760681b60448201526064016109cb565b73bf64cf86894ee0877c4e7d03936e35ee8d8b864f63a9059cbb611b966007546001600160a01b031690565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602481018490526044016020604051808303816000875af1158015611be3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c0791906132d6565b610ef55760405162461bcd60e51b8152602060048201526016602482015275108cd514881dda5d1a191c985dd85b0819985a5b195960521b60448201526064016109cb565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b6009546040516373fc67dd60e01b8152661d995d0b5d5cd960ca1b60048201526000918291829182916001600160a01b03909116906373fc67dd906024016040805180830381865afa925050508015611cf0575060408051601f3d908101601f19168201909252611ced91810190613320565b60015b611cfd5760009350611d03565b90945090505b6009546040516373fc67dd60e01b8152671d9d1a1bcb5d5cd960c21b60048201526001600160a01b03909116906373fc67dd906024016040805180830381865afa925050508015611d71575060408051601f3d908101601f19168201909252611d6e91810190613320565b60015b611d7e5760009250611d82565b5092505b6009546040516373fc67dd60e01b815267188cdd1c8b5d5cd960c21b60048201526001600160a01b03909116906373fc67dd906024016040805180830381865afa925050508015611df0575060408051601f3d908101601f19168201909252611ded91810190613320565b60015b611dfd5760009150611e01565b5091505b90919293565b611e0f612017565b6001600160a01b038116611e3957604051631e4fbdf760e01b8152600060048201526024016109cb565b610ef5816121db565b6001600160a01b0383166000908152600f60209081526040808320805482518185028101850190935280835260609493830182828015611ea157602002820191906000526020600020905b815481526020019060010190808311611e8d575b5050505050905080518410611eef5760405162461bcd60e51b81526020600482015260146024820152734f6666736574206f7574206f6620626f756e647360601b60448201526064016109cb565b6000611efb848661327b565b90508151811115611f0a575080515b6000611f168683613268565b67ffffffffffffffff811115611f2e57611f2e612ef8565b604051908082528060200260200182016040528015611f6757816020015b611f54612c6e565b815260200190600190039081611f4c5790505b509050855b8281101561200c576000848281518110611f8857611f8861328e565b6020026020010151905060405180608001604052808281526020018a6001600160a01b03168152602001611fbb83611a0f565b81526000838152600c602090815260409091205491015283611fdd8a85613268565b81518110611fed57611fed61328e565b6020026020010181905250508080612004906132a4565b915050611f6c565b509695505050505050565b6007546001600160a01b031633146114955760405163118cdaa760e01b81523360048201526024016109cb565b60006001600160e01b03198216632483248360e11b14806108835750610883826125db565b6000818152600260205260408120546001600160a01b03168061088357604051637e27328960e01b8152600481018490526024016109cb565b610cdf838383600161262b565b6000828152600260205260408120546001600160a01b0316816120d3868686612731565b90506001600160a01b038216158015906120f557506001600160a01b03861615155b80156121135750856001600160a01b0316826001600160a01b031614155b1561212c57612122828661282a565b61212c868661219f565b95945050505050565b600082815260066020526040902061214d8282613390565b506040518281527ff8e1a15aba9398e019f0b49df1a4fde98ee17ae345cb5f6b5e2c27f5033e8ce79060200160405180910390a15050565b61094f82826040518060200160405280600081525061294a565b6001600160a01b039091166000908152600f60209081526040808320805460018101825590845282842081018590559383526011909152902055565b600780546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b03821661225f57604051630b61174360e31b81526001600160a01b03831660048201526024016109cb565b6001600160a01b03838116600081815260056020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b600080826001600160801b0316846001600160801b0316866122ee9190613450565b6122f8919061347d565b9050606461230782606e613450565b612311919061347d565b9050670de0b6b3a76400008082111561235b5761232e8183613491565b15612356578061233e818461347d565b61234990600161327b565b6123539190613450565b91505b610cbb565b662386f26fc1000061236d8184613491565b15612395578061237d818561347d565b61238890600161327b565b6123929190613450565b92505b5050949350505050565b6001600160a01b0383163b156124c357604051630a85bd0160e11b81526001600160a01b0384169063150b7a02906123e19088908890879087906004016134a5565b6020604051808303816000875af192505050801561241c575060408051601f3d908101601f19168201909252612419918101906134d8565b60015b612485573d80801561244a576040519150601f19603f3d011682016040523d82523d6000602084013e61244f565b606091505b50805160000361247d57604051633250574960e11b81526001600160a01b03851660048201526024016109cb565b805160208201fd5b6001600160e01b03198116630a85bd0160e11b146124c157604051633250574960e11b81526001600160a01b03851660048201526024016109cb565b505b5050505050565b60606124d582612069565b50600082815260066020526040812080546124ef90613218565b80601f016020809104026020016040519081016040528092919081815260200182805461251b90613218565b80156125685780601f1061253d57610100808354040283529160200191612568565b820191906000526020600020905b81548152906001019060200180831161254b57829003601f168201915b50505050509050600061258660408051602081019091526000815290565b90508051600003612598575092915050565b8151156125ca5780826040516020016125b29291906134f5565b60405160208183030381529060405292505050919050565b6125d384612962565b949350505050565b60006001600160e01b031982166380ac58cd60e01b148061260c57506001600160e01b03198216635b5e139f60e01b145b8061088357506301ffc9a760e01b6001600160e01b0319831614610883565b808061263f57506001600160a01b03821615155b1561270157600061264f84612069565b90506001600160a01b0383161580159061267b5750826001600160a01b0316816001600160a01b031614155b801561268e575061268c8184611c4c565b155b156126b75760405163a9fbf51f60e01b81526001600160a01b03841660048201526024016109cb565b81156126ff5783856001600160a01b0316826001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45b505b5050600090815260046020526040902080546001600160a01b0319166001600160a01b0392909216919091179055565b6000828152600260205260408120546001600160a01b039081169083161561275e5761275e8184866129d7565b6001600160a01b0381161561279c5761277b60008560008061262b565b6001600160a01b038116600090815260036020526040902080546000190190555b6001600160a01b038516156127cb576001600160a01b0385166000908152600360205260409020805460010190555b60008481526002602052604080822080546001600160a01b0319166001600160a01b0389811691821790925591518793918516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4949350505050565b6001600160a01b0382166000908152600f602052604081205461284f90600190613268565b6000838152601160205260409020549091508082146128f6576001600160a01b0384166000908152600f602052604081208054849081106128925761289261328e565b9060005260206000200154905080600f6000876001600160a01b03166001600160a01b0316815260200190815260200160002083815481106128d6576128d661328e565b600091825260208083209091019290925591825260119052604090208190555b6001600160a01b0384166000908152600f6020526040902080548061291d5761291d613524565b60008281526020808220830160001990810183905590920190925593815260119093525050604081205550565b6129548383612a3b565b610cdf33600085858561239f565b606061296d82612069565b50600061298560408051602081019091526000815290565b905060008151116129a557604051806020016040528060008152506129d0565b806129af84612aa0565b6040516020016129c09291906134f5565b6040516020818303038152906040525b9392505050565b6129e2838383612b33565b610cdf576001600160a01b038316612a1057604051637e27328960e01b8152600481018290526024016109cb565b60405163177e802f60e01b81526001600160a01b0383166004820152602481018290526044016109cb565b6001600160a01b038216612a6557604051633250574960e11b8152600060048201526024016109cb565b6000612a73838360006120af565b90506001600160a01b03811615610cdf576040516339e3563760e11b8152600060048201526024016109cb565b60606000612aad83612b96565b600101905060008167ffffffffffffffff811115612acd57612acd612ef8565b6040519080825280601f01601f191660200182016040528015612af7576020820181803683370190505b5090508181016020015b600019016f181899199a1a9b1b9c1cb0b131b232b360811b600a86061a8153600a8504945084612b0157509392505050565b60006001600160a01b038316158015906125d35750826001600160a01b0316846001600160a01b03161480612b6d5750612b6d8484611c4c565b806125d35750506000908152600460205260409020546001600160a01b03908116911614919050565b60008072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b8310612bd55772184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b830492506040015b6d04ee2d6d415b85acef81000000008310612c01576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc100008310612c1f57662386f26fc10000830492506010015b6305f5e1008310612c37576305f5e100830492506008015b6127108310612c4b57612710830492506004015b60648310612c5d576064830492506002015b600a83106108835760010192915050565b60405180608001604052806000815260200160006001600160a01b0316815260200160608152602001600081525090565b80356001600160a01b0381168114612cb657600080fd5b919050565b600060208284031215612ccd57600080fd5b6129d082612c9f565b6001600160e01b031981168114610ef557600080fd5b600060208284031215612cfe57600080fd5b81356129d081612cd6565b60005b83811015612d24578181015183820152602001612d0c565b50506000910152565b60008151808452612d45816020860160208601612d09565b601f01601f19169290920160200192915050565b6020815260006129d06020830184612d2d565b600060208284031215612d7e57600080fd5b5035919050565b60008060408385031215612d9857600080fd5b612da183612c9f565b946020939093013593505050565b600080600060608486031215612dc457600080fd5b612dcd84612c9f565b9250612ddb60208501612c9f565b9150604084013590509250925092565b6020808252825182820181905260009190848201906040850190845b81811015612e2357835183529284019291840191600101612e07565b50909695505050505050565b60008060408385031215612e4257600080fd5b50508035926020909101359150565b8051825260018060a01b0360208201511660208301526000604082015160806040850152612e826080850182612d2d565b606093840151949093019390935250919050565b6000602080830181845280855180835260408601915060408160051b870101925083870160005b82811015612eeb57603f19888603018452612ed9858351612e51565b94509285019290850190600101612ebd565b5092979650505050505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff81118282101715612f3757612f37612ef8565b604052919050565b600067ffffffffffffffff831115612f5957612f59612ef8565b612f6c601f8401601f1916602001612f0e565b9050828152838383011115612f8057600080fd5b828260208301376000602084830101529392505050565b60008060408385031215612faa57600080fd5b82359150602083013567ffffffffffffffff811115612fc857600080fd5b8301601f81018513612fd957600080fd5b612fe885823560208401612f3f565b9150509250929050565b803560038110612cb657600080fd5b60006020828403121561301357600080fd5b6129d082612ff2565b6000602080838503121561302f57600080fd5b823567ffffffffffffffff8082111561304757600080fd5b818501915085601f83011261305b57600080fd5b81358181111561306d5761306d612ef8565b8060051b915061307e848301612f0e565b818152918301840191848101908884111561309857600080fd5b938501935b838510156130b65784358252938501939085019061309d565b98975050505050505050565b6020815260006129d06020830184612e51565b8015158114610ef557600080fd5b600080604083850312156130f657600080fd5b6130ff83612c9f565b9150602083013561310f816130d5565b809150509250929050565b6000806000806080858703121561313057600080fd5b61313985612c9f565b935061314760208601612c9f565b925060408501359150606085013567ffffffffffffffff81111561316a57600080fd5b8501601f8101871361317b57600080fd5b61318a87823560208401612f3f565b91505092959194509250565b600080604083850312156131a957600080fd5b612da183612ff2565b600080604083850312156131c557600080fd5b6131ce83612c9f565b91506131dc60208401612c9f565b90509250929050565b6000806000606084860312156131fa57600080fd5b61320384612c9f565b95602085013595506040909401359392505050565b600181811c9082168061322c57607f821691505b60208210810361324c57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561088357610883613252565b8082018082111561088357610883613252565b634e487b7160e01b600052603260045260246000fd5b6000600182016132b6576132b6613252565b5060010190565b6000602082840312156132cf57600080fd5b5051919050565b6000602082840312156132e857600080fd5b81516129d0816130d5565b634e487b7160e01b600052602160045260246000fd5b80516001600160801b0381168114612cb657600080fd5b6000806040838503121561333357600080fd5b61333c83613309565b91506131dc60208401613309565b601f821115610cdf57600081815260208120601f850160051c810160208610156133715750805b601f850160051c820191505b818110156124c15782815560010161337d565b815167ffffffffffffffff8111156133aa576133aa612ef8565b6133be816133b88454613218565b8461334a565b602080601f8311600181146133f357600084156133db5750858301515b600019600386901b1c1916600185901b1785556124c1565b600085815260208120601f198616915b8281101561342257888601518255948401946001909101908401613403565b50858210156134405787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b808202811582820484141761088357610883613252565b634e487b7160e01b600052601260045260246000fd5b60008261348c5761348c613467565b500490565b6000826134a0576134a0613467565b500690565b6001600160a01b03858116825284166020820152604081018390526080606082018190526000906118ec90830184612d2d565b6000602082840312156134ea57600080fd5b81516129d081612cd6565b60008351613507818460208801612d09565b83519083019061351b818360208801612d09565b01949350505050565b634e487b7160e01b600052603160045260246000fdfea2646970667358221220e4e6d3ad57f2d0afd7478fe02d2d3b2fc68a2bf2d85a13094e82ca1b9adc75a564736f6c63430008140033