6 txs
16 calls
constructor
constructor()
functions
allowance
viewfunction allowance(address owner, address spender) view returns (uint256)
balanceOf
viewfunction balanceOf(address account) view returns (uint256)
buyTaxFee
viewfunction buyTaxFee() view returns (uint256)
decimals
purefunction decimals() pure returns (uint8)
name
purefunction name() pure returns (string)
owner
viewfunction owner() view returns (address)
pair
viewfunction pair() view returns (address)
router
viewfunction router() view returns (address)
sellTaxFee
viewfunction sellTaxFee() view returns (uint256)
swapThreshold
viewfunction swapThreshold() view returns (uint256)
symbol
purefunction symbol() pure returns (string)
taxRecipient
viewfunction taxRecipient() view returns (address)
totalSupply
viewfunction totalSupply() view returns (uint256)
approve
nonpayablefunction approve(address spender, uint256 amount) returns (bool)
decreaseAllowance
nonpayablefunction decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
exemptFromFee
nonpayablefunction exemptFromFee(address account, bool exempt)
increaseAllowance
nonpayablefunction increaseAllowance(address spender, uint256 addedValue) returns (bool)
manualSwap
nonpayablefunction manualSwap()
renounceOwnership
nonpayablefunction renounceOwnership()
transfer
nonpayablefunction transfer(address recipient, uint256 amount) returns (bool)
transferFrom
nonpayablefunction transferFrom(address sender, address recipient, uint256 amount) returns (bool)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
updateSwapThreshold
nonpayablefunction updateSwapThreshold(uint256 _threshold)
updateTaxFees
nonpayablefunction updateTaxFees(uint256 _buyFee, uint256 _sellFee)
updateTaxRecipient
nonpayablefunction updateTaxRecipient(address _newRecipient)
events
Approval
event Approval(address indexed owner, address indexed spender, uint256 value)
ExemptFromFee
event ExemptFromFee(address indexed account, bool exempt)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer
event Transfer(address indexed from, address indexed to, uint256 value)
UpdateSwapThreshold
event UpdateSwapThreshold(uint256 threshold)
UpdateTaxFees
event UpdateTaxFees(uint256 buyFee, uint256 sellFee)
UpdateTaxRecipient
event UpdateTaxRecipient(address indexed newRecipient)
errors
No errors.
creation bytecode
0x60c06040526012600a6200001491906200077a565b6445d964b800620000269190620007cb565b600155600580556005600655739ed422636822d4db66c26acd856bf0ce25ae6fa5600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620000bf6103e8620000ab6005600154620004e460201b620011b71790919060201c565b620004fc60201b620011cd1790919060201c565b600855348015620000cf57600080fd5b50620000f0620000e46200051460201b60201c565b6200051c60201b60201c565b734752ba5dbc23f44d87826276bf6fd6b1c372ad2473ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff168152505060805173ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b1580156200018157600080fd5b505afa15801562000196573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001bc919062000896565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539660805173ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156200022057600080fd5b505afa15801562000235573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200025b919062000896565b306040518363ffffffff1660e01b81526004016200027b929190620008d9565b602060405180830381600087803b1580156200029657600080fd5b505af1158015620002ab573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002d1919062000896565b73ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff16815250506001600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160046000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600154600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600154604051620004d6919062000917565b60405180910390a36200099b565b60008183620004f49190620007cb565b905092915050565b600081836200050c919062000963565b905092915050565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200066e57808604811115620006465762000645620005e0565b5b6001851615620006565780820291505b808102905062000666856200060f565b945062000626565b94509492505050565b6000826200068957600190506200075c565b816200069957600090506200075c565b8160018114620006b25760028114620006bd57620006f3565b60019150506200075c565b60ff841115620006d257620006d1620005e0565b5b8360020a915084821115620006ec57620006eb620005e0565b5b506200075c565b5060208310610133831016604e8410600b84101617156200072d5782820a905083811115620007275762000726620005e0565b5b6200075c565b6200073c84848460016200061c565b92509050818404811115620007565762000755620005e0565b5b81810290505b9392505050565b6000819050919050565b600060ff82169050919050565b6000620007878262000763565b915062000794836200076d565b9250620007c37fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000677565b905092915050565b6000620007d88262000763565b9150620007e58362000763565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615620008215762000820620005e0565b5b828202905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200085e8262000831565b9050919050565b620008708162000851565b81146200087c57600080fd5b50565b600081519050620008908162000865565b92915050565b600060208284031215620008af57620008ae6200082c565b5b6000620008bf848285016200087f565b91505092915050565b620008d38162000851565b82525050565b6000604082019050620008f06000830185620008c8565b620008ff6020830184620008c8565b9392505050565b620009118162000763565b82525050565b60006020820190506200092e600083018462000906565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000620009708262000763565b91506200097d8362000763565b92508262000990576200098f62000934565b5b828204905092915050565b60805160a051612c86620009eb60003960008181610f11015281816113b801528181611c370152611cba01526000818161118f015281816117a00152818161189001526118f60152612c866000f3fe60806040526004361061016a5760003560e01c8063818285a0116100d1578063a8aa1b311161008a578063dd62ed3e11610064578063dd62ed3e14610539578063f2fde38b14610576578063f887ea401461059f578063f8a25a94146105ca57610171565b8063a8aa1b31146104a8578063a9059cbb146104d3578063cc274b291461051057610171565b8063818285a0146103985780638da5cb5b146103c15780638e090333146103ec578063941fa5cd1461041557806395d89b4114610440578063a457c2d71461046b57610171565b8063313ce56711610123578063313ce5671461029a57806339509351146102c557806351bc3c851461030257806370a0823114610319578063715018a614610356578063737ea06e1461036d57610171565b80630445b6671461017657806306fdde03146101a1578063095ea7b3146101cc57806318160ddd1461020957806323b872dd1461023457806330227cde1461027157610171565b3661017157005b600080fd5b34801561018257600080fd5b5061018b6105f5565b6040516101989190611e78565b60405180910390f35b3480156101ad57600080fd5b506101b66105fb565b6040516101c39190611f2c565b60405180910390f35b3480156101d857600080fd5b506101f360048036038101906101ee9190611fdd565b610638565b6040516102009190612038565b60405180910390f35b34801561021557600080fd5b5061021e610656565b60405161022b9190611e78565b60405180910390f35b34801561024057600080fd5b5061025b60048036038101906102569190612053565b610660565b6040516102689190612038565b60405180910390f35b34801561027d57600080fd5b50610298600480360381019061029391906120a6565b610768565b005b3480156102a657600080fd5b506102af610880565b6040516102bc9190612102565b60405180910390f35b3480156102d157600080fd5b506102ec60048036038101906102e79190611fdd565b610889565b6040516102f99190612038565b60405180910390f35b34801561030e57600080fd5b5061031761093c565b005b34801561032557600080fd5b50610340600480360381019061033b919061211d565b610a19565b60405161034d9190611e78565b60405180910390f35b34801561036257600080fd5b5061036b610a62565b005b34801561037957600080fd5b50610382610aea565b60405161038f9190612159565b60405180910390f35b3480156103a457600080fd5b506103bf60048036038101906103ba919061211d565b610b10565b005b3480156103cd57600080fd5b506103d6610c83565b6040516103e39190612159565b60405180910390f35b3480156103f857600080fd5b50610413600480360381019061040e91906121a0565b610cac565b005b34801561042157600080fd5b5061042a610dd1565b6040516104379190611e78565b60405180910390f35b34801561044c57600080fd5b50610455610dd7565b6040516104629190611f2c565b60405180910390f35b34801561047757600080fd5b50610492600480360381019061048d9190611fdd565b610e14565b60405161049f9190612038565b60405180910390f35b3480156104b457600080fd5b506104bd610f0f565b6040516104ca9190612159565b60405180910390f35b3480156104df57600080fd5b506104fa60048036038101906104f59190611fdd565b610f33565b6040516105079190612038565b60405180910390f35b34801561051c57600080fd5b50610537600480360381019061053291906121e0565b610f51565b005b34801561054557600080fd5b50610560600480360381019061055b919061220d565b61100e565b60405161056d9190611e78565b60405180910390f35b34801561058257600080fd5b5061059d6004803603810190610598919061211d565b611095565b005b3480156105ab57600080fd5b506105b461118d565b6040516105c191906122ac565b60405180910390f35b3480156105d657600080fd5b506105df6111b1565b6040516105ec9190611e78565b60405180910390f35b60085481565b60606040518060400160405280600981526020017f4d45544152554646590000000000000000000000000000000000000000000000815250905090565b600061064c6106456111e3565b84846111eb565b6001905092915050565b6000600154905090565b600061066d8484846113b6565b6000600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006106b86111e3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610738576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161072f90612339565b60405180910390fd5b61075c856107446111e3565b61075786856116ba90919063ffffffff16565b6111eb565b60019150509392505050565b6107706111e3565b73ffffffffffffffffffffffffffffffffffffffff1661078e610c83565b73ffffffffffffffffffffffffffffffffffffffff16146107e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107db906123a5565b60405180910390fd5b600a82111580156107f65750600a8111155b610835576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161082c90612411565b60405180910390fd5b81600581905550806006819055507f56c59d0e478c414efe9f2802f2515ec597b23804dde8308a83016b08186aaf608282604051610874929190612431565b60405180910390a15050565b60006012905090565b60006109326108966111e3565b8461092d85600360006108a76111e3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546116d090919063ffffffff16565b6111eb565b6001905092915050565b6109446111e3565b73ffffffffffffffffffffffffffffffffffffffff16610962610c83565b73ffffffffffffffffffffffffffffffffffffffff16146109b8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109af906123a5565b60405180910390fd5b6000600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506000811115610a1657610a0d6116e6565b610a156119e5565b5b50565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610a6a6111e3565b73ffffffffffffffffffffffffffffffffffffffff16610a88610c83565b73ffffffffffffffffffffffffffffffffffffffff1614610ade576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad5906123a5565b60405180910390fd5b610ae86000611a60565b565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610b186111e3565b73ffffffffffffffffffffffffffffffffffffffff16610b36610c83565b73ffffffffffffffffffffffffffffffffffffffff1614610b8c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b83906123a5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610bfc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bf3906124cc565b60405180910390fd5b80600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff167fe7a6cfbcf99ebced1f0d2c6d04f1185d57403d6b2e28599505533990efde69b860405160405180910390a250565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610cb46111e3565b73ffffffffffffffffffffffffffffffffffffffff16610cd2610c83565b73ffffffffffffffffffffffffffffffffffffffff1614610d28576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1f906123a5565b60405180910390fd5b80600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f06e9674d1df780f28d6fccac66198e06ae257bd747ef07af7ecb217f7166a2ed82604051610dc59190612038565b60405180910390a25050565b60055481565b60606040518060400160405280600281526020017f4d52000000000000000000000000000000000000000000000000000000000000815250905090565b60008060036000610e236111e3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610ee0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ed79061255e565b60405180910390fd5b610f04610eeb6111e3565b85610eff86856116ba90919063ffffffff16565b6111eb565b600191505092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000610f47610f406111e3565b84846113b6565b6001905092915050565b610f596111e3565b73ffffffffffffffffffffffffffffffffffffffff16610f77610c83565b73ffffffffffffffffffffffffffffffffffffffff1614610fcd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fc4906123a5565b60405180910390fd5b806008819055507f107f3cdcb9d6b2816537f8d1b341c19c683bbf7a2d868f894ff70c89efdf694b816040516110039190611e78565b60405180910390a150565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b61109d6111e3565b73ffffffffffffffffffffffffffffffffffffffff166110bb610c83565b73ffffffffffffffffffffffffffffffffffffffff1614611111576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611108906123a5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611181576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611178906125f0565b60405180910390fd5b61118a81611a60565b50565b7f000000000000000000000000000000000000000000000000000000000000000081565b60065481565b600081836111c5919061263f565b905092915050565b600081836111db91906126c8565b905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561125b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112529061276b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156112cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112c2906127fd565b60405180910390fd5b80600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516113a99190611e78565b60405180910390a3505050565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614801561141e5750600960009054906101000a900460ff16155b1561142c5761142b611b24565b5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561149c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114939061288f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561150c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161150390612921565b60405180910390fd5b6000600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611593576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161158a906129b3565b60405180910390fd5b6115a682826116ba90919063ffffffff16565b600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060006115f6858585611b85565b905080600260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461164791906129d3565b925050819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516116ab9190611e78565b60405180910390a35050505050565b600081836116c89190612a29565b905092915050565b600081836116de91906129d3565b905092915050565b6001600960006101000a81548160ff0219169083151502179055506000600267ffffffffffffffff81111561171e5761171d612a5d565b5b60405190808252806020026020018201604052801561174c5781602001602082028036833780820191505090505b509050308160008151811061176457611763612a8c565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561180457600080fd5b505afa158015611818573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061183c9190612ad0565b816001815181106118505761184f612a8c565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506118f4307f0000000000000000000000000000000000000000000000000000000000000000600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546111eb565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663791ac947600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460008430426040518663ffffffff1660e01b8152600401611995959493929190612bf6565b600060405180830381600087803b1580156119af57600080fd5b505af11580156119c3573d6000803e3d6000fd5b50505050506000600960006101000a81548160ff021916908315150217905550565b60004790506000811115611a5d57600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f19350505050158015611a5b573d6000803e3d6000fd5b505b50565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490506008548110611b7a57611b796116e6565b5b611b826119e5565b50565b60008060009050600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16158015611c305750600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611e42577f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161415611cb857611cb16064611ca3600554866111b790919063ffffffff16565b6111cd90919063ffffffff16565b9050611d38565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415611d3757611d346064611d26600654866111b790919063ffffffff16565b6111cd90919063ffffffff16565b90505b5b6000811115611e41578060026000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611db291906129d3565b92505081905550600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611e389190611e78565b60405180910390a35b5b611e5581846116ba90919063ffffffff16565b9150509392505050565b6000819050919050565b611e7281611e5f565b82525050565b6000602082019050611e8d6000830184611e69565b92915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611ecd578082015181840152602081019050611eb2565b83811115611edc576000848401525b50505050565b6000601f19601f8301169050919050565b6000611efe82611e93565b611f088185611e9e565b9350611f18818560208601611eaf565b611f2181611ee2565b840191505092915050565b60006020820190508181036000830152611f468184611ef3565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611f7e82611f53565b9050919050565b611f8e81611f73565b8114611f9957600080fd5b50565b600081359050611fab81611f85565b92915050565b611fba81611e5f565b8114611fc557600080fd5b50565b600081359050611fd781611fb1565b92915050565b60008060408385031215611ff457611ff3611f4e565b5b600061200285828601611f9c565b925050602061201385828601611fc8565b9150509250929050565b60008115159050919050565b6120328161201d565b82525050565b600060208201905061204d6000830184612029565b92915050565b60008060006060848603121561206c5761206b611f4e565b5b600061207a86828701611f9c565b935050602061208b86828701611f9c565b925050604061209c86828701611fc8565b9150509250925092565b600080604083850312156120bd576120bc611f4e565b5b60006120cb85828601611fc8565b92505060206120dc85828601611fc8565b9150509250929050565b600060ff82169050919050565b6120fc816120e6565b82525050565b600060208201905061211760008301846120f3565b92915050565b60006020828403121561213357612132611f4e565b5b600061214184828501611f9c565b91505092915050565b61215381611f73565b82525050565b600060208201905061216e600083018461214a565b92915050565b61217d8161201d565b811461218857600080fd5b50565b60008135905061219a81612174565b92915050565b600080604083850312156121b7576121b6611f4e565b5b60006121c585828601611f9c565b92505060206121d68582860161218b565b9150509250929050565b6000602082840312156121f6576121f5611f4e565b5b600061220484828501611fc8565b91505092915050565b6000806040838503121561222457612223611f4e565b5b600061223285828601611f9c565b925050602061224385828601611f9c565b9150509250929050565b6000819050919050565b600061227261226d61226884611f53565b61224d565b611f53565b9050919050565b600061228482612257565b9050919050565b600061229682612279565b9050919050565b6122a68161228b565b82525050565b60006020820190506122c1600083018461229d565b92915050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b6000612323602883611e9e565b915061232e826122c7565b604082019050919050565b6000602082019050818103600083015261235281612316565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061238f602083611e9e565b915061239a82612359565b602082019050919050565b600060208201905081810360008301526123be81612382565b9050919050565b7f4d45544152554646593a204d6178206665652069732031302500000000000000600082015250565b60006123fb601983611e9e565b9150612406826123c5565b602082019050919050565b6000602082019050818103600083015261242a816123ee565b9050919050565b60006040820190506124466000830185611e69565b6124536020830184611e69565b9392505050565b7f4d45544152554646593a207a65726f2061646472657373206e6f7420616c6c6f60008201527f7765640000000000000000000000000000000000000000000000000000000000602082015250565b60006124b6602383611e9e565b91506124c18261245a565b604082019050919050565b600060208201905081810360008301526124e5816124a9565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000612548602583611e9e565b9150612553826124ec565b604082019050919050565b600060208201905081810360008301526125778161253b565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006125da602683611e9e565b91506125e58261257e565b604082019050919050565b60006020820190508181036000830152612609816125cd565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061264a82611e5f565b915061265583611e5f565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561268e5761268d612610565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006126d382611e5f565b91506126de83611e5f565b9250826126ee576126ed612699565b5b828204905092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000612755602483611e9e565b9150612760826126f9565b604082019050919050565b6000602082019050818103600083015261278481612748565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006127e7602283611e9e565b91506127f28261278b565b604082019050919050565b60006020820190508181036000830152612816816127da565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000612879602583611e9e565b91506128848261281d565b604082019050919050565b600060208201905081810360008301526128a88161286c565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b600061290b602383611e9e565b9150612916826128af565b604082019050919050565b6000602082019050818103600083015261293a816128fe565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b600061299d602683611e9e565b91506129a882612941565b604082019050919050565b600060208201905081810360008301526129cc81612990565b9050919050565b60006129de82611e5f565b91506129e983611e5f565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115612a1e57612a1d612610565b5b828201905092915050565b6000612a3482611e5f565b9150612a3f83611e5f565b925082821015612a5257612a51612610565b5b828203905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600081519050612aca81611f85565b92915050565b600060208284031215612ae657612ae5611f4e565b5b6000612af484828501612abb565b91505092915050565b6000819050919050565b6000612b22612b1d612b1884612afd565b61224d565b611e5f565b9050919050565b612b3281612b07565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b612b6d81611f73565b82525050565b6000612b7f8383612b64565b60208301905092915050565b6000602082019050919050565b6000612ba382612b38565b612bad8185612b43565b9350612bb883612b54565b8060005b83811015612be9578151612bd08882612b73565b9750612bdb83612b8b565b925050600181019050612bbc565b5085935050505092915050565b600060a082019050612c0b6000830188611e69565b612c186020830187612b29565b8181036040830152612c2a8186612b98565b9050612c39606083018561214a565b612c466080830184611e69565b969550505050505056fea2646970667358221220d402ad66ec2b8737c058f515bb5b2d048b6d39ef7b59d0c38ea4719767024b6364736f6c63430008090033