-
Notifications
You must be signed in to change notification settings - Fork 31
/
Copy pathexample-genesis.json
139 lines (139 loc) · 61.6 KB
/
example-genesis.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
{
"config": {
"chainId": 165102,
"homesteadBlock": 0,
"eip150Block": 0,
"eip150Hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"eip155Block": 0,
"eip158Block": 0,
"byzantiumBlock": 0,
"constantinopleBlock": 0,
"petersburgBlock": 0,
"istanbulBlock": 0,
"muirGlacierBlock": 0,
"congress": {
"period": 3,
"epoch": 200
}
},
"nonce": "0x0",
"timestamp": "0x5f714b2f",
"extraData": "0x00000000000000000000000000000000000000000000000000000000000000000899c97c1245d88cfd6a33690a1b081e7b0478ff16577d8170cfd7f05a46454023570441397ad86816691afe40826a1bd34a2ec903009edc1756103630222ebda509ff15fc12c6c6ec0a13704acd6bff3165ad3ec91f35bf8a1cfb326237c5c57718b8af31cba086283d1543213d63884435d2453471039f3948e6dac060cd6d89acfe969361d77e89848a143a35dcd454af071d7f0d06850ead58dfb0e00bbe5e22e24722653222b13eae47405c55f41439bca76bb08e9fc04c6a07a041831375ac8eac4fddc6156ef32883c7bb2d991edcb43caff8b4f0f0f69d93761604606c155d538606a10310259c7529f26bcdb3cb1478db7e0b7e17c326af113fb15ed2d71be9b7359e99aa3e0a107256b2d5a26389ae6b886be6b835e3b08f488d345da066fd0d5c33f1f589050ac224979ebd7902a1e4760c7013ca828c8ff58f4fe6474211c6c7f3fd7fdfb149b9f6ec5debf2c1fee90d933d875b13efb237d209088c0e2ade0dc45eea4771671bcc59b7fa031dc1048c8e04cb6aaee4ee01977e6091f848ee214765302d1c756b8f248df0ce480ab907f1c0eeec30afb2b438984f973f230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"gasLimit": "0x2625a00",
"difficulty": "0x1",
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"coinbase": "0x0000000000000000000000000000000000000000",
"alloc": {
"0000000000000000000000000000000000000000": {
"balance": "0x1"
},
"0000000000000000000000000000000000000001": {
"balance": "0x1"
},
"0000000000000000000000000000000000000002": {
"balance": "0x1"
},
"0000000000000000000000000000000000000003": {
"balance": "0x1"
},
"0000000000000000000000000000000000000004": {
"balance": "0x1"
},
"0000000000000000000000000000000000000005": {
"balance": "0x1"
},
"0000000000000000000000000000000000000006": {
"balance": "0x1"
},
"0000000000000000000000000000000000000007": {
"balance": "0x1"
},
"0000000000000000000000000000000000000008": {
"balance": "0x1"
},
"0000000000000000000000000000000000000009": {
"balance": "0x1"
},
"000000000000000000000000000000000000000a": {
"balance": "0x1"
},
"000000000000000000000000000000000000000b": {
"balance": "0x1"
},
"000000000000000000000000000000000000000c": {
"balance": "0x1"
},
"000000000000000000000000000000000000000d": {
"balance": "0x1"
},
"000000000000000000000000000000000000000e": {
"balance": "0x1"
},
"000000000000000000000000000000000000000f": {
"balance": "0x1"
},
"0000000000000000000000000000000000000010": {
"balance": "0x1"
},
"0000000000000000000000000000000000000011": {
"balance": "0x1"
},
"0000000000000000000000000000000000000012": {
"balance": "0x1"
},
"0000000000000000000000000000000000000013": {
"balance": "0x1"
},
"0000000000000000000000000000000000000014": {
"balance": "0x1"
},
"0000000000000000000000000000000000000015": {
"balance": "0x1"
},
"0000000000000000000000000000000000000016": {
"balance": "0x1"
},
"0000000000000000000000000000000000000017": {
"balance": "0x1"
},
"0000000000000000000000000000000000000018": {
"balance": "0x1"
},
"0000000000000000000000000000000000000019": {
"balance": "0x1"
},
"000000000000000000000000000000000000001a": {
"balance": "0x1"
},
"000000000000000000000000000000000000001b": {
"balance": "0x1"
},
"000000000000000000000000000000000000001c": {
"balance": "0x1"
},
"000000000000000000000000000000000000001d": {
"balance": "0x1"
},
"000000000000000000000000000000000000001e": {
"balance": "0x1"
},
"000000000000000000000000000000000000F000": {
"balance":"0x0",
"code": "0x6080604052600436106102665760003560e01c80638b0e9f3f11610144578063bb1c0310116100b6578063cd779d211161007a578063cd779d2114611195578063d571770c146111aa578063db78dd28146111dd578063efd8d8e21461120f578063f2888dbb14611224578063fca737c01461125757610266565b8063bb1c031014610fd0578063bd10ba76146110f3578063be64569214611126578063c253c3841461113b578063c967f90f1461116957610266565b80639de70258116101085780639de7025814610808578063a224cee71461086d578063a406fcb7146108e8578063a43569b314610ab3578063afeea11514610cf6578063b6c8851914610d0b57610266565b80638b0e9f3f1461075d57806392f2c43714610772578063966ff650146107ab57806398e3b626146107c05780639d7714ce146107f357610266565b806340a141ff116101dd5780636846992a116101a15780636846992a146104ff5780636969a25c146105af57806372d30a70146105d95780637f4f95fa1461060c57806382bd3d92146106655780638a11d7c91461069857610266565b806340a141ff1461044357806342127ee7146104785780634b3d500b1461048d5780635dd09590146104b75780636233be5d146104ea57610266565b8063222d3b051161022f578063222d3b051461035a578063264762041461038d57806337dbc8cc146103b35780633a061bd3146103c85780633b5d441e146103dd57806340550a1c1461041057610266565b8062362a771461026b57806301aec704146102b25780631303f7cf146102ff578063158ef93e146103145780631b5e358c14610329575b600080fd5b34801561027757600080fd5b5061029e6004803603602081101561028e57600080fd5b50356001600160a01b031661126c565b604080519115158252519081900360200190f35b3480156102be57600080fd5b506102ed600480360360408110156102d557600080fd5b506001600160a01b03813581169160200135166114d4565b60408051918252519081900360200190f35b34801561030b57600080fd5b506102ed6114f1565b34801561032057600080fd5b5061029e6114f7565b34801561033557600080fd5b5061033e611500565b604080516001600160a01b039092168252519081900360200190f35b34801561036657600080fd5b5061029e6004803603602081101561037d57600080fd5b50356001600160a01b0316611506565b61029e600480360360208110156103a357600080fd5b50356001600160a01b031661172b565b3480156103bf57600080fd5b506102ed611b70565b3480156103d457600080fd5b5061033e611b76565b3480156103e957600080fd5b506102ed6004803603602081101561040057600080fd5b50356001600160a01b0316611b7c565b34801561041c57600080fd5b5061029e6004803603602081101561043357600080fd5b50356001600160a01b0316611b8e565b34801561044f57600080fd5b506104766004803603602081101561046657600080fd5b50356001600160a01b0316611be9565b005b34801561048457600080fd5b506102ed611d31565b34801561049957600080fd5b5061033e600480360360208110156104b057600080fd5b5035611d37565b3480156104c357600080fd5b50610476600480360360208110156104da57600080fd5b50356001600160a01b0316611d5e565b3480156104f657600080fd5b5061033e611db7565b34801561050b57600080fd5b506104766004803603604081101561052257600080fd5b810190602081018135600160201b81111561053c57600080fd5b82018360208201111561054e57600080fd5b803590602001918460208302840111600160201b8311171561056f57600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295505091359250611dbd915050565b3480156105bb57600080fd5b5061033e600480360360208110156105d257600080fd5b5035612004565b3480156105e557600080fd5b5061029e600480360360208110156105fc57600080fd5b50356001600160a01b0316612011565b34801561061857600080fd5b506106476004803603604081101561062f57600080fd5b506001600160a01b03813581169160200135166121aa565b60408051938452602084019290925282820152519081900360600190f35b34801561067157600080fd5b5061029e6004803603602081101561068857600080fd5b50356001600160a01b03166121e7565b3480156106a457600080fd5b506106cb600480360360208110156106bb57600080fd5b50356001600160a01b031661244b565b60405180886001600160a01b031681526020018760048111156106ea57fe5b815260200186815260200185815260200184815260200183815260200180602001828103825283818151815260200191508051906020019060200280838360005b8381101561074357818101518382015260200161072b565b505050509050019850505050505050505060405180910390f35b34801561076957600080fd5b506102ed612891565b34801561077e57600080fd5b506102ed6004803603604081101561079557600080fd5b506001600160a01b038135169060200135612897565b3480156107b757600080fd5b506102ed6128b4565b3480156107cc57600080fd5b5061029e600480360360208110156107e357600080fd5b50356001600160a01b03166128ba565b3480156107ff57600080fd5b506102ed61290c565b34801561081457600080fd5b5061081d612912565b60408051602080825283518183015283519192839290830191858101910280838360005b83811015610859578181015183820152602001610841565b505050509050019250505060405180910390f35b34801561087957600080fd5b506104766004803603602081101561089057600080fd5b810190602081018135600160201b8111156108aa57600080fd5b8201836020820111156108bc57600080fd5b803590602001918460208302840111600160201b831117156108dd57600080fd5b509092509050612974565b3480156108f457600080fd5b5061029e600480360360c081101561090b57600080fd5b6001600160a01b038235169190810190604081016020820135600160201b81111561093557600080fd5b82018360208201111561094757600080fd5b803590602001918460018302840111600160201b8311171561096857600080fd5b919390929091602081019035600160201b81111561098557600080fd5b82018360208201111561099757600080fd5b803590602001918460018302840111600160201b831117156109b857600080fd5b919390929091602081019035600160201b8111156109d557600080fd5b8201836020820111156109e757600080fd5b803590602001918460018302840111600160201b83111715610a0857600080fd5b919390929091602081019035600160201b811115610a2557600080fd5b820183602082011115610a3757600080fd5b803590602001918460018302840111600160201b83111715610a5857600080fd5b919390929091602081019035600160201b811115610a7557600080fd5b820183602082011115610a8757600080fd5b803590602001918460018302840111600160201b83111715610aa857600080fd5b509092509050612d3e565b348015610abf57600080fd5b50610ae660048036036020811015610ad657600080fd5b50356001600160a01b031661334a565b60405180806020018060200180602001806020018060200186810386528b818151815260200191508051906020019080838360005b83811015610b33578181015183820152602001610b1b565b50505050905090810190601f168015610b605780820380516001836020036101000a031916815260200191505b5086810385528a5181528a516020918201918c019080838360005b83811015610b93578181015183820152602001610b7b565b50505050905090810190601f168015610bc05780820380516001836020036101000a031916815260200191505b5086810384528951815289516020918201918b019080838360005b83811015610bf3578181015183820152602001610bdb565b50505050905090810190601f168015610c205780820380516001836020036101000a031916815260200191505b5086810383528851815288516020918201918a019080838360005b83811015610c53578181015183820152602001610c3b565b50505050905090810190601f168015610c805780820380516001836020036101000a031916815260200191505b50868103825287518152875160209182019189019080838360005b83811015610cb3578181015183820152602001610c9b565b50505050905090810190601f168015610ce05780820380516001836020036101000a031916815260200191505b509a505050505050505050505060405180910390f35b348015610d0257600080fd5b5061081d61377e565b348015610d1757600080fd5b5061029e600480360360a0811015610d2e57600080fd5b810190602081018135600160201b811115610d4857600080fd5b820183602082011115610d5a57600080fd5b803590602001918460018302840111600160201b83111715610d7b57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610dcd57600080fd5b820183602082011115610ddf57600080fd5b803590602001918460018302840111600160201b83111715610e0057600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610e5257600080fd5b820183602082011115610e6457600080fd5b803590602001918460018302840111600160201b83111715610e8557600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610ed757600080fd5b820183602082011115610ee957600080fd5b803590602001918460018302840111600160201b83111715610f0a57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295949360208101935035915050600160201b811115610f5c57600080fd5b820183602082011115610f6e57600080fd5b803590602001918460018302840111600160201b83111715610f8f57600080fd5b91908080601f0160208091040260200160405190810160405280939291908181526020018383808284376000920191909152509295506137de945050505050565b61047660048036036040811015610fe657600080fd5b810190602081018135600160201b81111561100057600080fd5b82018360208201111561101257600080fd5b803590602001918460208302840111600160201b8311171561103357600080fd5b9190808060200260200160405190810160405280939291908181526020018383602002808284376000920191909152509295949360208101935035915050600160201b81111561108257600080fd5b82018360208201111561109457600080fd5b803590602001918460208302840111600160201b831117156110b557600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250929550613983945050505050565b3480156110ff57600080fd5b5061029e6004803603602081101561111657600080fd5b50356001600160a01b0316613e65565b34801561113257600080fd5b506102ed613ef0565b34801561114757600080fd5b50611150613efd565b6040805192835260208301919091528051918290030190f35b34801561117557600080fd5b5061117e613f12565b6040805161ffff9092168252519081900360200190f35b3480156111a157600080fd5b506102ed613f17565b3480156111b657600080fd5b5061033e600480360360208110156111cd57600080fd5b50356001600160a01b0316613f1d565b3480156111e957600080fd5b506111f2613f38565b6040805167ffffffffffffffff9092168252519081900360200190f35b34801561121b57600080fd5b506111f2613f3f565b34801561123057600080fd5b5061029e6004803603602081101561124757600080fd5b50356001600160a01b0316613f45565b34801561126357600080fd5b506102ed6143a8565b600033816001600160a01b038416600090815260016020526040902054600160a01b900460ff16600481111561129e57fe5b14156112e7576040805162461bcd60e51b815260206004820152601360248201527215985b1a59185d1bdc881b9bdd08195e1a5cdd606a1b604482015290519081900360640190fd5b6001600160a01b038381166000908152600160205260409020548116908216146113425760405162461bcd60e51b815260040180806020018281038252602e815260200180615271602e913960400191505060405180910390fd5b6001600160a01b0383166000908152600160205260409020600901544361708090910111156113a25760405162461bcd60e51b815260040180806020018281038252605c8152602001806150e4605c913960600191505060405180910390fd5b6001600160a01b03831660009081526001602052604090206007015480611410576040805162461bcd60e51b815260206004820152601a60248201527f596f7520646f6e2774206861766520616e792070726f66697473000000000000604482015290519081900360640190fd5b6001600160a01b03841660009081526001602052604081206007810191909155436009909101558015611475576040516001600160a01b0383169082156108fc029083906000818181858888f19350505050158015611473573d6000803e3d6000fd5b505b816001600160a01b0316846001600160a01b03167f51a69b4502f660774c9339825c7b5adbf0b8622289134647e29728ec5d9b3bb98342604051808381526020018281526020019250505060405180910390a36001925050505b919050565b600e60209081526000928352604080842090915290825290205481565b60065481565b60005460ff1681565b61f00181565b3360008181526002602090815260408083206001600160a01b0386168452825280832060019092528220549192918390600160a01b900460ff16600481111561154b57fe5b1415611594576040805162461bcd60e51b81526020600482015260136024820152721d985b1a59185d1bdc881b9bdd08195e1a5cdd606a1b604482015290519081900360640190fd5b60018101546115ea576040805162461bcd60e51b815260206004820152601960248201527f596f75206861766520746f20756e7374616b6520666972737400000000000000604482015290519081900360640190fd5b436201518067ffffffffffffffff16826001015401111561163c5760405162461bcd60e51b81526004018080602001828103825260218152602001806151406021913960400191505060405180910390fd5b805461168a576040805162461bcd60e51b8152602060048201526018602482015277596f7520646f6e2774206861766520616e79207374616b6560401b604482015290519081900360640190fd5b80546000808355600183018190556040516001600160a01b0385169183156108fc02918491818181858888f193505050501580156116cc573d6000803e3d6000fd5b50846001600160a01b0316836001600160a01b03167fa70cd94070cd852339a76b32cf2d95a3c8f2a322269163d276071c1c149556198342604051808381526020018281526020019250505060405180910390a3506001949350505050565b6000805460ff16611772576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b333460016001600160a01b038516600090815260016020526040902054600160a01b900460ff1660048111156117a457fe5b14806117dd575060026001600160a01b038516600090815260016020526040902054600160a01b900460ff1660048111156117db57fe5b145b6118185760405162461bcd60e51b815260040180806020018281038252602d8152602001806151c8602d913960400191505060405180910390fd5b6011546040805163416259d960e11b81526001600160a01b038781166004830152915191909216916382c4b3b2916024808301926020929190829003018186803b15801561186557600080fd5b505afa158015611879573d6000803e3d6000fd5b505050506040513d602081101561188f57600080fd5b50516118cc5760405162461bcd60e51b81526004018080602001828103825260388152602001806152166038913960400191505060405180910390fd5b6001600160a01b03808316600090815260026020908152604080832093881683529290522060010154156119315760405162461bcd60e51b81526004018080602001828103825260228152602001806151a66022913960400191505060405180910390fd5b6001600160a01b0384166000908152600160208190526040909120908101546801bc16d674ec8000009061196590846143ae565b10156119b8576040805162461bcd60e51b815260206004820152601860248201527f5374616b696e6720636f696e73206e6f7420656e6f7567680000000000000000604482015290519081900360640190fd5b6001600160a01b03808416600090815260026020908152604080832093891683529290522054611a5857600a810180546001600160a01b038086166000818152600260208181526040808420958d1680855295825280842090920186905560018601875595825285822090940180546001600160a01b03191683179055828152600f855283812054918152600e8552838120928152919093522055611a63565b611a6185612011565b505b6001810154611a7290836143ae565b600182015560028154600160a01b900460ff166004811115611a9057fe5b14611aa757805460ff60a01b1916600160a11b1781555b611ab5858260010154614411565b6001600160a01b03808416600090815260026020908152604080832093891683529290522054611ae590836143ae565b6001600160a01b038085166000908152600260209081526040808320938a1683529290522055600554611b1890836143ae565b6005556040805183815242602082015281516001600160a01b0380891693908716927fb9ba725934532316cffe10975da6eb25ad49c2d1c294d982c46c9f8d684ee075929081900390910190a3506001949350505050565b60095481565b61f00081565b600f6020526000908152604090205481565b6000805b600354811015611be057826001600160a01b031660038281548110611bb357fe5b6000918252602090912001546001600160a01b03161415611bd85760019150506114cf565b600101611b92565b50600092915050565b3361f00114611c36576040805162461bcd60e51b815260206004820152601460248201527350756e69736820636f6e7472616374206f6e6c7960601b604482015290519081900360640190fd5b6001600160a01b038116600090815260016020526040902060070154611c5b826146ab565b60045460011015611d2d57611c6f826147c3565b601154604080516315ea278160e01b81526001600160a01b038581166004830152915191909216916315ea27819160248083019260209291908290030181600087803b158015611cbe57600080fd5b505af1158015611cd2573d6000803e3d6000fd5b505050506040513d6020811015611ce857600080fd5b50506040805182815242602082015281516001600160a01b038516927fa26de7ab324eac08c596549f421e5c8741213d237d2e9a2c9c0ebde0a7a849fe928290030190a25b5050565b60085481565b60048181548110611d4457fe5b6000918252602090912001546001600160a01b0316905081565b3361f00114611dab576040805162461bcd60e51b815260206004820152601460248201527350756e69736820636f6e7472616374206f6e6c7960601b604482015290519081900360640190fd5b611db4816146ab565b50565b61f00281565b334114611dfe576040805162461bcd60e51b815260206004820152600a6024820152694d696e6572206f6e6c7960b01b604482015290519081900360640190fd5b4360009081526013602090815260408083206001845290915290205460ff1615611e6f576040805162461bcd60e51b815260206004820152601a60248201527f56616c696461746f727320616c72656164792075706461746564000000000000604482015290519081900360640190fd5b60005460ff16611eb5576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b80804381611ebf57fe5b0615611f05576040805162461bcd60e51b815260206004820152601060248201526f426c6f636b2065706f6368206f6e6c7960801b604482015290519081900360640190fd5b43600090815260136020908152604080832060018085529252909120805460ff191690911790558251611f76576040805162461bcd60e51b815260206004820152601460248201527356616c696461746f722073657420656d7074792160601b604482015290519081900360640190fd5b8251611f89906003906020860190614f55565b507feacea8f3c22f06c0b18306bdb04d0a967255129e8ce0094debb0a0ff89d006b5836040518080602001828103825283818151815260200191508051906020019060200280838360005b83811015611fec578181015183820152602001611fd4565b505050509050019250505060405180910390a1505050565b60038181548110611d4457fe5b336000908152600e602090815260408083206001600160a01b0385168452909152812054612077576040805162461bcd60e51b815260206004820152600e60248201526d1b9bdd1a1a5b99c81cdd185ad95960921b604482015290519081900360640190fd5b3360008181526002602090815260408083206001600160a01b03871680855290835281842060108452828520958552600e8452828520828652845282852054855285845282852054918552600f845282852054855294909252909120540380156121a0576001600160a01b0384166000818152600f6020908152604080832054338452600e835281842094845293909152812091909155825468056bc75e2d631000009083026040519190049150339082156108fc029083906000818181858888f1935050505015801561214f573d6000803e3d6000fd5b50604080513381526001600160a01b038716602082015280820183905242606082015290517f7daf1212d032f2f66db6dbb919bbd591be3d954b5b6ee491709cbb5fbe4f51709181900360800190a1505b5060019392505050565b6001600160a01b03918216600090815260026020818152604080842094909516835292909252919091208054600182015491909201549192909190565b60003361f00214612238576040805162461bcd60e51b815260206004820152601660248201527550726f706f73616c20636f6e7472616374206f6e6c7960501b604482015290519081900360640190fd5b60005460ff1661227e576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b60036001600160a01b038316600090815260016020526040902054600160a01b900460ff1660048111156122ae57fe5b141580156122ea575060046001600160a01b038316600090815260016020526040902054600160a01b900460ff1660048111156122e757fe5b14155b156122f7575060016114cf565b60046001600160a01b038316600090815260016020526040902054600160a01b900460ff16600481111561232757fe5b14156123e857601254604080516363e1d45160e01b81526001600160a01b038581166004830152915191909216916363e1d4519160248083019260209291908290030181600087803b15801561237c57600080fd5b505af1158015612390573d6000803e3d6000fd5b505050506040513d60208110156123a657600080fd5b50516123e8576040805162461bcd60e51b815260206004820152600c60248201526b18db19585b8819985a5b195960a21b604482015290519081900360640190fd5b6001600160a01b038216600081815260016020908152604091829020805460ff60a01b1916600160a01b179055815142815291517fd8b2c426ec1be69ca7583d26b1e893946e3227430d3ebc3bd64d9e1c469cb4009281900390910190a2919050565b600080600080600080606061245e614fba565b6001600160a01b038981166000908152600160209081526040918290208251610100810190935280549384168352919290830190600160a01b900460ff1660048111156124a757fe5b60048111156124b257fe5b815260200160018201548152602001600282016040518060a0016040529081600082018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156125695780601f1061253e57610100808354040283529160200191612569565b820191906000526020600020905b81548152906001019060200180831161254c57829003601f168201915b50505050508152602001600182018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561260b5780601f106125e05761010080835404028352916020019161260b565b820191906000526020600020905b8154815290600101906020018083116125ee57829003601f168201915b5050509183525050600282810180546040805160206001841615610100026000190190931694909404601f8101839004830285018301909152808452938101939083018282801561269d5780601f106126725761010080835404028352916020019161269d565b820191906000526020600020905b81548152906001019060200180831161268057829003601f168201915b505050918352505060038201805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529382019392918301828280156127315780601f1061270657610100808354040283529160200191612731565b820191906000526020600020905b81548152906001019060200180831161271457829003601f168201915b505050918352505060048201805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529382019392918301828280156127c55780601f1061279a576101008083540402835291602001916127c5565b820191906000526020600020905b8154815290600101906020018083116127a857829003601f168201915b5050505050815250508152602001600782015481526020016008820154815260200160098201548152602001600a820180548060200260200160405190810160405280929190818152602001828054801561284957602002820191906000526020600020905b81546001600160a01b0316815260019091019060200180831161282b575b505050505081525050905080600001518160200151826040015183608001518460a001518560c001518660e00151975097509750975097509750975050919395979092949650565b60055481565b601060209081526000928352604080842090915290825290205481565b600c5481565b6000805b600454811015611be057826001600160a01b0316600482815481106128df57fe5b6000918252602090912001546001600160a01b031614156129045760019150506114cf565b6001016128be565b600b5481565b6060600380548060200260200160405190810160405280929190818152602001828054801561296a57602002820191906000526020600020905b81546001600160a01b0316815260019091019060200180831161294c575b5050505050905090565b60005460ff16156129c2576040805162461bcd60e51b8152602060048201526013602482015272105b1c9958591e481a5b9a5d1a585b1a5e9959606a1b604482015290519081900360640190fd5b601180546001600160a01b031990811661f002179091556012805490911661f00117905560005b81811015612d085760008383838181106129ff57fe5b905060200201356001600160a01b03166001600160a01b03161415612a6b576040805162461bcd60e51b815260206004820152601960248201527f496e76616c69642076616c696461746f72206164647265737300000000000000604482015290519081900360640190fd5b42600f6000858585818110612a7c57fe5b905060200201356001600160a01b03166001600160a01b03166001600160a01b0316815260200190815260200160002081905550612ad4838383818110612abf57fe5b905060200201356001600160a01b0316611b8e565b612b23576003838383818110612ae657fe5b835460018101855560009485526020948590200180546001600160a01b0319166001600160a01b0395909202939093013593909316929092179055505b612b47838383818110612b3257fe5b905060200201356001600160a01b03166128ba565b612b96576004838383818110612b5957fe5b835460018101855560009485526020948590200180546001600160a01b0319166001600160a01b0395909202939093013593909316929092179055505b6000600181858585818110612ba757fe5b6001600160a01b0360209182029390930135831684528301939093526040909101600020541691909114159050612c5c57828282818110612be457fe5b905060200201356001600160a01b031660016000858585818110612c0457fe5b905060200201356001600160a01b03166001600160a01b03166001600160a01b0316815260200190815260200160002060000160006101000a8154816001600160a01b0302191690836001600160a01b031602179055505b600060016000858585818110612c6e57fe5b602090810292909201356001600160a01b031683525081019190915260400160002054600160a01b900460ff166004811115612ca657fe5b1415612d0057600260016000858585818110612cbe57fe5b602090810292909201356001600160a01b0316835250810191909152604001600020805460ff60a01b1916600160a01b836004811115612cfa57fe5b02179055505b6001016129e9565b505061afc8600755506113886008556000600981905561c350600a5568878678326eac900000600b55805460ff19166001179055565b6000805460ff16612d85576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b6001600160a01b038c16612dd6576040805162461bcd60e51b8152602060048201526013602482015272496e76616c696420666565206164647265737360681b604482015290519081900360640190fd5b612ee58b8b8080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050604080516020601f8f018190048102820181019092528d815292508d91508c908190840183828082843760009201919091525050604080516020601f8e018190048102820181019092528c815292508c91508b908190840183828082843760009201919091525050604080516020601f8d018190048102820181019092528b815292508b91508a908190840183828082843760009201919091525050604080516020601f8c018190048102820181019092528a815292508a91508990819084018382808284376000920191909152506137de92505050565b612f2c576040805162461bcd60e51b815260206004820152601360248201527224b73b30b634b2103232b9b1b934b83a34b7b760691b604482015290519081900360640190fd5b336000818152600160205260408120548190600160a01b900460ff166004811115612f5357fe5b1415613051576011546040805163416259d960e11b81526001600160a01b038581166004830152915191909216916382c4b3b2916024808301926020929190829003018186803b158015612fa657600080fd5b505afa158015612fba573d6000803e3d6000fd5b505050506040513d6020811015612fd057600080fd5b5051613023576040805162461bcd60e51b815260206004820152601c60248201527f596f75206d75737420626520617574686f72697a656420666972737400000000604482015290519081900360640190fd5b506001600160a01b0381166000908152600160208190526040909120805460ff60a01b1916600160a01b1790555b6001600160a01b038281166000908152600160205260409020548116908f16146130c3578d60016000846001600160a01b03166001600160a01b0316815260200190815260200160002060000160006101000a8154816001600160a01b0302191690836001600160a01b031602179055505b6040518060a001604052808e8e8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250505090825250604080516020601f8f018190048102820181019092528d815291810191908e908e9081908401838280828437600092019190915250505090825250604080516020601f8d018190048102820181019092528b815291810191908c908c9081908401838280828437600092019190915250505090825250604080516020601f8b0181900481028201810190925289815291810191908a908a9081908401838280828437600092019190915250505090825250604080516020601f89018190048102820181019092528781529181019190889088908190840183828082843760009201829052509390945250506001600160a01b03851681526001602090815260409091208351805160029092019350613223928492910190615006565b50602082810151805161323c9260018501920190615006565b5060408201518051613258916002840191602090910190615006565b5060608201518051613274916003840191602090910190615006565b5060808201518051613290916004840191602090910190615006565b5090505080156132ea578d6001600160a01b0316826001600160a01b03167f887eec9d757b7247dd8e51198f9d1b8f27979bceb34bdcc1bffd4ec5ec736c22426040518082815260200191505060405180910390a3613336565b8d6001600160a01b0316826001600160a01b03167fb8421f65501371f54d58de1937ff1e1ccdb76423ef6f84acea1814a0f6362ca0426040518082815260200191505060405180910390a35b5060019d9c50505050505050505050505050565b606080606080606061335a614fba565b6001600160a01b038781166000908152600160209081526040918290208251610100810190935280549384168352919290830190600160a01b900460ff1660048111156133a357fe5b60048111156133ae57fe5b815260200160018201548152602001600282016040518060a0016040529081600082018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156134655780601f1061343a57610100808354040283529160200191613465565b820191906000526020600020905b81548152906001019060200180831161344857829003601f168201915b50505050508152602001600182018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156135075780601f106134dc57610100808354040283529160200191613507565b820191906000526020600020905b8154815290600101906020018083116134ea57829003601f168201915b5050509183525050600282810180546040805160206001841615610100026000190190931694909404601f810183900483028501830190915280845293810193908301828280156135995780601f1061356e57610100808354040283529160200191613599565b820191906000526020600020905b81548152906001019060200180831161357c57829003601f168201915b505050918352505060038201805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815293820193929183018282801561362d5780601f106136025761010080835404028352916020019161362d565b820191906000526020600020905b81548152906001019060200180831161361057829003601f168201915b505050918352505060048201805460408051602060026001851615610100026000190190941693909304601f81018490048402820184019092528181529382019392918301828280156136c15780601f10613696576101008083540402835291602001916136c1565b820191906000526020600020905b8154815290600101906020018083116136a457829003601f168201915b5050505050815250508152602001600782015481526020016008820154815260200160098201548152602001600a820180548060200260200160405190810160405280929190818152602001828054801561374557602002820191906000526020600020905b81546001600160a01b03168152600190910190602001808311613727575b5050509190925250505060609081015180516020820151604083015193830151608090930151919b909a50929850909650945092505050565b6060600480548060200260200160405190810160405280929190818152602001828054801561296a576020028201919060005260206000209081546001600160a01b0316815260019091019060200180831161294c575050505050905090565b6000604686511115613830576040805162461bcd60e51b8152602060048201526016602482015275092dcecc2d8d2c840dadedcd2d6cae440d8cadccee8d60531b604482015290519081900360640190fd5b610bb885511115613888576040805162461bcd60e51b815260206004820152601760248201527f496e76616c6964206964656e74697479206c656e677468000000000000000000604482015290519081900360640190fd5b608c845111156138d8576040805162461bcd60e51b8152602060048201526016602482015275092dcecc2d8d2c840eecac4e6d2e8ca40d8cadccee8d60531b604482015290519081900360640190fd5b608c83511115613926576040805162461bcd60e51b8152602060048201526014602482015273092dcecc2d8d2c840cadac2d2d840d8cadccee8d60631b604482015290519081900360640190fd5b61011882511115613977576040805162461bcd60e51b8152602060048201526016602482015275092dcecc2d8d2c840c8cae8c2d2d8e640d8cadccee8d60531b604482015290519081900360640190fd5b50600195945050505050565b3341146139c4576040805162461bcd60e51b815260206004820152600a6024820152694d696e6572206f6e6c7960b01b604482015290519081900360640190fd5b43600090815260136020908152604080832083805290915290205460ff1615613a34576040805162461bcd60e51b815260206004820152601960248201527f426c6f636b20697320616c726561647920726577617264656400000000000000604482015290519081900360640190fd5b60005460ff16613a7a576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b4360009081526013602090815260408083208380529091528120805460ff1916600117905560085460095433923492620186a090840281900480850393909291908502049050600b5481600c540111613b0f57600c80548201905591829003918015613b0f5760405160009082156108fc0290839083818181858288f19350505050158015613b0d573d6000803e3d6000fd5b505b60005b8751811015613c5e5760006001600160a01b0316888281518110613b3257fe5b60200260200101516001600160a01b031614158015613b92575060006001600160a01b0316600d60008a8481518110613b6757fe5b6020908102919091018101516001600160a01b03908116835290820192909252604001600020541614155b15613c56576000878281518110613ba557fe5b602002602001015167ffffffffffffffff169050620186a0600a54820281613bc957fe5b049050600d60008a8481518110613bdc57fe5b60200260200101516001600160a01b03166001600160a01b0316815260200190815260200160002060009054906101000a90046001600160a01b03166001600160a01b03166108fc829081150290604051600060405180830381858888f19350505050158015613c50573d6000803e3d6000fd5b50909303925b600101613b12565b506001600160a01b0385166000818152601060209081526040808320600f83528184208054855290835281842054948452429055600191829052909120015415613d08576001600160a01b0386166000908152600160208190526040909120015468056bc75e2d63100000850281613cd257fe5b6001600160a01b0388166000908152601060209081526040808320600f8352818420548452909152902091900482019055613d3a565b6001600160a01b0386166000908152601060209081526040808320600f83528184205484529091529020819055918301915b60006001600160a01b038716600090815260016020526040902054600160a01b900460ff166004811115613d6a57fe5b1415613d7b57505050505050611d2d565b613d86836000614830565b856001600160a01b03167f1d6ce8f9f300ecd90371399ce90da8388bba45019701a1fd6d6ee08ea580077684428b8b604051808581526020018481526020018060200180602001838103835285818151815260200191508051906020019060200280838360005b83811015613e05578181015183820152602001613ded565b50505050905001838103825284818151815260200191508051906020019060200280838360005b83811015613e44578181015183820152602001613e2c565b50505050905001965050505050505060405180910390a25050505050505050565b6001600160a01b038181166000908152600d602052604081205490911615613ec3576040805162461bcd60e51b815260206004820152600c60248201526b1a5b9d985b1a590818d85b1b60a21b604482015290519081900360640190fd5b506001600160a01b03166000908152600d6020526040902080546001600160a01b03191632179055600190565b6801bc16d674ec80000081565b600080613f0a6000614b57565b915091509091565b601581565b60075481565b600d602052600090815260409020546001600160a01b031681565b6201518081565b61708081565b6000805460ff16613f8c576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b3360006001600160a01b038416600090815260016020526040902054600160a01b900460ff166004811115613fbd57fe5b1415614006576040805162461bcd60e51b815260206004820152601360248201527215985b1a59185d1bdc881b9bdd08195e1a5cdd606a1b604482015290519081900360640190fd5b6001600160a01b0380821660009081526002602090815260408083209387168352928152828220600191829052929091208254918301549091901561407c5760405162461bcd60e51b815260040180806020018281038252602381526020018061524e6023913960400191505060405180910390fd5b600081116140cc576040805162461bcd60e51b8152602060048201526018602482015277596f7520646f6e2774206861766520616e79207374616b6560401b604482015290519081900360640190fd5b60045460011480156140e257506140e2866128ba565b8015614105575060018201546801bc16d674ec800000906141039083614c46565b105b156141415760405162461bcd60e51b81526004018080602001828103825260458152602001806151616045913960600191505060405180910390fd5b600a82015460028401546000199091011461421e57600a82018054600019810190811061416a57fe5b9060005260206000200160009054906101000a90046001600160a01b031682600a0184600201548154811061419b57fe5b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555082600201546002600084600a018660020154815481106141e557fe5b60009182526020808320909101546001600160a01b0390811684528382019490945260409283018220938b168252929092529020600201555b81600a0180548061422b57fe5b600082815260209020810160001990810180546001600160a01b0319169055019055600182015461425c9082614c46565b60018084019190915543908401556000600284015560055461427e9082614c46565b60055560018201546801bc16d674ec800000111561432c57815460ff60a01b1916600360a01b1782556142b086614c88565b601154604080516315ea278160e01b81526001600160a01b038981166004830152915191909216916315ea27819160248083019260209291908290030181600087803b1580156142ff57600080fd5b505af1158015614313573d6000803e3d6000fd5b505050506040513d602081101561432957600080fd5b50505b61433586612011565b506001600160a01b038085166000818152600e60209081526040808320948b16808452948252808320929092558151858152429181019190915281517f449002ae18e748d69a55f38514400d64f966492e593e32d6e9b8b24db98a0bc1929181900390910190a350600195945050505050565b600a5481565b600082820183811015614408576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b90505b92915050565b60005b60045481101561445e57826001600160a01b03166004828154811061443557fe5b6000918252602090912001546001600160a01b031614156144565750611d2d565b600101614414565b50600454601511156144f157600480546001810182556000919091527f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b0180546001600160a01b0384166001600160a01b031990911681179091556040805142815290517f1e3310ad6891b30e03874ec3d1422a6386c5da63d9faf595f5d99eeaf443b99a9181900360200190a2611d2d565b600060016000600460008154811061450557fe5b60009182526020808320909101546001600160a01b03168352820192909252604001812060019081015492505b6004548110156145c35782600160006004848154811061454e57fe5b60009182526020808320909101546001600160a01b0316835282019290925260400190206001015410156145bb57600160006004838154811061458d57fe5b60009182526020808320909101546001600160a01b0316835282019290925260400190206001015492509050805b600101614532565b508183116145d2575050611d2d565b6040805142815290516001600160a01b038616917f1e3310ad6891b30e03874ec3d1422a6386c5da63d9faf595f5d99eeaf443b99a919081900360200190a26004818154811061461e57fe5b600091825260209182902001546040805142815290516001600160a01b03909216927f7521e44559c870c316e84e60bc4785d9c034a8ab1d6acdce8134ac03f946c6ed92918290030190a2836004828154811061467757fe5b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555050505050565b60006001600160a01b038216600090815260016020526040902054600160a01b900460ff1660048111156146db57fe5b14806146ea5750600354600110155b156146f457611db4565b6001600160a01b038116600090815260016020526040902060070154801561477d576147208183614830565b60065461472d90826143ae565b6006556001600160a01b03821660009081526001602052604090206008015461475690826143ae565b6001600160a01b038316600090815260016020526040812060088101929092556007909101555b6040805182815242602082015281516001600160a01b038516927fe294e9d73f8eee23e21b2e1567960625a6b5d339cb127b55d0d09473a9951235928290030190a25050565b60006001600160a01b038216600090815260016020526040902054600160a01b900460ff1660048111156147f357fe5b14156147fe57611db4565b6001600160a01b0381166000908152600160205260409020805460ff60a01b1916600160a21b179055611db481614c88565b8161483a57611d2d565b60008061484683614b57565b909250905080614857575050611d2d565b600080836149c557600061486b8785614dbe565b905061488161487a8286614e00565b8890614c46565b925060005b60035481101561495a5760006003828154811061489f57fe5b6000918252602090912001546001600160a01b0316905060046001600160a01b038216600090815260016020526040902054600160a01b900460ff1660048111156148e657fe5b141580156149065750876001600160a01b0316816001600160a01b031614155b15614951576001600160a01b03811660009081526001602052604090206007015461493190846143ae565b6001600160a01b0382166000908152600160205260409020600701559250825b50600101614886565b5060008311801561497357506001600160a01b03821615155b156149bb576001600160a01b03821660009081526001602052604090206007015461499e90846143ae565b6001600160a01b0383166000908152600160205260409020600701555b5050505050611d2d565b6000805b600354811015614ae1576000600382815481106149e257fe5b6000918252602090912001546001600160a01b0316905060046001600160a01b038216600090815260016020526040902054600160a01b900460ff166004811115614a2957fe5b14158015614a495750876001600160a01b0316816001600160a01b031614155b15614ad8576001600160a01b038116600090815260016020819052604082200154614a81908990614a7b908d90614e00565b90614dbe565b9050614a8d84826143ae565b6001600160a01b03831660009081526001602052604090206007015492955093508491614aba90826143ae565b6001600160a01b038316600090815260016020526040902060070155505b506001016149c9565b50614aec8782614c46565b9250600083118015614b0657506001600160a01b03821615155b15614b4e576001600160a01b038216600090815260016020526040902060070154614b3190846143ae565b6001600160a01b0383166000908152600160205260409020600701555b50505050505050565b60008060005b600354811015614c405760046001600060038481548110614b7a57fe5b60009182526020808320909101546001600160a01b0316835282019290925260400190205460ff600160a01b909104166004811115614bb557fe5b14158015614be7575060038181548110614bcb57fe5b6000918252602090912001546001600160a01b03858116911614155b15614c3857614c2f6001600060038481548110614c0057fe5b60009182526020808320909101546001600160a01b0316835282019290925260400190206001015484906143ae565b92506001909101905b600101614b5d565b50915091565b600061440883836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250614e59565b60005b60045481108015614c9e57506004546001105b15611d2d5760048181548110614cb057fe5b6000918252602090912001546001600160a01b0383811691161415614db657600454600019018114614d4357600480546000198101908110614cee57fe5b600091825260209091200154600480546001600160a01b039092169183908110614d1457fe5b9060005260206000200160006101000a8154816001600160a01b0302191690836001600160a01b031602179055505b6004805480614d4e57fe5b6000828152602090819020820160001990810180546001600160a01b03191690559091019091556040805142815290516001600160a01b038516927f7521e44559c870c316e84e60bc4785d9c034a8ab1d6acdce8134ac03f946c6ed928290030190a2611d2d565b600101614c8b565b600061440883836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250614ef0565b600082614e0f5750600061440b565b82820282848281614e1c57fe5b04146144085760405162461bcd60e51b81526004018080602001828103825260218152602001806151f56021913960400191505060405180910390fd5b60008184841115614ee85760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015614ead578181015183820152602001614e95565b50505050905090810190601f168015614eda5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b60008183614f3f5760405162461bcd60e51b8152602060048201818152835160248401528351909283926044909101919085019080838360008315614ead578181015183820152602001614e95565b506000838581614f4b57fe5b0495945050505050565b828054828255906000526020600020908101928215614faa579160200282015b82811115614faa57825182546001600160a01b0319166001600160a01b03909116178255602090920191600190910190614f75565b50614fb6929150615080565b5090565b60408051610100810190915260008082526020820190815260200160008152602001614fe461509f565b8152602001600081526020016000815260200160008152602001606081525090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061504757805160ff1916838001178555615074565b82800160010185558215615074579182015b82811115615074578251825591602001919060010190615059565b50614fb69291506150ce565b5b80821115614fb65780546001600160a01b0319168155600101615081565b6040518060a0016040528060608152602001606081526020016060815260200160608152602001606081525090565b5b80821115614fb657600081556001016150cf56fe596f75206d757374207761697420656e6f75676820626c6f636b7320746f20776974686472617720796f75722070726f66697473206166746572206c6174657374207769746864726177206f6620746869732076616c696461746f72596f7572207374616b696e6720686176656e277420756e6c6f636b656420796574596f752063616e277420756e7374616b652c2076616c696461746f72206c6973742077696c6c20626520656d7074792061667465722074686973206f7065726174696f6e2143616e2774207374616b65207768656e20796f752061726520756e7374616b696e6743616e2774207374616b6520746f20612076616c696461746f7220696e2061626e6f726d616c20737461747573536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f775468652076616c696461746f7220796f752077616e7420746f207374616b65206d75737420626520617574686f72697a6564206669727374596f752061726520616c726561647920696e20756e7374616b696e6720737461747573596f7520617265206e6f742074686520666565207265636569766572206f6620746869732076616c696461746f72a2646970667358221220396d502e078aad05a48662c744210567b0a4bb5ac3c01af949d7e6dbb0c4867c64736f6c634300060c0033"
},
"000000000000000000000000000000000000F001": {
"balance": "0x0",
"code": "0x608060405234801561001057600080fd5b50600436106101165760003560e01c8063be645692116100a2578063db78dd2811610071578063db78dd281461022f578063e0d8ea5314610254578063ea7221a11461025c578063efd8d8e214610282578063f62af26c1461028a57610116565b8063be645692146101e3578063c967f90f146101eb578063cb1ea7251461020a578063d93d2cb91461021257610116565b80633a061bd3116100e95780633a061bd31461019b57806344c1aa99146101a35780636233be5d146101ab57806363e1d451146101b35780638129fc1c146101d957610116565b8063158ef93e1461011b5780631b5e358c146101375780632897183d1461015b57806332f3c17f14610175575b600080fd5b6101236102a7565b604080519115158252519081900360200190f35b61013f6102b0565b604080516001600160a01b039092168252519081900360200190f35b6101636102b6565b60408051918252519081900360200190f35b6101636004803603602081101561018b57600080fd5b50356001600160a01b03166102bc565b61013f6102d7565b6101636102dd565b61013f6102e3565b610123600480360360208110156101c957600080fd5b50356001600160a01b03166102e9565b6101e1610515565b005b610163610598565b6101f36105a5565b6040805161ffff9092168252519081900360200190f35b6101636105aa565b6101e16004803603602081101561022857600080fd5b50356105b0565b610237610853565b6040805167ffffffffffffffff9092168252519081900360200190f35b61016361085a565b6101e16004803603602081101561027257600080fd5b50356001600160a01b0316610860565b610237610b9a565b61013f600480360360208110156102a057600080fd5b5035610ba0565b60005460ff1681565b61f00181565b60035481565b6001600160a01b031660009081526005602052604090205490565b61f00081565b60025481565b61f00281565b6000805460ff16610330576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b3361f00014610386576040805162461bcd60e51b815260206004820152601860248201527f56616c696461746f727320636f6e7472616374206f6e6c790000000000000000604482015290519081900360640190fd5b6001600160a01b038216600090815260056020526040902054156103be576001600160a01b0382166000908152600560205260408120555b6001600160a01b03821660009081526005602052604090206002015460ff1680156103ea575060065415155b1561050d576006546001600160a01b038316600090815260056020526040902060010154600019909101146104b4576006805460009190600019810190811061042f57fe5b60009182526020808320909101546001600160a01b038681168452600590925260409092206001015460068054929093169350839291811061046d57fe5b600091825260208083209190910180546001600160a01b0319166001600160a01b039485161790558583168252600590526040808220600190810154949093168252902001555b60068054806104bf57fe5b60008281526020808220830160001990810180546001600160a01b03191690559092019092556001600160a01b038416825260059052604081206001810191909155600201805460ff191690555b506001919050565b60005460ff1615610563576040805162461bcd60e51b8152602060048201526013602482015272105b1c9958591e481a5b9a5d1a585b1a5e9959606a1b604482015290519081900360640190fd5b600480546001600160a01b03191661f0001790556018600181815560306002556003919091556000805460ff19169091179055565b6801bc16d674ec80000081565b601581565b60015481565b3341146105f1576040805162461bcd60e51b815260206004820152600a6024820152694d696e6572206f6e6c7960b01b604482015290519081900360640190fd5b4360009081526008602052604090205460ff161561064a576040805162461bcd60e51b8152602060048201526011602482015270105b1c9958591e48191958dc99585cd959607a1b604482015290519081900360640190fd5b60005460ff16610690576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b8080438161069a57fe5b06156106e0576040805162461bcd60e51b815260206004820152601060248201526f426c6f636b2065706f6368206f6e6c7960801b604482015290519081900360640190fd5b436000908152600860205260409020805460ff191660011790556006546107065761084f565b60005b600654811015610824576003546002548161072057fe5b04600560006006848154811061073257fe5b60009182526020808320909101546001600160a01b0316835282019290925260400190205411156107e3576003546002548161076a57fe5b04600560006006848154811061077c57fe5b60009182526020808320909101546001600160a01b031683528201929092526040018120546006805493909103926005929190859081106107b957fe5b60009182526020808320909101546001600160a01b0316835282019290925260400190205561081c565b600060056000600684815481106107f657fe5b60009182526020808320909101546001600160a01b031683528201929092526040019020555b600101610709565b506040517f181d51be54e8e8eaca6eae0eab32d4162099236bd519e7238d015d0870db464190600090a15b5050565b6201518081565b60065490565b3341146108a1576040805162461bcd60e51b815260206004820152600a6024820152694d696e6572206f6e6c7960b01b604482015290519081900360640190fd5b60005460ff166108e7576040805162461bcd60e51b815260206004820152600c60248201526b139bdd081a5b9a5d081e595d60a21b604482015290519081900360640190fd5b4360009081526007602052604090205460ff161561093f576040805162461bcd60e51b815260206004820152601060248201526f105b1c9958591e481c1d5b9a5cda195960821b604482015290519081900360640190fd5b436000908152600760209081526040808320805460ff191660011790556001600160a01b0384168352600590915290206002015460ff166109e857600680546001600160a01b038316600081815260056020526040812060018082018590558085019095557ff652222313e28459528d920b65115c16c04f3efc82aaedc97be59f3f377c0d3f90930180546001600160a01b0319168317905552600201805460ff191690911790555b6001600160a01b03811660009081526005602052604090208054600101908190556002549081610a1457fe5b06610ab357600460009054906101000a90046001600160a01b03166001600160a01b03166340a141ff826040518263ffffffff1660e01b815260040180826001600160a01b03168152602001915050600060405180830381600087803b158015610a7d57600080fd5b505af1158015610a91573d6000803e3d6000fd5b5050506001600160a01b03821660009081526005602052604081205550610b58565b6001546001600160a01b03821660009081526005602052604090205481610ad657fe5b06610b5857600460009054906101000a90046001600160a01b03166001600160a01b0316635dd09590826040518263ffffffff1660e01b815260040180826001600160a01b03168152602001915050600060405180830381600087803b158015610b3f57600080fd5b505af1158015610b53573d6000803e3d6000fd5b505050505b6040805142815290516001600160a01b038316917f770e0cca42c35d00240986ce8d3ed438be04663c91dac6576b79537d7c180f1e919081900360200190a250565b61708081565b60068181548110610bad57fe5b6000918252602090912001546001600160a01b031690508156fea2646970667358221220e80fac5ca046230d54210a9091f8adb4a00a6871f87e5c7948eec2df601906c564736f6c634300060c0033"
},
"000000000000000000000000000000000000F002": {
"balance": "0x0",
"code": "0x608060405234801561001057600080fd5b50600436106101005760003560e01c806382c4b3b211610097578063c967f90f11610066578063c967f90f146103ff578063db78dd281461041e578063e823c81414610443578063efd8d8e21461044b57610100565b806382c4b3b21461032a578063a224cee714610350578063a4c4d922146103c0578063be645692146103e557610100565b80631f4f7d29116100d35780631f4f7d29146101c157806332ed5b121461023f5780633a061bd31461031a5780636233be5d1461032257610100565b8063158ef93e1461010557806315ea2781146101215780631b5e358c146101475780631db5ade81461016b575b600080fd5b61010d610453565b604080519115158252519081900360200190f35b61010d6004803603602081101561013757600080fd5b50356001600160a01b031661045c565b61014f610511565b604080516001600160a01b039092168252519081900360200190f35b6101976004803603604081101561018157600080fd5b506001600160a01b038135169060200135610517565b604080516001600160a01b0390941684526020840192909252151582820152519081900360600190f35b61010d600480360360408110156101d757600080fd5b6001600160a01b038235169190810190604081016020820135600160201b81111561020157600080fd5b82018360208201111561021357600080fd5b803590602001918460018302840111600160201b8311171561023457600080fd5b509092509050610550565b61025c6004803603602081101561025557600080fd5b5035610818565b60405180886001600160a01b03168152602001876001600160a01b03168152602001806020018681526020018561ffff1681526020018461ffff1681526020018315158152602001828103825287818151815260200191508051906020019080838360005b838110156102d95781810151838201526020016102c1565b50505050905090810190601f1680156103065780820380516001836020036101000a031916815260200191505b509850505050505050505060405180910390f35b61014f6108f7565b61014f6108fd565b61010d6004803603602081101561034057600080fd5b50356001600160a01b0316610903565b6103be6004803603602081101561036657600080fd5b810190602081018135600160201b81111561038057600080fd5b82018360208201111561039257600080fd5b803590602001918460208302840111600160201b831117156103b357600080fd5b509092509050610918565b005b61010d600480360360408110156103d657600080fd5b50803590602001351515610a63565b6103ed611180565b60408051918252519081900360200190f35b61040761118d565b6040805161ffff9092168252519081900360200190f35b610426611192565b6040805167ffffffffffffffff9092168252519081900360200190f35b6103ed611199565b61042661119f565b60005460ff1681565b60003361f000146104b4576040805162461bcd60e51b815260206004820152601860248201527f56616c696461746f727320636f6e7472616374206f6e6c790000000000000000604482015290519081900360640190fd5b6001600160a01b038216600081815260026020908152604091829020805460ff19169055815142815291517f4e0b191f7f5c32b1b5e3704b68874b1a3980147cae00be8ece271bfb5b92c07a9281900390910190a2506001919050565b61f00181565b60046020908152600092835260408084209091529082529020805460018201546002909201546001600160a01b03909116919060ff1683565b6001600160a01b03831660009081526002602052604081205460ff16156105a85760405162461bcd60e51b81526004018080602001828103825260298152602001806112766029913960400191505060405180910390fd5b6000338585854260405160200180866001600160a01b031660601b8152601401856001600160a01b031660601b81526014018484808284379190910192835250506040805180830381526020928301909152805191012094505050610bb885111591506106519050576040805162461bcd60e51b815260206004820152601060248201526f44657461696c7320746f6f206c6f6e6760801b604482015290519081900360640190fd5b60008181526003602081905260409091200154156106b6576040805162461bcd60e51b815260206004820152601760248201527f50726f706f73616c20616c726561647920657869737473000000000000000000604482015290519081900360640190fd5b6106be6111a5565b3381526001600160a01b03861660208083019190915260408051601f870183900483028101830190915285815290869086908190840183828082843760009201829052506040808701958652426060880152878252600360209081529120865181546001600160a01b039182166001600160a01b031991821617835583890151600184018054919093169116179055945180518796955061076894506002860193509101906111e2565b506060820151600382015560808201516004909101805460a084015160c09094015161ffff1990911661ffff9384161763ffff000019166201000093909416929092029290921764ff000000001916600160201b911515919091021790556040805142815290516001600160a01b03881691339185917fc10f2f4d53a0e342536c6af3cce9c6ee25c32dbb323521ce0e1d4494a3e362e8916020918190039190910190a450600195945050505050565b60036020908152600091825260409182902080546001808301546002808501805488516101009582161595909502600019011691909104601f81018790048702840187019097528683526001600160a01b03938416969390911694919290918301828280156108c85780601f1061089d576101008083540402835291602001916108c8565b820191906000526020600020905b8154815290600101906020018083116108ab57829003601f168201915b50505050600383015460049093015491929161ffff80821692506201000082041690600160201b900460ff1687565b61f00081565b61f00281565b60026020526000908152604090205460ff1681565b60005460ff1615610966576040805162461bcd60e51b8152602060048201526013602482015272105b1c9958591e481a5b9a5d1a585b1a5e9959606a1b604482015290519081900360640190fd5b62093a80600155600580546001600160a01b03191661f00017905560005b81811015610a5157600083838381811061099a57fe5b905060200201356001600160a01b03166001600160a01b03161415610a06576040805162461bcd60e51b815260206004820152601960248201527f496e76616c69642076616c696461746f72206164647265737300000000000000604482015290519081900360640190fd5b600160026000858585818110610a1857fe5b602090810292909201356001600160a01b0316835250810191909152604001600020805460ff1916911515919091179055600101610984565b50506000805460ff1916600117905550565b60055460408051631015428760e21b815233600482015290516000926001600160a01b0316916340550a1c916024808301926020929190829003018186803b158015610aae57600080fd5b505afa158015610ac2573d6000803e3d6000fd5b505050506040513d6020811015610ad857600080fd5b5051610b1c576040805162461bcd60e51b815260206004820152600e60248201526d56616c696461746f72206f6e6c7960901b604482015290519081900360640190fd5b60008381526003602081905260409091200154610b75576040805162461bcd60e51b8152602060048201526012602482015271141c9bdc1bdcd85b081b9bdd08195e1a5cdd60721b604482015290519081900360640190fd5b33600090815260046020908152604080832086845290915290206001015415610bcf5760405162461bcd60e51b815260040180806020018281038252602381526020018061129f6023913960400191505060405180910390fd5b60015460008481526003602081905260409091200154014210610c2c576040805162461bcd60e51b815260206004820152601060248201526f141c9bdc1bdcd85b08195e1c1a5c995960821b604482015290519081900360640190fd5b336000818152600460209081526040808320878452825291829020426001820181905581546001600160a01b031916851782556002909101805460ff1916871515908117909155835190815291820152815186927f6c59bda68cac318717c60c7c9635a78a0f0613f9887cc18a7157f5745a86d14e928290030190a38115610cda576000838152600360205260409020600401805461ffff8082166001011661ffff19909116179055610d0e565b60008381526003602052604090206004018054600161ffff62010000808404821692909201160263ffff0000199091161790555b6000838152600360209081526040808320600101546001600160a01b03168352600290915290205460ff1680610d5c5750600083815260036020526040902060040154600160201b900460ff165b15610d695750600161117a565b600554604080516313bce04b60e31b815290516002926001600160a01b031691639de70258916004808301926000929190829003018186803b158015610dae57600080fd5b505afa158015610dc2573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526020811015610deb57600080fd5b8101908080516040519392919084600160201b821115610e0a57600080fd5b908301906020820185811115610e1f57600080fd5b82518660208202830111600160201b82111715610e3b57600080fd5b82525081516020918201928201910280838360005b83811015610e68578181015183820152602001610e50565b505050509050016040525050505181610e7d57fe5b60008581526003602052604090206004015491900460010161ffff90911610610fc5576000838152600360208181526040808420600181810180546001600160a01b03908116885260028652848820805460ff19169093179092558987529484526004918201805464ff000000001916600160201b1790556005549454835163415e9ec960e11b815290821692810192909252915193909116936382bd3d9293602480840194939192918390030190829087803b158015610f3d57600080fd5b505af1158015610f51573d6000803e3d6000fd5b505050506040513d6020811015610f6757600080fd5b505060008381526003602090815260409182902060010154825142815292516001600160a01b039091169286927fc9d96d61eb62031865c523ae107f3c22f5ed445af237636bcd88bea1705c70d592918290030190a350600161117a565b600554604080516313bce04b60e31b815290516002926001600160a01b031691639de70258916004808301926000929190829003018186803b15801561100a57600080fd5b505afa15801561101e573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052602081101561104757600080fd5b8101908080516040519392919084600160201b82111561106657600080fd5b90830190602082018581111561107b57600080fd5b82518660208202830111600160201b8211171561109757600080fd5b82525081516020918201928201910280838360005b838110156110c45781810151838201526020016110ac565b5050505090500160405250505051816110d957fe5b046001016003600085815260200190815260200160002060040160029054906101000a900461ffff1661ffff16106111765760008381526003602090815260409182902060048101805464ff000000001916600160201b17905560010154825142815292516001600160a01b039091169286927fec955d77e6e7d74e18b1c91977ef0f6fd5a6d02a28d1979686339fe69399782592918290030190a35b5060015b92915050565b6801bc16d674ec80000081565b601581565b6201518081565b60015481565b61708081565b6040805160e08101825260008082526020820181905260609282018390529181018290526080810182905260a0810182905260c081019190915290565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061122357805160ff1916838001178555611250565b82800160010185558215611250579182015b82811115611250578251825591602001919060010190611235565b5061125c929150611260565b5090565b5b8082111561125c576000815560010161126156fe44737420616c7265616479207061737365642c20596f752063616e207374617274207374616b696e67596f752063616e277420766f746520666f7220612070726f706f73616c207477696365a26469706673582212204db7c391756f898c96347ef3b07ea66577284fe4d1a86d173260a8733e66c73664736f6c634300060c0033"
},
"b835e3b08f488d345da066fd0d5c33f1f589050a": {
"balance": "0x00000000000000000000000000000000000000000052b7d2dcc80cd2e4000000"
}
},
"number": "0x0",
"gasUsed": "0x0",
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000"
}