Sepolia Testnet

Contract

0x1F802559f8b5495bD4fE6c23BC79345804DBA12A
Source Code Source Code

Overview

ETH Balance

0 ETH

More Info

Multichain Info

N/A
Transaction Hash
Method
Block
From
To
Amount
Add Liquidity ET...59362612024-05-19 18:06:36700 days ago1716141996IN
0x1F802559...804DBA12A
0.01786766 ETH0.03042062140.167193
Add Liquidity ET...59166922024-05-16 19:59:00703 days ago1715889540IN
0x1F802559...804DBA12A
0.00714706 ETH0.0051305923.64102949
Add Liquidity ET...59166892024-05-16 19:58:12703 days ago1715889492IN
0x1F802559...804DBA12A
0.01 ETH0.0053688222.89652116
Add Liquidity ET...59166872024-05-16 19:57:36703 days ago1715889456IN
0x1F802559...804DBA12A
0.00609241 ETH0.0048815522.49242291
Add Liquidity59166852024-05-16 19:57:12703 days ago1715889432IN
0x1F802559...804DBA12A
0 ETH0.0055518523.58959517
Add Liquidity ET...59111012024-05-16 0:08:36703 days ago1715818116IN
0x1F802559...804DBA12A
0.1 ETH0.000899073.90362808
Add Liquidity ET...59104682024-05-15 21:53:24703 days ago1715810004IN
0x1F802559...804DBA12A
1 ETH0.041763139.37727867
Remove Liquidity...59063752024-05-15 7:24:36704 days ago1715757876IN
0x1F802559...804DBA12A
0 ETH0.0165808970.57410847
Add Liquidity ET...59000242024-05-14 8:34:00705 days ago1715675640IN
0x1F802559...804DBA12A
1 ETH0.1533328934.61104854
Add Liquidity58948522024-05-13 14:03:00706 days ago1715608980IN
0x1F802559...804DBA12A
0 ETH0.03293152132.19726117
Add Liquidity58941412024-05-13 11:32:24706 days ago1715599944IN
0x1F802559...804DBA12A
0 ETH0.02602768113.82603366
Add Liquidity ET...58886482024-05-12 16:08:24707 days ago1715530104IN
0x1F802559...804DBA12A
0.13520506 ETH0.001482246.49389959
Remove Liquidity...58886002024-05-12 15:58:48707 days ago1715529528IN
0x1F802559...804DBA12A
0 ETH0.001662786.68797361
Add Liquidity ET...58833632024-05-11 21:34:24708 days ago1715463264IN
0x1F802559...804DBA12A
0.5009005 ETH0.000228351.0004947
Add Liquidity ET...58819972024-05-11 16:46:24708 days ago1715445984IN
0x1F802559...804DBA12A
1 ETH0.001057254.50835963
Add Liquidity ET...58802552024-05-11 10:21:48708 days ago1715422908IN
0x1F802559...804DBA12A
0.1 ETH0.0070955829.0806376
Add Liquidity58800912024-05-11 9:47:24708 days ago1715420844IN
0x1F802559...804DBA12A
0 ETH0.0038351615.39534887
Add Liquidity ET...58800762024-05-11 9:44:12708 days ago1715420652IN
0x1F802559...804DBA12A
0.001 ETH0.0028555812.07541926
Add Liquidity ET...58800652024-05-11 9:41:48708 days ago1715420508IN
0x1F802559...804DBA12A
0.005 ETH0.0027343411.01838972
Add Liquidity58800602024-05-11 9:40:24708 days ago1715420424IN
0x1F802559...804DBA12A
0 ETH0.002057618.26260366
Add Liquidity ET...58750412024-05-10 15:14:12709 days ago1715354052IN
0x1F802559...804DBA12A
0.10094562 ETH0.00000030.00135233
Remove Liquidity...58750222024-05-10 15:10:24709 days ago1715353824IN
0x1F802559...804DBA12A
0 ETH0.000000250.00103352
Add Liquidity ET...58742072024-05-10 12:16:00709 days ago1715343360IN
0x1F802559...804DBA12A
0.10866014 ETH0.000342821.50194953
Remove Liquidity...58741912024-05-10 12:12:48709 days ago1715343168IN
0x1F802559...804DBA12A
0 ETH0.000373471.50222546
Add Liquidity ET...58678112024-05-09 13:53:48710 days ago1715262828IN
0x1F802559...804DBA12A
0.04005265 ETH0.0039661717.37700404
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Amount
Deposit59362612024-05-19 18:06:36700 days ago1716141996
0x1F802559...804DBA12A
0.01786766 ETH
Deposit59166922024-05-16 19:59:00703 days ago1715889540
0x1F802559...804DBA12A
0.00714706 ETH
Transfer59166892024-05-16 19:58:12703 days ago1715889492
0x1F802559...804DBA12A
1 wei
Deposit59166892024-05-16 19:58:12703 days ago1715889492
0x1F802559...804DBA12A
0.00999999 ETH
Deposit59166872024-05-16 19:57:36703 days ago1715889456
0x1F802559...804DBA12A
0.00609241 ETH
Transfer59111012024-05-16 0:08:36703 days ago1715818116
0x1F802559...804DBA12A
1 wei
Deposit59111012024-05-16 0:08:36703 days ago1715818116
0x1F802559...804DBA12A
0.09999999 ETH
Deposit59104682024-05-15 21:53:24703 days ago1715810004
0x1F802559...804DBA12A
1 ETH
Transfer59063752024-05-15 7:24:36704 days ago1715757876
0x1F802559...804DBA12A
0.13520506 ETH
Transfer59063752024-05-15 7:24:36704 days ago1715757876
0x1F802559...804DBA12A
0.13520506 ETH
Deposit59000242024-05-14 8:34:00705 days ago1715675640
0x1F802559...804DBA12A
1 ETH
Deposit58886482024-05-12 16:08:24707 days ago1715530104
0x1F802559...804DBA12A
0.13520506 ETH
Transfer58886002024-05-12 15:58:48707 days ago1715529528
0x1F802559...804DBA12A
0.10935668 ETH
Transfer58886002024-05-12 15:58:48707 days ago1715529528
0x1F802559...804DBA12A
0.10935668 ETH
Deposit58833632024-05-11 21:34:24708 days ago1715463264
0x1F802559...804DBA12A
0.5009005 ETH
Transfer58819972024-05-11 16:46:24708 days ago1715445984
0x1F802559...804DBA12A
1 wei
Deposit58819972024-05-11 16:46:24708 days ago1715445984
0x1F802559...804DBA12A
0.99999999 ETH
Transfer58802552024-05-11 10:21:48708 days ago1715422908
0x1F802559...804DBA12A
1 wei
Deposit58802552024-05-11 10:21:48708 days ago1715422908
0x1F802559...804DBA12A
0.09999999 ETH
Transfer58800762024-05-11 9:44:12708 days ago1715420652
0x1F802559...804DBA12A
0 ETH
Deposit58800762024-05-11 9:44:12708 days ago1715420652
0x1F802559...804DBA12A
0.00099999 ETH
Transfer58800652024-05-11 9:41:48708 days ago1715420508
0x1F802559...804DBA12A
1 wei
Deposit58800652024-05-11 9:41:48708 days ago1715420508
0x1F802559...804DBA12A
0.00499999 ETH
Deposit58750412024-05-10 15:14:12709 days ago1715354052
0x1F802559...804DBA12A
0.10094562 ETH
Transfer58750222024-05-10 15:10:24709 days ago1715353824
0x1F802559...804DBA12A
0.04022582 ETH
View All Internal Transactions
Loading...
Loading
Loading...
Loading

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
Source Code Verified Similar Match: 0xac0BF866...EA2196559
Constructor

Contract Name

FewRouter

Compiler Version
v0.6.6+commit.6c089d02
Optimization Enabled
Yes with 10000 runs
Other Settings
default evmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API
[{"inputs":[{"internalType":"address","name":"_factory","type":"address"},{"internalType":"address","name":"_WETH","type":"address"},{"internalType":"address","name":"_fewFactory","type":"address"},{"internalType":"address","name":"_fwWETH","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"WETH","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"tokenA","type":"address"},{"internalType":"address","name":"tokenB","type":"address"},{"internalType":"uint256","name":"amountADesired","type":"uint256"},{"internalType":"uint256","name":"amountBDesired","type":"uint256"},{"internalType":"uint256","name":"amountAMin","type":"uint256"},{"internalType":"uint256","name":"amountBMin","type":"uint256"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"addLiquidity","outputs":[{"internalType":"uint256","name":"amountA","type":"uint256"},{"internalType":"uint256","name":"amountB","type":"uint256"},{"internalType":"uint256","name":"liquidity","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"uint256","name":"amountTokenDesired","type":"uint256"},{"internalType":"uint256","name":"amountTokenMin","type":"uint256"},{"internalType":"uint256","name":"amountETHMin","type":"uint256"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"addLiquidityETH","outputs":[{"internalType":"uint256","name":"amountToken","type":"uint256"},{"internalType":"uint256","name":"amountETH","type":"uint256"},{"internalType":"uint256","name":"liquidity","type":"uint256"}],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"factory","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"fewFactory","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"fwWETH","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountOut","type":"uint256"},{"internalType":"uint256","name":"reserveIn","type":"uint256"},{"internalType":"uint256","name":"reserveOut","type":"uint256"}],"name":"getAmountIn","outputs":[{"internalType":"uint256","name":"amountIn","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountIn","type":"uint256"},{"internalType":"uint256","name":"reserveIn","type":"uint256"},{"internalType":"uint256","name":"reserveOut","type":"uint256"}],"name":"getAmountOut","outputs":[{"internalType":"uint256","name":"amountOut","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountOut","type":"uint256"},{"internalType":"address[]","name":"path","type":"address[]"}],"name":"getAmountsIn","outputs":[{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountIn","type":"uint256"},{"internalType":"address[]","name":"path","type":"address[]"}],"name":"getAmountsOut","outputs":[{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountA","type":"uint256"},{"internalType":"uint256","name":"reserveA","type":"uint256"},{"internalType":"uint256","name":"reserveB","type":"uint256"}],"name":"quote","outputs":[{"internalType":"uint256","name":"amountB","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"tokenA","type":"address"},{"internalType":"address","name":"tokenB","type":"address"},{"internalType":"uint256","name":"liquidity","type":"uint256"},{"internalType":"uint256","name":"amountAMin","type":"uint256"},{"internalType":"uint256","name":"amountBMin","type":"uint256"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"removeLiquidity","outputs":[{"internalType":"uint256","name":"amountA","type":"uint256"},{"internalType":"uint256","name":"amountB","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"uint256","name":"liquidity","type":"uint256"},{"internalType":"uint256","name":"amountTokenMin","type":"uint256"},{"internalType":"uint256","name":"amountETHMin","type":"uint256"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"removeLiquidityETH","outputs":[{"internalType":"uint256","name":"amountToken","type":"uint256"},{"internalType":"uint256","name":"amountETH","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"token","type":"address"},{"internalType":"uint256","name":"liquidity","type":"uint256"},{"internalType":"uint256","name":"amountTokenMin","type":"uint256"},{"internalType":"uint256","name":"amountETHMin","type":"uint256"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"bool","name":"approveMax","type":"bool"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"removeLiquidityETHWithPermit","outputs":[{"internalType":"uint256","name":"amountToken","type":"uint256"},{"internalType":"uint256","name":"amountETH","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenA","type":"address"},{"internalType":"address","name":"tokenB","type":"address"},{"internalType":"uint256","name":"liquidity","type":"uint256"},{"internalType":"uint256","name":"amountAMin","type":"uint256"},{"internalType":"uint256","name":"amountBMin","type":"uint256"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"bool","name":"approveMax","type":"bool"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"removeLiquidityWithPermit","outputs":[{"internalType":"uint256","name":"amountA","type":"uint256"},{"internalType":"uint256","name":"amountB","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountOut","type":"uint256"},{"internalType":"address[]","name":"path","type":"address[]"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"swapETHForExactTokens","outputs":[{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountOutMin","type":"uint256"},{"internalType":"address[]","name":"path","type":"address[]"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"swapExactETHForTokens","outputs":[{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountIn","type":"uint256"},{"internalType":"uint256","name":"amountOutMin","type":"uint256"},{"internalType":"address[]","name":"path","type":"address[]"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"swapExactTokensForETH","outputs":[{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountIn","type":"uint256"},{"internalType":"uint256","name":"amountOutMin","type":"uint256"},{"internalType":"address[]","name":"path","type":"address[]"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"swapExactTokensForTokens","outputs":[{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountOut","type":"uint256"},{"internalType":"uint256","name":"amountInMax","type":"uint256"},{"internalType":"address[]","name":"path","type":"address[]"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"swapTokensForExactETH","outputs":[{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountOut","type":"uint256"},{"internalType":"uint256","name":"amountInMax","type":"uint256"},{"internalType":"address[]","name":"path","type":"address[]"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"swapTokensForExactTokens","outputs":[{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Deployed Bytecode
0x60806040526004361061016e5760003560e01c806385f8c259116100cb578063c45a01551161007f578063e8e3370011610059578063e8e337001461092e578063f305d719146109ae578063fb3bdb41146109f4576101a7565b8063c45a0155146107ef578063d06ca61f14610804578063ded9382a146108bb576101a7565b8063ad5c4648116100b0578063ad5c464814610747578063ad615dec1461075c578063baa2abde14610792576101a7565b806385f8c259146106795780638803dbee146106af576101a7565b8063293ba4df116101225780634a25d94a116101075780634a25d94a146105465780637b9e6af4146105de5780637ff36ab5146105f3576101a7565b8063293ba4df1461047d57806338ed1739146104ae576101a7565b806318cbafe51161015357806318cbafe5146102605780631f00ca74146103485780632195995c146103ff576101a7565b806302751cec146101ac578063054d50d414610218576101a7565b366101a757336001600160a01b037f000000000000000000000000fff9976782d46cc05630d1f6ebab18b2324d6b1416146101a557fe5b005b600080fd5b3480156101b857600080fd5b506101ff600480360360c08110156101cf57600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a00135610a7a565b6040805192835260208301919091528051918290030190f35b34801561022457600080fd5b5061024e6004803603606081101561023b57600080fd5b5080359060208101359060400135610c0d565b60408051918252519081900360200190f35b34801561026c57600080fd5b506102f8600480360360a081101561028357600080fd5b8135916020810135918101906060810160408201356401000000008111156102aa57600080fd5b8201836020820111156102bc57600080fd5b803590602001918460208302840111640100000000831117156102de57600080fd5b91935091506001600160a01b038135169060200135610c22565b60408051602080825283518183015283519192839290830191858101910280838360005b8381101561033457818101518382015260200161031c565b505050509050019250505060405180910390f35b34801561035457600080fd5b506102f86004803603604081101561036b57600080fd5b8135919081019060408101602082013564010000000081111561038d57600080fd5b82018360208201111561039f57600080fd5b803590602001918460208302840111640100000000831117156103c157600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550611220945050505050565b34801561040b57600080fd5b506101ff600480360361016081101561042357600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359091169060c08101359060e081013515159060ff6101008201351690610120810135906101400135611256565b34801561048957600080fd5b50610492611369565b604080516001600160a01b039092168252519081900360200190f35b3480156104ba57600080fd5b506102f8600480360360a08110156104d157600080fd5b8135916020810135918101906060810160408201356401000000008111156104f857600080fd5b82018360208201111561050a57600080fd5b8035906020019184602083028401116401000000008311171561052c57600080fd5b91935091506001600160a01b03813516906020013561138d565b34801561055257600080fd5b506102f8600480360360a081101561056957600080fd5b81359160208101359181019060608101604082013564010000000081111561059057600080fd5b8201836020820111156105a257600080fd5b803590602001918460208302840111640100000000831117156105c457600080fd5b91935091506001600160a01b0381351690602001356117f3565b3480156105ea57600080fd5b50610492611ca3565b6102f86004803603608081101561060957600080fd5b8135919081019060408101602082013564010000000081111561062b57600080fd5b82018360208201111561063d57600080fd5b8035906020019184602083028401116401000000008311171561065f57600080fd5b91935091506001600160a01b038135169060200135611cc7565b34801561068557600080fd5b5061024e6004803603606081101561069c57600080fd5b5080359060208101359060400135612200565b3480156106bb57600080fd5b506102f8600480360360a08110156106d257600080fd5b8135916020810135918101906060810160408201356401000000008111156106f957600080fd5b82018360208201111561070b57600080fd5b8035906020019184602083028401116401000000008311171561072d57600080fd5b91935091506001600160a01b03813516906020013561220d565b34801561075357600080fd5b50610492612318565b34801561076857600080fd5b5061024e6004803603606081101561077f57600080fd5b508035906020810135906040013561233c565b34801561079e57600080fd5b506101ff600480360360e08110156107b557600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359091169060c00135612349565b3480156107fb57600080fd5b506104926126f7565b34801561081057600080fd5b506102f86004803603604081101561082757600080fd5b8135919081019060408101602082013564010000000081111561084957600080fd5b82018360208201111561085b57600080fd5b8035906020019184602083028401116401000000008311171561087d57600080fd5b91908080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525092955061271b945050505050565b3480156108c757600080fd5b506101ff60048036036101408110156108df57600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a08101359060c081013515159060ff60e08201351690610100810135906101200135612748565b34801561093a57600080fd5b50610990600480360361010081101561095257600080fd5b506001600160a01b038135811691602081013582169160408201359160608101359160808201359160a08101359160c0820135169060e00135612875565b60408051938452602084019290925282820152519081900360600190f35b610990600480360360c08110156109c457600080fd5b506001600160a01b0381358116916020810135916040820135916060810135916080820135169060a0013561304e565b6102f860048036036080811015610a0a57600080fd5b81359190810190604081016020820135640100000000811115610a2c57600080fd5b820183602082011115610a3e57600080fd5b80359060200191846020830284011164010000000083111715610a6057600080fd5b91935091506001600160a01b038135169060200135613721565b6000808242811015610ad3576040805162461bcd60e51b815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b610b02897f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d618a8a8a308a612349565b8093508194505050610b79896001600160a01b031663fc0c546a6040518163ffffffff1660e01b815260040160206040518083038186803b158015610b4657600080fd5b505afa158015610b5a573d6000803e3d6000fd5b505050506040513d6020811015610b7057600080fd5b50518685613c75565b7f000000000000000000000000fff9976782d46cc05630d1f6ebab18b2324d6b146001600160a01b0316632e1a7d4d836040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b158015610bdf57600080fd5b505af1158015610bf3573d6000803e3d6000fd5b50505050610c018583613e15565b50965096945050505050565b6000610c1a848484613f2b565b949350505050565b60608142811015610c7a576040805162461bcd60e51b815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b6001600160a01b037f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d611686866000198101818110610cb457fe5b905060200201356001600160a01b03166001600160a01b031614610d1f576040805162461bcd60e51b815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b610d7d7f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061401b92505050565b91508682600184510381518110610d9057fe5b60200260200101511015610dd55760405162461bcd60e51b815260040180806020018281038252602b815260200180614ffa602b913960400191505060405180910390fd5b600086866000818110610de457fe5b905060200201356001600160a01b03166001600160a01b031663fc0c546a6040518163ffffffff1660e01b815260040160206040518083038186803b158015610e2c57600080fd5b505afa158015610e40573d6000803e3d6000fd5b505050506040513d6020811015610e5657600080fd5b50518351909150610e7f908290339030908790600090610e7257fe5b6020026020010151614167565b806001600160a01b031663095ea7b388886000818110610e9b57fe5b905060200201356001600160a01b031685600081518110610eb857fe5b60200260200101516040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b158015610f0f57600080fd5b505af1158015610f23573d6000803e3d6000fd5b505050506040513d6020811015610f3957600080fd5b5087905086600081610f4757fe5b905060200201356001600160a01b03166001600160a01b0316632659985084600081518110610f7257fe5b6020026020010151610fdd7f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048b8b6000818110610fab57fe5b905060200201356001600160a01b03168c8c6001818110610fc857fe5b905060200201356001600160a01b0316614310565b6040518363ffffffff1660e01b815260040180838152602001826001600160a01b03166001600160a01b0316815260200192505050602060405180830381600087803b15801561102c57600080fd5b505af1158015611040573d6000803e3d6000fd5b505050506040513d602081101561105657600080fd5b50506040805160208881028281018201909352888252611097928692918b918b918291908501908490808284376000920191909152503092506143fb915050565b7f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d616001600160a01b0316635dbd6059846001865103815181106110d657fe5b6020026020010151306040518363ffffffff1660e01b815260040180838152602001826001600160a01b03166001600160a01b0316815260200192505050602060405180830381600087803b15801561112e57600080fd5b505af1158015611142573d6000803e3d6000fd5b505050506040513d602081101561115857600080fd5b505082516001600160a01b037f000000000000000000000000fff9976782d46cc05630d1f6ebab18b2324d6b141690632e1a7d4d908590600019810190811061119d57fe5b60200260200101516040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b1580156111db57600080fd5b505af11580156111ef573d6000803e3d6000fd5b50505050611214858460018651038151811061120757fe5b6020026020010151613e15565b50509695505050505050565b606061124d7f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048484614641565b90505b92915050565b60008060006112867f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048f8f614310565b9050600087611295578c611299565b6000195b604080517fd505accf00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101839052606481018c905260ff8a16608482015260a4810189905260c4810188905290519192506001600160a01b0384169163d505accf9160e48082019260009290919082900301818387803b15801561132857600080fd5b505af115801561133c573d6000803e3d6000fd5b5050505061134f8f8f8f8f8f8f8f612349565b809450819550505050509b509b9950505050505050505050565b7f000000000000000000000000226e65279e177a779522864ce1de40c85e2c08a581565b606081428110156113e5576040805162461bcd60e51b815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b6114437f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061401b92505050565b9150868260018451038151811061145657fe5b6020026020010151101561149b5760405162461bcd60e51b815260040180806020018281038252602b815260200180614ffa602b913960400191505060405180910390fd5b6000868660008181106114aa57fe5b905060200201356001600160a01b03166001600160a01b031663fc0c546a6040518163ffffffff1660e01b815260040160206040518083038186803b1580156114f257600080fd5b505afa158015611506573d6000803e3d6000fd5b505050506040513d602081101561151c57600080fd5b50518351909150611538908290339030908790600090610e7257fe5b806001600160a01b031663095ea7b38888600081811061155457fe5b905060200201356001600160a01b03168560008151811061157157fe5b60200260200101516040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b1580156115c857600080fd5b505af11580156115dc573d6000803e3d6000fd5b505050506040513d60208110156115f257600080fd5b508790508660008161160057fe5b905060200201356001600160a01b03166001600160a01b031663265998508460008151811061162b57fe5b60200260200101516116647f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048b8b6000818110610fab57fe5b6040518363ffffffff1660e01b815260040180838152602001826001600160a01b03166001600160a01b0316815260200192505050602060405180830381600087803b1580156116b357600080fd5b505af11580156116c7573d6000803e3d6000fd5b505050506040513d60208110156116dd57600080fd5b5050604080516020888102828101820190935288825261171e928692918b918b918291908501908490808284376000920191909152503092506143fb915050565b60008787600019810181811061173057fe5b905060200201356001600160a01b03169050806001600160a01b0316635dbd60598560018751038151811061176157fe5b6020026020010151886040518363ffffffff1660e01b815260040180838152602001826001600160a01b03166001600160a01b0316815260200192505050602060405180830381600087803b1580156117b957600080fd5b505af11580156117cd573d6000803e3d6000fd5b505050506040513d60208110156117e357600080fd5b50939a9950505050505050505050565b6060814281101561184b576040805162461bcd60e51b815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b6001600160a01b037f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d61168686600019810181811061188557fe5b905060200201356001600160a01b03166001600160a01b0316146118f0576040805162461bcd60e51b815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b61194e7f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061464192505050565b9150868260008151811061195e57fe5b602002602001015111156119a35760405162461bcd60e51b8152600401808060200182810382526027815260200180614fad6027913960400191505060405180910390fd5b6000868660008181106119b257fe5b905060200201356001600160a01b03166001600160a01b031663fc0c546a6040518163ffffffff1660e01b815260040160206040518083038186803b1580156119fa57600080fd5b505afa158015611a0e573d6000803e3d6000fd5b505050506040513d6020811015611a2457600080fd5b50518351909150611a40908290339030908790600090610e7257fe5b806001600160a01b031663095ea7b388886000818110611a5c57fe5b905060200201356001600160a01b031685600081518110611a7957fe5b60200260200101516040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b158015611ad057600080fd5b505af1158015611ae4573d6000803e3d6000fd5b505050506040513d6020811015611afa57600080fd5b5087905086600081611b0857fe5b905060200201356001600160a01b03166001600160a01b0316632659985084600081518110611b3357fe5b6020026020010151611b6c7f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048b8b6000818110610fab57fe5b6040518363ffffffff1660e01b815260040180838152602001826001600160a01b03166001600160a01b0316815260200192505050602060405180830381600087803b158015611bbb57600080fd5b505af1158015611bcf573d6000803e3d6000fd5b505050506040513d6020811015611be557600080fd5b50506040805160208881028281018201909352888252611c26928692918b918b918291908501908490808284376000920191909152503092506143fb915050565b7f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d616001600160a01b031663de0e9a3e84600186510381518110611c6557fe5b60200260200101516040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b15801561112e57600080fd5b7f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d6181565b60608142811015611d1f576040805162461bcd60e51b815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b7f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d616001600160a01b031686866000818110611d5657fe5b905060200201356001600160a01b03166001600160a01b031614611dc1576040805162461bcd60e51b815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b611e1f7f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e043488888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061401b92505050565b91508682600184510381518110611e3257fe5b60200260200101511015611e775760405162461bcd60e51b815260040180806020018281038252602b815260200180614ffa602b913960400191505060405180910390fd5b7f000000000000000000000000fff9976782d46cc05630d1f6ebab18b2324d6b146001600160a01b031663d0e30db083600081518110611eb357fe5b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b158015611ee657600080fd5b505af1158015611efa573d6000803e3d6000fd5b50505050507f000000000000000000000000fff9976782d46cc05630d1f6ebab18b2324d6b146001600160a01b031663095ea7b37f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d6184600081518110611f5c57fe5b60200260200101516040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b158015611fb357600080fd5b505af1158015611fc7573d6000803e3d6000fd5b505050506040513d6020811015611fdd57600080fd5b505081516001600160a01b037f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d611690632659985090849060009061201d57fe5b60200260200101516120737f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048a8a600081811061205657fe5b905060200201356001600160a01b03168b8b6001818110610fc857fe5b6040518363ffffffff1660e01b815260040180838152602001826001600160a01b03166001600160a01b0316815260200192505050602060405180830381600087803b1580156120c257600080fd5b505af11580156120d6573d6000803e3d6000fd5b505050506040513d60208110156120ec57600080fd5b5050604080516020878102828101820190935287825261212d928592918a918a918291908501908490808284376000920191909152503092506143fb915050565b60008686600019810181811061213f57fe5b905060200201356001600160a01b03169050806001600160a01b0316635dbd60598460018651038151811061217057fe5b6020026020010151876040518363ffffffff1660e01b815260040180838152602001826001600160a01b03166001600160a01b0316815260200192505050602060405180830381600087803b1580156121c857600080fd5b505af11580156121dc573d6000803e3d6000fd5b505050506040513d60208110156121f257600080fd5b509298975050505050505050565b6000610c1a848484614779565b60608142811015612265576040805162461bcd60e51b815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b6122c37f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061464192505050565b915086826000815181106122d357fe5b6020026020010151111561149b5760405162461bcd60e51b8152600401808060200182810382526027815260200180614fad6027913960400191505060405180910390fd5b7f000000000000000000000000fff9976782d46cc05630d1f6ebab18b2324d6b1481565b6000610c1a848484614869565b60008082428110156123a2576040805162461bcd60e51b815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b60006123cf7f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048c8c614310565b604080517f23b872dd0000000000000000000000000000000000000000000000000000000081523360048201526001600160a01b03831660248201819052604482018d9052915192935090916323b872dd916064808201926020929091908290030181600087803b15801561244357600080fd5b505af1158015612457573d6000803e3d6000fd5b505050506040513d602081101561246d57600080fd5b5050604080517f89afcb44000000000000000000000000000000000000000000000000000000008152306004820152815160009283926001600160a01b038616926389afcb449260248084019391929182900301818787803b1580156124d257600080fd5b505af11580156124e6573d6000803e3d6000fd5b505050506040513d60408110156124fc57600080fd5b508051602090910151909250905060006125168e8e614915565b509050806001600160a01b03168e6001600160a01b03161461253957818361253c565b82825b90975095508a8710156125805760405162461bcd60e51b8152600401808060200182810382526026815260200180614fd46026913960400191505060405180910390fd5b898610156125bf5760405162461bcd60e51b8152600401808060200182810382526026815260200180614f3a6026913960400191505060405180910390fd5b8d6001600160a01b0316635dbd6059888b6040518363ffffffff1660e01b815260040180838152602001826001600160a01b03166001600160a01b0316815260200192505050602060405180830381600087803b15801561261f57600080fd5b505af1158015612633573d6000803e3d6000fd5b505050506040513d602081101561264957600080fd5b5050604080517f5dbd6059000000000000000000000000000000000000000000000000000000008152600481018890526001600160a01b038b811660248301529151918f1691635dbd6059916044808201926020929091908290030181600087803b1580156126b757600080fd5b505af11580156126cb573d6000803e3d6000fd5b505050506040513d60208110156126e157600080fd5b50969e959d50949b505050505050505050505050565b7f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e0481565b606061124d7f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e04848461401b565b60008060006127987f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048e7f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d61614310565b90506000876127a7578c6127ab565b6000195b604080517fd505accf00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101839052606481018c905260ff8a16608482015260a4810189905260c4810188905290519192506001600160a01b0384169163d505accf9160e48082019260009290919082900301818387803b15801561283a57600080fd5b505af115801561284e573d6000803e3d6000fd5b505050506128608e8e8e8e8e8e610a7a565b909f909e509c50505050505050505050505050565b600080600083428110156128d0576040805162461bcd60e51b815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b604080517fa7dc2d780000000000000000000000000000000000000000000000000000000081526001600160a01b038e8116600483015291516000927f000000000000000000000000226e65279e177a779522864ce1de40c85e2c08a5169163a7dc2d78916024808301926020929190829003018186803b15801561295457600080fd5b505afa158015612968573d6000803e3d6000fd5b505050506040513d602081101561297e57600080fd5b50516001600160a01b03161415612a34577f000000000000000000000000226e65279e177a779522864ce1de40c85e2c08a56001600160a01b031663c21ab7f98d6040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b03168152602001915050602060405180830381600087803b158015612a0757600080fd5b505af1158015612a1b573d6000803e3d6000fd5b505050506040513d6020811015612a3157600080fd5b50505b604080517fa7dc2d780000000000000000000000000000000000000000000000000000000081526001600160a01b038d8116600483015291516000927f000000000000000000000000226e65279e177a779522864ce1de40c85e2c08a5169163a7dc2d78916024808301926020929190829003018186803b158015612ab857600080fd5b505afa158015612acc573d6000803e3d6000fd5b505050506040513d6020811015612ae257600080fd5b50516001600160a01b03161415612b98577f000000000000000000000000226e65279e177a779522864ce1de40c85e2c08a56001600160a01b031663c21ab7f98c6040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b03168152602001915050602060405180830381600087803b158015612b6b57600080fd5b505af1158015612b7f573d6000803e3d6000fd5b505050506040513d6020811015612b9557600080fd5b50505b60007f000000000000000000000000226e65279e177a779522864ce1de40c85e2c08a56001600160a01b031663a7dc2d788e6040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b0316815260200191505060206040518083038186803b158015612c1057600080fd5b505afa158015612c24573d6000803e3d6000fd5b505050506040513d6020811015612c3a57600080fd5b5051604080517fa7dc2d780000000000000000000000000000000000000000000000000000000081526001600160a01b038f8116600483015291519293506000927f000000000000000000000000226e65279e177a779522864ce1de40c85e2c08a59092169163a7dc2d7891602480820192602092909190829003018186803b158015612cc657600080fd5b505afa158015612cda573d6000803e3d6000fd5b505050506040513d6020811015612cf057600080fd5b50519050612d0282828e8e8e8e6149f3565b90965094506000612d347f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048484614310565b9050612d428f33308a614167565b612d4e8e333089614167565b8e6001600160a01b031663095ea7b384896040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b158015612dae57600080fd5b505af1158015612dc2573d6000803e3d6000fd5b505050506040513d6020811015612dd857600080fd5b8101908080519060200190929190505050508d6001600160a01b031663095ea7b383886040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b158015612e4a57600080fd5b505af1158015612e5e573d6000803e3d6000fd5b505050506040513d6020811015612e7457600080fd5b5050604080517f26599850000000000000000000000000000000000000000000000000000000008152600481018990526001600160a01b0383811660248301529151918516916326599850916044808201926020929091908290030181600087803b158015612ee257600080fd5b505af1158015612ef6573d6000803e3d6000fd5b505050506040513d6020811015612f0c57600080fd5b5050604080517f26599850000000000000000000000000000000000000000000000000000000008152600481018890526001600160a01b0383811660248301529151918416916326599850916044808201926020929091908290030181600087803b158015612f7a57600080fd5b505af1158015612f8e573d6000803e3d6000fd5b505050506040513d6020811015612fa457600080fd5b5050604080517f6a6278420000000000000000000000000000000000000000000000000000000081526001600160a01b038b81166004830152915191831691636a627842916024808201926020929091908290030181600087803b15801561300b57600080fd5b505af115801561301f573d6000803e3d6000fd5b505050506040513d602081101561303557600080fd5b5051969f959e50959c50939a5050505050505050505050565b600080600083428110156130a9576040805162461bcd60e51b815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b604080517fa7dc2d780000000000000000000000000000000000000000000000000000000081526001600160a01b038c8116600483015291516000927f000000000000000000000000226e65279e177a779522864ce1de40c85e2c08a5169163a7dc2d78916024808301926020929190829003018186803b15801561312d57600080fd5b505afa158015613141573d6000803e3d6000fd5b505050506040513d602081101561315757600080fd5b50516001600160a01b0316141561320d577f000000000000000000000000226e65279e177a779522864ce1de40c85e2c08a56001600160a01b031663c21ab7f98b6040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b03168152602001915050602060405180830381600087803b1580156131e057600080fd5b505af11580156131f4573d6000803e3d6000fd5b505050506040513d602081101561320a57600080fd5b50505b60007f000000000000000000000000226e65279e177a779522864ce1de40c85e2c08a56001600160a01b031663a7dc2d788c6040518263ffffffff1660e01b815260040180826001600160a01b03166001600160a01b0316815260200191505060206040518083038186803b15801561328557600080fd5b505afa158015613299573d6000803e3d6000fd5b505050506040513d60208110156132af57600080fd5b505190506132e1817f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d618c348d8d6149f3565b909550935060006133337f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e04837f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d61614310565b90506133418c333089614167565b7f000000000000000000000000fff9976782d46cc05630d1f6ebab18b2324d6b146001600160a01b031663d0e30db0866040518263ffffffff1660e01b81526004016000604051808303818588803b15801561339c57600080fd5b505af11580156133b0573d6000803e3d6000fd5b50505050508b6001600160a01b031663095ea7b383886040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b15801561341557600080fd5b505af1158015613429573d6000803e3d6000fd5b505050506040513d602081101561343f57600080fd5b5050604080517f095ea7b30000000000000000000000000000000000000000000000000000000081526001600160a01b037f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d61811660048301526024820188905291517f000000000000000000000000fff9976782d46cc05630d1f6ebab18b2324d6b149092169163095ea7b3916044808201926020929091908290030181600087803b1580156134ee57600080fd5b505af1158015613502573d6000803e3d6000fd5b505050506040513d602081101561351857600080fd5b5050604080517f26599850000000000000000000000000000000000000000000000000000000008152600481018890526001600160a01b0383811660248301529151918416916326599850916044808201926020929091908290030181600087803b15801561358657600080fd5b505af115801561359a573d6000803e3d6000fd5b505050506040513d60208110156135b057600080fd5b5050604080517f26599850000000000000000000000000000000000000000000000000000000008152600481018790526001600160a01b03838116602483015291517f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d61909216916326599850916044808201926020929091908290030181600087803b15801561363f57600080fd5b505af1158015613653573d6000803e3d6000fd5b505050506040513d602081101561366957600080fd5b5050604080517f6a6278420000000000000000000000000000000000000000000000000000000081526001600160a01b038a81166004830152915191831691636a627842916024808201926020929091908290030181600087803b1580156136d057600080fd5b505af11580156136e4573d6000803e3d6000fd5b505050506040513d60208110156136fa57600080fd5b50519350348510156137125761371233863403613e15565b50505096509650969350505050565b60608142811015613779576040805162461bcd60e51b815260206004820152601860248201527f556e69737761705632526f757465723a20455850495245440000000000000000604482015290519081900360640190fd5b7f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d616001600160a01b0316868660008181106137b057fe5b905060200201356001600160a01b03166001600160a01b03161461381b576040805162461bcd60e51b815260206004820152601d60248201527f556e69737761705632526f757465723a20494e56414c49445f50415448000000604482015290519081900360640190fd5b6138797f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048888888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061464192505050565b9150348260008151811061388957fe5b602002602001015111156138ce5760405162461bcd60e51b8152600401808060200182810382526027815260200180614fad6027913960400191505060405180910390fd5b7f000000000000000000000000fff9976782d46cc05630d1f6ebab18b2324d6b146001600160a01b031663d0e30db08360008151811061390a57fe5b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b15801561393d57600080fd5b505af1158015613951573d6000803e3d6000fd5b50505050507f000000000000000000000000fff9976782d46cc05630d1f6ebab18b2324d6b146001600160a01b031663095ea7b37f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d61846000815181106139b357fe5b60200260200101516040518363ffffffff1660e01b815260040180836001600160a01b03166001600160a01b0316815260200182815260200192505050602060405180830381600087803b158015613a0a57600080fd5b505af1158015613a1e573d6000803e3d6000fd5b505050506040513d6020811015613a3457600080fd5b505081516001600160a01b037f00000000000000000000000098b902ef4f9feb2f6982ceeb4e98761294854d6116906326599850908490600090613a7457fe5b6020026020010151613aad7f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048a8a600081811061205657fe5b6040518363ffffffff1660e01b815260040180838152602001826001600160a01b03166001600160a01b0316815260200192505050602060405180830381600087803b158015613afc57600080fd5b505af1158015613b10573d6000803e3d6000fd5b505050506040513d6020811015613b2657600080fd5b50506040805160208781028281018201909352878252613b67928592918a918a918291908501908490808284376000920191909152503092506143fb915050565b600086866000198101818110613b7957fe5b905060200201356001600160a01b03169050806001600160a01b0316635dbd605984600186510381518110613baa57fe5b6020026020010151876040518363ffffffff1660e01b815260040180838152602001826001600160a01b03166001600160a01b0316815260200192505050602060405180830381600087803b158015613c0257600080fd5b505af1158015613c16573d6000803e3d6000fd5b505050506040513d6020811015613c2c57600080fd5b505082518390600090613c3b57fe5b6020026020010151341115613c6a57613c6a3384600081518110613c5b57fe5b60200260200101513403613e15565b505095945050505050565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb00000000000000000000000000000000000000000000000000000000178152925182516000946060949389169392918291908083835b60208310613d3e57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101613d01565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114613da0576040519150601f19603f3d011682016040523d82523d6000602084013e613da5565b606091505b5091509150818015613dd3575080511580613dd35750808060200190516020811015613dd057600080fd5b50515b613e0e5760405162461bcd60e51b815260040180806020018281038252602d815260200180615025602d913960400191505060405180910390fd5b5050505050565b604080516000808252602082019092526001600160a01b0384169083906040518082805190602001908083835b60208310613e7f57805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101613e42565b6001836020036101000a03801982511681845116808217855250505050505090500191505060006040518083038185875af1925050503d8060008114613ee1576040519150601f19603f3d011682016040523d82523d6000602084013e613ee6565b606091505b5050905080613f265760405162461bcd60e51b8152600401808060200182810382526034815260200180614ee16034913960400191505060405180910390fd5b505050565b6000808411613f6b5760405162461bcd60e51b815260040180806020018281038252602b815260200180615052602b913960400191505060405180910390fd5b600083118015613f7b5750600082115b613fb65760405162461bcd60e51b8152600401808060200182810382526028815260200180614f606028913960400191505060405180910390fd5b6000613fca856103e563ffffffff614c9916565b90506000613fde828563ffffffff614c9916565b9050600061400483613ff8886103e863ffffffff614c9916565b9063ffffffff614d0516565b905080828161400f57fe5b04979650505050505050565b6060600282511015614074576040805162461bcd60e51b815260206004820152601e60248201527f556e697377617056324c6962726172793a20494e56414c49445f504154480000604482015290519081900360640190fd5b815167ffffffffffffffff8111801561408c57600080fd5b506040519080825280602002602001820160405280156140b6578160200160208202803683370190505b50905082816000815181106140c757fe5b60200260200101818152505060005b600183510381101561415f57600080614119878685815181106140f557fe5b602002602001015187866001018151811061410c57fe5b6020026020010151614d5d565b9150915061413b84848151811061412c57fe5b60200260200101518383613f2b565b84846001018151811061414a57fe5b602090810291909101015250506001016140d6565b509392505050565b604080516001600160a01b0385811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f23b872dd0000000000000000000000000000000000000000000000000000000017815292518251600094606094938a169392918291908083835b6020831061423857805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe090920191602091820191016141fb565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d806000811461429a576040519150601f19603f3d011682016040523d82523d6000602084013e61429f565b606091505b50915091508180156142cd5750805115806142cd57508080602001905160208110156142ca57600080fd5b50515b6143085760405162461bcd60e51b8152600401808060200182810382526031815260200180614eb06031913960400191505060405180910390fd5b505050505050565b600080600061431f8585614915565b604080517fffffffffffffffffffffffffffffffffffffffff000000000000000000000000606094851b811660208084019190915293851b81166034830152825160288184030181526048830184528051908501207fff0000000000000000000000000000000000000000000000000000000000000060688401529a90941b9093166069840152607d8301989098527f96e8ac4277198ff8b6f785478aa9a39f403cb768dd02cbee326c3e7da348845f609d808401919091528851808403909101815260bd909201909752805196019590952095945050505050565b60005b600183510381101561463b5760008084838151811061441957fe5b602002602001015185846001018151811061443057fe5b60200260200101519150915060006144488383614915565b509050600087856001018151811061445c57fe5b60200260200101519050600080836001600160a01b0316866001600160a01b03161461448a5782600061448e565b6000835b91509150600060028a510388106144a557886144e6565b6144e67f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e04878c8b600201815181106144d957fe5b6020026020010151614310565b90506145137f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048888614310565b6001600160a01b031663022c0d9f84848460006040519080825280601f01601f191660200182016040528015614550576020820181803683370190505b506040518563ffffffff1660e01b815260040180858152602001848152602001836001600160a01b03166001600160a01b0316815260200180602001828103825283818151815260200191508051906020019080838360005b838110156145c15781810151838201526020016145a9565b50505050905090810190601f1680156145ee5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561461057600080fd5b505af1158015614624573d6000803e3d6000fd5b5050600190990198506143fe975050505050505050565b50505050565b606060028251101561469a576040805162461bcd60e51b815260206004820152601e60248201527f556e697377617056324c6962726172793a20494e56414c49445f504154480000604482015290519081900360640190fd5b815167ffffffffffffffff811180156146b257600080fd5b506040519080825280602002602001820160405280156146dc578160200160208202803683370190505b50905082816001835103815181106146f057fe5b60209081029190910101528151600019015b801561415f576000806147328786600186038151811061471e57fe5b602002602001015187868151811061410c57fe5b9150915061475484848151811061474557fe5b60200260200101518383614779565b84600185038151811061476357fe5b6020908102919091010152505060001901614702565b60008084116147b95760405162461bcd60e51b815260040180806020018281038252602c815260200180614e84602c913960400191505060405180910390fd5b6000831180156147c95750600082115b6148045760405162461bcd60e51b8152600401808060200182810382526028815260200180614f606028913960400191505060405180910390fd5b60006148286103e861481c868863ffffffff614c9916565b9063ffffffff614c9916565b905060006148426103e561481c868963ffffffff614e2b16565b905061485f600182848161485257fe5b049063ffffffff614d0516565b9695505050505050565b60008084116148a95760405162461bcd60e51b8152600401808060200182810382526025815260200180614f886025913960400191505060405180910390fd5b6000831180156148b95750600082115b6148f45760405162461bcd60e51b8152600401808060200182810382526028815260200180614f606028913960400191505060405180910390fd5b82614905858463ffffffff614c9916565b8161490c57fe5b04949350505050565b600080826001600160a01b0316846001600160a01b031614156149695760405162461bcd60e51b8152600401808060200182810382526025815260200180614f156025913960400191505060405180910390fd5b826001600160a01b0316846001600160a01b03161061498957828461498c565b83835b90925090506001600160a01b0382166149ec576040805162461bcd60e51b815260206004820152601e60248201527f556e697377617056324c6962726172793a205a45524f5f414444524553530000604482015290519081900360640190fd5b9250929050565b604080517fe6a439050000000000000000000000000000000000000000000000000000000081526001600160a01b03888116600483015287811660248301529151600092839283927f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e049092169163e6a4390591604480820192602092909190829003018186803b158015614a8657600080fd5b505afa158015614a9a573d6000803e3d6000fd5b505050506040513d6020811015614ab057600080fd5b50516001600160a01b03161415614b7c57604080517fc9c653960000000000000000000000000000000000000000000000000000000081526001600160a01b038a81166004830152898116602483015291517f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e049092169163c9c65396916044808201926020929091908290030181600087803b158015614b4f57600080fd5b505af1158015614b63573d6000803e3d6000fd5b505050506040513d6020811015614b7957600080fd5b50505b600080614baa7f000000000000000000000000509166db8fb9571f8c34efcd7347809b34de4e048b8b614d5d565b91509150816000148015614bbc575080155b15614bcc57879350869250614c8c565b6000614bd9898484614869565b9050878111614c2c5785811015614c215760405162461bcd60e51b8152600401808060200182810382526026815260200180614f3a6026913960400191505060405180910390fd5b889450925082614c8a565b6000614c39898486614869565b905089811115614c4557fe5b87811015614c845760405162461bcd60e51b8152600401808060200182810382526026815260200180614fd46026913960400191505060405180910390fd5b94508793505b505b5050965096945050505050565b6000811580614cb457505080820282828281614cb157fe5b04145b611250576040805162461bcd60e51b815260206004820152601460248201527f64732d6d6174682d6d756c2d6f766572666c6f77000000000000000000000000604482015290519081900360640190fd5b80820182811015611250576040805162461bcd60e51b815260206004820152601460248201527f64732d6d6174682d6164642d6f766572666c6f77000000000000000000000000604482015290519081900360640190fd5b6000806000614d6c8585614915565b509050600080614d7d888888614310565b6001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b158015614db557600080fd5b505afa158015614dc9573d6000803e3d6000fd5b505050506040513d6060811015614ddf57600080fd5b5080516020909101516dffffffffffffffffffffffffffff91821693501690506001600160a01b0387811690841614614e19578082614e1c565b81815b90999098509650505050505050565b80820382811115611250576040805162461bcd60e51b815260206004820152601560248201527f64732d6d6174682d7375622d756e646572666c6f770000000000000000000000604482015290519081900360640190fdfe556e697377617056324c6962726172793a20494e53554646494349454e545f4f55545055545f414d4f554e545472616e7366657248656c7065723a3a7472616e7366657246726f6d3a207472616e7366657246726f6d206661696c65645472616e7366657248656c7065723a3a736166655472616e736665724554483a20455448207472616e73666572206661696c6564556e697377617056324c6962726172793a204944454e544943414c5f414444524553534553556e69737761705632526f757465723a20494e53554646494349454e545f425f414d4f554e54556e697377617056324c6962726172793a20494e53554646494349454e545f4c4951554944495459556e697377617056324c6962726172793a20494e53554646494349454e545f414d4f554e54556e69737761705632526f757465723a204558434553534956455f494e5055545f414d4f554e54556e69737761705632526f757465723a20494e53554646494349454e545f415f414d4f554e54556e69737761705632526f757465723a20494e53554646494349454e545f4f55545055545f414d4f554e545472616e7366657248656c7065723a3a736166655472616e736665723a207472616e73666572206661696c6564556e697377617056324c6962726172793a20494e53554646494349454e545f494e5055545f414d4f554e54a2646970667358221220279e58a3ce3efc0af09258b31fcdd43360e768b911470ee7b5b6be4622584cc564736f6c63430006060033

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
0x1F802559f8b5495bD4fE6c23BC79345804DBA12A
Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.