VeChain
Explorer
Mainnet
Search
Networks
Main
Test
Contract
0xe01Cb0…efE7
Summary
Transactions
Transfers
Address
0xe01Cb06168f52B40fC60D5cE218346361A75efE7
VET
1,335.90
VET
VTHO
1,851.38
VTHO
Tokens
11.20
YEET
5,160.58
WoV
28.00
UNION
5.00
PPR
151.52
VFA
10,000.00
SQUAD
1,185.00
MILK
Master
0x6806C9E4D3f30051E05A416c7226918BC749Fed5
Deployer
0x6806C9E4D3f30051E05A416c7226918BC749Fed5
Code
0x6080604052600436106101d15760003560e01c80638456cb59116100f7578063a217fddf11610095578063d779397011610064578063d7793970146106ae578063daba73ad146106d7578063eff2106214610714578063f5b541a614610751576101d8565b8063a217fddf146105f4578063a4764f711461061f578063cf76dbcc1461065c578063d547741f14610685576101d8565b806392086496116100d1578063920864961461055d57806395b24e621461058657806398220a50146105a257806398d4e00d146105cb576101d8565b80638456cb59146104de5780639119c13c146104f557806391d1485414610520576101d8565b806336568abe1161016f5780635a4ff9a41161013e5780635a4ff9a41461040857806365bd0da2146104315780636668d3f2146104765780636cffd2ff146104b3576101d8565b806336568abe1461034e5780633f4ba83a1461037757806340ea9b6a1461038e57806349394344146103cb576101d8565b80632210c8f4116101ab5780632210c8f4146102825780632414afb4146102ab578063248a9ca3146102e85780632f2ff15d14610325576101d8565b806301ffc9a7146101dd57806310782f8f1461021a578063150b7a0214610245576101d8565b366101d857005b600080fd5b3480156101e957600080fd5b5061020460048036038101906101ff919061444c565b61077c565b604051610211919061521a565b60405180910390f35b34801561022657600080fd5b5061022f6107f6565b60405161023c9190615669565b60405180910390f35b34801561025157600080fd5b5061026c6004803603810190610267919061423d565b6107fc565b6040516102799190615250565b60405180910390f35b34801561028e57600080fd5b506102a960048036038101906102a49190614475565b61082a565b005b3480156102b757600080fd5b506102d260048036038101906102cd91906141eb565b610946565b6040516102df9190615088565b60405180910390f35b3480156102f457600080fd5b5061030f600480360381019061030a91906143e7565b610979565b60405161031c9190615235565b60405180910390f35b34801561033157600080fd5b5061034c60048036038101906103479190614410565b610998565b005b34801561035a57600080fd5b5061037560048036038101906103709190614410565b6109c1565b005b34801561038357600080fd5b5061038c610a44565b005b34801561039a57600080fd5b506103b560048036038101906103b091906144c7565b610b19565b6040516103c2919061564d565b60405180910390f35b3480156103d757600080fd5b506103f260048036038101906103ed91906141eb565b610cfd565b6040516103ff9190615669565b60405180910390f35b34801561041457600080fd5b5061042f600480360381019061042a91906142bd565b610d15565b005b34801561043d57600080fd5b50610458600480360381019061045391906144c7565b610f51565b60405161046d9998979695949392919061518d565b60405180910390f35b34801561048257600080fd5b5061049d600480360381019061049891906141eb565b611033565b6040516104aa9190615088565b60405180910390f35b3480156104bf57600080fd5b506104c8611066565b6040516104d59190615088565b60405180910390f35b3480156104ea57600080fd5b506104f361107e565b005b34801561050157600080fd5b5061050a611154565b6040516105179190615669565b60405180910390f35b34801561052c57600080fd5b5061054760048036038101906105429190614410565b61115a565b604051610554919061521a565b60405180910390f35b34801561056957600080fd5b50610584600480360381019061057f91906144c7565b6111c4565b005b6105a0600480360381019061059b9190614516565b611573565b005b3480156105ae57600080fd5b506105c960048036038101906105c49190614320565b611e1c565b005b3480156105d757600080fd5b506105f260048036038101906105ed91906144c7565b6125b2565b005b34801561060057600080fd5b50610609613213565b6040516106169190615235565b60405180910390f35b34801561062b57600080fd5b50610646600480360381019061064191906141eb565b61321a565b604051610653919061521a565b60405180910390f35b34801561066857600080fd5b50610683600480360381019061067e91906142bd565b61323a565b005b34801561069157600080fd5b506106ac60048036038101906106a79190614410565b613583565b005b3480156106ba57600080fd5b506106d560048036038101906106d091906144c7565b6135ac565b005b3480156106e357600080fd5b506106fe60048036038101906106f991906141eb565b6139d4565b60405161070b919061521a565b60405180910390f35b34801561072057600080fd5b5061073b600480360381019061073691906141eb565b6139f4565b6040516107489190615669565b60405180910390f35b34801561075d57600080fd5b50610766613a0c565b6040516107739190615235565b60405180910390f35b60007f7965db0b000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806107ef57506107ee82613a30565b5b9050919050565b60025481565b60007f150b7a023d4804d13e8c85fb27262cb750cf6ba9f9dd3bb30d90f482ceeb4b1f905095945050505050565b6108547f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b9293361115a565b610893576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161088a9061542d565b60405180910390fd5b600a60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b81526004016108f0929190615103565b602060405180830381600087803b15801561090a57600080fd5b505af115801561091e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061094291906143be565b5050565b60086020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000806000838152602001908152602001600020600101549050919050565b6109a182610979565b6109b2816109ad613a9a565b613aa2565b6109bc8383613b3f565b505050565b6109c9613a9a565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610a36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a2d9061562d565b60405180910390fd5b610a408282613c1f565b5050565b610a6e7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b9293361115a565b610aad576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aa49061532d565b60405180910390fd5b600a60009054906101000a900460ff16610afc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af39061548d565b60405180910390fd5b6000600a60006101000a81548160ff021916908315150217905550565b610b21614052565b60006003600086815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000848152602001908152602001600020604051806101200160405290816000820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001600182015481526020016002820154815260200160038201548152602001600482015481526020016005820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016005820160149054906101000a900460ff161515151581526020016005820160159054906101000a900460ff161515151581526020016006820160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815250509050809150509392505050565b60076020528060005260406000206000915090505481565b610d3f7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b9293361115a565b610d7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d759061560d565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610dee576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610de5906155cd565b60405180910390fd5b6000831015610e32576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e299061540d565b60405180910390fd5b82600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600960008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050505050565b600360205282600052604060002060205281600052604060002060205280600052604060002060009250925050508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010154908060020154908060030154908060040154908060050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060050160149054906101000a900460ff16908060050160159054906101000a900460ff16908060060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905089565b60056020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b735e6265680087520dc022d75f4c45f9ccd712ba9781565b6110a87f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b9293361115a565b6110e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110de9061532d565b60405180910390fd5b600a60009054906101000a900460ff1615611137576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161112e906153cd565b60405180910390fd5b6001600a60006101000a81548160ff021916908315150217905550565b60015481565b600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b60006003600085815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002090506112537f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b9293361115a565b611292576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112899061560d565b60405180910390fd5b8060050160149054906101000a900460ff16156112e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112db906152ad565b60405180910390fd5b60018160050160146101000a81548160ff0219169083151502179055506000816004015411156114955760008160050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160050160159054906101000a900460ff16156114175760008260060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8385600401546040518363ffffffff1660e01b81526004016113b3929190615103565b602060405180830381600087803b1580156113cd57600080fd5b505af11580156113e1573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061140591906143be565b90508061141157600080fd5b50611493565b60008173ffffffffffffffffffffffffffffffffffffffff16836004015460405161144190615039565b60006040518083038185875af1925050503d806000811461147e576040519150601f19603f3d011682016040523d82523d6000602084013e611483565b606091505b505090508061149157600080fd5b505b505b8273ffffffffffffffffffffffffffffffffffffffff166342842e0e308360000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856040518463ffffffff1660e01b81526004016114f6939291906150cc565b600060405180830381600087803b15801561151057600080fd5b505af1158015611524573d6000803e3d6000fd5b50505050818373ffffffffffffffffffffffffffffffffffffffff16857f0a65eaf1b5e73b127c41ffd62ad282ae4fe230661a003261befdff37020d5b6360405160405180910390a450505050565b60006003600086815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008481526020019081526020016000209050600a60009054906101000a900460ff1615611628576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161161f906153cd565b60405180910390fd5b8060050160149054906101000a900460ff161561167a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611671906152ad565b60405180910390fd5b80600201544210156116c1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116b89061552d565b60405180910390fd5b42816003015411611707576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116fe9061558d565b60405180910390fd5b8060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141561179a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611791906152cd565b60405180910390fd5b8060050160159054906101000a900460ff1615611a765780600101548210156117f8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117ef906155ed565b60405180910390fd5b8060040154821161183e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611835906153ad565b60405180910390fd5b818160060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663dd62ed3e33306040518363ffffffff1660e01b815260040161189e9291906150a3565b60206040518083038186803b1580156118b657600080fd5b505afa1580156118ca573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118ee919061449e565b101561192f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119269061530d565b60405180910390fd5b60008160060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166323b872dd3330866040518463ffffffff1660e01b8152600401611992939291906150cc565b602060405180830381600087803b1580156119ac57600080fd5b505af11580156119c0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119e491906143be565b9050806119f057600080fd5b6000341115611a70573373ffffffffffffffffffffffffffffffffffffffff1634604051611a1d90615039565b60006040518083038185875af1925050503d8060008114611a5a576040519150601f19603f3d011682016040523d82523d6000602084013e611a5f565b606091505b50508091505080611a6f57600080fd5b5b50611b04565b8060010154341015611abd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ab4906155ed565b60405180910390fd5b80600401543411611b03576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611afa906153ad565b60405180910390fd5b5b600081600401541115611c985760008160050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160050160159054906101000a900460ff1615611c1a5760008260060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8385600401546040518363ffffffff1660e01b8152600401611bb6929190615103565b602060405180830381600087803b158015611bd057600080fd5b505af1158015611be4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c0891906143be565b905080611c1457600080fd5b50611c96565b60008173ffffffffffffffffffffffffffffffffffffffff168360040154604051611c4490615039565b60006040518083038185875af1925050503d8060008114611c81576040519150601f19603f3d011682016040523d82523d6000602084013e611c86565b606091505b5050905080611c9457600080fd5b505b505b8060050160159054906101000a900460ff1615611cbd57818160040181905550611cc7565b3481600401819055505b338160050160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550828473ffffffffffffffffffffffffffffffffffffffff16867fcbc020507172138f14c003a554717cb8f4f65eda7de7930906d657d4ba89a8f98460050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168560040154604051611d7c929190615103565b60405180910390a4611d9d6001548260030154613d0090919063ffffffff16565b4210611e1557611db860015442613d1690919063ffffffff16565b8160030181905550828473ffffffffffffffffffffffffffffffffffffffff16867f517e53bb586fa50b16344a1880535744a31b5b562f5683469a19648f105792d18460030154604051611e0c9190615669565b60405180910390a45b5050505050565b600a60009054906101000a900460ff1615611e6c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e63906153cd565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415611edc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ed3906154cd565b60405180910390fd5b8673ffffffffffffffffffffffffffffffffffffffff16636352211e876040518263ffffffff1660e01b8152600401611f159190615669565b60206040518083038186803b158015611f2d57600080fd5b505afa158015611f41573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611f659190614214565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161480611fc45750611fc37f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b9293361115a565b5b612003576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ffa9061536d565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff161415612073576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161206a906154ad565b60405180910390fd5b600085116120b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120ad9061546d565b60405180910390fd5b600083116120f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120f09061534d565b60405180910390fd5b4261210d8486613d1690919063ffffffff16565b101561214e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612145906153ed565b60405180910390fd5b600960008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166121da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121d19061544d565b60405180910390fd5b811561226d57600660008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1661226c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612263906154ed565b60405180910390fd5b5b60006040518061012001604052803373ffffffffffffffffffffffffffffffffffffffff1681526020018781526020018681526020016122b68688613d1690919063ffffffff16565b815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff16815260200160001515815260200184151581526020018373ffffffffffffffffffffffffffffffffffffffff1681525090508773ffffffffffffffffffffffffffffffffffffffff166342842e0e33308a6040518463ffffffff1660e01b8152600401612349939291906150cc565b600060405180830381600087803b15801561236357600080fd5b505af1158015612377573d6000803e3d6000fd5b5050505060016002600082825461238e91906156b6565b925050819055508060036000600254815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600089815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506020820151816001015560408201518160020155606082015181600301556080820151816004015560a08201518160050160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060c08201518160050160146101000a81548160ff02191690831515021790555060e08201518160050160156101000a81548160ff0219169083151502179055506101008201518160060160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550905050868873ffffffffffffffffffffffffffffffffffffffff166002547f32a9781e7b6a84e439cf33be7e0923179a49b66f3c704d206211d43ce07e7457338a8a61258c8b8d613d1690919063ffffffff16565b8a8a6040516125a09695949392919061512c565b60405180910390a45050505050505050565b60006003600085815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008381526020019081526020016000209050600a60009054906101000a900460ff1615612667576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161265e906153cd565b60405180910390fd5b42816003015411156126ae576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126a59061550d565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff168160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16148061275b57503373ffffffffffffffffffffffffffffffffffffffff168160050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16145b8061278c575061278b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b9293361115a565b5b6127cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016127c29061538d565b60405180910390fd5b8060050160149054906101000a900460ff161561281d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128149061556d565b60405180910390fd5b60018160050160146101000a81548160ff021916908315150217905550600081600401541415612959578273ffffffffffffffffffffffffffffffffffffffff166342842e0e308360000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856040518463ffffffff1660e01b81526004016128a8939291906150cc565b600060405180830381600087803b1580156128c257600080fd5b505af11580156128d6573d6000803e3d6000fd5b50505050818373ffffffffffffffffffffffffffffffffffffffff16857f16b85e155a7e146d2f1305e341622fe62fd1789121a2db78e6e033ba6199512d8460000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856004015460405161294c929190615103565b60405180910390a461320d565b6000600460008360060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000600560008460060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506000612a756064612a67858760040154613d2c90919063ffffffff16565b613d4290919063ffffffff16565b9050600080735e6265680087520dc022d75f4c45f9ccd712ba9773ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff161415612be4578773ffffffffffffffffffffffffffffffffffffffff1663fa56c8f2886040518263ffffffff1660e01b8152600401612afb9190615669565b602060405180830381600087803b158015612b1557600080fd5b505af1158015612b29573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b4d9190614579565b60ff1691508773ffffffffffffffffffffffffffffffffffffffff1663efb9d1fa886040518263ffffffff1660e01b8152600401612b8b9190615669565b602060405180830381600087803b158015612ba557600080fd5b505af1158015612bb9573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612bdd9190614214565b9050612c89565b600760008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549150600860008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b6000612cc76064612cb985612cab888c60040154613d0090919063ffffffff16565b613d2c90919063ffffffff16565b613d4290919063ffffffff16565b90506000612cf482612ce6878b60040154613d0090919063ffffffff16565b613d0090919063ffffffff16565b90508760050160159054906101000a900460ff1615612f705760008860060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb88886040518363ffffffff1660e01b8152600401612d6e929190615103565b602060405180830381600087803b158015612d8857600080fd5b505af1158015612d9c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612dc091906143be565b905080612dcc57600080fd5b8860060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb85856040518363ffffffff1660e01b8152600401612e2b929190615103565b602060405180830381600087803b158015612e4557600080fd5b505af1158015612e59573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612e7d91906143be565b905080612e8957600080fd5b8860060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8a60000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff1660e01b8152600401612f0c929190615103565b602060405180830381600087803b158015612f2657600080fd5b505af1158015612f3a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f5e91906143be565b905080612f6a57600080fd5b506130f8565b60008673ffffffffffffffffffffffffffffffffffffffff1686604051612f9690615039565b60006040518083038185875af1925050503d8060008114612fd3576040519150601f19603f3d011682016040523d82523d6000602084013e612fd8565b606091505b5050905080612fe657600080fd5b8373ffffffffffffffffffffffffffffffffffffffff168360405161300a90615039565b60006040518083038185875af1925050503d8060008114613047576040519150601f19603f3d011682016040523d82523d6000602084013e61304c565b606091505b5050809150508061305c57600080fd5b8860000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16826040516130a490615039565b60006040518083038185875af1925050503d80600081146130e1576040519150601f19603f3d011682016040523d82523d6000602084013e6130e6565b606091505b505080915050806130f657600080fd5b505b8973ffffffffffffffffffffffffffffffffffffffff166342842e0e308a60050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168c6040518463ffffffff1660e01b8152600401613159939291906150cc565b600060405180830381600087803b15801561317357600080fd5b505af1158015613187573d6000803e3d6000fd5b50505050888a73ffffffffffffffffffffffffffffffffffffffff168c7f16b85e155a7e146d2f1305e341622fe62fd1789121a2db78e6e033ba6199512d8b60050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168c600401546040516131fd929190615103565b60405180910390a4505050505050505b50505050565b6000801b81565b60066020528060005260406000206000915054906101000a900460ff1681565b6132647f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b9293361115a565b6132a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161329a9061560d565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415613313576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161330a906152ed565b60405180910390fd5b82601910158015613325575060008310155b613364576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161335b9061540d565b60405180910390fd5b8373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff16146134645760008473ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016133d39190615088565b60206040518083038186803b1580156133eb57600080fd5b505afa1580156133ff573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613423919061449e565b11613463576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161345a906155ad565b60405180910390fd5b5b82600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050505050565b61358c82610979565b61359d81613598613a9a565b613aa2565b6135a78383613c1f565b505050565b60006003600085815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600083815260200190815260200160002090503373ffffffffffffffffffffffffffffffffffffffff168160000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146136a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161369a9061554d565b60405180910390fd5b8060050160149054906101000a900460ff16156136f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016136ec9061556d565b60405180910390fd5b600a60009054906101000a900460ff1615613745576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161373c906153cd565b60405180910390fd5b60018160050160146101000a81548160ff0219169083151502179055506000816004015411156138f65760008160050160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160050160159054906101000a900460ff16156138785760008260060160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8385600401546040518363ffffffff1660e01b8152600401613814929190615103565b602060405180830381600087803b15801561382e57600080fd5b505af1158015613842573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061386691906143be565b90508061387257600080fd5b506138f4565b60008173ffffffffffffffffffffffffffffffffffffffff1683600401546040516138a290615039565b60006040518083038185875af1925050503d80600081146138df576040519150601f19603f3d011682016040523d82523d6000602084013e6138e4565b606091505b50509050806138f257600080fd5b505b505b8273ffffffffffffffffffffffffffffffffffffffff166342842e0e308360000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856040518463ffffffff1660e01b8152600401613957939291906150cc565b600060405180830381600087803b15801561397157600080fd5b505af1158015613985573d6000803e3d6000fd5b50505050818373ffffffffffffffffffffffffffffffffffffffff16857f0a65eaf1b5e73b127c41ffd62ad282ae4fe230661a003261befdff37020d5b6360405160405180910390a450505050565b60096020528060005260406000206000915054906101000a900460ff1681565b60046020528060005260406000206000915090505481565b7f97667070c54ef182b0f5858b034beac1b6f3089aa2d3188bb1e8929f4fa9b92981565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b600033905090565b613aac828261115a565b613b3b57613ad18173ffffffffffffffffffffffffffffffffffffffff166014613d58565b613adf8360001c6020613d58565b604051602001613af092919061504e565b6040516020818303038152906040526040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613b32919061526b565b60405180910390fd5b5050565b613b49828261115a565b613c1b57600160008084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550613bc0613a9a565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b613c29828261115a565b15613cfc57600080600084815260200190815260200160002060000160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550613ca1613a9a565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b60008183613d0e9190615797565b905092915050565b60008183613d2491906156b6565b905092915050565b60008183613d3a919061573d565b905092915050565b60008183613d50919061570c565b905092915050565b606060006002836002613d6b919061573d565b613d7591906156b6565b67ffffffffffffffff811115613db4577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015613de65781602001600182028036833780820191505090505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110613e44577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f780000000000000000000000000000000000000000000000000000000000000081600181518110613ece577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060006001846002613f0e919061573d565b613f1891906156b6565b90505b6001811115614004577f3031323334353637383961626364656600000000000000000000000000000000600f861660108110613f80577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b828281518110613fbd577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600485901c945080613ffd90615889565b9050613f1b565b5060008414614048576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161403f9061528d565b60405180910390fd5b8091505092915050565b604051806101200160405280600073ffffffffffffffffffffffffffffffffffffffff16815260200160008152602001600081526020016000815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600015158152602001600015158152602001600073ffffffffffffffffffffffffffffffffffffffff1681525090565b6000813590506140f381615922565b92915050565b60008151905061410881615922565b92915050565b60008135905061411d81615939565b92915050565b60008151905061413281615939565b92915050565b60008135905061414781615950565b92915050565b60008135905061415c81615967565b92915050565b60008083601f84011261417457600080fd5b8235905067ffffffffffffffff81111561418d57600080fd5b6020830191508360018202830111156141a557600080fd5b9250929050565b6000813590506141bb8161597e565b92915050565b6000815190506141d08161597e565b92915050565b6000815190506141e581615995565b92915050565b6000602082840312156141fd57600080fd5b600061420b848285016140e4565b91505092915050565b60006020828403121561422657600080fd5b6000614234848285016140f9565b91505092915050565b60008060008060006080868803121561425557600080fd5b6000614263888289016140e4565b9550506020614274888289016140e4565b9450506040614285888289016141ac565b935050606086013567ffffffffffffffff8111156142a257600080fd5b6142ae88828901614162565b92509250509295509295909350565b600080600080608085870312156142d357600080fd5b60006142e1878288016140e4565b94505060206142f2878288016141ac565b9350506040614303878288016140e4565b92505060606143148782880161410e565b91505092959194509250565b600080600080600080600060e0888a03121561433b57600080fd5b60006143498a828b016140e4565b975050602061435a8a828b016141ac565b965050604061436b8a828b016141ac565b955050606061437c8a828b016141ac565b945050608061438d8a828b016141ac565b93505060a061439e8a828b0161410e565b92505060c06143af8a828b016140e4565b91505092959891949750929550565b6000602082840312156143d057600080fd5b60006143de84828501614123565b91505092915050565b6000602082840312156143f957600080fd5b600061440784828501614138565b91505092915050565b6000806040838503121561442357600080fd5b600061443185828601614138565b9250506020614442858286016140e4565b9150509250929050565b60006020828403121561445e57600080fd5b600061446c8482850161414d565b91505092915050565b60006020828403121561448757600080fd5b6000614495848285016141ac565b91505092915050565b6000602082840312156144b057600080fd5b60006144be848285016141c1565b91505092915050565b6000806000606084860312156144dc57600080fd5b60006144ea868287016141ac565b93505060206144fb868287016140e4565b925050604061450c868287016141ac565b9150509250925092565b6000806000806080858703121561452c57600080fd5b600061453a878288016141ac565b945050602061454b878288016140e4565b935050604061455c878288016141ac565b925050606061456d878288016141ac565b91505092959194509250565b60006020828403121561458b57600080fd5b6000614599848285016141d6565b91505092915050565b6145ab816157cb565b82525050565b6145ba816157cb565b82525050565b6145c9816157dd565b82525050565b6145d8816157dd565b82525050565b6145e7816157e9565b82525050565b6145f6816157f3565b82525050565b600061460782615684565b614611818561569a565b9350614621818560208601615856565b61462a81615911565b840191505092915050565b600061464082615684565b61464a81856156ab565b935061465a818560208601615856565b80840191505092915050565b600061467360208361569a565b91507f537472696e67733a20686578206c656e67746820696e73756666696369656e746000830152602082019050919050565b60006146b360118361569a565b91507f61756374696f6e20697320636c6f7365640000000000000000000000000000006000830152602082019050919050565b60006146f3601c8361569a565b91507f43616e206e6f742062696420796f7572206f776e2061756374696f6e000000006000830152602082019050919050565b600061473360208361569a565b91507f666565416464726573732063616e206e6f7420626520616464726573732830296000830152602082019050919050565b600061477360148361569a565b91507f616c6c6f77616e636520697320746f6f206c6f770000000000000000000000006000830152602082019050919050565b60006147b3600a8361569a565b91507f213d20616c6c6f776564000000000000000000000000000000000000000000006000830152602082019050919050565b60006147f360168361569a565b91507f496e76616c6964206475726174696f6e2076616c7565000000000000000000006000830152602082019050919050565b600061483360168361569a565b91507f6e6f74206f776e6572206e6f72206f70657261746f72000000000000000000006000830152602082019050919050565b600061487360198361569a565b91507f4e6f742073656c6c6572206e6f72206d617842696455736572000000000000006000830152602082019050919050565b60006148b360278361569a565b91507f43757272656e74206d61782062696420697320686967686572207468616e207960008301527f6f757220626964000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000614919601e8361569a565b91507f54686520636f6e747261637420697320616c72656164792070617573656400006000830152602082019050919050565b600061495960168361569a565b91507f496e76616c696420656e642074696d652076616c7565000000000000000000006000830152602082019050919050565b600061499960188361569a565b91507f66656550657263656e74206973206e6f742076616c69646500000000000000006000830152602082019050919050565b60006149d960118361569a565b91507f43616c6c657220213d20616c6c6f7765640000000000000000000000000000006000830152602082019050919050565b6000614a1960288361569a565b91507f564950313831206e6f7420616c6c6f7765642e20506c6561736520636f6e746160008301527f63742061646d696e0000000000000000000000000000000000000000000000006020830152604082019050919050565b6000614a7f601b8361569a565b91507f50726963652073686f756c64206265206d6f7265207468616e203000000000006000830152602082019050919050565b6000614abf60208361569a565b91507f54686520636f6e747261637420697320616c726561647920756e7061757365646000830152602082019050919050565b6000614aff600f8361569a565b91507f496e76616c6964204163636f756e7400000000000000000000000000000000006000830152602082019050919050565b6000614b3f600f8361569a565b91507f496e76616c6964204164647265737300000000000000000000000000000000006000830152602082019050919050565b6000614b7f60158361569a565b91507f56495031383020697320626c61636b6c697374656400000000000000000000006000830152602082019050919050565b6000614bbf60198361569a565b91507f446561646c696e6520646964206e6f74207061737320796574000000000000006000830152602082019050919050565b6000614bff60008361568f565b9150600082019050919050565b6000614c19601a8361569a565b91507f506c656173652077616974206265666f72652062696464696e670000000000006000830152602082019050919050565b6000614c59600a8361569a565b91507f4e6f742073656c6c6572000000000000000000000000000000000000000000006000830152602082019050919050565b6000614c99601b8361569a565b91507f61756374696f6e20697320636c6f736564202620736574746c656400000000006000830152602082019050919050565b6000614cd96017836156ab565b91507f416363657373436f6e74726f6c3a206163636f756e74200000000000000000006000830152601782019050919050565b6000614d1960178361569a565b91507f446561646c696e6520616c7265616479207061737365640000000000000000006000830152602082019050919050565b6000614d5960318361569a565b91507f506c656173652073656e64203120746f6b656e206265666f72652076616c696460008301527f6174696e672074686973205649503138300000000000000000000000000000006020830152604082019050919050565b6000614dbf60248361569a565b91507f726f79616c7479416464726573732063616e206e6f742062652061646472657360008301527f73283029000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000614e2560248361569a565b91507f626964207072696365206973206c657373207468616e2063757272656e74207060008301527f72696365000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000614e8b6011836156ab565b91507f206973206d697373696e6720726f6c65200000000000000000000000000000006000830152601182019050919050565b6000614ecb60098361569a565b91507f4e6f742061646d696e00000000000000000000000000000000000000000000006000830152602082019050919050565b6000614f0b602f8361569a565b91507f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560008301527f20726f6c657320666f722073656c6600000000000000000000000000000000006020830152604082019050919050565b61012082016000820151614f7b60008501826145a2565b506020820151614f8e602085018261501b565b506040820151614fa1604085018261501b565b506060820151614fb4606085018261501b565b506080820151614fc7608085018261501b565b5060a0820151614fda60a08501826145a2565b5060c0820151614fed60c08501826145c0565b5060e082015161500060e08501826145c0565b506101008201516150156101008501826145a2565b50505050565b6150248161583f565b82525050565b6150338161583f565b82525050565b600061504482614bf2565b9150819050919050565b600061505982614ccc565b91506150658285614635565b915061507082614e7e565b915061507c8284614635565b91508190509392505050565b600060208201905061509d60008301846145b1565b92915050565b60006040820190506150b860008301856145b1565b6150c560208301846145b1565b9392505050565b60006060820190506150e160008301866145b1565b6150ee60208301856145b1565b6150fb604083018461502a565b949350505050565b600060408201905061511860008301856145b1565b615125602083018461502a565b9392505050565b600060c08201905061514160008301896145b1565b61514e602083018861502a565b61515b604083018761502a565b615168606083018661502a565b61517560808301856145cf565b61518260a08301846145b1565b979650505050505050565b6000610120820190506151a3600083018c6145b1565b6151b0602083018b61502a565b6151bd604083018a61502a565b6151ca606083018961502a565b6151d7608083018861502a565b6151e460a08301876145b1565b6151f160c08301866145cf565b6151fe60e08301856145cf565b61520c6101008301846145b1565b9a9950505050505050505050565b600060208201905061522f60008301846145cf565b92915050565b600060208201905061524a60008301846145de565b92915050565b600060208201905061526560008301846145ed565b92915050565b6000602082019050818103600083015261528581846145fc565b905092915050565b600060208201905081810360008301526152a681614666565b9050919050565b600060208201905081810360008301526152c6816146a6565b9050919050565b600060208201905081810360008301526152e6816146e6565b9050919050565b6000602082019050818103600083015261530681614726565b9050919050565b6000602082019050818103600083015261532681614766565b9050919050565b60006020820190508181036000830152615346816147a6565b9050919050565b60006020820190508181036000830152615366816147e6565b9050919050565b6000602082019050818103600083015261538681614826565b9050919050565b600060208201905081810360008301526153a681614866565b9050919050565b600060208201905081810360008301526153c6816148a6565b9050919050565b600060208201905081810360008301526153e68161490c565b9050919050565b600060208201905081810360008301526154068161494c565b9050919050565b600060208201905081810360008301526154268161498c565b9050919050565b60006020820190508181036000830152615446816149cc565b9050919050565b6000602082019050818103600083015261546681614a0c565b9050919050565b6000602082019050818103600083015261548681614a72565b9050919050565b600060208201905081810360008301526154a681614ab2565b9050919050565b600060208201905081810360008301526154c681614af2565b9050919050565b600060208201905081810360008301526154e681614b32565b9050919050565b6000602082019050818103600083015261550681614b72565b9050919050565b6000602082019050818103600083015261552681614bb2565b9050919050565b6000602082019050818103600083015261554681614c0c565b9050919050565b6000602082019050818103600083015261556681614c4c565b9050919050565b6000602082019050818103600083015261558681614c8c565b9050919050565b600060208201905081810360008301526155a681614d0c565b9050919050565b600060208201905081810360008301526155c681614d4c565b9050919050565b600060208201905081810360008301526155e681614db2565b9050919050565b6000602082019050818103600083015261560681614e18565b9050919050565b6000602082019050818103600083015261562681614ebe565b9050919050565b6000602082019050818103600083015261564681614efe565b9050919050565b6000610120820190506156636000830184614f64565b92915050565b600060208201905061567e600083018461502a565b92915050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b60006156c18261583f565b91506156cc8361583f565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115615701576157006158b3565b5b828201905092915050565b60006157178261583f565b91506157228361583f565b925082615732576157316158e2565b5b828204905092915050565b60006157488261583f565b91506157538361583f565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561578c5761578b6158b3565b5b828202905092915050565b60006157a28261583f565b91506157ad8361583f565b9250828210156157c0576157bf6158b3565b5b828203905092915050565b60006157d68261581f565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b60005b83811015615874578082015181840152602081019050615859565b83811115615883576000848401525b50505050565b60006158948261583f565b915060008214156158a8576158a76158b3565b5b600182039050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000601f19601f8301169050919050565b61592b816157cb565b811461593657600080fd5b50565b615942816157dd565b811461594d57600080fd5b50565b615959816157e9565b811461596457600080fd5b50565b615970816157f3565b811461597b57600080fd5b50565b6159878161583f565b811461599257600080fd5b50565b61599e81615849565b81146159a957600080fd5b5056fea264697066735822122007cf956ebca6f5b8309320539fef43abfced2cee84d46a07bda7b3d9ce44de8e64736f6c63430008000033