0 txs
0 calls
constructor
No constructor.
functions
_inFromWhiteList
viewfunction _inFromWhiteList(address account) view returns (bool)
_inSwapPair
viewfunction _inSwapPair(address account) view returns (bool)
_inTestList
viewfunction _inTestList(address account) view returns (bool)
_inToWhiteList
viewfunction _inToWhiteList(address account) view returns (bool)
allowance
viewfunction allowance(address owner, address spender) view returns (uint256)
balanceOf
viewfunction balanceOf(address account) view returns (uint256)
burnSplit
viewfunction burnSplit() view returns (uint256)
decimals
viewfunction decimals() view returns (uint8)
DEFAULT_ADMIN_ROLE
viewfunction DEFAULT_ADMIN_ROLE() view returns (bytes32)
DEFAULT_DOGEN_DECIMALS
viewfunction DEFAULT_DOGEN_DECIMALS() view returns (uint8)
devaddr
viewfunction devaddr() view returns (address)
FACTOR_BASE
viewfunction FACTOR_BASE() view returns (uint256)
factor
viewfunction factor() view returns (uint256)
finishMinting
viewfunction finishMinting() view returns (bool)
getOwner
viewfunction getOwner() view returns (address)
getRoleAdmin
viewfunction getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember
viewfunction getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount
viewfunction getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole
viewfunction hasRole(bytes32 role, address account) view returns (bool)
icon
viewfunction icon() view returns (string)
initialized
viewfunction initialized() view returns (bool)
isAboveWater
viewfunction isAboveWater() view returns (bool)
isUnderWater
viewfunction isUnderWater() view returns (bool)
logs
viewfunction logs(uint256) view returns (uint256 epoch, uint256 time, uint256 initTotal, int256 supplyDelta, uint256 absDelta, uint256 burned, uint256 rewards)
meta
viewfunction meta() view returns (string)
MINTER_ROLE
viewfunction MINTER_ROLE() view returns (bytes32)
monetaryPolicy
viewfunction monetaryPolicy() view returns (address)
name
viewfunction name() view returns (string)
owner
viewfunction owner() view returns (address)
paused
viewfunction paused() view returns (bool)
PAUSER_ROLE
viewfunction PAUSER_ROLE() view returns (bytes32)
pendingOwner
viewfunction pendingOwner() view returns (address)
rebaseStartTime
viewfunction rebaseStartTime() view returns (uint256)
rewardVault
viewfunction rewardVault() view returns (address)
started
viewfunction started() view returns (bool)
symbol
viewfunction symbol() view returns (string)
totalBurned
viewfunction totalBurned() view returns (uint256)
totalSupply
viewfunction totalSupply() view returns (uint256)
usingStrategy
viewfunction usingStrategy() view returns (bool)
viewFromWhiteList
viewfunction viewFromWhiteList() view returns (address[], address[])
viewLogsLen
viewfunction viewLogsLen() view returns (uint256)
viewToWhiteList
viewfunction viewToWhiteList() view returns (address[], address[])
viewTryBurnTransfer
viewfunction viewTryBurnTransfer(address account, address to, uint256 amount) view returns (bool, uint256, uint256)
adminAddFromWhiteList
nonpayablefunction adminAddFromWhiteList(address white)
adminAddSwapPair
nonpayablefunction adminAddSwapPair(address pair)
adminAddTestList
nonpayablefunction adminAddTestList(address white)
adminAddToWhiteList
nonpayablefunction adminAddToWhiteList(address white)
adminChangeStrategyFactors
nonpayablefunction adminChangeStrategyFactors(bool _st, uint256 factor_, uint256 split_, address vault_)
adminDelFromWhiteList
nonpayablefunction adminDelFromWhiteList(address white)
adminDelTestList
nonpayablefunction adminDelTestList(address white)
adminDelToWhiteList
nonpayablefunction adminDelToWhiteList(address white)
adminRemoveSwapPair
nonpayablefunction adminRemoveSwapPair(address pair)
adminSwitchStrategy
nonpayablefunction adminSwitchStrategy(bool _switch)
approve
nonpayablefunction approve(address spender, uint256 amount) returns (bool)
burn
nonpayablefunction burn(uint256 value)
burnFrom
nonpayablefunction burnFrom(address account, uint256 amount)
changeIcon
nonpayablefunction changeIcon(string value)
changeMeta
nonpayablefunction changeMeta(string value)
claimOwnership
nonpayablefunction claimOwnership()
decreaseAllowance
nonpayablefunction decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
dev
nonpayablefunction dev(address _devaddr)
grantRole
nonpayablefunction grantRole(bytes32 role, address account)
increaseAllowance
nonpayablefunction increaseAllowance(address spender, uint256 addedValue) returns (bool)
initialize
nonpayablefunction initialize()
initialize
nonpayablefunction initialize(string name, string symbol, address owner)
initialize
nonpayablefunction initialize(string name, string symbol)
lockAccount
nonpayablefunction lockAccount(address account)
mint
nonpayablefunction mint(address to, uint256 amount)
pause
nonpayablefunction pause()
reclaimToken
nonpayablefunction reclaimToken(address _token)
renounceOwnership
nonpayablefunction renounceOwnership()
renounceRole
nonpayablefunction renounceRole(bytes32 role, address account)
restorativeRebase
nonpayablefunction restorativeRebase(uint256 epoch, int256 supplyDelta) returns (uint256)
revokeRole
nonpayablefunction revokeRole(bytes32 role, address account)
setMonetaryPolicy
nonpayablefunction setMonetaryPolicy(address plolicy)
startWithInitialSupply
nonpayablefunction startWithInitialSupply(uint256 initialSupply, uint256 rebaseStartTime_)
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)
transferOwnershipImmediately
nonpayablefunction transferOwnershipImmediately(address newOwner)
unLockAccount
nonpayablefunction unLockAccount(address account)
unpause
nonpayablefunction unpause()
events
Approval
event Approval(address indexed owner, address indexed spender, uint256 value)
Lock
event Lock(address indexed account, uint256 amount)
LogMonetaryPolicyUpdated
event LogMonetaryPolicyUpdated(address monetaryPolicy)
LogRebase
event LogRebase(uint256 indexed epoch, uint256 totalSupply)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused
event Paused(address account)
RoleAdminChanged
event RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted
event RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked
event RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Transfer
event Transfer(address indexed from, address indexed to, uint256 value)
UnLock
event UnLock(address indexed account, uint256 amount)
Unpaused
event Unpaused(address account)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b50614fa3806100206000396000f3fe608060405234801561001057600080fd5b50600436106104965760003560e01c80638129fc1c11610262578063c7aecf9911610151578063dcc4a192116100ce578063e30c397811610092578063e30c3978146110df578063e63ab1e9146110e7578063e79899bd146110ef578063edec32cd14611144578063f2fde38b1461114c578063f7a4f8f01461117257610496565b8063dcc4a19214610fa5578063dd62ed3e14611049578063df1a246414611077578063e1f4791e1461109d578063e29f1a22146110a557610496565b8063d49e77cd11610115578063d49e77cd14610f3b578063d539139314610f43578063d547741f14610f4b578063d89135cd14610f77578063da5c268f14610f7f57610496565b8063c7aecf9914610efe578063c885044e14610f06578063ca15c87314610f0e578063cd279e8314610f2b578063cf29122814610f3357610496565b806395d89b41116101df578063b38d2273116101a3578063b38d227314610e9d578063b8fd8e7314610ec3578063bcd3350a14610ecb578063bd7ee54314610ed3578063c557b98514610ef657610496565b806395d89b4114610d94578063a217fddf14610d9c578063a457c2d714610da4578063a9059cbb14610dd0578063b328b97114610dfc57610496565b80638da5cb5b116102265780638da5cb5b14610cc35780638e27d7d714610d175780639010d07c14610d1f57806391d1485414610d42578063947389a214610d6e57610496565b80638129fc1c14610cb35780638456cb5914610cbb578063893d20e814610cc35780638b5a6a0814610ccb5780638d88a90e14610cf157610496565b80633834b7d81161038957806347a64f441161030657806370a08231116102ca57806370a0823114610b87578063715018a614610bad578063723373ed14610bb557806379cc679014610c595780637d64bcb414610c855780637e71fb0914610c8d57610496565b806347a64f4414610a205780634cd88b7614610a465780634e71e0c814610b6f57806354f703f814610b775780635c975abb14610b7f57610496565b80633f4ba83a1161034d5780633f4ba83a14610983578063409cb6d11461098b57806340c10f19146109b157806342966c68146109dd578063470508af146109fa57610496565b80633834b7d81461089157806339509351146108b75780633a2c6777146108e35780633b6894fc146109075780633c5129001461095d57610496565b806318160ddd11610417578063248a9ca3116103db578063248a9ca3146107f65780632ed93c78146108135780632f2ff15d1461081b578063313ce5671461084757806336568abe1461086557610496565b806318160ddd146107825780631ecf65fb1461078a5780631f2698ab1461079257806321010be41461079a57806323b872dd146107c057610496565b80630a9c254d1161045e5780630a9c254d146106e95780630ff1b0c5146107085780631333f8d21461072e578063158ef93e1461075457806317ffc3201461075c57610496565b806302b61daa1461049b57806306fdde03146104c3578063077f224a1461054057806307efb64f14610674578063095ea7b3146106a9575b600080fd5b6104c1600480360360208110156104b157600080fd5b50356001600160a01b0316611198565b005b6104cb61121f565b6040805160208082528351818301528351919283929083019185019080838360005b838110156105055781810151838201526020016104ed565b50505050905090810190601f1680156105325780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6104c16004803603606081101561055657600080fd5b810190602081018135600160201b81111561057057600080fd5b82018360208201111561058257600080fd5b803590602001918460018302840111600160201b831117156105a357600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b8111156105f557600080fd5b82018360208201111561060757600080fd5b803590602001918460018302840111600160201b8311171561062857600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550505090356001600160a01b031691506112b69050565b6106976004803603604081101561068a57600080fd5b50803590602001356113ef565b60408051918252519081900360200190f35b6106d5600480360360408110156106bf57600080fd5b506001600160a01b038135169060200135611562565b604080519115158252519081900360200190f35b6104c1600480360360208110156106ff57600080fd5b50351515611580565b6106d56004803603602081101561071e57600080fd5b50356001600160a01b03166115ed565b6106d56004803603602081101561074457600080fd5b50356001600160a01b031661162e565b6106d5611642565b6104c16004803603602081101561077257600080fd5b50356001600160a01b0316611653565b610697611746565b6106d561174c565b6106d5611756565b6106d5600480360360208110156107b057600080fd5b50356001600160a01b0316611760565b6106d5600480360360608110156107d657600080fd5b506001600160a01b03813581169160208101359091169060400135611774565b6106976004803603602081101561080c57600080fd5b5035611802565b6106d5611817565b6104c16004803603604081101561083157600080fd5b50803590602001356001600160a01b03166118c3565b61084f61192b565b6040805160ff9092168252519081900360200190f35b6104c16004803603604081101561087b57600080fd5b50803590602001356001600160a01b0316611934565b6104c1600480360360208110156108a757600080fd5b50356001600160a01b0316611995565b6106d5600480360360408110156108cd57600080fd5b506001600160a01b038135169060200135611a16565b6108eb611a6a565b604080516001600160a01b039092168252519081900360200190f35b61093d6004803603606081101561091d57600080fd5b506001600160a01b03813581169160208101359091169060400135611a7a565b604080519315158452602084019290925282820152519081900360600190f35b6104c16004803603602081101561097357600080fd5b50356001600160a01b0316611bee565b6104c1611cf3565b6104c1600480360360208110156109a157600080fd5b50356001600160a01b0316611d64565b6104c1600480360360408110156109c757600080fd5b506001600160a01b038135169060200135611de5565b6104c1600480360360208110156109f357600080fd5b5035611e56565b6104c160048036036020811015610a1057600080fd5b50356001600160a01b0316611eb8565b6104c160048036036020811015610a3657600080fd5b50356001600160a01b0316611f3a565b6104c160048036036040811015610a5c57600080fd5b810190602081018135600160201b811115610a7657600080fd5b820183602082011115610a8857600080fd5b803590602001918460018302840111600160201b83111715610aa957600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610afb57600080fd5b820183602082011115610b0d57600080fd5b803590602001918460018302840111600160201b83111715610b2e57600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061200f945050505050565b6104c16120cd565b61069761213d565b6106d5612144565b61069760048036036020811015610b9d57600080fd5b50356001600160a01b031661214d565b6104c1612168565b6104c160048036036020811015610bcb57600080fd5b810190602081018135600160201b811115610be557600080fd5b820183602082011115610bf757600080fd5b803590602001918460018302840111600160201b83111715610c1857600080fd5b91908080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092955061220e945050505050565b6104c160048036036040811015610c6f57600080fd5b506001600160a01b03813516906020013561227b565b6106d56122d6565b6104c160048036036020811015610ca357600080fd5b50356001600160a01b0316612331565b6104c161240e565b6104c1612503565b6108eb612572565b6104c160048036036020811015610ce157600080fd5b50356001600160a01b0316612582565b6104c160048036036020811015610d0757600080fd5b50356001600160a01b0316612625565b6108eb612694565b6108eb60048036036040811015610d3557600080fd5b50803590602001356126a4565b6106d560048036036040811015610d5857600080fd5b50803590602001356001600160a01b03166126c2565b6104c160048036036020811015610d8457600080fd5b50356001600160a01b03166126e0565b6104cb612761565b6106976127c2565b6106d560048036036040811015610dba57600080fd5b506001600160a01b0381351690602001356127c7565b6106d560048036036040811015610de657600080fd5b506001600160a01b038135169060200135612835565b610e04612849565b604051808060200180602001838103835285818151815260200191508051906020019060200280838360005b83811015610e48578181015183820152602001610e30565b50505050905001838103825284818151815260200191508051906020019060200280838360005b83811015610e87578181015183820152602001610e6f565b5050505090500194505050505060405180910390f35b6106d560048036036020811015610eb357600080fd5b50356001600160a01b0316612992565b6106976129a6565b61084f6129ad565b6104c160048036036040811015610ee957600080fd5b50803590602001356129b2565b6104cb612acd565b610e04612b5c565b6104cb612c9a565b61069760048036036020811015610f2457600080fd5b5035612cf6565b610697612d0d565b6106d5612d14565b6108eb612dc0565b610697612dd0565b6104c160048036036040811015610f6157600080fd5b50803590602001356001600160a01b0316612df3565b610697612e4c565b6104c160048036036020811015610f9557600080fd5b50356001600160a01b0316612e53565b6104c160048036036020811015610fbb57600080fd5b810190602081018135600160201b811115610fd557600080fd5b820183602082011115610fe757600080fd5b803590602001918460018302840111600160201b8311171561100857600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550612ed5945050505050565b6106976004803603604081101561105f57600080fd5b506001600160a01b0381358116916020013516612f42565b6104c16004803603602081101561108d57600080fd5b50356001600160a01b0316612f6d565b610697612fef565b6104c1600480360360808110156110bb57600080fd5b508035151590602081013590604081013590606001356001600160a01b0316612ffb565b6108eb6130e3565b6106976130f3565b61110c6004803603602081101561110557600080fd5b5035613116565b604080519788526020880196909652868601949094526060860192909252608085015260a084015260c0830152519081900360e00190f35b610697613166565b6104c16004803603602081101561116257600080fd5b50356001600160a01b031661316d565b6104c16004803603602081101561118857600080fd5b50356001600160a01b03166131e9565b6111a061326a565b610192546001600160a01b039081169116146111f1576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b6112036102018263ffffffff61326e16565b1561121c5761121a6102018263ffffffff61328316565b505b50565b60688054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156112ab5780601f10611280576101008083540402835291602001916112ab565b820191906000526020600020905b81548152906001019060200180831161128e57829003601f168201915b505050505090505b90565b600054610100900460ff16806112cf57506112cf613298565b806112dd575060005460ff16155b6113185760405162461bcd60e51b815260040180806020018281038252602e815260200180614cc9602e913960400191505060405180910390fd5b600054610100900460ff16158015611343576000805460ff1961ff0019909116610100171660011790555b6101c554600160a01b900460ff1615611399576040805162461bcd60e51b8152602060048201526013602482015272185b1c9958591e481a5b9a5d1a585b1a5e9959606a1b604482015290519081900360640190fd5b6113a3848461329e565b6113ac82613367565b6101c58054600160a01b6001600160a01b03199091166001600160a01b0385161760ff60a01b191617905580156113e9576000805461ff00191690555b50505050565b6101c9546000906001600160a01b0316331461140a57600080fd5b6101ca5442101561141a57600080fd5b600261015f541415611473576040805162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015290519081900360640190fd5b600261015f556000611483611746565b90506102086040518060e001604052808681526020014281526020018381526020018581526020016114b48661348e565b81526000602080830182905260409283018290528454600181810187559583529181902084516007909302019182558381015194820194909455828201516002820155606083015160038201556080830151600482015560a0830151600582015560c0909201516006909201919091558051838152905186927f72725a3b1e5bd622d6bcd1339bb31279c351abe8f541ac7fd320f24e1b1641f2928290030190a2600161015f559392505050565b600061157661156f61326a565b84846134b6565b5060015b92915050565b61158861326a565b610192546001600160a01b039081169116146115d9576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b6101fe805460ff1916911515919091179055565b60006116016102018363ffffffff61326e16565b8061161a575061020b546001600160a01b038381169116145b8061157a5750506001600160a01b03161590565b60006116016101ff8363ffffffff61326e16565b6101c554600160a01b900460ff1681565b61165b61326a565b610192546001600160a01b039081169116146116ac576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b604080516370a0823160e01b815230600482015290516000916001600160a01b038416916370a0823191602480820192602092909190829003018186803b1580156116f657600080fd5b505afa15801561170a573d6000803e3d6000fd5b505050506040513d602081101561172057600080fd5b5051905061121a61172f612572565b6001600160a01b038416908363ffffffff6135a216565b60675490565b6101fe5460ff1681565b6101cb5460ff1681565b600061157a6102058363ffffffff61326e16565b60006117818484846135f4565b6117f78461178d61326a565b6117f285604051806060016040528060288152602001614d18602891396001600160a01b038a166000908152606660205260408120906117cb61326a565b6001600160a01b03168152602081019190915260400160002054919063ffffffff61374b16565b6134b6565b5060015b9392505050565b60009081526033602052604090206002015490565b61020854600090156118bd576102085460001901611833614a3b565b610208828154811061184157fe5b90600052602060002090600702016040518060e001604052908160008201548152602001600182015481526020016002820154815260200160038201548152602001600482015481526020016005820154815260200160068201548152505090506000816060015112156118ba576001925050506112b3565b50505b50600090565b6000828152603360205260409020600201546118e6906118e161326a565b6126c2565b6119215760405162461bcd60e51b815260040180806020018281038252602f815260200180614b56602f913960400191505060405180910390fd5b61121a82826137e2565b606a5460ff1690565b61193c61326a565b6001600160a01b0316816001600160a01b03161461198b5760405162461bcd60e51b815260040180806020018281038252602f815260200180614f15602f913960400191505060405180910390fd5b61121a8282613851565b61199d61326a565b610192546001600160a01b039081169116146119ee576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b611a006102038263ffffffff61326e16565b61121c5761121a6102038263ffffffff6138c016565b6000611576611a2361326a565b846117f28560666000611a3461326a565b6001600160a01b03908116825260208083019390935260409182016000908120918c16815292529020549063ffffffff6138d516565b61020b546001600160a01b031681565b6000806000846001600160a01b0316866001600160a01b03161415611aa85750600191506000905080611be5565b6101fe5460ff16611ac25750600191506000905080611be5565b611acb8661162e565b80611ada5750611ada856115ed565b15611aee5750600191506000905080611be5565b6102085460009015611b8e576102085460001901611b0a614a3b565b6102088281548110611b1857fe5b90600052602060002090600702016040518060e00160405290816000820154815260200160018201548152602001600282015481526020016003820154815260200160048201548152602001600582015481526020016006820154815250509050600081606001511215611b8b57600192505b50505b8080611b9e5750611b9e87612992565b15611bd857611bac87611760565b15611bc257506001925060009150819050611be5565b611bcc328661392f565b93509350935050611be5565b5060019250600091508190505b93509350939050565b611bf661326a565b610192546001600160a01b03908116911614611c47576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b6000611c528261214d565b9050611c9a816040518060400160405280601681526020017518985b0f97dd1bdd185b14dd5c1c1b1e531bd8dad95960521b8152506101c65461374b9092919063ffffffff16565b6101c6556001600160a01b03821660008181526101c46020908152604080832092909255815184815291517fb371d42b3715509a27f3109f6ac1ef6b7d7e7f8e9232b738ed17338be6cf95809281900390910190a25050565b604080516a5041555345525f524f4c4560a81b8152905190819003600b019020611d1f906118e161326a565b611d5a5760405162461bcd60e51b8152600401808060200182810382526039815260200180614ba76039913960400191505060405180910390fd5b611d626139d8565b565b611d6c61326a565b610192546001600160a01b03908116911614611dbd576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b611dcf6102058263ffffffff61326e16565b61121c5761121a6102058263ffffffff6138c016565b604080516a4d494e5445525f524f4c4560a81b8152905190819003600b019020611e11906118e161326a565b611e4c5760405162461bcd60e51b8152600401808060200182810382526036815260200180614d806036913960400191505060405180910390fd5b61121a8282613a76565b611e5e61326a565b610192546001600160a01b03908116911614611eaf576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b61121c81613b62565b611ec061326a565b610192546001600160a01b03908116911614611f11576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b611f236102038263ffffffff61326e16565b1561121c5761121a6102038263ffffffff61328316565b611f4261326a565b610192546001600160a01b03908116911614611f93576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b6000611f9e8261214d565b6101c654909150611fb5908263ffffffff6138d516565b6101c6556001600160a01b03821660008181526101c4602090815260409182902060109055815184815291517f625fed9875dada8643f2418b838ae0bc78d9a148a18eee4ee1979ff0f3f5d4279281900390910190a25050565b600054610100900460ff16806120285750612028613298565b80612036575060005460ff16155b6120715760405162461bcd60e51b815260040180806020018281038252602e815260200180614cc9602e913960400191505060405180910390fd5b600054610100900460ff1615801561209c576000805460ff1961ff0019909116610100171660011790555b6120ae83836120a961326a565b6112b6565b6120b6612503565b80156120c8576000805461ff00191690555b505050565b610191546001600160a01b031633146120e557600080fd5b61019154610192546040516001600160a01b039283169290911690600080516020614d6083398151915290600090a3610191805461019280546001600160a01b03199081166001600160a01b03841617909155169055565b6102095481565b60c95460ff1690565b6001600160a01b031660009081526065602052604090205490565b61217061326a565b610192546001600160a01b039081169116146121c1576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b6040805162461bcd60e51b815260206004820152601f60248201527f72656e6f756e63696e67206f776e65727368697020697320626c6f636b656400604482015290519081900360640190fd5b61221661326a565b610192546001600160a01b03908116911614612267576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b805161121a906101c8906020840190614a78565b60006122b882604051806060016040528060248152602001614db6602491396122ab866122a661326a565b612f42565b919063ffffffff61374b16565b90506122cc836122c661326a565b836134b6565b6120c88383613b6f565b60006122e061326a565b610192546001600160a01b039081169116146118bd576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b61233961326a565b610192546001600160a01b0390811691161461238a576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b6001600160a01b0381166123cf5760405162461bcd60e51b815260040180806020018281038252602b815260200180614ec5602b913960400191505060405180910390fd5b61019280546001600160a01b0319166001600160a01b038381169182179283905560405191921690600080516020614d6083398151915290600090a350565b600054610100900460ff16806124275750612427613298565b80612435575060005460ff16155b6124705760405162461bcd60e51b815260040180806020018281038252602e815260200180614cc9602e913960400191505060405180910390fd5b600054610100900460ff1615801561249b576000805460ff1961ff0019909116610100171660011790555b6124e56040518060400160405280600a81526020016967c22237b3b2b1b7b4b760b11b81525060405180604001604052806006815260200165cf84444f474560d01b81525061200f565b6124ef6008613c65565b801561121c576000805461ff001916905550565b604080516a5041555345525f524f4c4560a81b8152905190819003600b01902061252f906118e161326a565b61256a5760405162461bcd60e51b8152600401808060200182810382526037815260200180614e646037913960400191505060405180910390fd5b611d62613c7b565b610192546001600160a01b031690565b61258f60006118e161326a565b6125d0576040805162461bcd60e51b815260206004820152600d60248201526c1a185d99481b9bc81c9a59da1d609a1b604482015290519081900360640190fd5b6101c980546001600160a01b0383166001600160a01b0319909116811790915560408051918252517f0e6961f1a1afb87eaf51fd64f22ddc10062e23aa7838eac5d0bdf140bfd389729181900360200190a150565b6101c5546001600160a01b03163314612671576040805162461bcd60e51b81526020600482015260096024820152686465763a207774663f60b81b604482015290519081900360640190fd5b6101c580546001600160a01b0319166001600160a01b0392909216919091179055565b6101c9546001600160a01b031681565b60008281526033602052604081206117fb908363ffffffff613cfc16565b60008281526033602052604081206117fb908363ffffffff61326e16565b6126e861326a565b610192546001600160a01b03908116911614612739576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b61274b6101ff8263ffffffff61326e16565b61121c5761121a6101ff8263ffffffff6138c016565b60698054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156112ab5780601f10611280576101008083540402835291602001916112ab565b600081565b60006115766127d461326a565b846117f285604051806060016040528060258152602001614ef060259139606660006127fe61326a565b6001600160a01b03908116825260208083019390935260409182016000908120918d1681529252902054919063ffffffff61374b16565b600061157661284261326a565b84846135f4565b6060806000612859610201613d08565b905060608167ffffffffffffffff8111801561287457600080fd5b5060405190808252806020026020018201604052801561289e578160200160208202803683370190505b50905060005b828110156128ea576128be6102018263ffffffff613cfc16565b8282815181106128ca57fe5b6001600160a01b03909216602092830291909101909101526001016128a4565b506128f6610205613d08565b915060608267ffffffffffffffff8111801561291157600080fd5b5060405190808252806020026020018201604052801561293b578160200160208202803683370190505b50905060005b838110156129875761295b6102058263ffffffff613cfc16565b82828151811061296757fe5b6001600160a01b0390921660209283029190910190910152600101612941565b509093509150509091565b600061157a6102038363ffffffff61326e16565b6101ca5481565b600881565b6129ba61326a565b610192546001600160a01b03908116911614612a0b576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b6101cb5460ff1615612a4e576040805162461bcd60e51b81526020600482015260076024820152661cdd185c9d195960ca1b604482015290519081900360640190fd5b60018211612a9c576040805162461bcd60e51b8152602060048201526016602482015275696e6974616c537570706c792073686f756c64203e3160501b604482015290519081900360640190fd5b612aa46139d8565b6101ca819055612abb612ab5612572565b83613a76565b50506101cb805460ff19166001179055565b6101c7805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529291830182828015612b545780601f10612b2957610100808354040283529160200191612b54565b820191906000526020600020905b815481529060010190602001808311612b3757829003601f168201915b505050505081565b6060806000612b6c6101ff613d08565b905060608167ffffffffffffffff81118015612b8757600080fd5b50604051908082528060200260200182016040528015612bb1578160200160208202803683370190505b50905060005b82811015612bfd57612bd16101ff8263ffffffff613cfc16565b828281518110612bdd57fe5b6001600160a01b0390921660209283029190910190910152600101612bb7565b50612c09610205613d08565b915060608267ffffffffffffffff81118015612c2457600080fd5b50604051908082528060200260200182016040528015612c4e578160200160208202803683370190505b50905060005b8381101561298757612c6e6102058263ffffffff613cfc16565b828281518110612c7a57fe5b6001600160a01b0390921660209283029190910190910152600101612c54565b6101c8805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529291830182828015612b545780601f10612b2957610100808354040283529160200191612b54565b600081815260336020526040812061157a90613d08565b61020a5481565b6102085460009015612dba576102085460001901612d30614a3b565b6102088281548110612d3e57fe5b90600052602060002090600702016040518060e00160405290816000820154815260200160018201548152602001600282015481526020016003820154815260200160048201548152602001600582015481526020016006820154815250509050600081606001511215612db7576000925050506112b3565b50505b50600190565b6101c5546001600160a01b031681565b604080516a4d494e5445525f524f4c4560a81b8152905190819003600b01902081565b600082815260336020526040902060020154612e11906118e161326a565b61198b5760405162461bcd60e51b8152600401808060200182810382526030815260200180614c746030913960400191505060405180910390fd5b6102075481565b612e5b61326a565b610192546001600160a01b03908116911614612eac576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b612ebe6101ff8263ffffffff61326e16565b1561121c5761121a6101ff8263ffffffff61328316565b612edd61326a565b610192546001600160a01b03908116911614612f2e576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b805161121a906101c7906020840190614a78565b6001600160a01b03918216600090815260666020908152604080832093909416825291909152205490565b612f7561326a565b610192546001600160a01b03908116911614612fc6576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b612fd86102058263ffffffff61326e16565b1561121c5761121a6102058263ffffffff61328316565b670de0b6b3a764000081565b61300361326a565b610192546001600160a01b03908116911614613054576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b670de0b6b3a764000061020a5411156130a3576040805162461bcd60e51b815260206004820152600c60248201526b636865636b2075707061737360a01b604482015290519081900360640190fd5b6101fe805460ff1916941515949094179093556102099190915561020a5561020b80546001600160a01b0319166001600160a01b03909216919091179055565b610191546001600160a01b031681565b604080516a5041555345525f524f4c4560a81b8152905190819003600b01902081565b610208818154811061312457fe5b90600052602060002090600702016000915090508060000154908060010154908060020154908060030154908060040154908060050154908060060154905087565b6102085490565b61317561326a565b610192546001600160a01b039081169116146131c6576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b61019180546001600160a01b0319166001600160a01b0392909216919091179055565b6131f161326a565b610192546001600160a01b03908116911614613242576040805162461bcd60e51b81526020600482018190526024820152600080516020614d40833981519152604482015290519081900360640190fd5b6132546102018263ffffffff61326e16565b61121c5761121a6102018263ffffffff6138c016565b3390565b60006117fb836001600160a01b038416613d13565b60006117fb836001600160a01b038416613d2b565b303b1590565b600054610100900460ff16806132b757506132b7613298565b806132c5575060005460ff16155b6133005760405162461bcd60e51b815260040180806020018281038252602e815260200180614cc9602e913960400191505060405180910390fd5b600054610100900460ff1615801561332b576000805460ff1961ff0019909116610100171660011790555b613333613df1565b61333b613df1565b6133458383613e91565b61334d613df1565b613355613f69565b61335d613df1565b6120b68383614014565b600054610100900460ff16806133805750613380613298565b8061338e575060005460ff16155b6133c95760405162461bcd60e51b815260040180806020018281038252602e815260200180614cc9602e913960400191505060405180910390fd5b600054610100900460ff161580156133f4576000805460ff1961ff0019909116610100171660011790555b6133fc613df1565b6001600160a01b0382166134415760405162461bcd60e51b8152600401808060200182810382526026815260200180614be06026913960400191505060405180910390fd5b61019280546001600160a01b0319166001600160a01b038416908117909155604051600090600080516020614d60833981519152908290a3801561121a576000805461ff00191690555050565b6000600160ff1b8214156134a157600080fd5b600082126134af578161157a565b5060000390565b6001600160a01b0383166134fb5760405162461bcd60e51b8152600401808060200182810382526024815260200180614e406024913960400191505060405180910390fd5b6001600160a01b0382166135405760405162461bcd60e51b8152600401808060200182810382526022815260200180614c066022913960400191505060405180910390fd5b6001600160a01b03808416600081815260666020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663a9059cbb60e01b1790526120c890849061410b565b6001600160a01b0383166136395760405162461bcd60e51b8152600401808060200182810382526025815260200180614e1b6025913960400191505060405180910390fd5b6001600160a01b03821661367e5760405162461bcd60e51b8152600401808060200182810382526023815260200180614b336023913960400191505060405180910390fd5b6136898383836141bc565b6136cc81604051806060016040528060268152602001614c28602691396001600160a01b038616600090815260656020526040902054919063ffffffff61374b16565b6001600160a01b038085166000908152606560205260408082209390935590841681522054613701908263ffffffff6138d516565b6001600160a01b038084166000818152606560209081526040918290209490945580518581529051919392871692600080516020614dda83398151915292918290030190a3505050565b600081848411156137da5760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561379f578181015183820152602001613787565b50505050905090810190601f1680156137cc5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b6000828152603360205260409020613800908263ffffffff6138c016565b1561121a5761380d61326a565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b600082815260336020526040902061386f908263ffffffff61328316565b1561121a5761387c61326a565b6001600160a01b0316816001600160a01b0316837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45050565b60006117fb836001600160a01b0384166141e9565b6000828201838110156117fb576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b600080600080613963670de0b6b3a7640000613957610209548861423390919063ffffffff16565b9063ffffffff61428c16565b905060006139708761214d565b90506001613984838863ffffffff6138d516565b82101561398f575060005b60006139b3670de0b6b3a764000061395761020a548761423390919063ffffffff16565b905060006139c7858363ffffffff6142ce16565b929a91995091975095505050505050565b60c95460ff16613a26576040805162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015290519081900360640190fd5b60c9805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa613a5961326a565b604080516001600160a01b039092168252519081900360200190a1565b6001600160a01b038216613ad1576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b613add600083836141bc565b606754613af0908263ffffffff6138d516565b6067556001600160a01b038216600090815260656020526040902054613b1c908263ffffffff6138d516565b6001600160a01b0383166000818152606560209081526040808320949094558351858152935192939192600080516020614dda8339815191529281900390910190a35050565b61121c613b6d61326a565b825b6001600160a01b038216613bb45760405162461bcd60e51b8152600401808060200182810382526021815260200180614dfa6021913960400191505060405180910390fd5b613bc0826000836141bc565b613c0381604051806060016040528060228152602001614b85602291396001600160a01b038516600090815260656020526040902054919063ffffffff61374b16565b6001600160a01b038316600090815260656020526040902055606754613c2f908263ffffffff6142ce16565b6067556040805182815290516000916001600160a01b03851691600080516020614dda8339815191529181900360200190a35050565b606a805460ff191660ff92909216919091179055565b60c95460ff1615613cc6576040805162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015290519081900360640190fd5b60c9805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258613a5961326a565b60006117fb8383614310565b600061157a82614374565b60009081526001919091016020526040902054151590565b60008181526001830160205260408120548015613de75783546000198083019190810190600090879083908110613d5e57fe5b9060005260206000200154905080876000018481548110613d7b57fe5b600091825260208083209091019290925582815260018981019092526040902090840190558654879080613dab57fe5b6001900381819060005260206000200160009055905586600101600087815260200190815260200160002060009055600194505050505061157a565b600091505061157a565b600054610100900460ff1680613e0a5750613e0a613298565b80613e18575060005460ff16155b613e535760405162461bcd60e51b815260040180806020018281038252602e815260200180614cc9602e913960400191505060405180910390fd5b600054610100900460ff161580156124ef576000805460ff1961ff001990911661010017166001179055801561121c576000805461ff001916905550565b600054610100900460ff1680613eaa5750613eaa613298565b80613eb8575060005460ff16155b613ef35760405162461bcd60e51b815260040180806020018281038252602e815260200180614cc9602e913960400191505060405180910390fd5b600054610100900460ff16158015613f1e576000805460ff1961ff0019909116610100171660011790555b8251613f31906068906020860190614a78565b508151613f45906069906020850190614a78565b50606a805460ff1916601217905580156120c8576000805461ff0019169055505050565b600054610100900460ff1680613f825750613f82613298565b80613f90575060005460ff16155b613fcb5760405162461bcd60e51b815260040180806020018281038252602e815260200180614cc9602e913960400191505060405180910390fd5b600054610100900460ff16158015613ff6576000805460ff1961ff0019909116610100171660011790555b60c9805460ff19169055801561121c576000805461ff001916905550565b600054610100900460ff168061402d575061402d613298565b8061403b575060005460ff16155b6140765760405162461bcd60e51b815260040180806020018281038252602e815260200180614cc9602e913960400191505060405180910390fd5b600054610100900460ff161580156140a1576000805460ff1961ff0019909116610100171660011790555b6140b360006140ae61326a565b611921565b604080516a4d494e5445525f524f4c4560a81b8152905190819003600b0190206140df906140ae61326a565b604080516a5041555345525f524f4c4560a81b8152905190819003600b0190206120b6906140ae61326a565b6060614160826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b03166143789092919063ffffffff16565b8051909150156120c85780806020019051602081101561417f57600080fd5b50516120c85760405162461bcd60e51b815260040180806020018281038252602a815260200180614e9b602a913960400191505060405180910390fd5b816001600160a01b0381163014156141d357600080fd5b6141de84848461438f565b6113e9848484614434565b60006141f58383613d13565b61422b5750815460018181018455600084815260208082209093018490558454848252828601909352604090209190915561157a565b50600061157a565b6000826142425750600061157a565b8282028284828161424f57fe5b04146117fb5760405162461bcd60e51b8152600401808060200182810382526021815260200180614cf76021913960400191505060405180910390fd5b60006117fb83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250614715565b60006117fb83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061374b565b815460009082106143525760405162461bcd60e51b8152600401808060200182810382526022815260200180614b116022913960400191505060405180910390fd5b82600001828154811061436157fe5b9060005260206000200154905092915050565b5490565b6060614387848460008561477a565b949350505050565b61439a8383836148d6565b6001600160a01b03831660009081526101c46020526040902054600a81106143f35760405162461bcd60e51b8152600401808060200182810382526025815260200180614ca46025913960400191505060405180910390fd5b506001600160a01b03821660009081526101c46020526040902054600a81106113e9576101c65461442a908363ffffffff6138d516565b6101c65550505050565b816001600160a01b0316836001600160a01b03161415614453576120c8565b6101fe5460ff16614463576120c8565b61446c8361162e565b8061447b575061447b826115ed565b15614485576120c8565b61020854600090819015614527575061020854600019016144a4614a3b565b61020882815481106144b257fe5b90600052602060002090600702016040518060e0016040529081600082015481526020016001820154815260200160028201548152602001600382015481526020016004820154815260200160058201548152602001600682015481525050905060008160600151121561452557600192505b505b8180614537575061453785612992565b1561470e5761454585611760565b156145515750506120c8565b6000614575670de0b6b3a7640000613957610209548761423390919063ffffffff16565b61020b549091506001600160a01b031661460b5761459332826148e1565b610207546145a7908263ffffffff6138d516565b610207819055506145e08161020884815481106145c057fe5b9060005260206000209060070201600501546138d590919063ffffffff16565b61020883815481106145ee57fe5b9060005260206000209060070201600501819055505050506120c8565b600061462f670de0b6b3a764000061395761020a548561423390919063ffffffff16565b90506000614643838363ffffffff6142ce16565b905061464f32836148e1565b61020754614663908363ffffffff6138d516565b6102075561020b546146809032906001600160a01b0316836148eb565b6146928261020886815481106145c057fe5b61020885815481106146a057fe5b9060005260206000209060070201600501819055506146e78161020886815481106146c757fe5b9060005260206000209060070201600601546138d590919063ffffffff16565b61020885815481106146f557fe5b9060005260206000209060070201600601819055505050505b5050505050565b600081836147645760405162461bcd60e51b815260206004820181815283516024840152835190928392604490910191908501908083836000831561379f578181015183820152602001613787565b50600083858161477057fe5b0495945050505050565b6060824710156147bb5760405162461bcd60e51b8152600401808060200182810382526026815260200180614c4e6026913960400191505060405180910390fd5b6147c4856148f6565b614815576040805162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015290519081900360640190fd5b60006060866001600160a01b031685876040518082805190602001908083835b602083106148545780518252601f199092019160209182019101614835565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d80600081146148b6576040519150601f19603f3d011682016040523d82523d6000602084013e6148bb565b606091505b50915091506148cb8282866148fc565b979650505050505050565b6120c8838383614962565b61121a8282613b6f565b6120c88383836149b1565b3b151590565b6060831561490b5750816117fb565b82511561491b5782518084602001fd5b60405162461bcd60e51b815260206004820181815284516024840152845185939192839260440191908501908083836000831561379f578181015183820152602001613787565b61496d8383836120c8565b614975612144565b156120c85760405162461bcd60e51b815260040180806020018281038252602a815260200180614f44602a913960400191505060405180910390fd5b6001600160a01b0383166149f65760405162461bcd60e51b8152600401808060200182810382526025815260200180614e1b6025913960400191505060405180910390fd5b6001600160a01b0382166136895760405162461bcd60e51b8152600401808060200182810382526023815260200180614b336023913960400191505060405180910390fd5b6040518060e00160405280600081526020016000815260200160008152602001600081526020016000815260200160008152602001600081525090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10614ab957805160ff1916838001178555614ae6565b82800160010185558215614ae6579182015b82811115614ae6578251825591602001919060010190614acb565b50614af2929150614af6565b5090565b6112b391905b80821115614af25760008155600101614afc56fe456e756d657261626c655365743a20696e646578206f7574206f6620626f756e647345524332303a207472616e7366657220746f20746865207a65726f2061646472657373416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f206772616e7445524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332305072657365744d696e7465725061757365723a206d75737420686176652070617573657220726f6c6520746f20756e70617573654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e6365416464726573733a20696e73756666696369656e742062616c616e636520666f722063616c6c416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f207265766f6b65796f7520617265206e6f7420616c6c6f77656420746f206d6f766520636f696e732061746d496e697469616c697a61626c653a20636f6e747261637420697320616c726561647920696e697469616c697a6564536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65728be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e045524332305072657365744d696e7465725061757365723a206d7573742068617665206d696e74657220726f6c6520746f206d696e7445524332303a206275726e20616d6f756e74206578636565647320616c6c6f77616e6365ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef45524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332305072657365744d696e7465725061757365723a206d75737420686176652070617573657220726f6c6520746f2070617573655361666545524332303a204552433230206f7065726174696f6e20646964206e6f7420737563636565646e6f7420616c6c6f77656420746f207472616e73666572206f776e657220746f206164647265737328302945524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636520726f6c657320666f722073656c6645524332305061757361626c653a20746f6b656e207472616e73666572207768696c6520706175736564a2646970667358221220a7e0d4a25c7a80d64f12fefe9809ecde34e9c0641a7590724b9eb1edea99b64d64736f6c63430006090033