Transaction Details
Status:
Fail
Block:
1979727558581869 Block Confirmations
Timestamp:
887 days ago (Oct-22-2021 10:37:04 PM +UTC)
Transaction Action:
Sponsored:
To:
Warning! Error encountered during contract execution [Reverted]
Value:
0 FTM ($0.00)
Transaction Fee:
1.106944525467 FTM $1.10
Gas Price:
372.493 Gwei (0.000000372493 FTM)
FTM Price:
$2.62 / FTM
Gas Limit & Usage by Txn:
3,000,000
|
2,971,719 (99.06%)
Other Attributes:
Nonce: 553
Position In Block: 3
Input Data:
0x60a060405261dead600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073ad84341756bf337f5a0164515b1f6f993d194e1f73ffffffffffffffffffffffffffffffffffffffff1660809073ffffffffffffffffffffffffffffffffffffffff1660601b8152506a01a784379d99db42000000600a556007600c556002600d556001600e55620000e8600e54620000d4600d54600c54620009bb60201b62003f3e1790919060201c565b620009bb60201b62003f3e1790919060201c565b600f5573b30aab5e29be4486ca86057a478b1a28c5c0eb70601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620493e06011553480156200015457600080fd5b506040518060400160405280600281526020017f54540000000000000000000000000000000000000000000000000000000000008152506040518060400160405280600181526020017f54000000000000000000000000000000000000000000000000000000000000008152508160039080519060200190620001d99291906200107b565b508060049080519060200190620001f29291906200107b565b50505060006200020762000a4460201b60201c565b905080600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350604051620002b49062001102565b604051809103906000f080158015620002d1573d6000803e3d6000fd5b50600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600073f491e7b69e4244ad4002bc14e878a34207e38c29905060008173ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b1580156200037457600080fd5b505afa15801562000389573d6000803e3d6000fd5b505050506040513d6020811015620003a057600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1663c9c65396308473ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156200041457600080fd5b505afa15801562000429573d6000803e3d6000fd5b505050506040513d60208110156200044057600080fd5b81019080805190602001909291905050506040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff16815260200192505050602060405180830381600087803b158015620004bb57600080fd5b505af1158015620004d0573d6000803e3d6000fd5b505050506040513d6020811015620004e757600080fd5b8101908080519060200190929190505050905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506200058f81600162000a4c60201b60201c565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166331e79db0600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b1580156200063d57600080fd5b505af115801562000652573d6000803e3d6000fd5b50505050600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166331e79db0306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b158015620006e257600080fd5b505af1158015620006f7573d6000803e3d6000fd5b50505050600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166331e79db06200074962000c4560201b60201c565b6040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b1580156200079657600080fd5b505af1158015620007ab573d6000803e3d6000fd5b50505050600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166331e79db0600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b1580156200085d57600080fd5b505af115801562000872573d6000803e3d6000fd5b50505050600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166331e79db0836040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b1580156200090257600080fd5b505af115801562000917573d6000803e3d6000fd5b505050506200093d6200092f62000c4560201b60201c565b600162000c6f60201b60201c565b62000972601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600162000c6f60201b60201c565b6200098530600162000c6f60201b60201c565b620009b36200099962000c4560201b60201c565b6c01431e0fae6d7217caa000000062000e9860201b60201c565b50506200112f565b60008082840190508381101562000a3a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600033905090565b801515601360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515141562000af7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260438152602001806200ac6d6043913960600191505060405180910390fd5b80601360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550801562000bfb57600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166331e79db0836040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b15801562000be157600080fd5b505af115801562000bf6573d6000803e3d6000fd5b505050505b8015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b62000c7f62000a4460201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161462000d42576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b801515601260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515141562000ded576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260358152602001806200acb06035913960400191505060405180910390fd5b80601260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df78260405180821515815260200191505060405180910390a25050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141562000f3c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f45524332303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b62000f50600083836200107660201b60201c565b62000f6c81600254620009bb60201b62003f3e1790919060201c565b60028190555062000fca816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054620009bb60201b62003f3e1790919060201c565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620010be57805160ff1916838001178555620010ef565b82800160010185558215620010ef579182015b82811115620010ee578251825591602001919060010190620010d1565b5b509050620010fe919062001110565b5090565b61390b806200736283390190565b5b808211156200112b57600081600090555060010162001111565b5090565b60805160601c6161f76200116b6000398061134d52806150735280615146528061521852806153c3528061548952806158e452506161f76000f3fe6080604052600436106103035760003560e01c8063715018a611610190578063a9059cbb116100dc578063c9a7fcd611610095578063e7841ec01161006f578063e7841ec0146111fe578063e98030c714611229578063f27fd25414611264578063f2fde38b146112fa5761030a565b8063c9a7fcd614611113578063dd62ed3e1461114e578063e2f45605146111d35761030a565b8063a9059cbb14610e65578063ad56c13c14610ed6578063adefd90c14610f82578063b62496f514610fbd578063c024666814611024578063c492f046146110815761030a565b806395d89b41116101495780639c1b8af5116101235780639c1b8af514610d39578063a26579ad14610d64578063a457c2d714610d8f578063a8b9d24014610e005761030a565b806395d89b4114610c2157806398118cb414610cb15780639a7a23d614610cdc5761030a565b8063715018a614610ad15780637cb8058614610ae857806385141a7714610b13578063871c128d14610b5457806388bdd9be14610b8f5780638da5cb5b14610be05761030a565b80634144d9e41161024f578063625e764c116102085780636843cd84116101e25780636843cd84146109a15780636b67c4df14610a06578063700bb19114610a3157806370a0823114610a6c5761030a565b8063625e764c146108ea57806364b0f6531461092557806365b8dbc0146109505761030a565b80634144d9e41461073c578063455a43961461077d57806349bd5a5e146107da5780634e71d92d1461081b5780634fbee193146108325780635d098b38146108995761030a565b80631cdd3be3116102bc57806330bb4cff1161029657806330bb4cff14610621578063313ce5671461064c57806331e79db01461067a57806339509351146106cb5761030a565b80631cdd3be3146104e857806323b872dd1461054f5780632c1f5216146105e05761030a565b80630379522b1461030f57806306fdde0314610350578063095ea7b3146103e057806313114a9d146104515780631694505e1461047c57806318160ddd146104bd5761030a565b3661030a57005b600080fd5b34801561031b57600080fd5b5061032461134b565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561035c57600080fd5b5061036561136f565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103a557808201518184015260208101905061038a565b50505050905090810190601f1680156103d25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156103ec57600080fd5b506104396004803603604081101561040357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611411565b60405180821515815260200191505060405180910390f35b34801561045d57600080fd5b5061046661142f565b6040518082815260200191505060405180910390f35b34801561048857600080fd5b50610491611435565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156104c957600080fd5b506104d261145b565b6040518082815260200191505060405180910390f35b3480156104f457600080fd5b506105376004803603602081101561050b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611465565b60405180821515815260200191505060405180910390f35b34801561055b57600080fd5b506105c86004803603606081101561057257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611485565b60405180821515815260200191505060405180910390f35b3480156105ec57600080fd5b506105f561155e565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561062d57600080fd5b50610636611584565b6040518082815260200191505060405180910390f35b34801561065857600080fd5b5061066161162e565b604051808260ff16815260200191505060405180910390f35b34801561068657600080fd5b506106c96004803603602081101561069d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611637565b005b3480156106d757600080fd5b50610724600480360360408110156106ee57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506117a7565b60405180821515815260200191505060405180910390f35b34801561074857600080fd5b5061075161185a565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561078957600080fd5b506107d8600480360360408110156107a057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050611880565b005b3480156107e657600080fd5b506107ef6119a5565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561082757600080fd5b506108306119cb565b005b34801561083e57600080fd5b506108816004803603602081101561085557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a9f565b60405180821515815260200191505060405180910390f35b3480156108a557600080fd5b506108e8600480360360208110156108bc57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611af5565b005b3480156108f657600080fd5b506109236004803603602081101561090d57600080fd5b8101908080359060200190929190505050611c03565b005b34801561093157600080fd5b5061093a611d08565b6040518082815260200191505060405180910390f35b34801561095c57600080fd5b5061099f6004803603602081101561097357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611db2565b005b3480156109ad57600080fd5b506109f0600480360360208110156109c457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061222f565b6040518082815260200191505060405180910390f35b348015610a1257600080fd5b50610a1b6122fc565b6040518082815260200191505060405180910390f35b348015610a3d57600080fd5b50610a6a60048036036020811015610a5457600080fd5b8101908080359060200190929190505050612302565b005b348015610a7857600080fd5b50610abb60048036036020811015610a8f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612441565b6040518082815260200191505060405180910390f35b348015610add57600080fd5b50610ae6612489565b005b348015610af457600080fd5b50610afd612614565b6040518082815260200191505060405180910390f35b348015610b1f57600080fd5b50610b2861261a565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b348015610b6057600080fd5b50610b8d60048036036020811015610b7757600080fd5b8101908080359060200190929190505050612640565b005b348015610b9b57600080fd5b50610bde60048036036020811015610bb257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061280a565b005b348015610bec57600080fd5b50610bf5612d72565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b348015610c2d57600080fd5b50610c36612d9c565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610c76578082015181840152602081019050610c5b565b50505050905090810190601f168015610ca35780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b348015610cbd57600080fd5b50610cc6612e3e565b6040518082815260200191505060405180910390f35b348015610ce857600080fd5b50610d3760048036036040811015610cff57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050612e44565b005b348015610d4557600080fd5b50610d4e612fc3565b6040518082815260200191505060405180910390f35b348015610d7057600080fd5b50610d79612fc9565b6040518082815260200191505060405180910390f35b348015610d9b57600080fd5b50610de860048036036040811015610db257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050613073565b60405180821515815260200191505060405180910390f35b348015610e0c57600080fd5b50610e4f60048036036020811015610e2357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613140565b6040518082815260200191505060405180910390f35b348015610e7157600080fd5b50610ebe60048036036040811015610e8857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061320d565b60405180821515815260200191505060405180910390f35b348015610ee257600080fd5b50610f2560048036036020811015610ef957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061322b565b604051808973ffffffffffffffffffffffffffffffffffffffff1681526020018881526020018781526020018681526020018581526020018481526020018381526020018281526020019850505050505050505060405180910390f35b348015610f8e57600080fd5b50610fbb60048036036020811015610fa557600080fd5b810190808035906020019092919050505061335e565b005b348015610fc957600080fd5b5061100c60048036036020811015610fe057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613463565b60405180821515815260200191505060405180910390f35b34801561103057600080fd5b5061107f6004803603604081101561104757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803515159060200190929190505050613483565b005b34801561108d57600080fd5b50611111600480360360408110156110a457600080fd5b81019080803590602001906401000000008111156110c157600080fd5b8201836020820111156110d357600080fd5b803590602001918460208302840111640100000000831117156110f557600080fd5b90919293919293908035151590602001909291905050506136a1565b005b34801561111f57600080fd5b5061114c6004803603602081101561113657600080fd5b810190808035906020019092919050505061387b565b005b34801561115a57600080fd5b506111bd6004803603604081101561117157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613980565b6040518082815260200191505060405180910390f35b3480156111df57600080fd5b506111e8613a07565b6040518082815260200191505060405180910390f35b34801561120a57600080fd5b50611213613a0d565b6040518082815260200191505060405180910390f35b34801561123557600080fd5b506112626004803603602081101561124c57600080fd5b8101908080359060200190929190505050613ab7565b005b34801561127057600080fd5b5061129d6004803603602081101561128757600080fd5b8101908080359060200190929190505050613c11565b604051808973ffffffffffffffffffffffffffffffffffffffff1681526020018881526020018781526020018681526020018581526020018481526020018381526020018281526020019850505050505050505060405180910390f35b34801561130657600080fd5b506113496004803603602081101561131d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613d2e565b005b7f000000000000000000000000000000000000000000000000000000000000000081565b606060038054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156114075780601f106113dc57610100808354040283529160200191611407565b820191906000526020600020905b8154815290600101906020018083116113ea57829003601f168201915b5050505050905090565b600061142561141e613fc6565b8484613fce565b6001905092915050565b600f5481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600254905090565b600b6020528060005260406000206000915054906101000a900460ff1681565b60006114928484846141c5565b6115538461149e613fc6565b61154e856040518060600160405280602881526020016160ad60289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000611504613fc6565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054614a2a9092919063ffffffff16565b613fce565b600190509392505050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166385a6b3ae6040518163ffffffff1660e01b815260040160206040518083038186803b1580156115ee57600080fd5b505afa158015611602573d6000803e3d6000fd5b505050506040513d602081101561161857600080fd5b8101908080519060200190929190505050905090565b60006012905090565b61163f613fc6565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611701576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166331e79db0826040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b15801561178c57600080fd5b505af11580156117a0573d6000803e3d6000fd5b5050505050565b60006118506117b4613fc6565b8461184b85600160006117c5613fc6565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613f3e90919063ffffffff16565b613fce565b6001905092915050565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611888613fc6565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461194a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b80600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663bc4c4b373360006040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff168152602001821515815260200192505050602060405180830381600087803b158015611a6157600080fd5b505af1158015611a75573d6000803e3d6000fd5b505050506040513d6020811015611a8b57600080fd5b810190808051906020019092919050505050565b6000601260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b611afd613fc6565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611bbf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b80601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b611c0b613fc6565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611ccd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b80600e81905550611cff600e54611cf1600d54600c54613f3e90919063ffffffff16565b613f3e90919063ffffffff16565b600f8190555050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166309bbedde6040518163ffffffff1660e01b815260040160206040518083038186803b158015611d7257600080fd5b505afa158015611d86573d6000803e3d6000fd5b505050506040513d6020811015611d9c57600080fd5b8101908080519060200190929190505050905090565b611dba613fc6565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611e7c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611f23576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e81526020018061616f602e913960400191505060405180910390fd5b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8fc842bbd331dfa973645f4ed48b11683d501ebf1352708d77a5da2ab49a576e60405160405180910390a380600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b15801561204a57600080fd5b505afa15801561205e573d6000803e3d6000fd5b505050506040513d602081101561207457600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1663c9c6539630600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561210957600080fd5b505afa15801561211d573d6000803e3d6000fd5b505050506040513d602081101561213357600080fd5b81019080805190602001909291905050506040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff16815260200192505050602060405180830381600087803b1580156121ad57600080fd5b505af11580156121c1573d6000803e3d6000fd5b505050506040513d60208110156121d757600080fd5b8101908080519060200190929190505050905080600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231836040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156122ba57600080fd5b505afa1580156122ce573d6000803e3d6000fd5b505050506040513d60208110156122e457600080fd5b81019080805190602001909291905050509050919050565b600e5481565b6000806000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ffb2c479856040518263ffffffff1660e01b815260040180828152602001915050606060405180830381600087803b15801561237c57600080fd5b505af1158015612390573d6000803e3d6000fd5b505050506040513d60608110156123a657600080fd5b810190808051906020019092919080519060200190929190805190602001909291905050509250925092503273ffffffffffffffffffffffffffffffffffffffff16600015157fc864333d6121033635ab41b29ae52f10a22cf4438c3e4f1c4c68518feb2f8a98858585896040518085815260200184815260200183815260200182815260200194505050505060405180910390a350505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b612491613fc6565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612553576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600c5481565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b612648613fc6565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461270a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b62030d40811015801561272057506207a1208111155b612775576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252603f81526020018061604d603f913960400191505060405180910390fd5b6011548114156127d0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526037815260200180615fe16037913960400191505060405180910390fd5b601154817f40d7e40e79af4e8e5a9b3c57030d8ea93f13d669c06d448c4d631d4ae7d23db760405160405180910390a38060118190555050565b612812613fc6565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146128d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561297b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526038815260200180615ea76038913960400191505060405180910390fd5b60008190503073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16638da5cb5b6040518163ffffffff1660e01b815260040160206040518083038186803b1580156129dd57600080fd5b505afa1580156129f1573d6000803e3d6000fd5b505050506040513d6020811015612a0757600080fd5b810190808051906020019092919050505073ffffffffffffffffffffffffffffffffffffffff1614612a84576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526051815260200180615f276051913960600191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166331e79db0826040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b158015612aed57600080fd5b505af1158015612b01573d6000803e3d6000fd5b505050508073ffffffffffffffffffffffffffffffffffffffff166331e79db0306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b158015612b6e57600080fd5b505af1158015612b82573d6000803e3d6000fd5b505050508073ffffffffffffffffffffffffffffffffffffffff166331e79db0612baa612d72565b6040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b158015612bf657600080fd5b505af1158015612c0a573d6000803e3d6000fd5b505050508073ffffffffffffffffffffffffffffffffffffffff166331e79db0600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b158015612c9957600080fd5b505af1158015612cad573d6000803e3d6000fd5b50505050600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f90c7d74461c613da5efa97d90740869367d74ab3aa5837aa4ae9a975f954b7a860405160405180910390a380600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015612e345780601f10612e0957610100808354040283529160200191612e34565b820191906000526020600020905b815481529060010190602001808311612e1757829003601f168201915b5050505050905090565b600d5481565b612e4c613fc6565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614612f0e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612fb5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260518152602001806160d56051913960600191505060405180910390fd5b612fbf8282614aea565b5050565b60115481565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16636f2789ec6040518163ffffffff1660e01b815260040160206040518083038186803b15801561303357600080fd5b505afa158015613047573d6000803e3d6000fd5b505050506040513d602081101561305d57600080fd5b8101908080519060200190929190505050905090565b6000613136613080613fc6565b846131318560405180606001604052806025815260200161619d60259139600160006130aa613fc6565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054614a2a9092919063ffffffff16565b613fce565b6001905092915050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a8b9d240836040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156131cb57600080fd5b505afa1580156131df573d6000803e3d6000fd5b505050506040513d60208110156131f557600080fd5b81019080805190602001909291905050509050919050565b600061322161321a613fc6565b84846141c5565b6001905092915050565b600080600080600080600080600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663fbcbc0f18a6040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1681526020019150506101006040518083038186803b1580156132c157600080fd5b505afa1580156132d5573d6000803e3d6000fd5b505050506040513d6101008110156132ec57600080fd5b81019080805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919050505097509750975097509750975097509750919395975091939597565b613366613fc6565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614613428576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b80600d8190555061345a600e5461344c600d54600c54613f3e90919063ffffffff16565b613f3e90919063ffffffff16565b600f8190555050565b60136020528060005260406000206000915054906101000a900460ff1681565b61348b613fc6565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461354d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b801515601260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151514156135f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260358152602001806160186035913960400191505060405180910390fd5b80601260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df78260405180821515815260200191505060405180910390a25050565b6136a9613fc6565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461376b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b60005b8383905081101561380557816012600086868581811061378a57fe5b9050602002013573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550808060010191505061376e565b507f7fdaf542373fa84f4ee8d662c642f44e4c2276a217d7d29e548b6eb29a233b35838383604051808060200183151581526020018281038252858582818152602001925060200280828437600081840152601f19601f82011690508083019250505094505050505060405180910390a1505050565b613883613fc6565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614613945576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b80600c81905550613977600e54613969600d54600c54613f3e90919063ffffffff16565b613f3e90919063ffffffff16565b600f8190555050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600a5481565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e7841ec06040518163ffffffff1660e01b815260040160206040518083038186803b158015613a7757600080fd5b505afa158015613a8b573d6000803e3d6000fd5b505050506040513d6020811015613aa157600080fd5b8101908080519060200190929190505050905090565b613abf613fc6565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614613b81576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e98030c7826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015613bf657600080fd5b505af1158015613c0a573d6000803e3d6000fd5b5050505050565b600080600080600080600080600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16635183d6fd8a6040518263ffffffff1660e01b8152600401808281526020019150506101006040518083038186803b158015613c9157600080fd5b505afa158015613ca5573d6000803e3d6000fd5b505050506040513d610100811015613cbc57600080fd5b81019080805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919080519060200190929190805190602001909291908051906020019092919050505097509750975097509750975097509750919395975091939597565b613d36613fc6565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614613df8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415613e7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526026815260200180615edf6026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080828401905083811015613fbc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415614054576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602481526020018061614b6024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156140da576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526022815260200180615f056022913960400191505060405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561424b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806161266025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156142d1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180615e846023913960400191505060405180910390fd5b600b60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156143755750600b60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b6143e7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f426c61636b6c697374656420616464726573730000000000000000000000000081525060200191505060405180910390fd5b6000811415614401576143fc83836000614cde565b614a25565b600061440c30612441565b90506000600a5482101590508080156144325750600760149054906101000a900460ff16155b80156144885750601360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b80156144c75750614497612d72565b73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614155b801561450657506144d6612d72565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b156145c7576001600760146101000a81548160ff0219169083151502179055506000614551600f54614543600e5486614f9f90919063ffffffff16565b61502590919063ffffffff16565b905061455c8161506f565b6000614587600f54614579600d5487614f9f90919063ffffffff16565b61502590919063ffffffff16565b90506145928161530a565b600061459d30612441565b90506145a8816153b6565b6000600760146101000a81548160ff0219169083151502179055505050505b6000600760149054906101000a900460ff16159050601260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff168061467d5750601260008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b1561468757600090505b80156147595760006146b760646146a9600f5488614f9f90919063ffffffff16565b61502590919063ffffffff16565b9050601360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615614737576147326064614724600188614f9f90919063ffffffff16565b61502590919063ffffffff16565b810190505b61474a818661564f90919063ffffffff16565b9450614757873083614cde565b505b614764868686614cde565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e30443bc876147ac89612441565b6040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b1580156147ff57600080fd5b505af1925050508015614810575060015b6148195761481a565b5b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e30443bc8661486288612441565b6040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050600060405180830381600087803b1580156148b557600080fd5b505af19250505080156148c6575060015b6148cf576148d0565b5b600760149054906101000a900460ff16614a215760006011549050600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ffb2c479826040518263ffffffff1660e01b815260040180828152602001915050606060405180830381600087803b15801561496057600080fd5b505af19250505080156149a857506040513d606081101561498057600080fd5b8101908080519060200190929190805190602001909291908051906020019092919050505060015b6149b157614a1f565b3273ffffffffffffffffffffffffffffffffffffffff16600115157fc864333d6121033635ab41b29ae52f10a22cf4438c3e4f1c4c68518feb2f8a98858585896040518085815260200184815260200183815260200182815260200194505050505060405180910390a35050505b505b5050505b505050565b6000838311158290614ad7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015614a9c578082015181840152602081019050614a81565b50505050905090810190601f168015614ac95780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b801515601360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151415614b93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526043815260200180615f9e6043913960600191505060405180910390fd5b80601360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508015614c9457600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166331e79db0836040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff168152602001915050600060405180830381600087803b158015614c7b57600080fd5b505af1158015614c8f573d6000803e3d6000fd5b505050505b8015158273ffffffffffffffffffffffffffffffffffffffff167fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab60405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415614d64576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806161266025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415614dea576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526023815260200180615e846023913960400191505060405180910390fd5b614df5838383615699565b614e6081604051806060016040528060268152602001615f78602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054614a2a9092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550614ef3816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613f3e90919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600080831415614fb2576000905061501f565b6000828402905082848281614fc357fe5b041461501a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602181526020018061608c6021913960400191505060405180910390fd5b809150505b92915050565b600061506783836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061569e565b905092915050565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156150f857600080fd5b505afa15801561510c573d6000803e3d6000fd5b505050506040513d602081101561512257600080fd5b8101908080519060200190929190505050905061513e82615764565b6000615214827f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156151cb57600080fd5b505afa1580156151df573d6000803e3d6000fd5b505050506040513d60208110156151f557600080fd5b810190808051906020019092919050505061564f90919063ffffffff16565b90507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156152c957600080fd5b505af11580156152dd573d6000803e3d6000fd5b505050506040513d60208110156152f357600080fd5b810190808051906020019092919050505050505050565b600061532060028361502590919063ffffffff16565b90506000615337828461564f90919063ffffffff16565b9050600047905061534783615a80565b600061535c824761564f90919063ffffffff16565b90506153688382615d34565b7f17bbfb9a6069321b6ded73bd96327c9e6b7212a5cd51ff219cd61370acafb56184828560405180848152602001838152602001828152602001935050505060405180910390a15050505050565b6153bf81615764565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561544857600080fd5b505afa15801561545c573d6000803e3d6000fd5b505050506040513d602081101561547257600080fd5b8101908080519060200190929190505050905060007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561553a57600080fd5b505af115801561554e573d6000803e3d6000fd5b505050506040513d602081101561556457600080fd5b81019080805190602001909291905050509050801561564a57600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c9da8046836040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b1580156155f257600080fd5b505af1158015615606573d6000803e3d6000fd5b505050507f80195cc573b02cc48460cbca6e6e4cc85ddb91959d946e1c3025ea3d87942dc38383604051808381526020018281526020019250505060405180910390a15b505050565b600061569183836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250614a2a565b905092915050565b505050565b6000808311829061574a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561570f5780820151818401526020810190506156f4565b50505050905090810190601f16801561573c5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50600083858161575657fe5b049050809150509392505050565b6060600367ffffffffffffffff8111801561577e57600080fd5b506040519080825280602002602001820160405280156157ad5781602001602082028036833780820191505090505b50905030816000815181106157be57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561586057600080fd5b505afa158015615874573d6000803e3d6000fd5b505050506040513d602081101561588a57600080fd5b8101908080519060200190929190505050816001815181106158a857fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250507f00000000000000000000000000000000000000000000000000000000000000008160028151811061591057fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061597730600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684613fce565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16635c11d7958360008430426040518663ffffffff1660e01b815260040180868152602001858152602001806020018473ffffffffffffffffffffffffffffffffffffffff168152602001838152602001828103825285818151815260200191508051906020019060200280838360005b83811015615a3b578082015181840152602081019050615a20565b505050509050019650505050505050600060405180830381600087803b158015615a6457600080fd5b505af1158015615a78573d6000803e3d6000fd5b505050505050565b6060600267ffffffffffffffff81118015615a9a57600080fd5b50604051908082528060200260200182016040528015615ac95781602001602082028036833780820191505090505b5090503081600081518110615ada57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015615b7c57600080fd5b505afa158015615b90573d6000803e3d6000fd5b505050506040513d6020811015615ba657600080fd5b810190808051906020019092919050505081600181518110615bc457fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050615c2b30600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684613fce565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac9478360008430426040518663ffffffff1660e01b815260040180868152602001858152602001806020018473ffffffffffffffffffffffffffffffffffffffff168152602001838152602001828103825285818151815260200191508051906020019060200280838360005b83811015615cef578082015181840152602081019050615cd4565b505050509050019650505050505050600060405180830381600087803b158015615d1857600080fd5b505af1158015615d2c573d6000803e3d6000fd5b505050505050565b615d6130600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684613fce565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7198230856000806000426040518863ffffffff1660e01b8152600401808773ffffffffffffffffffffffffffffffffffffffff1681526020018681526020018581526020018481526020018373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200196505050505050506060604051808303818588803b158015615e2c57600080fd5b505af1158015615e40573d6000803e3d6000fd5b50505050506040513d6060811015615e5757600080fd5b81019080805190602001909291908051906020019092919080519060200190929190505050505050505056fe45524332303a207472616e7366657220746f20746865207a65726f20616464726573734241425969465553443a20546865206469766964656e6420747261636b657220616c726561647920686173207468617420616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f20616464726573734241425969465553443a20546865206e6577206469766964656e6420747261636b6572206d757374206265206f776e6564206279207468652042414259694655534420746f6b656e20636f6e747261637445524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e63654241425969465553443a204175746f6d61746564206d61726b6574206d616b6572207061697220697320616c72656164792073657420746f20746861742076616c75654241425969465553443a2043616e6e6f742075706461746520676173466f7250726f63657373696e6720746f2073616d652076616c75654241425969465553443a204163636f756e7420697320616c7265616479207468652076616c7565206f6620276578636c75646564274241425969465553443a20676173466f7250726f63657373696e67206d757374206265206265747765656e203230302c30303020616e64203530302c303030536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63654241425969465553443a205468652050616e69465553445377617020706169722063616e6e6f742062652072656d6f7665642066726f6d206175746f6d617465644d61726b65744d616b6572506169727345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f20616464726573734241425969465553443a2054686520726f7574657220616c7265616479206861732074686174206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa2646970667358221220b9407683c93c22deea2a279aefcbf8e4fa7f456fddf6b2356ae014c832911f7f64736f6c634300060c003360c0604052739fc071ce771c7b27b7d9a57c32c0a84c18200f8a73ffffffffffffffffffffffffffffffffffffffff1660809073ffffffffffffffffffffffffffffffffffffffff1660601b8152503480156200005b57600080fd5b506040518060400160405280601981526020017f4241425969465553445f4469766964656e5f547261636b6572000000000000008152506040518060400160405280601a81526020017f4241425969465553445f4469766964656e645f547261636b657200000000000081525081818160039080519060200190620000e2929190620001da565b508060049080519060200190620000fb929190620001da565b505050600062000110620001d260201b60201c565b905080600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3505050610e10601181905550692a5a058fc295ed00000060a0818152505062000280565b600033905090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200021d57805160ff19168380011785556200024e565b828001600101855582156200024e579182015b828111156200024d57825182559160200191906001019062000230565b5b5090506200025d919062000261565b5090565b5b808211156200027c57600081600090555060010162000262565b5090565b60805160601c60a05161365a620002b160003980611a3b5280611da9525080610c9e5280612ccf525061365a6000f3fe608060405234801561001057600080fd5b506004361061021c5760003560e01c806385a6b3ae11610125578063be10b614116100ad578063e7841ec01161007c578063e7841ec014610b1d578063e98030c714610b3b578063f2fde38b14610b69578063fbcbc0f114610bad578063ffb2c47914610c4c5761021c565b8063be10b61414610a0b578063c9da804614610a29578063dd62ed3e14610a57578063e30443bc14610acf5761021c565b8063a457c2d7116100f4578063a457c2d71461082d578063a8b9d24014610891578063a9059cbb146108e9578063aafd847a1461094d578063bc4c4b37146109a55761021c565b806385a6b3ae146107005780638da5cb5b1461071e57806391b89fba1461075257806395d89b41146107aa5761021c565b8063313ce567116101a85780635183d6fd116101775780635183d6fd146105ed5780636a474002146106765780636f2789ec1461068057806370a082311461069e578063715018a6146106f65761021c565b8063313ce567146104ca57806331e79db0146104eb578063395093511461052f5780634e7b827f146105935761021c565b806318160ddd116101ef57806318160ddd1461035a578063226cfa3d1461037857806323b872dd146103d057806327ce0147146104545780633009a609146104ac5761021c565b80630379522b1461022157806306fdde0314610255578063095ea7b3146102d857806309bbedde1461033c575b600080fd5b610229610c9c565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61025d610cc0565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561029d578082015181840152602081019050610282565b50505050905090810190601f1680156102ca5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610324600480360360408110156102ee57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d62565b60405180821515815260200191505060405180910390f35b610344610d80565b6040518082815260200191505060405180910390f35b610362610d90565b6040518082815260200191505060405180910390f35b6103ba6004803603602081101561038e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610d9a565b6040518082815260200191505060405180910390f35b61043c600480360360608110156103e657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610db2565b60405180821515815260200191505060405180910390f35b6104966004803603602081101561046a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e8b565b6040518082815260200191505060405180910390f35b6104b4610f2c565b6040518082815260200191505060405180910390f35b6104d2610f32565b604051808260ff16815260200191505060405180910390f35b61052d6004803603602081101561050157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610f3b565b005b61057b6004803603604081101561054557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061118d565b60405180821515815260200191505060405180910390f35b6105d5600480360360208110156105a957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611240565b60405180821515815260200191505060405180910390f35b6106196004803603602081101561060357600080fd5b8101908080359060200190929190505050611260565b604051808973ffffffffffffffffffffffffffffffffffffffff1681526020018881526020018781526020018681526020018581526020018481526020018381526020018281526020019850505050505050505060405180910390f35b61067e6113ff565b005b610688611458565b6040518082815260200191505060405180910390f35b6106e0600480360360208110156106b457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061145e565b6040518082815260200191505060405180910390f35b6106fe6114a6565b005b610708611631565b6040518082815260200191505060405180910390f35b610726611637565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6107946004803603602081101561076857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611661565b6040518082815260200191505060405180910390f35b6107b2611673565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156107f25780820151818401526020810190506107d7565b50505050905090810190601f16801561081f5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6108796004803603604081101561084357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611715565b60405180821515815260200191505060405180910390f35b6108d3600480360360208110156108a757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506117e2565b6040518082815260200191505060405180910390f35b610935600480360360408110156108ff57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611845565b60405180821515815260200191505060405180910390f35b61098f6004803603602081101561096357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611863565b6040518082815260200191505060405180910390f35b6109f3600480360360408110156109bb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035151590602001909291905050506118ac565b60405180821515815260200191505060405180910390f35b610a13611a39565b6040518082815260200191505060405180910390f35b610a5560048036036020811015610a3f57600080fd5b8101908080359060200190929190505050611a5d565b005b610ab960048036036040811015610a6d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611bff565b6040518082815260200191505060405180910390f35b610b1b60048036036040811015610ae557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611c86565b005b610b25611f12565b6040518082815260200191505060405180910390f35b610b6760048036036020811015610b5157600080fd5b8101908080359060200190929190505050611f1c565b005b610bab60048036036020811015610b7f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506120e5565b005b610bef60048036036020811015610bc357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506122f5565b604051808973ffffffffffffffffffffffffffffffffffffffff1681526020018881526020018781526020018681526020018581526020018481526020018381526020018281526020019850505050505050505060405180910390f35b610c7860048036036020811015610c6257600080fd5b8101908080359060200190929190505050612502565b60405180848152602001838152602001828152602001935050505060405180910390f35b7f000000000000000000000000000000000000000000000000000000000000000081565b606060038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610d585780601f10610d2d57610100808354040283529160200191610d58565b820191906000526020600020905b815481529060010190602001808311610d3b57829003601f168201915b5050505050905090565b6000610d76610d6f61267b565b8484612683565b6001905092915050565b6000600a60000180549050905090565b6000600254905090565b60106020528060005260406000206000915090505481565b6000610dbf84848461287a565b610e8084610dcb61267b565b610e7b8560405180606001604052806028815260200161346460289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610e3161267b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128d69092919063ffffffff16565b612683565b600190509392505050565b6000700100000000000000000000000000000000610f1d610f18600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610f0a610f05610ef48861145e565b60065461299690919063ffffffff16565b612a1c565b612a3990919063ffffffff16565b612a7b565b81610f2457fe5b049050919050565b600e5481565b60006012905090565b610f4361267b565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611005576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600f60008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561105c57600080fd5b6001600f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506110bf816000612a92565b600a73c39a21a8589055eb13c431335a26221c0af15f66634c60db9c9091836040518363ffffffff1660e01b8152600401808381526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060006040518083038186803b15801561112f57600080fd5b505af4158015611143573d6000803e3d6000fd5b505050508073ffffffffffffffffffffffffffffffffffffffff167fa878b31040b2e6d0a9a3d3361209db3908ba62014b0dca52adbaee451d128b2560405160405180910390a250565b600061123661119a61267b565b8461123185600160006111ab61267b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612aff90919063ffffffff16565b612683565b6001905092915050565b600f6020528060005260406000206000915054906101000a900460ff1681565b600080600080600080600080600a73c39a21a8589055eb13c431335a26221c0af15f6663deb3d89690916040518263ffffffff1660e01b81526004018082815260200191505060206040518083038186803b1580156112be57600080fd5b505af41580156112d2573d6000803e3d6000fd5b505050506040513d60208110156112e857600080fd5b810190808051906020019092919050505089106113405760007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff806000806000806000975097509750975097509750975097506113f4565b6000600a73c39a21a8589055eb13c431335a26221c0af15f6663d1aa9e7e90918c6040518363ffffffff1660e01b8152600401808381526020018281526020019250505060206040518083038186803b15801561139c57600080fd5b505af41580156113b0573d6000803e3d6000fd5b505050506040513d60208110156113c657600080fd5b810190808051906020019092919050505090506113e2816122f5565b98509850985098509850985098509850505b919395975091939597565b6000611456576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252606f815260200180613550606f913960800191505060405180910390fd5b565b60115481565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6114ae61267b565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611570576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60095481565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600061166c826117e2565b9050919050565b606060048054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561170b5780601f106116e05761010080835404028352916020019161170b565b820191906000526020600020905b8154815290600101906020018083116116ee57829003601f168201915b5050505050905090565b60006117d861172261267b565b846117d3856040518060600160405280602581526020016135bf602591396001600061174c61267b565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128d69092919063ffffffff16565b612683565b6001905092915050565b600061183e600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461183084610e8b565b612b8790919063ffffffff16565b9050919050565b600061185961185261267b565b848461287a565b6001905092915050565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60006118b661267b565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611978576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600061198384612bd1565b90506000811115611a2d5742601060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508215158473ffffffffffffffffffffffffffffffffffffffff167fa2c38e2d2fb7e3e1912d937fd1ca11ed6d51864dee4cfa7a7bf02becd7acf092836040518082815260200191505060405180910390a36001915050611a33565b60009150505b92915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b611a6561267b565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611b27576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b6000611b31610d90565b11611b3b57600080fd5b6000811115611bfc57611b8c611b4f610d90565b611b737001000000000000000000000000000000008461299690919063ffffffff16565b81611b7a57fe5b04600654612aff90919063ffffffff16565b6006819055503373ffffffffffffffffffffffffffffffffffffffff167fa493a9229478c3fcd73f66d2cdeb7f94fd0f341da924d1054236d78454116511826040518082815260200191505060405180910390a2611bf581600954612aff90919063ffffffff16565b6009819055505b50565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611c8e61267b565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611d50576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600f60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611da757611f0e565b7f00000000000000000000000000000000000000000000000000000000000000008110611e6d57611dd88282612a92565b600a73c39a21a8589055eb13c431335a26221c0af15f6663bc2b405c909184846040518463ffffffff1660e01b8152600401808481526020018373ffffffffffffffffffffffffffffffffffffffff168152602001828152602001935050505060006040518083038186803b158015611e5057600080fd5b505af4158015611e64573d6000803e3d6000fd5b50505050611f01565b611e78826000612a92565b600a73c39a21a8589055eb13c431335a26221c0af15f66634c60db9c9091846040518363ffffffff1660e01b8152600401808381526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060006040518083038186803b158015611ee857600080fd5b505af4158015611efc573d6000803e3d6000fd5b505050505b611f0c8260016118ac565b505b5050565b6000600e54905090565b611f2461267b565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611fe6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b610e108110158015611ffb5750620151808111155b612050576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252604f8152602001806134dd604f913960600191505060405180910390fd5b6011548114156120ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260418152602001806135e46041913960600191505060405180910390fd5b601154817f474ea64804364a1e29a4487ddb63c3342a2dd826ccd8acf48825e680a0e6f20f60405160405180910390a38060118190555050565b6120ed61267b565b73ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146121af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612235576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806133fb6026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080600080600080600080889750600a73c39a21a8589055eb13c431335a26221c0af15f666317e142d190918a6040518363ffffffff1660e01b8152600401808381526020018273ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b15801561237457600080fd5b505af4158015612388573d6000803e3d6000fd5b505050506040513d602081101561239e57600080fd5b810190808051906020019092919050505096507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff95506000871261245457600e54871115612402576123fb600e5488612e5590919063ffffffff16565b9550612453565b6000600e54600a600001805490501161241c57600061243a565b612439600e54600a60000180549050612b8790919063ffffffff16565b5b905061244f8189612a3990919063ffffffff16565b9650505b5b61245d886117e2565b945061246888610e8b565b9350601060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549250600083116124bb5760006124d1565b6124d060115484612aff90919063ffffffff16565b5b91504282116124e15760006124f5565b6124f44283612b8790919063ffffffff16565b5b9050919395975091939597565b600080600080600a600001805490509050600081141561252e57600080600e5493509350935050612674565b6000600e5490506000805a90506000805b898410801561254d57508582105b1561265b578480600101955050600a60000180549050851061256e57600094505b6000600a600001868154811061258057fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506125f5601060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612e97565b15612614576126058160016118ac565b156126135781806001019250505b5b828060010193505060005a9050808511156126515761264e61263f8287612b8790919063ffffffff16565b87612aff90919063ffffffff16565b95505b809450505061253f565b84600e819055508181600e549850985098505050505050505b9193909250565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612709576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602481526020018061352c6024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561278f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806134216022913960400191505060405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b60006128d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260308152602001806134ad6030913960400191505060405180910390fd5b505050565b6000838311158290612983576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561294857808201518184015260208101905061292d565b50505050905090810190601f1680156129755780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b6000808314156129a95760009050612a16565b60008284029050828482816129ba57fe5b0414612a11576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806134436021913960400191505060405180910390fd5b809150505b92915050565b6000808290506000811215612a3057600080fd5b80915050919050565b600080828401905060008312158015612a525750838112155b80612a685750600083128015612a6757508381125b5b612a7157600080fd5b8091505092915050565b600080821215612a8a57600080fd5b819050919050565b6000612a9d8361145e565b905080821115612ace576000612abc8284612b8790919063ffffffff16565b9050612ac88482612eca565b50612afa565b80821015612af9576000612aeb8383612b8790919063ffffffff16565b9050612af78482612f89565b505b5b505050565b600080828401905083811015612b7d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b6000612bc983836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506128d6565b905092915050565b600080612bdd836117e2565b90506000811115612e4a57612c3a81600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612aff90919063ffffffff16565b600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff167fee503bee2bb6a87e57bc57db795f98137327401a0e7b7ce42e37926cc1a9ca4d826040518082815260200191505060405180910390a260007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb85846040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015612d5e57600080fd5b505af1158015612d72573d6000803e3d6000fd5b505050506040513d6020811015612d8857600080fd5b8101908080519060200190929190505050905080612e4057612df282600860008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612b8790919063ffffffff16565b600860008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600092505050612e50565b8192505050612e50565b60009150505b919050565b600080828403905060008312158015612e6e5750838113155b80612e845750600083128015612e8357508381135b5b612e8d57600080fd5b8091505092915050565b600042821115612eaa5760009050612ec5565b601154612ec08342612b8790919063ffffffff16565b101590505b919050565b612ed48282613048565b612f42612ef4612eef8360065461299690919063ffffffff16565b612a1c565b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612e5590919063ffffffff16565b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b612f93828261320f565b613001612fb3612fae8360065461299690919063ffffffff16565b612a1c565b600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612a3990919063ffffffff16565b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156130eb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f45524332303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b6130f7600083836133d3565b61310c81600254612aff90919063ffffffff16565b600281905550613163816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054612aff90919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415613295576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602181526020018061348c6021913960400191505060405180910390fd5b6132a1826000836133d3565b61330c816040518060600160405280602281526020016133d9602291396000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546128d69092919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061336381600254612b8790919063ffffffff16565b600281905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b50505056fe45524332303a206275726e20616d6f756e7420657863656564732062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f2061646472657373536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f7745524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f20616464726573734241425969465553445f4469766964656e645f547261636b65723a204e6f207472616e736665727320616c6c6f7765644241425969465553445f4469766964656e645f547261636b65723a20636c61696d57616974206d757374206265207570646174656420746f206265747765656e203120616e6420323420686f75727345524332303a20617070726f76652066726f6d20746865207a65726f20616464726573734241425969465553445f4469766964656e645f547261636b65723a2077697468647261774469766964656e642064697361626c65642e20557365207468652027636c61696d272066756e6374696f6e206f6e20746865206d61696e2042414259694655534420636f6e74726163742e45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f4241425969465553445f4469766964656e645f547261636b65723a2043616e6e6f742075706461746520636c61696d5761697420746f2073616d652076616c7565a26469706673582212208769d08088042811562a527f7a4fe7b1eb3bffcc71680daa58d5890208bc63fb64736f6c634300060c00334241425969465553443a204175746f6d61746564206d61726b6574206d616b6572207061697220697320616c72656164792073657420746f20746861742076616c75654241425969465553443a204163636f756e7420697320616c7265616479207468652076616c7565206f6620276578636c7564656427
Loading...
Loading
More Details:
Click to show more
Click to show less
Private Note:
To access the Private Note feature, you must be Logged In
The contract call From 0xB30Aab5E...8c5C0eB70 To 0x4B8fE76d...2d986CDe9 produced 2 Internal Transactions
Type Trace Address | From | To | Value | Gas Limit | ||
---|---|---|---|---|---|---|
create_ | 0xB30Aab5E...8c5C0eB70 | Contract Creation | Contract Creation | 0 FTM | 2,971,719 | |
create_0 | 0x4B8fE76d...2d986CDe9 | 0x00000000...000000000 | 0 FTM | 2,940,255 |
Transaction Receipt Event Logs
Loading...
Loading
Loading...
Loading
A transaction is a cryptographically signed instruction that changes the blockchain state. Block explorers track the details of all transactions in the network. Learn more about transactions in our Knowledge Base.