MON Price: $0.019835 (-6.77%)

Contract

0xbC4243261a7AbA882800484f2Cb28e9d9F99FA49

Overview

MON Balance

Monad Chain LogoMonad Chain LogoMonad Chain Logo0 MON

MON Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
0x804e34e1438350662025-12-23 3:07:0337 days ago1766459223IN
0xbC424326...d9F99FA49
0 MON0.2185985213.87717096
0x804e34e1438350652025-12-23 3:07:0237 days ago1766459222IN
0xbC424326...d9F99FA49
0 MON0.4122118338.61877133
0x804e34e1438350532025-12-23 3:06:5737 days ago1766459217IN
0xbC424326...d9F99FA49
0 MON0.21962431213.30991913
0x804e34e1438350512025-12-23 3:06:5737 days ago1766459217IN
0xbC424326...d9F99FA49
0 MON0.22091165213.83458681
0x804e34e1438350512025-12-23 3:06:5737 days ago1766459217IN
0xbC424326...d9F99FA49
0 MON0.33067305219.58237804
0xfd82c50e438350332025-12-23 3:06:4937 days ago1766459209IN
0xbC424326...d9F99FA49
0 MON0.24918216217.03910712
0xfd82c50e438350312025-12-23 3:06:4937 days ago1766459209IN
0xbC424326...d9F99FA49
0 MON0.33965603221.40699246
0x804e34e1438350292025-12-23 3:06:4837 days ago1766459208IN
0xbC424326...d9F99FA49
0 MON0.2355667211.78875365
0xfd82c50e438350282025-12-23 3:06:4737 days ago1766459207IN
0xbC424326...d9F99FA49
0 MON0.59137167410.24999482
0x7bf039c9438350092025-12-23 3:06:4037 days ago1766459200IN
0xbC424326...d9F99FA49
0 MON0.23033805210.33095694
0x804e34e1438349992025-12-23 3:06:3637 days ago1766459196IN
0xbC424326...d9F99FA49
0 MON0.22446876214.53985702
0x7bf039c9438348632025-12-23 3:05:4137 days ago1766459141IN
0xbC424326...d9F99FA49
0 MON0.3011264213.43646009
0x7bf039c9438348592025-12-23 3:05:4037 days ago1766459140IN
0xbC424326...d9F99FA49
0 MON0.23528815217.41711692
0x7bf039c9438348542025-12-23 3:05:3837 days ago1766459138IN
0xbC424326...d9F99FA49
0 MON0.31759397283.00181384
0x7bf039c9438348532025-12-23 3:05:3737 days ago1766459137IN
0xbC424326...d9F99FA49
0 MON0.30298411214.76400558
0xfd82c50e438348502025-12-23 3:05:3637 days ago1766459136IN
0xbC424326...d9F99FA49
0 MON0.20725381252.93980631
0x804e34e1438348502025-12-23 3:05:3637 days ago1766459136IN
0xbC424326...d9F99FA49
0 MON0.31810266283.8068771
0x804e34e1438348472025-12-23 3:05:3537 days ago1766459135IN
0xbC424326...d9F99FA49
0 MON0.31187973209.28519986
0x804e34e1438348462025-12-23 3:05:3537 days ago1766459135IN
0xbC424326...d9F99FA49
0 MON0.29345143217.7937917
0xfd82c50e438348462025-12-23 3:05:3537 days ago1766459135IN
0xbC424326...d9F99FA49
0 MON0.49793739286.07095767
0x804e34e1438348452025-12-23 3:05:3437 days ago1766459134IN
0xbC424326...d9F99FA49
0 MON0.31957637302.62512932
0xfd82c50e438348442025-12-23 3:05:3437 days ago1766459134IN
0xbC424326...d9F99FA49
0 MON0.33842696301.56057717
0x804e34e1438348442025-12-23 3:05:3437 days ago1766459134IN
0xbC424326...d9F99FA49
0 MON1.14162344797.00768174
0xfd82c50e438346502025-12-23 3:04:1637 days ago1766459056IN
0xbC424326...d9F99FA49
0 MON0.30630016219.20011982
0x804e34e1438346032025-12-23 3:03:5737 days ago1766459037IN
0xbC424326...d9F99FA49
0 MON0.18277957212.68302306
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
438344072025-12-23 3:02:3937 days ago1766458959
0xbC424326...d9F99FA49
1.63158689 MON
438344072025-12-23 3:02:3937 days ago1766458959
0xbC424326...d9F99FA49
1.63158689 MON
438323072025-12-23 2:48:3737 days ago1766458117
0xbC424326...d9F99FA49
6.90214403 MON
438323072025-12-23 2:48:3737 days ago1766458117
0xbC424326...d9F99FA49
6.90214403 MON
438317552025-12-23 2:44:5637 days ago1766457896
0xbC424326...d9F99FA49
2.573419 MON
438262732025-12-23 2:08:2137 days ago1766455701
0xbC424326...d9F99FA49
1.41538907 MON
438262732025-12-23 2:08:2137 days ago1766455701
0xbC424326...d9F99FA49
1.41538907 MON
438261752025-12-23 2:07:4137 days ago1766455661
0xbC424326...d9F99FA49
28.37989984 MON
438257202025-12-23 2:04:3937 days ago1766455479
0xbC424326...d9F99FA49
1.42945591 MON
438248822025-12-23 1:59:0337 days ago1766455143
0xbC424326...d9F99FA49
0.53511901 MON
438248822025-12-23 1:59:0337 days ago1766455143
0xbC424326...d9F99FA49
0.53511901 MON
438242342025-12-23 1:54:4437 days ago1766454884
0xbC424326...d9F99FA49
503.3264219 MON
438242342025-12-23 1:54:4437 days ago1766454884
0xbC424326...d9F99FA49
503.3264219 MON
438242342025-12-23 1:54:4437 days ago1766454884
0xbC424326...d9F99FA49
503.3264219 MON
438242342025-12-23 1:54:4437 days ago1766454884
0xbC424326...d9F99FA49
503.3264219 MON
438240032025-12-23 1:53:1137 days ago1766454791
0xbC424326...d9F99FA49
10.4602938 MON
438239862025-12-23 1:53:0437 days ago1766454784
0xbC424326...d9F99FA49
9.00762611 MON
438239862025-12-23 1:53:0437 days ago1766454784
0xbC424326...d9F99FA49
9.00762611 MON
438239642025-12-23 1:52:5537 days ago1766454775
0xbC424326...d9F99FA49
10.06952178 MON
438238362025-12-23 1:52:0437 days ago1766454724
0xbC424326...d9F99FA49
0.51216591 MON
438238362025-12-23 1:52:0437 days ago1766454724
0xbC424326...d9F99FA49
0.51216591 MON
438238252025-12-23 1:52:0037 days ago1766454720
0xbC424326...d9F99FA49
0.8113898 MON
438238252025-12-23 1:52:0037 days ago1766454720
0xbC424326...d9F99FA49
0.8113898 MON
438238242025-12-23 1:51:5937 days ago1766454719
0xbC424326...d9F99FA49
14.20537998 MON
438238242025-12-23 1:51:5937 days ago1766454719
0xbC424326...d9F99FA49
14.20537998 MON
View All Internal Transactions
Loading...
Loading
Are you the contract creator? Verify and Publish your contract source code today!

Decompile Bytecode
0x6080604052600436106100ab5760003560e01c80637bf039c9116100645780637bf039c9146102e9578063804e34e11461030557806391dd734614610321578063c224337914610351578063eefd74ab1461037a578063fd82c50e14610396576100b2565b806331f57072146101b757806341425ef9146101e05780635df301361461021d5780636d4be1371461025a5780637065cb4814610283578063772fd74e146102ac576100b2565b366100b257005b3480156100be57600080fd5b5060008036905011156101b5576000806000803660049080926100e393929190618690565b8101906100f09190616bdf565b9250925092503073ffffffffffffffffffffffffffffffffffffffff166341425ef9826040518263ffffffff1660e01b815260040161012f9190617efb565b60206040518083038186803b15801561014757600080fd5b505afa92505050801561017857506040513d601f19601f820116820180604052508101906101759190616a61565b60015b61018c576101878383836103b2565b6101b1565b80156101a35761019e848484336103c3565b6101af565b6101ae8484846103b2565b5b505b5050505b005b3480156101c357600080fd5b506101de60048036038101906101d99190616eed565b610446565b005b3480156101ec57600080fd5b5061020760048036038101906102029190616af8565b61051b565b6040516102149190617e93565b60405180910390f35b34801561022957600080fd5b50610244600480360381019061023f9190616af8565b6105bc565b604051610251919061808f565b60405180910390f35b34801561026657600080fd5b50610281600480360381019061027c91906169ba565b6105e6565b005b34801561028f57600080fd5b506102aa60048036038101906102a59190616968565b610682565b005b3480156102b857600080fd5b506102d360048036038101906102ce9190616af8565b610768565b6040516102e0919061814a565b60405180910390f35b61030360048036038101906102fe9190616c9a565b61078b565b005b61031f600480360381019061031a9190616c9a565b610cb0565b005b61033b60048036038101906103369190616ab3565b6110ad565b6040516103489190617efb565b60405180910390f35b34801561035d57600080fd5b5061037860048036038101906103739190616a09565b611565565b005b610394600480360381019061038f9190616c9a565b61187b565b005b6103b060048036038101906103ab9190616c9a565b6119fe565b005b6103be83838333611d43565b505050565b6000828060200190518101906103d99190616d5d565b91505060008086126103eb57846103ed565b855b6000039050610400826001836000611d96565b506000826040015160008151811061041457fe5b60200260200101519050600080881361042d578661042f565b875b905061043c8286836125b5565b5050505050505050565b73d5d960e8c380b724a48ac59e2dff1b2cb4a1eaee73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146104c8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104bf90617f9d565b60405180910390fd5b6105168383838080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050506125c5565b505050565b60003073ffffffffffffffffffffffffffffffffffffffff16635df30136836040518263ffffffff1660e01b81526004016105569190617efb565b60006040518083038186803b15801561056e57600080fd5b505afa9250505080156105a457506040513d6000823e3d601f19601f820116820180604052508101906105a19190616cdb565b60015b6105b157600090506105b7565b60019150505b919050565b6105c461598b565b6000828060200190518101906105da9190616d5d565b91505080915050919050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610672576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066990617fbd565b60405180910390fd5b61067d8383836125f6565b505050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1661070e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070590617fbd565b60405180910390fd5b60018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6107706159d7565b818060200190518101906107849190616dc9565b9050919050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610817576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161080e90617fbd565b60405180910390fd5b60026000541415610890576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0081525060200191505060405180910390fd5b60026000819055506004818060a001906108aa91906182e8565b60008181106108b557fe5b90506020020135146108fc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108f390617fdd565b60405180910390fd5b600081806040019061090e919061823a565b600081811061091957fe5b905060200201602081019061092e9190616968565b90506000828060400190610942919061823a565b600181811061094d57fe5b90506020020160208101906109629190616968565b9050600083806080019061097691906182e8565b600081811061098157fe5b9050602002013590506000848060e0019061099c9190618291565b60008181106109a757fe5b9050602002013590506000858061010001906109c3919061823a565b60008181106109ce57fe5b90506020020160208101906109e39190616968565b905060008473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16109050600081610a255785610a27565b865b9050600082610a365787610a38565b865b905060006040518060c001604052803073ffffffffffffffffffffffffffffffffffffffff1681526020018a73ffffffffffffffffffffffffffffffffffffffff1681526020018973ffffffffffffffffffffffffffffffffffffffff1681526020016040518060a001604052808673ffffffffffffffffffffffffffffffffffffffff1681526020018573ffffffffffffffffffffffffffffffffffffffff1681526020018a62ffffff1681526020018960020b81526020018873ffffffffffffffffffffffffffffffffffffffff168152508152602001604051806060016040528087151581526020018d60200135815260200187610b5057600173fffd8963efd1fc6a506488495d951d5263988d2603610b5a565b60016401000276a3015b73ffffffffffffffffffffffffffffffffffffffff1681525081526020018b610b82906187c7565b815250604051602001610b95919061814a565b604051602081830303815290604052905073188d586ddcf52439676ca21a244753fa19f9ea8e73ffffffffffffffffffffffffffffffffffffffff166348c89491826040518263ffffffff1660e01b8152600401610bf39190617efb565b600060405180830381600087803b158015610c0d57600080fd5b505af1158015610c21573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250810190610c4a9190616b39565b50600060018b8060400190610c5f919061823a565b9050039050610c9b8b8060400190610c77919061823a565b83818110610c8157fe5b9050602002016020810190610c969190616968565b61271d565b50505050505050505050600160008190555050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610d3c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3390617fbd565b60405180910390fd5b60026000541415610db5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0081525060200191505060405180910390fd5b60026000819055506003818060a00190610dcf91906182e8565b6000818110610dda57fe5b9050602002013514610e21576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e1890617f5d565b60405180910390fd5b6000818060600190610e33919061823a565b6000818110610e3e57fe5b9050602002016020810190610e539190616968565b90506000828060400190610e67919061823a565b6000818110610e7257fe5b9050602002016020810190610e879190616968565b90506000838060400190610e9b919061823a565b6001818110610ea657fe5b9050602002016020810190610ebb9190616968565b90506000604051806040016040528084878060800190610edb91906182e8565b6000818110610ee657fe5b905060200201358786604051602001610f029493929190617c7e565b60405160208183030381529060405281526020013073ffffffffffffffffffffffffffffffffffffffff1681525085604051602001610f42929190618113565b604051602081830303815290604052905060008273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161090508473ffffffffffffffffffffffffffffffffffffffff1663128acb083083896020013560000385610fce57600173fffd8963efd1fc6a506488495d951d5263988d2603610fd8565b60016401000276a3015b876040518663ffffffff1660e01b8152600401610ff9959493929190617d41565b6040805180830381600087803b15801561101257600080fd5b505af1158015611026573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061104a9190616ba3565b505060006001878060400190611060919061823a565b905003905061109c878060400190611078919061823a565b8381811061108257fe5b90506020020160208101906110979190616968565b61271d565b505050505050600160008190555050565b606073188d586ddcf52439676ca21a244753fa19f9ea8e73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611131576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161112890617f1d565b60405180910390fd5b60048383905010611211576000833590507f56344d55000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916141561120f57611207848460049080926111be93929190618690565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050336128bc565b91505061155f565b505b3073ffffffffffffffffffffffffffffffffffffffff1663772fd74e84846040518363ffffffff1660e01b815260040161124c929190617ed7565b60006040518083038186803b15801561126457600080fd5b505afa92505050801561129a57506040513d6000823e3d601f19601f820116820180604052508101906112979190616dc9565b60015b6112b0576112a9838333613183565b905061155f565b60006040518060a0016040528083606001516000015173ffffffffffffffffffffffffffffffffffffffff16815260200183606001516020015173ffffffffffffffffffffffffffffffffffffffff16815260200183606001516040015162ffffff16815260200183606001516060015160020b815260200183606001516080015173ffffffffffffffffffffffffffffffffffffffff1681525090506000604051806060016040528084608001516000015115158152602001846080015160200151815260200184608001516040015173ffffffffffffffffffffffffffffffffffffffff16815250905060003373ffffffffffffffffffffffffffffffffffffffff1663f3cd914c8484600067ffffffffffffffff811180156113d457600080fd5b506040519080825280601f01601f1916602001820160405280156114075781602001600182028036833780820191505090505b506040518463ffffffff1660e01b8152600401611426939291906180b1565b602060405180830381600087803b15801561144057600080fd5b505af192505050801561147157506040513d601f19601f8201168201806040525081019061146e9190616b7a565b60015b6114f4573d80600081146114a1576040519150601f19603f3d011682016040523d82523d6000602084013e6114a6565b606091505b506000815114156114ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114e390617ffd565b60405180910390fd5b805160208201fd5b809150506000608082901d9050600082905061155682828b8b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050503361388b565b96505050505050505b92915050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166115f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115e890617fbd565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611661576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116589061801d565b60405180910390fd5b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff905060005b848490508110156118745760008585838181106116a257fe5b90506020020160208101906116b79190616968565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611729576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161172090617f3d565b60405180910390fd5b60008173ffffffffffffffffffffffffffffffffffffffff168585604051602401611755929190617e2c565b6040516020818303038152906040527f095ea7b3000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040516117df9190617cf4565b6000604051808303816000865af19150503d806000811461181c576040519150601f19603f3d011682016040523d82523d6000602084013e611821565b606091505b5050905080611865576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161185c90617f7d565b60405180910390fd5b50508080600101915050611689565b5050505050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16611907576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118fe90617fbd565b60405180910390fd5b60026000541415611980576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0081525060200191505060405180910390fd5b60026000819055503073ffffffffffffffffffffffffffffffffffffffff1663804e34e1826040518263ffffffff1660e01b81526004016119c1919061806d565b600060405180830381600087803b1580156119db57600080fd5b505af11580156119ef573d6000803e3d6000fd5b50505050600160008190555050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16611a8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a8190617fbd565b60405180910390fd5b60026000541415611b03576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0081525060200191505060405180910390fd5b6002600081905550600073d5d960e8c380b724a48ac59e2dff1b2cb4a1eaee90506000604051806060016040528084600001358152602001600081526020013073ffffffffffffffffffffffffffffffffffffffff1681525083604051602001611b6e92919061803d565b60405160208183030381529060405290508173ffffffffffffffffffffffffffffffffffffffff1663e0232b42848060400190611bab919061823a565b6000818110611bb657fe5b9050602002016020810190611bcb9190616968565b8560000135846040518463ffffffff1660e01b8152600401611bef93929190617e55565b600060405180830381600087803b158015611c0957600080fd5b505af1158015611c1d573d6000803e3d6000fd5b505050506000838060400190611c33919061823a565b6000818110611c3e57fe5b9050602002016020810190611c539190616968565b73ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611c8b9190617d26565b60206040518083038186803b158015611ca357600080fd5b505afa158015611cb7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611cdb9190616ec4565b90506000811115611d3557611d34848060400190611cf9919061823a565b6000818110611d0457fe5b9050602002016020810190611d199190616968565b73d28832cfafa551b984cccca1fee30d7ed667487383613e07565b5b505050600160008190555050565b600082806020019051810190611d599190616d1c565b90506000611d6a8260000151613fe9565b50505090506000808713611d7e5785611d80565b865b9050611d8d8285836125b5565b50505050505050565b6000829050600084905060008660a0015151905060008760600151600081518110611dbd57fe5b6020026020010151905060008790505b828110156125a957858015611dfa575060048960a001518281518110611def57fe5b602002602001015114155b15611fe9576000888214611e2b5760048a60a001516001840381518110611e1d57fe5b602002602001015114611e2e565b60015b90508015611fe75760008a604001518381518110611e4857fe5b6020026020010151905060008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161490508015611f74578473ffffffffffffffffffffffffffffffffffffffff16630b0d9c0983308b6040518463ffffffff1660e01b8152600401611ec893929190617d9b565b600060405180830381600087803b158015611ee257600080fd5b505af1158015611ef6573d6000803e3d6000fd5b50505050733bd359c1119da7da1d913d1c4d2b7c461115433a73ffffffffffffffffffffffffffffffffffffffff1663d0e30db0896040518263ffffffff1660e01b81526004016000604051808303818588803b158015611f5657600080fd5b505af1158015611f6a573d6000803e3d6000fd5b5050505050611fe4565b8473ffffffffffffffffffffffffffffffffffffffff16630b0d9c0983308b6040518463ffffffff1660e01b8152600401611fb193929190617d9b565b600060405180830381600087803b158015611fcb57600080fd5b505af1158015611fdf573d6000803e3d6000fd5b505050505b50505b505b60028960a001518281518110611ffb57fe5b602002602001015114156120765760006001820190505b8381108015612038575060028a60a00151828151811061202e57fe5b6020026020010151145b1561204a578080600101915050612012565b612065868b604001518c606001518d60800151898630614057565b95508094506001850391505061259d565b60038960a00151828151811061208857fe5b60200260200101511415612138576000896040015182815181106120a857fe5b60200260200101518a6080015183815181106120c057fe5b60200260200101518b6060015184815181106120d857fe5b60200260200101518c6040015160018601815181106120f357fe5b602002602001015160405160200161210e9493929190617c7e565b604051602081830303815290604052905061212a8187306141cd565b95506001820194505061259c565b60048960a00151828151811061214a57fe5b6020026020010151141561251c57856121e15760006001820190505b838110801561218c575060048a60a00151828151811061218257fe5b6020026020010151145b1561219e578080600101915050612166565b600182018111156121df576121ce8a6060015183815181106121bc57fe5b60200260200101518b84848a30614217565b95508094506001850391505061259e565b505b8580156121ed57508781115b8015612214575060048960a00151600183038151811061220957fe5b602002602001015114155b1561246f5760008960400151828151811061222b57fe5b6020026020010151905060008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050801561237457733bd359c1119da7da1d913d1c4d2b7c461115433a73ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d886040518263ffffffff1660e01b81526004016122bb91906181aa565b600060405180830381600087803b1580156122d557600080fd5b505af11580156122e9573d6000803e3d6000fd5b505050508373ffffffffffffffffffffffffffffffffffffffff166311da60b4886040518263ffffffff1660e01b81526004016020604051808303818588803b15801561233557600080fd5b505af1158015612349573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061236e9190616ec4565b5061246c565b8373ffffffffffffffffffffffffffffffffffffffff1663a5841194836040518263ffffffff1660e01b81526004016123ad9190617d0b565b600060405180830381600087803b1580156123c757600080fd5b505af11580156123db573d6000803e3d6000fd5b505050506123ea828589613e07565b8373ffffffffffffffffffffffffffffffffffffffff166311da60b46040518163ffffffff1660e01b8152600401602060405180830381600087803b15801561243257600080fd5b505af1158015612446573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061246a9190616ec4565b505b50505b61250f8960600151828151811061248257fe5b60200260200101518a60400151838151811061249a57fe5b60200260200101518b6040015160018501815181106124b557fe5b60200260200101518c6080015185815181106124cd57fe5b60200260200101518d60e0015186815181106124e557fe5b60200260200101518e610100015187815181106124fe57fe5b60200260200101518b308e1561444a565b945060018101935061259b565b60058960a00151828151811061252e57fe5b6020026020010151141561259a57612591858a60400151838151811061255057fe5b60200260200101518b60400151600185018151811061256b57fe5b60200260200101518c60600151858151811061258357fe5b602002602001015130614823565b94506001810193505b5b5b5b5b806001019050611dcd565b50505050949350505050565b6125c0838383613e07565b505050565b6000818060200190518101906125db9190616c46565b9150506125f081600083600001516000611d96565b50505050565b600083905060008173ffffffffffffffffffffffffffffffffffffffff166370a08231846040518263ffffffff1660e01b81526004016126369190617d0b565b60206040518083038186803b15801561264e57600080fd5b505afa158015612662573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126869190616ec4565b90508173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb85836040518363ffffffff1660e01b81526004016126c3929190617e2c565b602060405180830381600087803b1580156126dd57600080fd5b505af11580156126f1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127159190616a61565b505050505050565b600073d28832cfafa551b984cccca1fee30d7ed66748739050600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612814576000479050600081111561280e57733bd359c1119da7da1d913d1c4d2b7c461115433a73ffffffffffffffffffffffffffffffffffffffff1663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b1580156127d557600080fd5b505af11580156127e9573d6000803e3d6000fd5b505050505061280d733bd359c1119da7da1d913d1c4d2b7c461115433a8383613e07565b5b506128b8565b60008273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161284f9190617d26565b60206040518083038186803b15801561286757600080fd5b505afa15801561287b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061289f9190616ec4565b905060008111156128b6576128b5838383613e07565b5b505b5050565b60608173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461292c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161292390617f1d565b60405180910390fd5b6000838060200190518101906129429190616e0a565b90506000816020015190506000826080015190506000836040015190505b83606001518110156131545760008360400151828151811061297e57fe5b6020026020010151905060008460400151600184018151811061299d57fe5b6020026020010151905060008173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16109050600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148015612a1557508447105b15612a9a57733bd359c1119da7da1d913d1c4d2b7c461115433a73ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d866040518263ffffffff1660e01b8152600401612a6791906181aa565b600060405180830381600087803b158015612a8157600080fd5b505af1158015612a95573d6000803e3d6000fd5b505050505b60008973ffffffffffffffffffffffffffffffffffffffff1663f3cd914c6040518060a0016040528085612ace5786612ad0565b875b73ffffffffffffffffffffffffffffffffffffffff16815260200185612af65787612af8565b865b73ffffffffffffffffffffffffffffffffffffffff1681526020018a608001518981518110612b2357fe5b602002602001015162ffffff1681526020018a60e001518981518110612b4557fe5b602002602001015160020b81526020018a61010001518981518110612b6657fe5b602002602001015173ffffffffffffffffffffffffffffffffffffffff16815250604051806060016040528086151581526020018a600003815260200186612bc557600173fffd8963efd1fc6a506488495d951d5263988d2603612bcf565b60016401000276a3015b73ffffffffffffffffffffffffffffffffffffffff16815250600067ffffffffffffffff81118015612c0057600080fd5b506040519080825280601f01601f191660200182016040528015612c335781602001600182028036833780820191505090505b506040518463ffffffff1660e01b8152600401612c52939291906180b1565b602060405180830381600087803b158015612c6c57600080fd5b505af1925050508015612c9d57506040513d601f19601f82011682018060405250810190612c9a9190616b7a565b60015b612d20573d8060008114612ccd576040519150601f19603f3d011682016040523d82523d6000602084013e612cd2565b606091505b50600081511415612d18576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d0f90617ffd565b60405180910390fd5b805160208201fd5b809150506000608082901d905060008290506000808515612d6d57836000036fffffffffffffffffffffffffffffffff169150826fffffffffffffffffffffffffffffffff169050612d9b565b826000036fffffffffffffffffffffffffffffffff169150836fffffffffffffffffffffffffffffffff1690505b600073ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff161415612e57578d73ffffffffffffffffffffffffffffffffffffffff166311da60b4836040518263ffffffff1660e01b81526004016020604051808303818588803b158015612e1857600080fd5b505af1158015612e2c573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190612e519190616ec4565b50612f4f565b8d73ffffffffffffffffffffffffffffffffffffffff1663a5841194896040518263ffffffff1660e01b8152600401612e909190617d0b565b600060405180830381600087803b158015612eaa57600080fd5b505af1158015612ebe573d6000803e3d6000fd5b50505050612ecd888f84613e07565b8d73ffffffffffffffffffffffffffffffffffffffff166311da60b46040518163ffffffff1660e01b8152600401602060405180830381600087803b158015612f1557600080fd5b505af1158015612f29573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f4d9190616ec4565b505b600073ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff1614156130c8578d73ffffffffffffffffffffffffffffffffffffffff16630b0d9c098830846040518463ffffffff1660e01b8152600401612fc193929190617d9b565b600060405180830381600087803b158015612fdb57600080fd5b505af1158015612fef573d6000803e3d6000fd5b50505050733bd359c1119da7da1d913d1c4d2b7c461115433a73ffffffffffffffffffffffffffffffffffffffff1663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b15801561304f57600080fd5b505af1158015613063573d6000803e3d6000fd5b50505050503073ffffffffffffffffffffffffffffffffffffffff168c6000015173ffffffffffffffffffffffffffffffffffffffff16146130c3576130c2733bd359c1119da7da1d913d1c4d2b7c461115433a8d6000015183613e07565b5b61313c565b8d73ffffffffffffffffffffffffffffffffffffffff16630b0d9c09888e60000151846040518463ffffffff1660e01b815260040161310993929190617d9b565b600060405180830381600087803b15801561312357600080fd5b505af1158015613137573d6000803e3d6000fd5b505050505b80995088806001019950505050505050505050612960565b8160006040516020016131689291906181c5565b60405160208183030381529060405294505050505092915050565b60608173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146131f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131ea90617f1d565b60405180910390fd5b600084848101906132049190616e4b565b905060008073ffffffffffffffffffffffffffffffffffffffff16826020015173ffffffffffffffffffffffffffffffffffffffff1614905060008073ffffffffffffffffffffffffffffffffffffffff16836040015173ffffffffffffffffffffffffffffffffffffffff1614905060006040518060a0016040528085606001516000015173ffffffffffffffffffffffffffffffffffffffff16815260200185606001516020015173ffffffffffffffffffffffffffffffffffffffff16815260200185606001516040015162ffffff16815260200185606001516060015160020b815260200185606001516080015173ffffffffffffffffffffffffffffffffffffffff1681525090506000604051806060016040528086608001516000015115158152602001866080015160200151815260200186608001516040015173ffffffffffffffffffffffffffffffffffffffff16815250905060008773ffffffffffffffffffffffffffffffffffffffff1663f3cd914c8484600067ffffffffffffffff8111801561339857600080fd5b506040519080825280601f01601f1916602001820160405280156133cb5781602001600182028036833780820191505090505b506040518463ffffffff1660e01b81526004016133ea939291906180b1565b602060405180830381600087803b15801561340457600080fd5b505af192505050801561343557506040513d601f19601f820116820180604052508101906134329190616b7a565b60015b6134b8573d8060008114613465576040519150601f19603f3d011682016040523d82523d6000602084013e61346a565b606091505b506000815114156134b0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016134a790617ffd565b60405180910390fd5b805160208201fd5b809150506000608082901d905060008290506000808960800151600001511561350d57836000036fffffffffffffffffffffffffffffffff169150826fffffffffffffffffffffffffffffffff16905061353b565b826000036fffffffffffffffffffffffffffffffff169150836fffffffffffffffffffffffffffffffff1690505b88156135c8578b73ffffffffffffffffffffffffffffffffffffffff166311da60b4836040518263ffffffff1660e01b81526004016020604051808303818588803b15801561358957600080fd5b505af115801561359d573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906135c29190616ec4565b506136c8565b8b73ffffffffffffffffffffffffffffffffffffffff1663a58411948b602001516040518263ffffffff1660e01b81526004016136059190617d0b565b600060405180830381600087803b15801561361f57600080fd5b505af1158015613633573d6000803e3d6000fd5b505050506136468a602001518d84613e07565b8b73ffffffffffffffffffffffffffffffffffffffff166311da60b46040518163ffffffff1660e01b8152600401602060405180830381600087803b15801561368e57600080fd5b505af11580156136a2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906136c69190616ec4565b505b87156137de578b73ffffffffffffffffffffffffffffffffffffffff16630b0d9c098b6040015130846040518463ffffffff1660e01b815260040161370f93929190617d9b565b600060405180830381600087803b15801561372957600080fd5b505af115801561373d573d6000803e3d6000fd5b50505050733bd359c1119da7da1d913d1c4d2b7c461115433a73ffffffffffffffffffffffffffffffffffffffff1663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b15801561379d57600080fd5b505af11580156137b1573d6000803e3d6000fd5b50505050506137d9733bd359c1119da7da1d913d1c4d2b7c461115433a8b6000015183613e07565b613856565b8b73ffffffffffffffffffffffffffffffffffffffff16630b0d9c098b604001518c60000151846040518463ffffffff1660e01b815260040161382393929190617d9b565b600060405180830381600087803b15801561383d57600080fd5b505af1158015613851573d6000803e3d6000fd5b505050505b80826040516020016138699291906181c5565b6040516020818303038152906040529a50505050505050505050509392505050565b60606000838060200190518101906138a39190616dc9565b9050600080826080015160000151156138e857876000036fffffffffffffffffffffffffffffffff169050866fffffffffffffffffffffffffffffffff169150613916565b866000036fffffffffffffffffffffffffffffffff169050876fffffffffffffffffffffffffffffffff1691505b600061392a8460a001516001856001611d96565b9050600060048560a0015160a0015160018760a0015160a0015151038151811061395057fe5b602002602001015114905060008073ffffffffffffffffffffffffffffffffffffffff16866020015173ffffffffffffffffffffffffffffffffffffffff161490508115613bc857838310613a2d57600084840390506000811115613a27578873ffffffffffffffffffffffffffffffffffffffff16630b0d9c0988602001518960000151846040518463ffffffff1660e01b81526004016139f493929190617d9b565b600060405180830381600087803b158015613a0e57600080fd5b505af1158015613a22573d6000803e3d6000fd5b505050505b50613bc3565b600083850390508115613ac1578873ffffffffffffffffffffffffffffffffffffffff166311da60b4826040518263ffffffff1660e01b81526004016020604051808303818588803b158015613a8257600080fd5b505af1158015613a96573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190613abb9190616ec4565b50613bc1565b8873ffffffffffffffffffffffffffffffffffffffff1663a584119488602001516040518263ffffffff1660e01b8152600401613afe9190617d0b565b600060405180830381600087803b158015613b1857600080fd5b505af1158015613b2c573d6000803e3d6000fd5b50505050613b3f87602001518a83613e07565b8873ffffffffffffffffffffffffffffffffffffffff166311da60b46040518163ffffffff1660e01b8152600401602060405180830381600087803b158015613b8757600080fd5b505af1158015613b9b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613bbf9190616ec4565b505b505b613dd5565b8015613cd457733bd359c1119da7da1d913d1c4d2b7c461115433a73ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d856040518263ffffffff1660e01b8152600401613c1b91906181aa565b600060405180830381600087803b158015613c3557600080fd5b505af1158015613c49573d6000803e3d6000fd5b505050508773ffffffffffffffffffffffffffffffffffffffff166311da60b4856040518263ffffffff1660e01b81526004016020604051808303818588803b158015613c9557600080fd5b505af1158015613ca9573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190613cce9190616ec4565b50613dd4565b8773ffffffffffffffffffffffffffffffffffffffff1663a584119487602001516040518263ffffffff1660e01b8152600401613d119190617d0b565b600060405180830381600087803b158015613d2b57600080fd5b505af1158015613d3f573d6000803e3d6000fd5b50505050613d5286602001518986613e07565b8773ffffffffffffffffffffffffffffffffffffffff166311da60b46040518163ffffffff1660e01b8152600401602060405180830381600087803b158015613d9a57600080fd5b505af1158015613dae573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613dd29190616ec4565b505b5b8484604051602001613de89291906181c5565b6040516020818303038152906040529650505050505050949350505050565b6000808473ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8585604051602401808373ffffffffffffffffffffffffffffffffffffffff168152602001828152602001925050506040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040518082805190602001908083835b60208310613ec95780518252602082019150602081019050602083039250613ea6565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114613f2b576040519150601f19603f3d011682016040523d82523d6000602084013e613f30565b606091505b5091509150818015613f705750600081511480613f6f5750808060200190516020811015613f5d57600080fd5b81019080805190602001909291905050505b5b613fe2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f5472616e7366657248656c7065723a205452414e534645525f4641494c45440081525060200191505060405180910390fd5b5050505050565b6000806000806140036000866149b890919063ffffffff16565b9350614019601486614ad190919063ffffffff16565b91506140326003601401866149b890919063ffffffff16565b905061404e6014600360140101866149b890919063ffffffff16565b92509193509193565b600061408a87858151811061406857fe5b602002602001015187868151811061407c57fe5b60200260200101518a613e07565b60006140a988858151811061409b57fe5b602002602001015184614bdb565b905060008590505b8481101561418a5760006140ee8a83815181106140ca57fe5b60200260200101518b60018501815181106140e157fe5b6020026020010151614c6e565b5090506000600187038310614103578561411b565b89600184018151811061411257fe5b60200260200101515b905061417a8b848151811061412c57fe5b60200260200101518c600186018151811061414357fe5b6020026020010151848d878151811061415857fe5b60200260200101518d888151811061416c57fe5b602002602001015186614de5565b50505080806001019150506140b1565b5060006141aa89868151811061419c57fe5b602002602001015185614bdb565b90508181116141ba5760006141be565b8181035b92505050979650505050505050565b600061420e8383600060405180604001604052806141ea8a615091565b81526020018773ffffffffffffffffffffffffffffffffffffffff168152506150b9565b90509392505050565b6000808660400151868151811061422a57fe5b6020026020010151905060008073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16149050600081156142f257733bd359c1119da7da1d913d1c4d2b7c461115433a73ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d876040518263ffffffff1660e01b81526004016142bc91906181aa565b600060405180830381600087803b1580156142d657600080fd5b505af11580156142ea573d6000803e3d6000fd5b505050508590505b60007f56344d55000000000000000000000000000000000000000000000000000000006040518060a001604052808873ffffffffffffffffffffffffffffffffffffffff1681526020018c81526020018b81526020018a815260200189815250604051602001614362919061816c565b604051602081830303815290604052604051602001614382929190617ccc565b60405160208183030381529060405290508a73ffffffffffffffffffffffffffffffffffffffff166348c8949183836040518363ffffffff1660e01b81526004016143cd9190617efb565b6000604051808303818588803b1580156143e657600080fd5b505af11580156143fa573d6000803e3d6000fd5b50505050506040513d6000823e3d601f19601f820116820180604052508101906144249190616b39565b8060200190518101906144379190616f45565b5080955050505050509695505050505050565b6000808873ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff1610905082156146075760008073ffffffffffffffffffffffffffffffffffffffff168b73ffffffffffffffffffffffffffffffffffffffff161490506000811561454257733bd359c1119da7da1d913d1c4d2b7c461115433a73ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d886040518263ffffffff1660e01b815260040161450c91906181aa565b600060405180830381600087803b15801561452657600080fd5b505af115801561453a573d6000803e3d6000fd5b505050508690505b6000614554878e8e878f8f8f8f6152f5565b90508d73ffffffffffffffffffffffffffffffffffffffff166348c8949183836040518363ffffffff1660e01b81526004016145909190617efb565b6000604051808303818588803b1580156145a957600080fd5b505af11580156145bd573d6000803e3d6000fd5b50505050506040513d6000823e3d601f19601f820116820180604052508101906145e79190616b39565b8060200190518101906145fa9190616f45565b5080955050505050614815565b60008b73ffffffffffffffffffffffffffffffffffffffff1663f3cd914c6040518060a001604052808561463b578d61463d565b8e5b73ffffffffffffffffffffffffffffffffffffffff16815260200185614663578e614665565b8d5b73ffffffffffffffffffffffffffffffffffffffff1681526020018c62ffffff1681526020018b60020b81526020018a73ffffffffffffffffffffffffffffffffffffffff16815250604051806060016040528086151581526020018a6000038152602001866146ec57600173fffd8963efd1fc6a506488495d951d5263988d26036146f6565b60016401000276a3015b73ffffffffffffffffffffffffffffffffffffffff16815250600067ffffffffffffffff8111801561472757600080fd5b506040519080825280601f01601f19166020018201604052801561475a5781602001600182028036833780820191505090505b506040518463ffffffff1660e01b8152600401614779939291906180b1565b602060405180830381600087803b15801561479357600080fd5b505af11580156147a7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906147cb9190616b7a565b90506000608082901d9050600082905083156147fb57806fffffffffffffffffffffffffffffffff169450614811565b816fffffffffffffffffffffffffffffffff1694505b5050505b509998505050505050505050565b6000808373ffffffffffffffffffffffffffffffffffffffff166305e8746d6040518163ffffffff1660e01b815260040160206040518083038186803b15801561486c57600080fd5b505afa158015614880573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906148a49190616991565b905060008173ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff161490506148e487868a613e07565b60008573ffffffffffffffffffffffffffffffffffffffff166353c059a083876040518363ffffffff1660e01b8152600401614921929190617eae565b602060405180830381600087803b15801561493b57600080fd5b505af115801561494f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906149739190616a8a565b905060008160001c90506000608083901c60001c9050836149945781614996565b805b6fffffffffffffffffffffffffffffffff169550505050505095945050505050565b600081601483011015614a33576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f746f416464726573735f6f766572666c6f77000000000000000000000000000081525060200191505060405180910390fd5b6014820183511015614aad576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f746f416464726573735f6f75744f66426f756e6473000000000000000000000081525060200191505060405180910390fd5b60006c01000000000000000000000000836020860101510490508091505092915050565b600081600383011015614b4c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f746f55696e7432345f6f766572666c6f7700000000000000000000000000000081525060200191505060405180910390fd5b6003820183511015614bc6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f746f55696e7432345f6f75744f66426f756e647300000000000000000000000081525060200191505060405180910390fd5b60008260038501015190508091505092915050565b60008273ffffffffffffffffffffffffffffffffffffffff166370a08231836040518263ffffffff1660e01b8152600401614c169190617d0b565b60206040518083038186803b158015614c2e57600080fd5b505afa158015614c42573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614c669190616ec4565b905092915050565b6000808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415614cf6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806189bd6023913960400191505060405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1610614d30578284614d33565b83835b8092508193505050600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415614dde576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f50616e63616b654c6962726172793a205a45524f5f414444524553530000000081525060200191505060405180910390fd5b9250929050565b60008060008573ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b158015614e3057600080fd5b505afa158015614e44573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614e689190616e75565b506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff1691506000808873ffffffffffffffffffffffffffffffffffffffff168b73ffffffffffffffffffffffffffffffffffffffff1614614eca578284614ecd565b83835b915091506000614f6e838d73ffffffffffffffffffffffffffffffffffffffff166370a082318c6040518263ffffffff1660e01b8152600401614f109190617d0b565b60206040518083038186803b158015614f2857600080fd5b505afa158015614f3c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614f609190616ec4565b61548790919063ffffffff16565b9050614f7c8189858561550a565b95506000808b73ffffffffffffffffffffffffffffffffffffffff168e73ffffffffffffffffffffffffffffffffffffffff1614614fbc57876000614fc0565b6000885b915091508a73ffffffffffffffffffffffffffffffffffffffff1663022c0d9f83838c600067ffffffffffffffff81118015614ffb57600080fd5b506040519080825280601f01601f19166020018201604052801561502e5781602001600182028036833780820191505090505b506040518563ffffffff1660e01b815260040161504e94939291906181ee565b600060405180830381600087803b15801561506857600080fd5b505af115801561507c573d6000803e3d6000fd5b50505050505050505050509695505050505050565b60606150b2600060148060036014010101846156539092919063ffffffff16565b9050919050565b60006150c3615a61565b6150d08360000151613fe9565b846000018560200186604001876060018473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152508462ffffff1662ffffff168152508473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152508473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815250505050506000816060015190506000826020015173ffffffffffffffffffffffffffffffffffffffff16836000015173ffffffffffffffffffffffffffffffffffffffff161090506000808373ffffffffffffffffffffffffffffffffffffffff1663128acb088a856151f08e61583d565b60008d73ffffffffffffffffffffffffffffffffffffffff1614615214578c615241565b8761523657600173fffd8963efd1fc6a506488495d951d5263988d2603615240565b60016401000276a3015b5b8c60405160200161525291906180f1565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401615281959493929190617dd2565b6040805180830381600087803b15801561529a57600080fd5b505af11580156152ae573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906152d29190616ba3565b91509150826152e157816152e3565b805b60000395505050505050949350505050565b60606000866153045787615306565b885b90506000876153155789615317565b885b905060008861533d57600173fffd8963efd1fc6a506488495d951d5263988d2603615347565b60016401000276a3015b90506040518060a001604052808d73ffffffffffffffffffffffffffffffffffffffff1681526020018c73ffffffffffffffffffffffffffffffffffffffff1681526020018b73ffffffffffffffffffffffffffffffffffffffff1681526020016040518060a001604052808673ffffffffffffffffffffffffffffffffffffffff1681526020018573ffffffffffffffffffffffffffffffffffffffff1681526020018b62ffffff1681526020018a60020b81526020018973ffffffffffffffffffffffffffffffffffffffff16815250815260200160405180606001604052808c151581526020018860000381526020018473ffffffffffffffffffffffffffffffffffffffff16815250815250604051602001615467919061818e565b604051602081830303815290604052935050505098975050505050505050565b6000828284039150811115615504576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f64732d6d6174682d7375622d756e646572666c6f77000000000000000000000081525060200191505060405180910390fd5b92915050565b6000808511615564576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260298152602001806189946029913960400191505060405180910390fd5b6000831180156155745750600082115b6155c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806189e06026913960400191505060405180910390fd5b60006155e08561271061548790919063ffffffff16565b905060006155f7828861587390919063ffffffff16565b9050600061560e858361587390919063ffffffff16565b905060006156398361562b6127108a61587390919063ffffffff16565b61590890919063ffffffff16565b905080828161564457fe5b04945050505050949350505050565b606081601f830110156156ce576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600e8152602001807f736c6963655f6f766572666c6f7700000000000000000000000000000000000081525060200191505060405180910390fd5b828284011015615746576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600e8152602001807f736c6963655f6f766572666c6f7700000000000000000000000000000000000081525060200191505060405180910390fd5b818301845110156157bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f736c6963655f6f75744f66426f756e647300000000000000000000000000000081525060200191505060405180910390fd5b60608215600081146157e05760405191506000825260208201604052615831565b6040519150601f8416801560200281840101858101878315602002848b0101015b8183101561581e5780518352602083019250602081019050615801565b50868552601f19601f8301166040525050505b50809150509392505050565b60007f8000000000000000000000000000000000000000000000000000000000000000821061586b57600080fd5b819050919050565b600080821480615890575082828385029250828161588d57fe5b04145b615902576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d6d6174682d6d756c2d6f766572666c6f7700000000000000000000000081525060200191505060405180910390fd5b92915050565b6000828284019150811015615985576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f64732d6d6174682d6164642d6f766572666c6f7700000000000000000000000081525060200191505060405180910390fd5b92915050565b6040518061012001604052806000815260200160008152602001606081526020016060815260200160608152602001606081526020016060815260200160608152602001606081525090565b6040518060c00160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001615a41615ad0565b8152602001615a4e615b49565b8152602001615a5b61598b565b81525090565b6040518060800160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600062ffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff1681525090565b6040518060a00160405280600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600062ffffff168152602001600060020b8152602001600073ffffffffffffffffffffffffffffffffffffffff1681525090565b604051806060016040528060001515815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff1681525090565b6000615b95615b9084618370565b61833f565b90508083825260208201905082856020860282011115615bb457600080fd5b60005b85811015615be45781615bca8882615e86565b845260208401935060208301925050600181019050615bb7565b5050509392505050565b6000615c01615bfc84618370565b61833f565b90508083825260208201905082856020860282011115615c2057600080fd5b60005b85811015615c505781615c368882615e9b565b845260208401935060208301925050600181019050615c23565b5050509392505050565b6000615c6d615c688461839c565b61833f565b90508083825260208201905082856020860282011115615c8c57600080fd5b60005b85811015615cbc5781615ca288826160fd565b845260208401935060208301925050600181019050615c8f565b5050509392505050565b6000615cd9615cd48461839c565b61833f565b90508083825260208201905082856020860282011115615cf857600080fd5b60005b85811015615d285781615d0e8882616112565b845260208401935060208301925050600181019050615cfb565b5050509392505050565b6000615d45615d40846183c8565b61833f565b90508083825260208201905082856020860282011115615d6457600080fd5b60005b85811015615d945781615d7a8882616929565b845260208401935060208301925050600181019050615d67565b5050509392505050565b6000615db1615dac846183c8565b61833f565b90508083825260208201905082856020860282011115615dd057600080fd5b60005b85811015615e005781615de6888261693e565b845260208401935060208301925050600181019050615dd3565b5050509392505050565b6000615e1d615e18846183f4565b61833f565b905082815260208101848484011115615e3557600080fd5b615e408482856187fe565b509392505050565b6000615e5b615e56846183f4565b61833f565b905082815260208101848484011115615e7357600080fd5b615e7e84828561880d565b509392505050565b600081359050615e95816188ad565b92915050565b600081519050615eaa816188ad565b92915050565b60008083601f840112615ec257600080fd5b8235905067ffffffffffffffff811115615edb57600080fd5b602083019150836020820283011115615ef357600080fd5b9250929050565b600082601f830112615f0b57600080fd5b8135615f1b848260208601615b82565b91505092915050565b600082601f830112615f3557600080fd5b8151615f45848260208601615bee565b91505092915050565b600082601f830112615f5f57600080fd5b8135615f6f848260208601615c5a565b91505092915050565b600082601f830112615f8957600080fd5b8151615f99848260208601615cc6565b91505092915050565b600082601f830112615fb357600080fd5b8135615fc3848260208601615d32565b91505092915050565b600082601f830112615fdd57600080fd5b8151615fed848260208601615d9e565b91505092915050565b600081359050616005816188c4565b92915050565b60008151905061601a816188c4565b92915050565b60008151905061602f816188db565b92915050565b60008083601f84011261604757600080fd5b8235905067ffffffffffffffff81111561606057600080fd5b60208301915083600182028301111561607857600080fd5b9250929050565b600082601f83011261609057600080fd5b81356160a0848260208601615e0a565b91505092915050565b600082601f8301126160ba57600080fd5b81516160ca848260208601615e48565b91505092915050565b6000813590506160e2816188f2565b92915050565b6000815190506160f7816188f2565b92915050565b60008135905061610c81618909565b92915050565b60008151905061612181618909565b92915050565b60006060828403121561613957600080fd5b616143606061833f565b905060006161538482850161693e565b60008301525060206161678482850161693e565b602083015250604061617b84828501615e9b565b60408301525092915050565b6000610120828403121561619a57600080fd5b81905092915050565b600061012082840312156161b657600080fd5b6161c161012061833f565b905060006161d184828501616929565b60008301525060206161e584828501616929565b602083015250604082013567ffffffffffffffff81111561620557600080fd5b61621184828501615efa565b604083015250606082013567ffffffffffffffff81111561623157600080fd5b61623d84828501615efa565b606083015250608082013567ffffffffffffffff81111561625d57600080fd5b61626984828501615fa2565b60808301525060a082013567ffffffffffffffff81111561628957600080fd5b61629584828501615fa2565b60a08301525060c082013567ffffffffffffffff8111156162b557600080fd5b6162c184828501615fa2565b60c08301525060e082013567ffffffffffffffff8111156162e157600080fd5b6162ed84828501615f4e565b60e08301525061010082013567ffffffffffffffff81111561630e57600080fd5b61631a84828501615efa565b6101008301525092915050565b6000610120828403121561633a57600080fd5b61634561012061833f565b905060006163558482850161693e565b60008301525060206163698482850161693e565b602083015250604082015167ffffffffffffffff81111561638957600080fd5b61639584828501615f24565b604083015250606082015167ffffffffffffffff8111156163b557600080fd5b6163c184828501615f24565b606083015250608082015167ffffffffffffffff8111156163e157600080fd5b6163ed84828501615fcc565b60808301525060a082015167ffffffffffffffff81111561640d57600080fd5b61641984828501615fcc565b60a08301525060c082015167ffffffffffffffff81111561643957600080fd5b61644584828501615fcc565b60c08301525060e082015167ffffffffffffffff81111561646557600080fd5b61647184828501615f78565b60e08301525061010082015167ffffffffffffffff81111561649257600080fd5b61649e84828501615f24565b6101008301525092915050565b6000604082840312156164bd57600080fd5b6164c7604061833f565b9050600082015167ffffffffffffffff8111156164e357600080fd5b6164ef848285016160a9565b600083015250602061650384828501615e9b565b60208301525092915050565b6000610180828403121561652257600080fd5b61652c60c061833f565b9050600061653c84828501615e9b565b600083015250602061655084828501615e9b565b602083015250604061656484828501615e9b565b6040830152506060616578848285016166ee565b60608301525061010061658d848285016167d6565b60808301525061016082015167ffffffffffffffff8111156165ae57600080fd5b6165ba84828501616327565b60a08301525092915050565b600060a082840312156165d857600080fd5b6165e260a061833f565b905060006165f284828501615e9b565b600083015250602082015167ffffffffffffffff81111561661257600080fd5b61661e84828501616327565b60208301525060406166328482850161693e565b60408301525060606166468482850161693e565b606083015250608061665a8482850161693e565b60808301525092915050565b600060a0828403121561667857600080fd5b61668260a061833f565b9050600061669284828501615e86565b60008301525060206166a684828501615e86565b60208301525060406166ba848285016168ff565b60408301525060606166ce848285016160d3565b60608301525060806166e284828501615e86565b60808301525092915050565b600060a0828403121561670057600080fd5b61670a60a061833f565b9050600061671a84828501615e9b565b600083015250602061672e84828501615e9b565b602083015250604061674284828501616914565b6040830152506060616756848285016160e8565b606083015250608061676a84828501615e9b565b60808301525092915050565b60006060828403121561678857600080fd5b616792606061833f565b905060006167a284828501615ff6565b60008301525060206167b6848285016160fd565b60208301525060406167ca848285016168d5565b60408301525092915050565b6000606082840312156167e857600080fd5b6167f2606061833f565b905060006168028482850161600b565b600083015250602061681684828501616112565b602083015250604061682a848285016168ea565b60408301525092915050565b6000610160828403121561684957600080fd5b61685360a061833f565b9050600061686384828501615e86565b600083015250602061687784828501615e86565b602083015250604061688b84828501615e86565b604083015250606061689f84828501616666565b6060830152506101006168b484828501616776565b60808301525092915050565b6000815190506168cf81618920565b92915050565b6000813590506168e481618937565b92915050565b6000815190506168f981618937565b92915050565b60008135905061690e8161894e565b92915050565b6000815190506169238161894e565b92915050565b60008135905061693881618965565b92915050565b60008151905061694d81618965565b92915050565b6000815190506169628161897c565b92915050565b60006020828403121561697a57600080fd5b600061698884828501615e86565b91505092915050565b6000602082840312156169a357600080fd5b60006169b184828501615e9b565b91505092915050565b6000806000606084860312156169cf57600080fd5b60006169dd86828701615e86565b93505060206169ee86828701615e86565b92505060406169ff86828701615e86565b9150509250925092565b600080600060408486031215616a1e57600080fd5b600084013567ffffffffffffffff811115616a3857600080fd5b616a4486828701615eb0565b93509350506020616a5786828701615e86565b9150509250925092565b600060208284031215616a7357600080fd5b6000616a818482850161600b565b91505092915050565b600060208284031215616a9c57600080fd5b6000616aaa84828501616020565b91505092915050565b60008060208385031215616ac657600080fd5b600083013567ffffffffffffffff811115616ae057600080fd5b616aec85828601616035565b92509250509250929050565b600060208284031215616b0a57600080fd5b600082013567ffffffffffffffff811115616b2457600080fd5b616b308482850161607f565b91505092915050565b600060208284031215616b4b57600080fd5b600082015167ffffffffffffffff811115616b6557600080fd5b616b71848285016160a9565b91505092915050565b600060208284031215616b8c57600080fd5b6000616b9a84828501616112565b91505092915050565b60008060408385031215616bb657600080fd5b6000616bc485828601616112565b9250506020616bd585828601616112565b9150509250929050565b600080600060608486031215616bf457600080fd5b6000616c02868287016160fd565b9350506020616c13868287016160fd565b925050604084013567ffffffffffffffff811115616c3057600080fd5b616c3c8682870161607f565b9150509250925092565b60008060808385031215616c5957600080fd5b6000616c6785828601616127565b925050606083015167ffffffffffffffff811115616c8457600080fd5b616c9085828601616327565b9150509250929050565b600060208284031215616cac57600080fd5b600082013567ffffffffffffffff811115616cc657600080fd5b616cd284828501616187565b91505092915050565b600060208284031215616ced57600080fd5b600082015167ffffffffffffffff811115616d0757600080fd5b616d1384828501616327565b91505092915050565b600060208284031215616d2e57600080fd5b600082015167ffffffffffffffff811115616d4857600080fd5b616d54848285016164ab565b91505092915050565b60008060408385031215616d7057600080fd5b600083015167ffffffffffffffff811115616d8a57600080fd5b616d96858286016164ab565b925050602083015167ffffffffffffffff811115616db357600080fd5b616dbf85828601616327565b9150509250929050565b600060208284031215616ddb57600080fd5b600082015167ffffffffffffffff811115616df557600080fd5b616e018482850161650f565b91505092915050565b600060208284031215616e1c57600080fd5b600082015167ffffffffffffffff811115616e3657600080fd5b616e42848285016165c6565b91505092915050565b60006101608284031215616e5e57600080fd5b6000616e6c84828501616836565b91505092915050565b600080600060608486031215616e8a57600080fd5b6000616e98868287016168c0565b9350506020616ea9868287016168c0565b9250506040616eba86828701616953565b9150509250925092565b600060208284031215616ed657600080fd5b6000616ee48482850161693e565b91505092915050565b600080600060408486031215616f0257600080fd5b6000616f1086828701616929565b935050602084013567ffffffffffffffff811115616f2d57600080fd5b616f3986828701616035565b92509250509250925092565b60008060408385031215616f5857600080fd5b6000616f668582860161693e565b9250506020616f778582860161693e565b9150509250929050565b6000616f8d8383616fd8565b60208301905092915050565b6000616fa5838361735c565b60208301905092915050565b6000616fbd8383617c60565b60208301905092915050565b616fd281618791565b82525050565b616fe1816186c3565b82525050565b616ff0816186c3565b82525050565b617007617002826186c3565b618840565b82525050565b600061701983856184d5565b935061702482618424565b8060005b8581101561705d5761703a8284618546565b6170448882616f81565b975061704f83618494565b925050600181019050617028565b5085925050509392505050565b600061707582618468565b61707f81856184d5565b935061708a8361842e565b8060005b838110156170bb5781516170a28882616f81565b97506170ad836184a1565b92505060018101905061708e565b5085935050505092915050565b60006170d483856184e6565b93506170df8261843e565b8060005b85811015617118576170f58284618662565b6170ff8882616f99565b975061710a836184ae565b9250506001810190506170e3565b5085925050509392505050565b600061713082618473565b61713a81856184e6565b935061714583618448565b8060005b8381101561717657815161715d8882616f99565b9750617168836184bb565b925050600181019050617149565b5085935050505092915050565b600061718f83856184f7565b93507f07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8311156171be57600080fd5b6020830292506171cf8385846187fe565b82840190509392505050565b60006171e68261847e565b6171f081856184f7565b93506171fb83618458565b8060005b8381101561722c5781516172138882616fb1565b975061721e836184c8565b9250506001810190506171ff565b5085935050505092915050565b617242816186d5565b82525050565b617251816186d5565b82525050565b617268617263826186eb565b618852565b82525050565b600061727a8385618519565b93506172878385846187fe565b61729083618882565b840190509392505050565b60006172a682618489565b6172b08185618508565b93506172c081856020860161880d565b6172c981618882565b840191505092915050565b60006172df82618489565b6172e98185618519565b93506172f981856020860161880d565b61730281618882565b840191505092915050565b600061731882618489565b617322818561852a565b935061733281856020860161880d565b80840191505092915050565b617347816187a3565b82525050565b61735681618717565b82525050565b61736581618724565b82525050565b61737481618724565b82525050565b6000617387601383618535565b91507f56343a206e6f7420506f6f6c4d616e61676572000000000000000000000000006000830152602082019050919050565b60006173c7600d83618535565b91507f496e76616c696420746f6b656e000000000000000000000000000000000000006000830152602082019050919050565b6000617407601583618535565b91507f46697273742073776170206d75737420626520563300000000000000000000006000830152602082019050919050565b6000617447600e83618535565b91507f417070726f7665206661696c65640000000000000000000000000000000000006000830152602082019050919050565b6000617487600b83618535565b91507f4f6e6c79204d6f7270686f0000000000000000000000000000000000000000006000830152602082019050919050565b60006174c7600183618535565b91507f4f000000000000000000000000000000000000000000000000000000000000006000830152602082019050919050565b6000617507601583618535565b91507f46697273742073776170206d75737420626520563400000000000000000000006000830152602082019050919050565b6000617547601083618535565b91507f56342073776170207265766572746564000000000000000000000000000000006000830152602082019050919050565b6000617587600f83618535565b91507f496e76616c6964207370656e64657200000000000000000000000000000000006000830152602082019050919050565b6060820160008201516175d06000850182617c60565b5060208201516175e36020850182617c60565b5060408201516175f66040850182616fd8565b50505050565b600061012083016176106000840184618679565b61761d6000860182617c60565b5061762b6020840184618679565b6176386020860182617c60565b50617646604084018461855d565b858303604087015261765983828461700d565b9250505061766a606084018461855d565b858303606087015261767d83828461700d565b9250505061768e608084018461860b565b85830360808701526176a1838284617183565b925050506176b260a084018461860b565b85830360a08701526176c5838284617183565b925050506176d660c084018461860b565b85830360c08701526176e9838284617183565b925050506176fa60e08401846185b4565b85830360e087015261770d8382846170c8565b9250505061771f61010084018461855d565b85830361010087015261773383828461700d565b925050508091505092915050565b60006101208301600083015161775a6000860182617c60565b50602083015161776d6020860182617c60565b5060408301518482036040860152617785828261706a565b9150506060830151848203606086015261779f828261706a565b915050608083015184820360808601526177b982826171db565b91505060a083015184820360a08601526177d382826171db565b91505060c083015184820360c08601526177ed82826171db565b91505060e083015184820360e08601526178078282617125565b915050610100830151848203610100860152617823828261706a565b9150508091505092915050565b6000610120830160008301516178496000860182617c60565b50602083015161785c6020860182617c60565b5060408301518482036040860152617874828261706a565b9150506060830151848203606086015261788e828261706a565b915050608083015184820360808601526178a882826171db565b91505060a083015184820360a08601526178c282826171db565b91505060c083015184820360c08601526178dc82826171db565b91505060e083015184820360e08601526178f68282617125565b915050610100830151848203610100860152617912828261706a565b9150508091505092915050565b60a0820160008201516179356000850182616fd8565b5060208201516179486020850182616fd8565b50604082015161795b6040850182617c3a565b50606082015161796e606085018261734d565b506080820151617981608085018261733e565b50505050565b600060408301600083015184820360008601526179a4828261729b565b91505060208301516179b96020860182616fd8565b508091505092915050565b6060820160008201516179da6000850182617239565b5060208201516179ed602085018261735c565b506040820151617a006040850182617c1c565b50505050565b600061018083016000830151617a1f6000860182616fd8565b506020830151617a326020860182616fd8565b506040830151617a456040860182616fd8565b506060830151617a586060860182617b08565b506080830151617a6c610100860182617b70565b5060a0830151848203610160860152617a858282617741565b9150508091505092915050565b600060a083016000830151617aaa6000860182616fd8565b5060208301518482036020860152617ac28282617741565b9150506040830151617ad76040860182617c60565b506060830151617aea6060860182617c60565b506080830151617afd6080860182617c60565b508091505092915050565b60a082016000820151617b1e6000850182616fd8565b506020820151617b316020850182616fd8565b506040820151617b446040850182617c3a565b506060820151617b57606085018261734d565b506080820151617b6a6080850182616fd8565b50505050565b606082016000820151617b866000850182617239565b506020820151617b99602085018261735c565b506040820151617bac6040850182617c1c565b50505050565b61016082016000820151617bc96000850182616fd8565b506020820151617bdc6020850182616fd8565b506040820151617bef6040850182616fd8565b506060820151617c026060850182617b08565b506080820151617c16610100850182617b70565b50505050565b617c2581618748565b82525050565b617c3481618748565b82525050565b617c4381618768565b82525050565b617c5a617c5582618768565b61886e565b82525050565b617c6981618777565b82525050565b617c7881618777565b82525050565b6000617c8a8287616ff6565b601482019150617c9a8286617c49565b600382019150617caa8285616ff6565b601482019150617cba8284616ff6565b60148201915081905095945050505050565b6000617cd88285617257565b600482019150617ce8828461730d565b91508190509392505050565b6000617d00828461730d565b915081905092915050565b6000602082019050617d206000830184616fe7565b92915050565b6000602082019050617d3b6000830184616fc9565b92915050565b600060a082019050617d566000830188616fc9565b617d636020830187617248565b617d70604083018661736b565b617d7d6060830185617c2b565b8181036080830152617d8f81846172d4565b90509695505050505050565b6000606082019050617db06000830186616fe7565b617dbd6020830185616fe7565b617dca6040830184617c6f565b949350505050565b600060a082019050617de76000830188616fe7565b617df46020830187617248565b617e01604083018661736b565b617e0e6060830185617c2b565b8181036080830152617e2081846172d4565b90509695505050505050565b6000604082019050617e416000830185616fe7565b617e4e6020830184617c6f565b9392505050565b6000606082019050617e6a6000830186616fe7565b617e776020830185617c6f565b8181036040830152617e8981846172d4565b9050949350505050565b6000602082019050617ea86000830184617248565b92915050565b6000604082019050617ec36000830185617248565b617ed06020830184616fe7565b9392505050565b60006020820190508181036000830152617ef281848661726e565b90509392505050565b60006020820190508181036000830152617f1581846172d4565b905092915050565b60006020820190508181036000830152617f368161737a565b9050919050565b60006020820190508181036000830152617f56816173ba565b9050919050565b60006020820190508181036000830152617f76816173fa565b9050919050565b60006020820190508181036000830152617f968161743a565b9050919050565b60006020820190508181036000830152617fb68161747a565b9050919050565b60006020820190508181036000830152617fd6816174ba565b9050919050565b60006020820190508181036000830152617ff6816174fa565b9050919050565b600060208201905081810360008301526180168161753a565b9050919050565b600060208201905081810360008301526180368161757a565b9050919050565b600060808201905061805260008301856175ba565b818103606083015261806481846175fc565b90509392505050565b6000602082019050818103600083015261808781846175fc565b905092915050565b600060208201905081810360008301526180a98184617830565b905092915050565b6000610120820190506180c7600083018661791f565b6180d460a08301856179c4565b8181036101008301526180e781846172d4565b9050949350505050565b6000602082019050818103600083015261810b8184617987565b905092915050565b6000604082019050818103600083015261812d8185617987565b9050818103602083015261814181846175fc565b90509392505050565b600060208201905081810360008301526181648184617a06565b905092915050565b600060208201905081810360008301526181868184617a92565b905092915050565b6000610160820190506181a46000830184617bb2565b92915050565b60006020820190506181bf6000830184617c6f565b92915050565b60006040820190506181da6000830185617c6f565b6181e76020830184617c6f565b9392505050565b60006080820190506182036000830187617c6f565b6182106020830186617c6f565b61821d6040830185616fe7565b818103606083015261822f81846172d4565b905095945050505050565b6000808335600160200384360303811261825357600080fd5b80840192508235915067ffffffffffffffff82111561827157600080fd5b60208301925060208202360383131561828957600080fd5b509250929050565b600080833560016020038436030381126182aa57600080fd5b80840192508235915067ffffffffffffffff8211156182c857600080fd5b6020830192506020820236038313156182e057600080fd5b509250929050565b6000808335600160200384360303811261830157600080fd5b80840192508235915067ffffffffffffffff82111561831f57600080fd5b60208301925060208202360383131561833757600080fd5b509250929050565b6000604051905081810181811067ffffffffffffffff8211171561836657618365618880565b5b8060405250919050565b600067ffffffffffffffff82111561838b5761838a618880565b5b602082029050602081019050919050565b600067ffffffffffffffff8211156183b7576183b6618880565b5b602082029050602081019050919050565b600067ffffffffffffffff8211156183e3576183e2618880565b5b602082029050602081019050919050565b600067ffffffffffffffff82111561840f5761840e618880565b5b601f19601f8301169050602081019050919050565b6000819050919050565b6000819050602082019050919050565b6000819050919050565b6000819050602082019050919050565b6000819050602082019050919050565b600081519050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b6000602082019050919050565b6000602082019050919050565b6000602082019050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b60006185556020840184615e86565b905092915050565b6000808335600160200384360303811261857657600080fd5b83810192508235915060208301925067ffffffffffffffff82111561859a57600080fd5b6020820236038413156185ac57600080fd5b509250929050565b600080833560016020038436030381126185cd57600080fd5b83810192508235915060208301925067ffffffffffffffff8211156185f157600080fd5b60208202360384131561860357600080fd5b509250929050565b6000808335600160200384360303811261862457600080fd5b83810192508235915060208301925067ffffffffffffffff82111561864857600080fd5b60208202360384131561865a57600080fd5b509250929050565b600061867160208401846160fd565b905092915050565b60006186886020840184616929565b905092915050565b600080858511156186a057600080fd5b838611156186ad57600080fd5b6001850283019150848603905094509492505050565b60006186ce82618748565b9050919050565b60008115159050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b60008160020b9050919050565b6000819050919050565b60006dffffffffffffffffffffffffffff82169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062ffffff82169050919050565b6000819050919050565b600063ffffffff82169050919050565b600061879c826187da565b9050919050565b60006187ae826187b5565b9050919050565b60006187c082618748565b9050919050565b60006187d336836161a3565b9050919050565b60006187e5826187ec565b9050919050565b60006187f782618748565b9050919050565b82818337600083830152505050565b60005b8381101561882b578082015181840152602081019050618810565b8381111561883a576000848401525b50505050565b600061884b8261885c565b9050919050565b6000819050919050565b6000618867826188a0565b9050919050565b600061887982618893565b9050919050565bfe5b6000601f19601f8301169050919050565b60008160e81b9050919050565b60008160601b9050919050565b6188b6816186c3565b81146188c157600080fd5b50565b6188cd816186d5565b81146188d857600080fd5b50565b6188e4816186e1565b81146188ef57600080fd5b50565b6188fb81618717565b811461890657600080fd5b50565b61891281618724565b811461891d57600080fd5b50565b6189298161872e565b811461893457600080fd5b50565b61894081618748565b811461894b57600080fd5b50565b61895781618768565b811461896257600080fd5b50565b61896e81618777565b811461897957600080fd5b50565b61898581618781565b811461899057600080fd5b5056fe50616e63616b654c6962726172793a20494e53554646494349454e545f494e5055545f414d4f554e5450616e63616b654c6962726172793a204944454e544943414c5f41444452455353455350616e63616b654c6962726172793a20494e53554646494349454e545f4c4951554944495459a26469706673582212208e5608e288e4e7d8d64b465a3e257be262005142e258760afd56885c67b7f96964736f6c63430007060033

Block Transaction Gas Used Reward
view all blocks produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
[ 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.