Ledgerium Networks

In 2019 Q1, The Ledgerium Foundation created Toorak Testnet with 4 founding block producers nodes. Then, Ledgerium Foundation partners joined the Ledgerium Blockchain consortium by adding their block producers nodes to the Toorak Testnet. Later in 2019 Q2 The Ledgerium Foundation also created Flinders Testnet with 4 founding block producer nodes.

Connecting to Ledgerium Testnets

We have two testnets with:

  • ChainID (2018) - Toorak

  • ChainID (2019) - Flinders

Toorak Testnet

List of Toorak Founding Block Producers

static-nodes.json:

The static-nodes.json file for Toorak testnet.

[
"enode://4ba08ad6480cff9a1bd68afd860bce7b503c473849710d16bf8684f36347cb8ed0c599f40fd8c7eabb9e04247ce6c9accc13523b26b25ccb8e733ba4b6a3d839@125.254.27.14:30303?discport=0",
"enode://bfddbfe19b42ba51f3f35d9300e629517018a0e82fa1728c9f1dce04d539bb8e7db31b83d60ee5b31558c7bbdd34b420446a61b8d4235815726d568d26b8ae48@125.254.27.14:30304?discport=0",
"enode://9530e557787fd29c2e6ca995b29201248fdc06ba1b81a3ec649df88f7175536c42641fa7015db9c4e5bae679e4276fe00d54fcb71770ff7376fd1d12e37533b5@125.254.27.14:30305?discport=0",
"enode://b03fbba5b7e0a52d34a6051dcd89ff1ff1f1cae802e053528905d91d6c2ee3c2c734e5467c62146db98112ef35bb9171e6e5acfba620f88723d62079f7c90182@125.254.27.14:30306?discport=0"
]

genesis.json:

The genesis.json file for Toorak testnet.

{
"config":{
"chainId":2018,
"byzantiumBlock":1,
"eip150Block":2,
"eip150Hash":"0x0000000000000000000000000000000000000000000000000000000000000000",
"eip155Block":0,
"eip158Block":3,
"istanbul":{
"epoch":30000,
"policy":0
},
"isQuorum":true
},
"nonce":"0x0",
"timestamp":"0x5b7fa5cb",
"extraData":"0x0000000000000000000000000000000000000000000000000000000000000000f89af85494f232a4bf183cf17d09bea23e19ceff58ad9dbfed94645cab2686477cd244562d4bd95a75f157a4c05594a79f57a6884a71a25fd17c21549796a53c06737694f7dce95345c5a5917360571165260cf0e8d98918b8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0",
"gasLimit":"0x1FFFFFFFFFFC20",
"difficulty":"0x1",
"mixHash":"0x63746963616c2062797a616e74696e65206661756c7420746f6c6572616e6365",
"coinbase":"0x0000000000000000000000000000000000000000",
"alloc":{
"0x0000000000000000000000000000000000002018":{
"balance":"0xfffff",
"code":"0x6080604052600436106100e0576000357c010000000000000000000000000000000000000000000000000000000090048063184b9559146100e55780631e301eef146101765780632c9f55ed146101df578063362ee2a9146102a95780635aa82fbe146103125780635caea9cb146103b857806366af4d6414610445578063673c76e7146104ae57806367b996f1146104e5578063851a974c1461054e578063a06a2060146105df578063c162bc0314610648578063d118019c146106b1578063e35cc88f1461071a578063e804152214610783578063e9523c97146107ba575b600080fd5b3480156100f157600080fd5b506101746004803603606081101561010857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610826565b005b34801561018257600080fd5b506101c56004803603602081101561019957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ea7565b604051808215151515815260200191505060405180910390f35b3480156101eb57600080fd5b5061022e6004803603602081101561020257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611164565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561026e578082015181840152602081019050610253565b50505050905090810190601f16801561029b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102b557600080fd5b506102f8600480360360208110156102cc57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061123a565b604051808215151515815260200191505060405180910390f35b34801561031e57600080fd5b506103616004803603602081101561033557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611887565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156103a4578082015181840152602081019050610389565b505050509050019250505060405180910390f35b3480156103c457600080fd5b50610407600480360360208110156103db57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061195d565b6040518082600260200280838360005b83811015610432578082015181840152602081019050610417565b5050505090500191505060405180910390f35b34801561045157600080fd5b506104946004803603602081101561046857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a39565b604051808215151515815260200191505060405180910390f35b3480156104ba57600080fd5b506104c3611f21565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b3480156104f157600080fd5b506105346004803603602081101561050857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611fff565b604051808215151515815260200191505060405180910390f35b34801561055a57600080fd5b5061059d6004803603602081101561057157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506124ed565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105eb57600080fd5b5061062e6004803603602081101561060257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612671565b604051808215151515815260200191505060405180910390f35b34801561065457600080fd5b506106976004803603602081101561066b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506126ca565b604051808215151515815260200191505060405180910390f35b3480156106bd57600080fd5b50610700600480360360208110156106d457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506127f5565b604051808215151515815260200191505060405180910390f35b34801561072657600080fd5b506107696004803603602081101561073d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612ab1565b604051808215151515815260200191505060405180910390f35b34801561078f57600080fd5b50610798612f32565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b3480156107c657600080fd5b506107cf613010565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156108125780820151818401526020810190506107f7565b505050509050019250505060405180910390f35b600160009054906101000a900460ff161515610ea2576000839050600083905060008390506001600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055506002600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff0219169083600281111561095d57fe5b021790555060028390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550507f236722052dd905b4eb9fa3c68c80a475557c886e5ac063e54eac1c0eeffb465b83604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a16001600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055506002600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff02191690836002811115610b3d57fe5b021790555060028290806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550507f236722052dd905b4eb9fa3c68c80a475557c886e5ac063e54eac1c0eeffb465b82604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a16001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055506002600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff02191690836002811115610d1d57fe5b021790555060028190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550507f236722052dd905b4eb9fa3c68c80a475557c886e5ac063e54eac1c0eeffb465b81604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a16003600560006101000a81548163ffffffff021916908363ffffffff1602179055506003600560046101000a81548163ffffffff021916908363ffffffff1602179055507fa51b02840871d2da9841afa98a1e39b92fcec324cb8a78b94508843ece280692600560009054906101000a900463ffffffff16604051808263ffffffff1663ffffffff16815260200191505060405180910390a160018060006101000a81548160ff0219169083151502179055505050505b505050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515610f6d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff161561115f5760016002811115610f8f57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115610fe957fe5b14151561103c578173ffffffffffffffffffffffffffffffffffffffff167f31e9e0191c7907fe4876812d289a21ab25f1cb1795e60ad1489343b85cefda1160405160405180910390a26000905061115e565b611046823361309e565b15156110ba576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f766f7465416761696e73742066756e6374696f6e206661696c6564210000000081525060200191505060405180910390fd5b60016002600560049054906101000a900463ffffffff1663ffffffff168115156110e057fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff1663ffffffff161015156111595761115082613591565b151561115857fe5b5b600190505b5b919050565b6060600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16151561122a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b6112338261393a565b9050919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611300576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff1615611882576001600281111561132257fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561137c57fe5b1415156113cf578173ffffffffffffffffffffffffffffffffffffffff167f31e9e0191c7907fe4876812d289a21ab25f1cb1795e60ad1489343b85cefda1160405160405180910390a260009050611881565b6113d98233613acd565b151561144d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b60016002600560049054906101000a900463ffffffff1663ffffffff1681151561147357fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff1663ffffffff1610151561187c57600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615156116385760028290806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506001600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506116176001600560009054906101000a900463ffffffff1663ffffffff16613fc090919063ffffffff16565b600560006101000a81548163ffffffff021916908363ffffffff1602179055505b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055506002600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff021916908360028111156116f257fe5b02179055506117236001600560049054906101000a900463ffffffff1663ffffffff16613fc090919063ffffffff16565b600560046101000a81548163ffffffff021916908363ffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f99ad91c72e4fcc0a37d0481b982aec5c0c78491d30d39e65338bec15fa9cc4b760405160405180910390a361180782613591565b151561187b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f636c656172566f7465732066756e6374696f6e206661696c656421000000000081525060200191505060405180910390fd5b5b600190505b5b919050565b6060600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16151561194d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b61195682613fea565b9050919050565b6119656141ec565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611a29576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b611a32826140be565b9050919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611aff576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff1615611f1c57611b1d82612671565b1515611b6f578173ffffffffffffffffffffffffffffffffffffffff167f9c7cadd46fbd30740917780f635ee53049ed6be79715b6023ea06087c334c5c660405160405180910390a260009050611f1b565b6003600560049054906101000a900463ffffffff1663ffffffff16111515611bd5577fe6fcbc3c985ed3070063f0c0f9cb0e7640bbd75cb195ee2642bf970f5e15b2a26003604051808260ff16815260200191505060405180910390a160009050611f1b565b60006002811115611be257fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115611c3c57fe5b141515611db55760016002811115611c5057fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115611caa57fe5b1415611cfc578173ffffffffffffffffffffffffffffffffffffffff167f985746acdce980f7399f809486aa97eecb67bba69e51c5810544e283895789f660405160405180910390a260009050611f1b565b600280811115611d0857fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115611d6257fe5b1415611db4578173ffffffffffffffffffffffffffffffffffffffff167f68827c5b6c10d4fef27a21d0464cdaadecd877c28574c7ee177ec3118787870060405160405180910390a260009050611f1b565b5b60026000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690836002811115611e1357fe5b0217905550611e228233613acd565b1515611e96576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b336000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600190505b5b919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611fe7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600560049054906101000a900463ffffffff16905090565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1615156120c5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff16156124e8576002808111156120e657fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561214057fe5b141515612193578173ffffffffffffffffffffffffffffffffffffffff167fa66a745af57a4c1c4dfcf7401663660ece37592d35076a01326f1ebb117dfe3760405160405180910390a2600090506124e7565b61219d8233613acd565b1515612211576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b60016002600560049054906101000a900463ffffffff1663ffffffff1681151561223757fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff1663ffffffff161015156124e2576000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055506000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff0219169083600281111561235857fe5b02179055506123896001600560049054906101000a900463ffffffff1663ffffffff166141c790919063ffffffff16565b600560046101000a81548163ffffffff021916908363ffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f148da362aaafc6bbf0e0b77d62428bcd324bcf9785839aa07881d6c78d295df160405160405180910390a361246d82613591565b15156124e1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f636c656172566f7465732066756e6374696f6e206661696c656421000000000081525060200191505060405180910390fd5b5b600190505b5b919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1615156125b3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff161561266c57600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612606576000905061266b565b6000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b5b919050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff169050919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515612790576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff16156127f057600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156127e357600090506127ef565b6127ec82613591565b90505b5b919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1615156128bb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff1615612aac576002808111156128dc57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561293657fe5b141515612989578173ffffffffffffffffffffffffffffffffffffffff167fa66a745af57a4c1c4dfcf7401663660ece37592d35076a01326f1ebb117dfe3760405160405180910390a260009050612aab565b612993823361309e565b1515612a07576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f766f7465416761696e73742066756e6374696f6e206661696c6564210000000081525060200191505060405180910390fd5b60016002600560049054906101000a900463ffffffff1663ffffffff16811515612a2d57fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff1663ffffffff16101515612aa657612a9d82613591565b1515612aa557fe5b5b600190505b5b919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515612b77576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff1615612f2d57612b9582612671565b15612be6578173ffffffffffffffffffffffffffffffffffffffff167f0720aeaf875158936fcd8297eba492c9c4f272e5c01014a1d7e09550dd68c18760405160405180910390a260009050612f2c565b60006002811115612bf357fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115612c4d57fe5b141515612dc65760016002811115612c6157fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115612cbb57fe5b1415612d0d578173ffffffffffffffffffffffffffffffffffffffff167f985746acdce980f7399f809486aa97eecb67bba69e51c5810544e283895789f660405160405180910390a260009050612f2c565b600280811115612d1957fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115612d7357fe5b1415612dc5578173ffffffffffffffffffffffffffffffffffffffff167f68827c5b6c10d4fef27a21d0464cdaadecd877c28574c7ee177ec3118787870060405160405180910390a260009050612f2c565b5b60016000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690836002811115612e2457fe5b0217905550612e338233613acd565b1515612ea7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b336000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600190505b5b919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515612ff8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600560009054906101000a900463ffffffff16905090565b6060600280548060200260200160405190810160405280929190818152602001828054801561309457602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001906001019080831161304a575b5050505050905090565b60008060028111156130ac57fe5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16600281111561314357fe5b1415156131de576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f566f7465722068617320616c726561647920766f74656420666f72207468652081526020017f676976656e20616464726573732100000000000000000000000000000000000081525060400191505060405180910390fd5b600061324b60016000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff1663ffffffff16613fc090919063ffffffff16565b9050806000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160196101000a81548163ffffffff021916908363ffffffff16021790555060026000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083600281111561334857fe5b02179055506000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050600160028111156133ff57fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561345957fe5b14156134be578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fff22649b12028e209785fa09d0e114875661e8e34b1d1d72252a3877e2306b2e60405160405180910390a3613586565b6002808111156134ca57fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561352457fe5b1415613585578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f029f3d5cffc072e4402a1675412a9bcd246eef3b529c394a407f0ae389e2167660405160405180910390a35b5b600191505092915050565b600060606000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020180548060200260200160405190810160405280929190818152602001828054801561365657602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001906001019080831161360c575b50505050509050606060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160156101000a81548163ffffffff021916908363ffffffff16021790555060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160196101000a81548163ffffffff021916908363ffffffff16021790555060008090505b82518110156137f45760008060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001016000858481518110151561378357fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908360028111156137e257fe5b02179055508080600101915050613727565b5060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083600281111561385357fe5b0217905550806000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020190805190602001906138ad92919061420e565b5060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600192505050919050565b60606001600281111561394957fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1660028111156139a357fe5b14156139e6576040805190810160405280600381526020017f61646400000000000000000000000000000000000000000000000000000000008152509050613ac8565b6002808111156139f257fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115613a4c57fe5b1415613a8f576040805190810160405280600681526020017f72656d6f766500000000000000000000000000000000000000000000000000008152509050613ac8565b6040805190810160405280601481526020017f70726f706f73616c206e6f74206372656174656400000000000000000000000081525090505b919050565b6000806002811115613adb57fe5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166002811115613b7257fe5b141515613c0d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f566f7465722068617320616c726561647920766f74656420666f72207468652081526020017f676976656e20616464726573732100000000000000000000000000000000000081525060400191505060405180910390fd5b6000613c7a60016000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff1663ffffffff16613fc090919063ffffffff16565b9050806000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160156101000a81548163ffffffff021916908363ffffffff16021790555060016000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690836002811115613d7757fe5b02179055506000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060016002811115613e2e57fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115613e8857fe5b1415613eed578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167febc988472527ec1732923b9d1750043cff1382249121f66679288a34fde8988860405160405180910390a3613fb5565b600280811115613ef957fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115613f5357fe5b1415613fb4578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f2995e417ac365fa1ee0bdc63da1f60d473ae104e73c33da5f58957b3dfa6c6bb60405160405180910390a35b5b600191505092915050565b60008082840190508363ffffffff168163ffffffff1610151515613fe057fe5b8091505092915050565b6060806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018054806020026020016040519081016040528092919081815260200182805480156140ae57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311614064575b5050505050905080915050919050565b6140c66141ec565b6140ce6141ec565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff1681600060028110151561412f57fe5b602002019063ffffffff16908163ffffffff16815250506000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff168160016002811015156141a757fe5b602002019063ffffffff16908163ffffffff168152505080915050919050565b60008263ffffffff168263ffffffff16111515156141e157fe5b818303905092915050565b6040805190810160405280600290602082028038833980820191505090505090565b828054828255906000526020600020908101928215614287579160200282015b828111156142865782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055509160200191906001019061422e565b5b5090506142949190614298565b5090565b6142d891905b808211156142d457600081816101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690555060010161429e565b5090565b9056fea165627a7a723058202c32a63f49004a0f765b2a2724329fefcd6fa257470c493cf3528898cb8f12210029"
},
"0x0000000000000000000000000000000000002019":{
"balance":"0xfffff",
"code":"0x6080604052600436106100eb576000357c01000000000000000000000000000000000000000000000000000000009004806312254fc4146100f0578063184b95591461015957806327498240146101ea5780632c9f55ed1461022157806331147c30146102eb57806333ca17f81461032257806340550a1c1461038b5780635aa82fbe146103f45780635caea9cb1461049a578063851a974c146105275780638df1cab0146105b857806390d6641b14610621578063b6e7d3321461068a578063c162bc03146106f3578063dd31863c1461075c578063de0473d4146107c8578063f3513a3714610831575b600080fd5b3480156100fc57600080fd5b5061013f6004803603602081101561011357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061089d565b604051808215151515815260200191505060405180910390f35b34801561016557600080fd5b506101e86004803603606081101561017c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610dab565b005b3480156101f657600080fd5b506101ff61165c565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b34801561022d57600080fd5b506102706004803603602081101561024457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611760565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102b0578082015181840152602081019050610295565b50505050905090810190601f1680156102dd5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102f757600080fd5b5061030061185c565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b34801561032e57600080fd5b506103716004803603602081101561034557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611960565b604051808215151515815260200191505060405180910390f35b34801561039757600080fd5b506103da600480360360208110156103ae57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611c42565b604051808215151515815260200191505060405180910390f35b34801561040057600080fd5b506104436004803603602081101561041757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611c9b565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561048657808201518184015260208101905061046b565b505050509050019250505060405180910390f35b3480156104a657600080fd5b506104e9600480360360208110156104bd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611e17565b6040518082600260200280838360005b838110156105145780820151818401526020810190506104f9565b5050505090500191505060405180910390f35b34801561053357600080fd5b506105766004803603602081101561054a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611f19565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105c457600080fd5b50610607600480360360208110156105db57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506120c3565b604051808215151515815260200191505060405180910390f35b34801561062d57600080fd5b506106706004803603602081101561064457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506125ea565b604051808215151515815260200191505060405180910390f35b34801561069657600080fd5b506106d9600480360360208110156106ad57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612cff565b604051808215151515815260200191505060405180910390f35b3480156106ff57600080fd5b506107426004803603602081101561071657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613213565b604051808215151515815260200191505060405180910390f35b34801561076857600080fd5b50610771613364565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156107b4578082015181840152602081019050610799565b505050509050019250505060405180910390f35b3480156107d457600080fd5b50610817600480360360208110156107eb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613599565b604051808215151515815260200191505060405180910390f35b34801561083d57600080fd5b5061084661387c565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561088957808201518184015260208101905061086e565b505050509050019250505060405180910390f35b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515610989576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660009054906101000a900460ff1615610da6576109a782611c42565b15156109f9578173ffffffffffffffffffffffffffffffffffffffff167ff09e7c548195a69304659a28ee14522d288e8ab1f0356f1bd1a2ba1a60a2a72560405160405180910390a260009050610da5565b6003600660059054906101000a900463ffffffff1663ffffffff16111515610a5f577ff11fc1218dcdb5bc0fda44eeb867f57ab2961264b2ef688c15a8182de0d3c0f06003604051808260ff16815260200191505060405180910390a160009050610da5565b60006002811115610a6c57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115610ac657fe5b141515610c3f5760016002811115610ada57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115610b3457fe5b1415610b86578173ffffffffffffffffffffffffffffffffffffffff167f0a1cbb2458f0dbc6da57bf792e9f5223622e83255de68e3533279779d45dce7b60405160405180910390a260009050610da5565b600280811115610b9257fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115610bec57fe5b1415610c3e578173ffffffffffffffffffffffffffffffffffffffff167fc2059d980ca667e0446af840831c5fcb1185ca1f2c05681e59da84d8d44331c760405160405180910390a260009050610da5565b5b60026000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690836002811115610c9d57fe5b0217905550610cac82336139f4565b1515610d20576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b336000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600190505b5b919050565b600660009054906101000a900460ff161515611657576000612018905060008490506000849050600084905083600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506001600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690831515021790555060028060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff02191690836002811115610fcc57fe5b021790555060048390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550507f8e23af4696ea67ffe24419c03b059dabcccf1105db961b90f28a7aa2340a841283604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a16001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208290806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506001600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690831515021790555060028060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff0219169083600281111561124e57fe5b021790555060048290806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550507f8e23af4696ea67ffe24419c03b059dabcccf1105db961b90f28a7aa2340a841282604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a16001600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506001600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690831515021790555060028060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff021916908360028111156114d057fe5b021790555060048190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550507f8e23af4696ea67ffe24419c03b059dabcccf1105db961b90f28a7aa2340a841281604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a16003600660016101000a81548163ffffffff021916908363ffffffff1602179055506003600660056101000a81548163ffffffff021916908363ffffffff1602179055507f8e3cc1006c331c36c3a37429307e736f1f5e9ceba1e7c5643ffd960fbad68e49600660019054906101000a900463ffffffff16604051808263ffffffff1663ffffffff16815260200191505060405180910390a16001600660006101000a81548160ff021916908315150217905550505050505b505050565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611748576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660019054906101000a900463ffffffff16905090565b6060600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16151561184c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b61185582613ee7565b9050919050565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611948576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660059054906101000a900463ffffffff16905090565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611a4c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660009054906101000a900460ff1615611c3d57600280811115611a6d57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115611ac757fe5b141515611b1a578173ffffffffffffffffffffffffffffffffffffffff167f438ce0fc63bab2dbce27a5cd9268d6f74909cc0e2b96c1da89d308d25afa90b860405160405180910390a260009050611c3c565b611b24823361407a565b1515611b98576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f766f7465416761696e73742066756e6374696f6e206661696c6564210000000081525060200191505060405180910390fd5b60016002600660059054906101000a900463ffffffff1663ffffffff16811515611bbe57fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff1663ffffffff16101515611c3757611c2e8261456d565b1515611c3657fe5b5b600190505b5b919050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff169050919050565b6060600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a06a2060336040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611d5857600080fd5b505afa158015611d6c573d6000803e3d6000fd5b505050506040513d6020811015611d8257600080fd5b81019080805190602001909291905050501515611e07576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b611e1082614916565b9050919050565b611e1f614b42565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611f09576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b611f12826149ea565b9050919050565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515612005576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660009054906101000a900460ff16156120be57600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561205857600090506120bd565b6000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b5b919050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a06a2060336040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561218057600080fd5b505afa158015612194573d6000803e3d6000fd5b505050506040513d60208110156121aa57600080fd5b8101908080519060200190929190505050151561222f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600660009054906101000a900460ff16156125e55761224d82611c42565b1561229e578173ffffffffffffffffffffffffffffffffffffffff167f163c7ee42795efa28e56de979b74d198b9d5794dea168e97743cf626cd406dd460405160405180910390a2600090506125e4565b600060028111156122ab57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561230557fe5b14151561247e576001600281111561231957fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561237357fe5b14156123c5578173ffffffffffffffffffffffffffffffffffffffff167f0a1cbb2458f0dbc6da57bf792e9f5223622e83255de68e3533279779d45dce7b60405160405180910390a2600090506125e4565b6002808111156123d157fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561242b57fe5b141561247d578173ffffffffffffffffffffffffffffffffffffffff167fc2059d980ca667e0446af840831c5fcb1185ca1f2c05681e59da84d8d44331c760405160405180910390a2600090506125e4565b5b60016000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff021916908360028111156124dc57fe5b02179055506124eb82336139f4565b151561255f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b336000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600190505b5b919050565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1615156126d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660009054906101000a900460ff1615612cfa57600160028111156126f857fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561275257fe5b1415156127a5578173ffffffffffffffffffffffffffffffffffffffff167fb175d253b8b3e153a3bc1037cd0a88ba518e6b0a2ce8f078ea6e6fefbf72cca860405160405180910390a260009050612cf9565b6127af82336139f4565b1515612823576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b60016002600660059054906101000a900463ffffffff1663ffffffff1681151561284957fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff1663ffffffff16101515612cf457600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515612ab157600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208290806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060048290806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550612a906001600660019054906101000a900463ffffffff1663ffffffff16614af390919063ffffffff16565b600660016101000a81548163ffffffff021916908363ffffffff1602179055505b6001600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690831515021790555060028060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff02191690836002811115612b6a57fe5b0217905550612b9b6001600660059054906101000a900463ffffffff1663ffffffff16614af390919063ffffffff16565b600660056101000a81548163ffffffff021916908363ffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f1ab57f2e2a6e4069160cc6501d8012d93ed435770b1ed646f82482a2f7234ff460405160405180910390a3612c7f8261456d565b1515612cf3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f636c656172566f7465732066756e6374696f6e206661696c656421000000000081525060200191505060405180910390fd5b5b600190505b5b919050565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515612deb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660009054906101000a900460ff161561320e57600280811115612e0c57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115612e6657fe5b141515612eb9578173ffffffffffffffffffffffffffffffffffffffff167f438ce0fc63bab2dbce27a5cd9268d6f74909cc0e2b96c1da89d308d25afa90b860405160405180910390a26000905061320d565b612ec382336139f4565b1515612f37576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b60016002600660059054906101000a900463ffffffff1663ffffffff16811515612f5d57fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff1663ffffffff16101515613208576000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055506000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff0219169083600281111561307e57fe5b02179055506130af6001600660059054906101000a900463ffffffff1663ffffffff16614b1d90919063ffffffff16565b600660056101000a81548163ffffffff021916908363ffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f4faf3d510c925fc84e23a7ebef03c4321a1bfb58992a212c21974ba71894044060405160405180910390a36131938261456d565b1515613207576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f636c656172566f7465732066756e6374696f6e206661696c656421000000000081525060200191505060405180910390fd5b5b600190505b5b919050565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1615156132ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660009054906101000a900460ff161561335f57600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415613352576000905061335e565b61335b8261456d565b90505b5b919050565b6060600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a06a2060336040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561342157600080fd5b505afa158015613435573d6000803e3d6000fd5b505050506040513d602081101561344b57600080fd5b810190808051906020019092919050505015156134d0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080548060200260200160405190810160405280929190818152602001828054801561358f57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311613545575b5050505050905090565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515613685576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660009054906101000a900460ff161561387757600160028111156136a757fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561370157fe5b141515613754578173ffffffffffffffffffffffffffffffffffffffff167fb175d253b8b3e153a3bc1037cd0a88ba518e6b0a2ce8f078ea6e6fefbf72cca860405160405180910390a260009050613876565b61375e823361407a565b15156137d2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f766f7465416761696e73742066756e6374696f6e206661696c6564210000000081525060200191505060405180910390fd5b60016002600660059054906101000a900463ffffffff1663ffffffff168115156137f857fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff1663ffffffff16101515613871576138688261456d565b151561387057fe5b5b600190505b5b919050565b6060600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515613968576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b60048054806020026020016040519081016040528092919081815260200182805480156139ea57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116139a0575b5050505050905090565b6000806002811115613a0257fe5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166002811115613a9957fe5b141515613b34576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f566f7465722068617320616c726561647920766f74656420666f72207468652081526020017f676976656e20616464726573732100000000000000000000000000000000000081525060400191505060405180910390fd5b6000613ba160016000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff1663ffffffff16614af390919063ffffffff16565b9050806000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160156101000a81548163ffffffff021916908363ffffffff16021790555060016000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690836002811115613c9e57fe5b02179055506000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060016002811115613d5557fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115613daf57fe5b1415613e14578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167febc988472527ec1732923b9d1750043cff1382249121f66679288a34fde8988860405160405180910390a3613edc565b600280811115613e2057fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115613e7a57fe5b1415613edb578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f2995e417ac365fa1ee0bdc63da1f60d473ae104e73c33da5f58957b3dfa6c6bb60405160405180910390a35b5b600191505092915050565b606060016002811115613ef657fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115613f5057fe5b1415613f93576040805190810160405280600381526020017f61646400000000000000000000000000000000000000000000000000000000008152509050614075565b600280811115613f9f57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115613ff957fe5b141561403c576040805190810160405280600681526020017f72656d6f766500000000000000000000000000000000000000000000000000008152509050614075565b6040805190810160405280601481526020017f70726f706f73616c206e6f74206372656174656400000000000000000000000081525090505b919050565b600080600281111561408857fe5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16600281111561411f57fe5b1415156141ba576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f566f7465722068617320616c726561647920766f74656420666f72207468652081526020017f676976656e20616464726573732100000000000000000000000000000000000081525060400191505060405180910390fd5b600061422760016000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff1663ffffffff16614af390919063ffffffff16565b9050806000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160196101000a81548163ffffffff021916908363ffffffff16021790555060026000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083600281111561432457fe5b02179055506000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050600160028111156143db57fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561443557fe5b141561449a578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fff22649b12028e209785fa09d0e114875661e8e34b1d1d72252a3877e2306b2e60405160405180910390a3614562565b6002808111156144a657fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561450057fe5b1415614561578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f029f3d5cffc072e4402a1675412a9bcd246eef3b529c394a407f0ae389e2167660405160405180910390a35b5b600191505092915050565b600060606000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020180548060200260200160405190810160405280929190818152602001828054801561463257602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116145e8575b50505050509050606060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160156101000a81548163ffffffff021916908363ffffffff16021790555060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160196101000a81548163ffffffff021916908363ffffffff16021790555060008090505b82518110156147d05760008060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001016000858481518110151561475f57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908360028111156147be57fe5b02179055508080600101915050614703565b5060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083600281111561482f57fe5b0217905550806000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002019080519060200190614889929190614b64565b5060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600192505050919050565b6060806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018054806020026020016040519081016040528092919081815260200182805480156149da57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311614990575b5050505050905080915050919050565b6149f2614b42565b6149fa614b42565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff16816000600281101515614a5b57fe5b602002019063ffffffff16908163ffffffff16815250506000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff16816001600281101515614ad357fe5b602002019063ffffffff16908163ffffffff168152505080915050919050565b60008082840190508363ffffffff168163ffffffff1610151515614b1357fe5b8091505092915050565b60008263ffffffff168263ffffffff1611151515614b3757fe5b818303905092915050565b6040805190810160405280600290602082028038833980820191505090505090565b828054828255906000526020600020908101928215614bdd579160200282015b82811115614bdc5782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555091602001919060010190614b84565b5b509050614bea9190614bee565b5090565b614c2e91905b80821115614c2a57600081816101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905550600101614bf4565b5090565b9056fea165627a7a72305820b6209f310b5978ff2f429021d425834abc9b7bced2c3582b25bf9a48d95b4bc60029"
},
"0x0000000000000000000000000000000000002020":{
"balance":"0xfffff",
"code":"0x608060405260043610610051576000357c010000000000000000000000000000000000000000000000000000000090048063094e9efb146100565780631c69487c146101365780631d31f41d146102ad575b600080fd5b34801561006257600080fd5b5061011c6004803603602081101561007957600080fd5b810190808035906020019064010000000081111561009657600080fd5b8201836020820111156100a857600080fd5b803590602001918460018302840111640100000000831117156100ca57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192905050506103ee565b604051808215151515815260200191505060405180910390f35b34801561014257600080fd5b506102936004803603604081101561015957600080fd5b810190808035906020019064010000000081111561017657600080fd5b82018360208201111561018857600080fd5b803590602001918460018302840111640100000000831117156101aa57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561020d57600080fd5b82018360208201111561021f57600080fd5b8035906020019184600183028401116401000000008311171561024157600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610483565b604051808215151515815260200191505060405180910390f35b3480156102b957600080fd5b50610373600480360360208110156102d057600080fd5b81019080803590602001906401000000008111156102ed57600080fd5b8201836020820111156102ff57600080fd5b8035906020019184600183028401116401000000008311171561032157600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610629565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103b3578082015181840152602081019050610398565b50505050905090810190601f1680156103e05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b600080826040518082805190602001908083835b6020831015156104275780518252602082019150602081019050602083039250610402565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060000160009054906101000a900460ff1615610479576001905061047e565b600090505b919050565b600060016000836040518082805190602001908083835b6020831015156104bf578051825260208201915060208101905060208303925061049a565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060000160006101000a81548160ff021916908315150217905550826000836040518082805190602001908083835b6020831015156105455780518252602082019150602081019050602083039250610520565b6001836020036101000a0380198251168184511680821785525050505050509050019150509081526020016040518091039020600101908051906020019061058e929190610761565b5060026000836040518082805190602001908083835b6020831015156105c957805182526020820191506020810190506020830392506105a4565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060020160006101000a81548160ff0219169083600281111561061a57fe5b02179055506001905092915050565b6060610634826103ee565b1515610652576020604051908101604052806000815250905061075c565b6000826040518082805190602001908083835b60208310151561068a5780518252602082019150602081019050602083039250610665565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206001018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107545780601f1061072957610100808354040283529160200191610754565b820191906000526020600020905b81548152906001019060200180831161073757829003601f168201915b505050505090505b919050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106107a257805160ff19168380011785556107d0565b828001600101855582156107d0579182015b828111156107cf5782518255916020019190600101906107b4565b5b5090506107dd91906107e1565b5090565b61080391905b808211156107ff5760008160009055506001016107e7565b5090565b9056fea165627a7a72305820f4ca0d4974fed0beb96e0e585779a967ef654c7c6412c2aa0149fbaf2aaa76a50029"
},
"0x0000000000000000000000000000000000002021":{
"balance":"0xfffff",
"code":"0x6080604052600436106100d5576000357c01000000000000000000000000000000000000000000000000000000009004806306fdde03146100da578063095ea7b31461016a57806318160ddd146101dd57806323b872dd146102085780632ff2e9dc1461029b578063313ce567146102c657806339509351146102f757806342966c681461036a57806370a08231146103a557806379cc67901461040a57806395d89b4114610465578063a457c2d7146104f5578063a9059cbb14610568578063dd62ed3e146105db578063f57b018214610660575b600080fd5b3480156100e657600080fd5b506100ef6107cc565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561012f578082015181840152602081019050610114565b50505050905090810190601f16801561015c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017657600080fd5b506101c36004803603604081101561018d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610884565b604051808215151515815260200191505060405180910390f35b3480156101e957600080fd5b506101f26109c8565b6040518082815260200191505060405180910390f35b34801561021457600080fd5b506102816004803603606081101561022b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109e8565b604051808215151515815260200191505060405180910390f35b3480156102a757600080fd5b506102b0610c06565b6040518082815260200191505060405180910390f35b3480156102d257600080fd5b506102db610c11565b604051808260ff1660ff16815260200191505060405180910390f35b34801561030357600080fd5b506103506004803603604081101561031a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c3e565b604051808215151515815260200191505060405180910390f35b34801561037657600080fd5b506103a36004803603602081101561038d57600080fd5b8101908080359060200190929190505050610e8c565b005b3480156103b157600080fd5b506103f4600480360360208110156103c857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610eaf565b6040518082815260200191505060405180910390f35b34801561041657600080fd5b506104636004803603604081101561042d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f0d565b005b34801561047157600080fd5b5061047a610f31565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104ba57808201518184015260208101905061049f565b50505050905090810190601f1680156104e75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561050157600080fd5b5061054e6004803603604081101561051857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fe9565b604051808215151515815260200191505060405180910390f35b34801561057457600080fd5b506105c16004803603604081101561058b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611237565b604051808215151515815260200191505060405180910390f35b3480156105e757600080fd5b5061064a600480360360408110156105fe57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611264565b6040518082815260200191505060405180910390f35b34801561066c57600080fd5b506107ca6004803603606081101561068357600080fd5b81019080803590602001906401000000008111156106a057600080fd5b8201836020820111156106b257600080fd5b803590602001918460018302840111640100000000831117156106d457600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561073757600080fd5b82018360208201111561074957600080fd5b8035906020019184600183028401116401000000008311171561076b57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803560ff169060200190929190505050611301565b005b6060600260009054906101000a900460ff16156108815760048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108795780601f1061084e57610100808354040283529160200191610879565b820191906000526020600020905b81548152906001019060200180831161085c57829003601f168201915b505050505090505b90565b6000600260009054906101000a900460ff16156109c257600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108d757600080fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b6000600260009054906101000a900460ff16156109e55760035490505b90565b6000600260009054906101000a900460ff1615610bff57610a8e82600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461133990919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b1984848461135b565b3373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600190505b9392505050565b66470de4df82000081565b6000600260009054906101000a900460ff1615610c3b57600660009054906101000a900460ff1690505b90565b6000600260009054906101000a900460ff1615610e8657600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610c9157600080fd5b610d2082600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461152790919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600190505b92915050565b600260009054906101000a900460ff1615610eac57610eab3382611548565b5b50565b6000600260009054906101000a900460ff1615610f08576000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b600260009054906101000a900460ff1615610f2d57610f2c828261169c565b5b5050565b6060600260009054906101000a900460ff1615610fe65760058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fde5780601f10610fb357610100808354040283529160200191610fde565b820191906000526020600020905b815481529060010190602001808311610fc157829003601f168201915b505050505090505b90565b6000600260009054906101000a900460ff161561123157600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561103c57600080fd5b6110cb82600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461133990919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600190505b92915050565b6000600260009054906101000a900460ff161561125e5761125933848461135b565b600190505b92915050565b6000600260009054906101000a900460ff16156112fb57600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b92915050565b600260009054906101000a900460ff1615156113345761132283838361189a565b6113333366470de4df82000061191a565b5b505050565b600082821115151561134a57600080fd5b600082840390508091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561139757600080fd5b6113e8816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461133990919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061147b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461152790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600080828401905083811015151561153e57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561158457600080fd5b6115998160035461133990919063ffffffff16565b6003819055506115f0816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461133990919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b61172b81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461133990919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506117b58282611548565b3373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a35050565b600260009054906101000a900460ff1615156119155782600490805190602001906118c6929190611a6e565b5081600590805190602001906118dd929190611a6e565b5080600660006101000a81548160ff021916908360ff1602179055506001600260006101000a81548160ff0219169083151502179055505b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561195657600080fd5b61196b8160035461152790919063ffffffff16565b6003819055506119c2816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461152790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611aaf57805160ff1916838001178555611add565b82800160010185558215611add579182015b82811115611adc578251825591602001919060010190611ac1565b5b509050611aea9190611aee565b5090565b611b1091905b80821115611b0c576000816000905550600101611af4565b5090565b9056fea165627a7a723058201492ff66262fd5876cc130c7e59c07603df7a5226c1143ff3b6cf4a43cde696c0029"
},
"0x0000000000000000000000000000000000002022":{
"balance":"0xfffff",
"code":"0x608060405260043610610122576000357c010000000000000000000000000000000000000000000000000000000090048063025e7c271461019157806303d79d281461020c578063173825d91461031257806320ea8d86146103635780632f54bf6e1461039e5780633411c81c146104075780633e1a771d1461047a57806354741525146105495780637065cb48146105a6578063784547a7146105f75780638b51d13f1461064a5780639ace38c214610699578063a0e67e2b14610792578063a8abe69a146107fe578063b5dc40c3146108b0578063b77bf60014610940578063ba51a6df1461096b578063c01a8c84146109a6578063d74f8edd146109e1578063dc8452cd14610a0c578063e20056e614610a37578063ee22610b14610aa8575b6000809054906101000a900460ff161561018f57600034111561018e573373ffffffffffffffffffffffffffffffffffffffff167fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c346040518082815260200191505060405180910390a25b5b005b34801561019d57600080fd5b506101ca600480360360208110156101b457600080fd5b8101908080359060200190929190505050610ae3565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561021857600080fd5b506102fc6004803603606081101561022f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561027657600080fd5b82018360208201111561028857600080fd5b803590602001918460018302840111640100000000831117156102aa57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610b21565b6040518082815260200191505060405180910390f35b34801561031e57600080fd5b506103616004803603602081101561033557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b55565b005b34801561036f57600080fd5b5061039c6004803603602081101561038657600080fd5b8101908080359060200190929190505050610e02565b005b3480156103aa57600080fd5b506103ed600480360360208110156103c157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fc0565b604051808215151515815260200191505060405180910390f35b34801561041357600080fd5b506104606004803603604081101561042a57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fe0565b604051808215151515815260200191505060405180910390f35b34801561048657600080fd5b506105476004803603604081101561049d57600080fd5b81019080803590602001906401000000008111156104ba57600080fd5b8201836020820111156104cc57600080fd5b803590602001918460208302840111640100000000831117156104ee57600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019092919050505061100f565b005b34801561055557600080fd5b506105906004803603604081101561056c57600080fd5b810190808035151590602001909291908035151590602001909291905050506111e8565b6040518082815260200191505060405180910390f35b3480156105b257600080fd5b506105f5600480360360208110156105c957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611291565b005b34801561060357600080fd5b506106306004803603602081101561061a57600080fd5b81019080803590602001909291905050506114c1565b604051808215151515815260200191505060405180910390f35b34801561065657600080fd5b506106836004803603602081101561066d57600080fd5b81019080803590602001909291905050506115bd565b6040518082815260200191505060405180910390f35b3480156106a557600080fd5b506106d2600480360360208110156106bc57600080fd5b810190808035906020019092919050505061169d565b604051808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018060200183151515158152602001828103825284818151815260200191508051906020019080838360005b83811015610754578082015181840152602081019050610739565b50505050905090810190601f1680156107815780820380516001836020036101000a031916815260200191505b509550505050505060405180910390f35b34801561079e57600080fd5b506107a7611792565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156107ea5780820151818401526020810190506107cf565b505050509050019250505060405180910390f35b34801561080a57600080fd5b506108596004803603608081101561082157600080fd5b810190808035906020019092919080359060200190929190803515159060200190929190803515159060200190929190505050611835565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561089c578082015181840152602081019050610881565b505050509050019250505060405180910390f35b3480156108bc57600080fd5b506108e9600480360360208110156108d357600080fd5b81019080803590602001909291905050506119bd565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561092c578082015181840152602081019050610911565b505050509050019250505060405180910390f35b34801561094c57600080fd5b50610955611c0f565b6040518082815260200191505060405180910390f35b34801561097757600080fd5b506109a46004803603602081101561098e57600080fd5b8101908080359060200190929190505050611c15565b005b3480156109b257600080fd5b506109df600480360360208110156109c957600080fd5b8101908080359060200190929190505050611ce4565b005b3480156109ed57600080fd5b506109f6611eee565b6040518082815260200191505060405180910390f35b348015610a1857600080fd5b50610a21611ef3565b6040518082815260200191505060405180910390f35b348015610a4357600080fd5b50610aa660048036036040811015610a5a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611ef9565b005b348015610ab457600080fd5b50610ae160048036036020811015610acb57600080fd5b8101908080359060200190929190505050612222565b005b600481815481101515610af257fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900460ff1615610b4e57610b4284848461256c565b9050610b4d81611ce4565b5b9392505050565b6000809054906101000a900460ff1615610dff573073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ba357600080fd5b80600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610bfc57600080fd5b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060008090505b600160048054905003811015610d82578273ffffffffffffffffffffffffffffffffffffffff16600482815481101515610c9057fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610d75576004600160048054905003815481101515610cee57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600482815481101515610d2857fe5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610d82565b8080600101915050610c5a565b506001600481818054905003915081610d9b91906126fc565b506004805490506005541115610dba57610db9600480549050611c15565b5b8173ffffffffffffffffffffffffffffffffffffffff167f8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b9060405160405180910390a2505b50565b6000809054906101000a900460ff1615610fbd5733600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610e6f57600080fd5b81336002600083815260200190815260200160002060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610eda57600080fd5b836001600082815260200190815260200160002060030160009054906101000a900460ff16151515610f0b57600080fd5b60006002600087815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550843373ffffffffffffffffffffffffffffffffffffffff167ff6a317157440607f36269043eb55f1287a5a19ba2216afeab88cd46cbcfb88e960405160405180910390a3505050505b50565b60036020528060005260406000206000915054906101000a900460ff1681565b60026020528160005260406000206020528060005260406000206000915091509054906101000a900460ff1681565b6000809054906101000a900460ff1615156111e457815181603282111580156110385750818111155b8015611045575060008114155b8015611052575060008214155b151561105d57600080fd5b60008090505b84518110156111a85760036000868381518110151561107e57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156111215750600073ffffffffffffffffffffffffffffffffffffffff1685828151811015156110fe57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1614155b151561112c57600080fd5b600160036000878481518110151561114057fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080600101915050611063565b5083600490805190602001906111bf929190612728565b508260058190555060016000806101000a81548160ff02191690831515021790555050505b5050565b60008060009054906101000a900460ff161561128b5760008090505b6006548110156112895783801561123c57506001600082815260200190815260200160002060030160009054906101000a900460ff16155b80611270575082801561126f57506001600082815260200190815260200160002060030160009054906101000a900460ff165b5b1561127c576001820191505b8080600101915050611204565b505b92915050565b6000809054906101000a900460ff16156114be573073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156112df57600080fd5b80600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561133957600080fd5b81600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561137657600080fd5b600160048054905001600554603282111580156113935750818111155b80156113a0575060008114155b80156113ad575060008214155b15156113b857600080fd5b6001600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060048590806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550508473ffffffffffffffffffffffffffffffffffffffff167ff39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d60405160405180910390a2505050505b50565b60008060009054906101000a900460ff16156115b857600080905060008090505b6004805490508110156115b45760026000858152602001908152602001600020600060048381548110151561151357fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611592576001820191505b6005548214156115a7576001925050506115b7565b80806001019150506114e2565b50505b5b919050565b60008060009054906101000a900460ff16156116985760008090505b6004805490508110156116965760026000848152602001908152602001600020600060048381548110151561160a57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611689576001820191505b80806001019150506115d9565b505b919050565b60016020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690806001015490806002018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156117755780601f1061174a57610100808354040283529160200191611775565b820191906000526020600020905b81548152906001019060200180831161175857829003601f168201915b5050505050908060030160009054906101000a900460ff16905084565b60606000809054906101000a900460ff161561183257600480548060200260200160405190810160405280929190818152602001828054801561182a57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116117e0575b505050505090505b90565b60606000809054906101000a900460ff16156119b557606060065460405190808252806020026020018201604052801561187e5781602001602082028038833980820191505090505b509050600080905060008090505b60065481101561192e578580156118c457506001600082815260200190815260200160002060030160009054906101000a900460ff16155b806118f857508480156118f757506001600082815260200190815260200160002060030160009054906101000a900460ff165b5b156119215780838381518110151561190c57fe5b90602001906020020181815250506001820191505b808060010191505061188c565b87870360405190808252806020026020018201604052801561195f5781602001602082028038833980820191505090505b5093508790505b868110156119b157828181518110151561197c57fe5b906020019060200201518489830381518110151561199657fe5b90602001906020020181815250508080600101915050611966565b5050505b949350505050565b60606000809054906101000a900460ff1615611c0a576060600480549050604051908082528060200260200182016040528015611a095781602001602082028038833980820191505090505b509050600080905060008090505b600480549050811015611b5857600260008681526020019081526020016000206000600483815481101515611a4857fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611b4b57600481815481101515611acf57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168383815181101515611b0857fe5b9060200190602002019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506001820191505b8080600101915050611a17565b81604051908082528060200260200182016040528015611b875781602001602082028038833980820191505090505b509350600090505b81811015611c06578281815181101515611ba557fe5b906020019060200201518482815181101515611bbd57fe5b9060200190602002019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508080600101915050611b8f565b5050505b919050565b60065481565b6000809054906101000a900460ff1615611ce1573073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611c6357600080fd5b6004805490508160328211158015611c7b5750818111155b8015611c88575060008114155b8015611c95575060008214155b1515611ca057600080fd5b826005819055507fa3f1ee9126a074d9326c682f561767f710e927faa811f7a99829d49dc421797a836040518082815260200191505060405180910390a150505b50565b6000809054906101000a900460ff1615611eeb5733600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515611d5157600080fd5b81600073ffffffffffffffffffffffffffffffffffffffff166001600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151515611dc457600080fd5b82336002600083815260200190815260200160002060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515611e3057600080fd5b60016002600087815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550843373ffffffffffffffffffffffffffffffffffffffff167f4a504a94899432a9846e1aa406dceb1bcfd538bb839071d49d1e5e23f5be30ef60405160405180910390a3611ee685612222565b505050505b50565b603281565b60055481565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611f3357600080fd5b6000809054906101000a900460ff161561221e5781600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515611fa057600080fd5b81600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515611ffa57600080fd5b60008090505b6004805490508110156120e4578473ffffffffffffffffffffffffffffffffffffffff1660048281548110151561203357fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156120d7578360048281548110151561208a57fe5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506120e4565b8080600101915050612000565b506000600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508373ffffffffffffffffffffffffffffffffffffffff167f8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b9060405160405180910390a28273ffffffffffffffffffffffffffffffffffffffff167ff39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d60405160405180910390a250505b5050565b6000809054906101000a900460ff16156125695733600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561228f57600080fd5b81336002600083815260200190815260200160002060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615156122fa57600080fd5b836001600082815260200190815260200160002060030160009054906101000a900460ff1615151561232b57600080fd5b612334856114c1565b1561256457600060016000878152602001908152602001600020905060018160030160006101000a81548160ff0219169083151502179055506060816002018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156124075780601f106123dc57610100808354040283529160200191612407565b820191906000526020600020905b8154815290600101906020018083116123ea57829003601f168201915b505050505090506124df8260000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683600101548351856002018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156124d55780601f106124aa576101008083540402835291602001916124d5565b820191906000526020600020905b8154815290600101906020018083116124b857829003601f168201915b50505050506126d5565b1561251657867f33e13ecb54c3076d8e8bb8c2881800a4d972b792045ffae98fdf46df365fed7560405160405180910390a2612561565b867f526441bb6c1aba3c9a4a6ca1d6545da9c2333c8c48343ef398eb858d72b7923660405160405180910390a260008260030160006101000a81548160ff0219169083151502179055505b50505b505050505b50565b600083600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156125ab57600080fd5b60065491506080604051908101604052808673ffffffffffffffffffffffffffffffffffffffff168152602001858152602001848152602001600015158152506001600084815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010155604082015181600201908051906020019061266b9291906127b2565b5060608201518160030160006101000a81548160ff0219169083151502179055509050506001600660008282540192505081905550817fc0ba8fe4b176c1714197d43b9cc6bcf797a4a7461c5fe8d0ef6e184ae7601e5160405160405180910390a2509392505050565b6000806040516020840160008287838a8c6187965a03f19250505080915050949350505050565b815481835581811115612723578183600052602060002091820191016127229190612832565b5b505050565b8280548282559060005260206000209081019282156127a1579160200282015b828111156127a05782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555091602001919060010190612748565b5b5090506127ae9190612857565b5090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106127f357805160ff1916838001178555612821565b82800160010185558215612821579182015b82811115612820578251825591602001919060010190612805565b5b50905061282e9190612832565b5090565b61285491905b80821115612850576000816000905550600101612838565b5090565b90565b61289791905b8082111561289357600081816101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690555060010161285d565b5090565b9056fea165627a7a72305820e77ef2558fb4095952feb7359e97eb883a5dea19e8b25119f15e99b6d68293ee0029"
},
"0x0000000000000000000000000000000000002023":{
"balance":"0xfffff",
"code":"0x60806040526004361061007d576000357c010000000000000000000000000000000000000000000000000000000090048063186047b01461008257806343fc1462146104ec5780636168d293146109565780637f11a8ed146109815780638da5cb5b14610c55578063e1c7392a14610cac578063f2fde38b14610cc3575b600080fd5b34801561008e57600080fd5b506104d2600480360360e08110156100a557600080fd5b81019080803590602001906401000000008111156100c257600080fd5b8201836020820111156100d457600080fd5b803590602001918460018302840111640100000000831117156100f657600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561015957600080fd5b82018360208201111561016b57600080fd5b8035906020019184600183028401116401000000008311171561018d57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156101f057600080fd5b82018360208201111561020257600080fd5b8035906020019184600183028401116401000000008311171561022457600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561028757600080fd5b82018360208201111561029957600080fd5b803590602001918460018302840111640100000000831117156102bb57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561031e57600080fd5b82018360208201111561033057600080fd5b8035906020019184600183028401116401000000008311171561035257600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156103b557600080fd5b8201836020820111156103c757600080fd5b803590602001918460018302840111640100000000831117156103e957600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561044c57600080fd5b82018360208201111561045e57600080fd5b8035906020019184600183028401116401000000008311171561048057600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610d14565b604051808215151515815260200191505060405180910390f35b3480156104f857600080fd5b5061093c600480360360e081101561050f57600080fd5b810190808035906020019064010000000081111561052c57600080fd5b82018360208201111561053e57600080fd5b8035906020019184600183028401116401000000008311171561056057600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156105c357600080fd5b8201836020820111156105d557600080fd5b803590602001918460018302840111640100000000831117156105f757600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561065a57600080fd5b82018360208201111561066c57600080fd5b8035906020019184600183028401116401000000008311171561068e57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156106f157600080fd5b82018360208201111561070357600080fd5b8035906020019184600183028401116401000000008311171561072557600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561078857600080fd5b82018360208201111561079a57600080fd5b803590602001918460018302840111640100000000831117156107bc57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561081f57600080fd5b82018360208201111561083157600080fd5b8035906020019184600183028401116401000000008311171561085357600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156108b657600080fd5b8201836020820111156108c857600080fd5b803590602001918460018302840111640100000000831117156108ea57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929050505061147a565b604051808215151515815260200191505060405180910390f35b34801561096257600080fd5b5061096b611b1e565b6040518082815260200191505060405180910390f35b34801561098d57600080fd5b506109be600480360360208110156109a457600080fd5b81019080803561ffff169060200190929190505050611b2b565b6040518080602001806020018060200180602001806020018060200187810387528d818151815260200191508051906020019080838360005b83811015610a125780820151818401526020810190506109f7565b50505050905090810190601f168015610a3f5780820380516001836020036101000a031916815260200191505b5087810386528c818151815260200191508051906020019080838360005b83811015610a78578082015181840152602081019050610a5d565b50505050905090810190601f168015610aa55780820380516001836020036101000a031916815260200191505b5087810385528b818151815260200191508051906020019080838360005b83811015610ade578082015181840152602081019050610ac3565b50505050905090810190601f168015610b0b5780820380516001836020036101000a031916815260200191505b5087810384528a818151815260200191508051906020019080838360005b83811015610b44578082015181840152602081019050610b29565b50505050905090810190601f168015610b715780820380516001836020036101000a031916815260200191505b50878103835289818151815260200191508051906020019080838360005b83811015610baa578082015181840152602081019050610b8f565b50505050905090810190601f168015610bd75780820380516001836020036101000a031916815260200191505b50878103825288818151815260200191508051906020019080838360005b83811015610c10578082015181840152602081019050610bf5565b50505050905090810190601f168015610c3d5780820380516001836020036101000a031916815260200191505b509c5050505050505050505050505060405180910390f35b348015610c6157600080fd5b50610c6a6121e0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b348015610cb857600080fd5b50610cc161221f565b005b348015610ccf57600080fd5b50610d1260048036036020811015610ce657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612293565b005b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610dda576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f6d73672e73656e646572206973206e6f74206f776e657221000000000000000081525060200191505060405180910390fd5b600260009054906101000a900460ff161561146f57876003836040518082805190602001908083835b602083101515610e285780518252602082019150602081019050602083039250610e03565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206000019080519060200190610e71929190612473565b50866003836040518082805190602001908083835b602083101515610eab5780518252602082019150602081019050602083039250610e86565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206001019080519060200190610ef4929190612473565b50856003836040518082805190602001908083835b602083101515610f2e5780518252602082019150602081019050602083039250610f09565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206002019080519060200190610f77929190612473565b50846003836040518082805190602001908083835b602083101515610fb15780518252602082019150602081019050602083039250610f8c565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206003019080519060200190610ffa929190612473565b50836003836040518082805190602001908083835b602083101515611034578051825260208201915060208101905060208303925061100f565b6001836020036101000a0380198251168184511680821785525050505050509050019150509081526020016040518091039020600401908051906020019061107d929190612473565b50826003836040518082805190602001908083835b6020831015156110b75780518252602082019150602081019050602083039250611092565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206005019080519060200190611100929190612473565b50600482908060018154018082558091505090600182039060005260206000200160009091929091909150908051906020019061113e929190612473565b50507fb2cd82a18db4270287e4d5577c807fd022e0644d106b06346876d601f127e1ae88888888888888604051808060200180602001806020018060200180602001806020018060200188810388528f818151815260200191508051906020019080838360005b838110156111c05780820151818401526020810190506111a5565b50505050905090810190601f1680156111ed5780820380516001836020036101000a031916815260200191505b5088810387528e818151815260200191508051906020019080838360005b8381101561122657808201518184015260208101905061120b565b50505050905090810190601f1680156112535780820380516001836020036101000a031916815260200191505b5088810386528d818151815260200191508051906020019080838360005b8381101561128c578082015181840152602081019050611271565b50505050905090810190601f1680156112b95780820380516001836020036101000a031916815260200191505b5088810385528c818151815260200191508051906020019080838360005b838110156112f25780820151818401526020810190506112d7565b50505050905090810190601f16801561131f5780820380516001836020036101000a031916815260200191505b5088810384528b818151815260200191508051906020019080838360005b8381101561135857808201518184015260208101905061133d565b50505050905090810190601f1680156113855780820380516001836020036101000a031916815260200191505b5088810383528a818151815260200191508051906020019080838360005b838110156113be5780820151818401526020810190506113a3565b50505050905090810190601f1680156113eb5780820380516001836020036101000a031916815260200191505b50888103825289818151815260200191508051906020019080838360005b83811015611424578082015181840152602081019050611409565b50505050905090810190601f1680156114515780820380516001836020036101000a031916815260200191505b509e50505050505050505050505050505060405180910390a1600190505b979650505050505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611540576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f6d73672e73656e646572206973206e6f74206f776e657221000000000000000081525060200191505060405180910390fd5b600260009054906101000a900460ff1615611b1357876003836040518082805190602001908083835b60208310151561158e5780518252602082019150602081019050602083039250611569565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060000190805190602001906115d7929190612473565b50866003836040518082805190602001908083835b60208310151561161157805182526020820191506020810190506020830392506115ec565b6001836020036101000a0380198251168184511680821785525050505050509050019150509081526020016040518091039020600101908051906020019061165a929190612473565b50856003836040518082805190602001908083835b602083101515611694578051825260208201915060208101905060208303925061166f565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060020190805190602001906116dd929190612473565b50846003836040518082805190602001908083835b60208310151561171757805182526020820191506020810190506020830392506116f2565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206003019080519060200190611760929190612473565b50836003836040518082805190602001908083835b60208310151561179a5780518252602082019150602081019050602083039250611775565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060040190805190602001906117e3929190612473565b507fb2cd82a18db4270287e4d5577c807fd022e0644d106b06346876d601f127e1ae88888888888888604051808060200180602001806020018060200180602001806020018060200188810388528f818151815260200191508051906020019080838360005b83811015611864578082015181840152602081019050611849565b50505050905090810190601f1680156118915780820380516001836020036101000a031916815260200191505b5088810387528e818151815260200191508051906020019080838360005b838110156118ca5780820151818401526020810190506118af565b50505050905090810190601f1680156118f75780820380516001836020036101000a031916815260200191505b5088810386528d818151815260200191508051906020019080838360005b83811015611930578082015181840152602081019050611915565b50505050905090810190601f16801561195d5780820380516001836020036101000a031916815260200191505b5088810385528c818151815260200191508051906020019080838360005b8381101561199657808201518184015260208101905061197b565b50505050905090810190601f1680156119c35780820380516001836020036101000a031916815260200191505b5088810384528b818151815260200191508051906020019080838360005b838110156119fc5780820151818401526020810190506119e1565b50505050905090810190601f168015611a295780820380516001836020036101000a031916815260200191505b5088810383528a818151815260200191508051906020019080838360005b83811015611a62578082015181840152602081019050611a47565b50505050905090810190601f168015611a8f5780820380516001836020036101000a031916815260200191505b50888103825289818151815260200191508051906020019080838360005b83811015611ac8578082015181840152602081019050611aad565b50505050905090810190601f168015611af55780820380516001836020036101000a031916815260200191505b509e50505050505050505050505050505060405180910390a1600190505b979650505050505050565b6000600480549050905090565b606080606080606080600260009054906101000a900460ff16156121d757611b516124f3565b600360048961ffff16815481101515611b6657fe5b906000526020600020016040518082805460018160011615610100020316600290048015611bcb5780601f10611ba9576101008083540402835291820191611bcb565b820191906000526020600020905b815481529060010190602001808311611bb7575b5050915050908152602001604051809103902060e06040519081016040529081600082018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611c835780601f10611c5857610100808354040283529160200191611c83565b820191906000526020600020905b815481529060010190602001808311611c6657829003601f168201915b50505050508152602001600182018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611d255780601f10611cfa57610100808354040283529160200191611d25565b820191906000526020600020905b815481529060010190602001808311611d0857829003601f168201915b50505050508152602001600282018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611dc75780601f10611d9c57610100808354040283529160200191611dc7565b820191906000526020600020905b815481529060010190602001808311611daa57829003601f168201915b50505050508152602001600382018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611e695780601f10611e3e57610100808354040283529160200191611e69565b820191906000526020600020905b815481529060010190602001808311611e4c57829003601f168201915b50505050508152602001600482018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611f0b5780601f10611ee057610100808354040283529160200191611f0b565b820191906000526020600020905b815481529060010190602001808311611eee57829003601f168201915b50505050508152602001600582018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611fad5780601f10611f8257610100808354040283529160200191611fad565b820191906000526020600020905b815481529060010190602001808311611f9057829003601f168201915b50505050508152602001600682018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561204f5780601f106120245761010080835404028352916020019161204f565b820191906000526020600020905b81548152906001019060200180831161203257829003601f168201915b50505050508152505090506060816000015190506000815114156120e65760206040519081016040528060008152506020604051908101604052806000815250602060405190810160405280600081525060206040519081016040528060008152506020604051908101604052806000815250602060405190810160405280600081525097509750975097509750975050506121d6565b81602001518260400151836060015184608001518560a0015160048e61ffff1681548110151561211257fe5b90600052602060002001859550849450839350829250819150808054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156121c05780601f10612195576101008083540402835291602001916121c0565b820191906000526020600020905b8154815290600101906020018083116121a357829003601f168201915b5050505050905097509750975097509750975050505b5b91939550919395565b6000600260009054906101000a900460ff161561221c576000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b90565b600260009054906101000a900460ff16151561229157336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600260006101000a81548160ff0219169083151502179055505b565b600260009054906101000a900460ff1615612376576000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561236c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f6d73672e73656e646572206973206e6f74206f776e657221000000000000000081525060200191505060405180910390fd5b61237581612379565b5b50565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156123b557600080fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106124b457805160ff19168380011785556124e2565b828001600101855582156124e2579182015b828111156124e15782518255916020019190600101906124c6565b5b5090506124ef9190612531565b5090565b60e060405190810160405280606081526020016060815260200160608152602001606081526020016060815260200160608152602001606081525090565b61255391905b8082111561254f576000816000905550600101612537565b5090565b9056fea165627a7a72305820d31f6f2d2857cc6e9906482e9208508f1ceded04e54e12583a24ec5d1087f1dc0029"
},
"f232a4bf183cf17d09bea23e19ceff58ad9dbfed":{
"balance":"0xfffffffffffffffffffffffffffffffffffff"
},
"645cab2686477cd244562d4bd95a75f157a4c055":{
"balance":"0xfffffffffffffffffffffffffffffffffffff"
},
"a79f57a6884a71a25fd17c21549796a53c067376":{
"balance":"0xfffffffffffffffffffffffffffffffffffff"
},
"f7dce95345c5a5917360571165260cf0e8d98918":{
"balance":"0xfffffffffffffffffffffffffffffffffffff"
}
},
"number":"0x0",
"gasUsed":"0x0",
"parentHash":"0x0000000000000000000000000000000000000000000000000000000000000000"
}

Flinders Testnet

List of Flinders Founding Block Producers

static-nodes.json:

The static-nodes.json file for Flinders testnet.

[
"enode://d7f82b8995c7b960758be2d58e1b33c7452b14081d14ce1feb1dad6465c84615515a2f0a3fe3c25755af21e38b9587d5922af18d1628f50724f096840df4ef2a@104.210.106.138:30303?discport=0",
"enode://bb905de4090ef0fa3971d71ded4d2a50ec20425d86e64cb29847b6528c3c0cf3ae59d6a40c2c8eb3e0d9d38bbf82f2a05b61fc1e2a2cfcc127bbd3c5b4ff2cc8@13.76.100.34:30303?discport=0",
"enode://2ef76c0ea2d6d70552e5f70888f370905d0bc14a05bc5f95123552815071b32ac77e4408e9fbe0975d723de378d9f623af7dedebb27b1ba6068a9e0bbc53f1ba@13.73.27.125:30303?discport=0",
"enode://d8b376a0ba9fd5575ab188ca807ad52ca4b780f745ebbbe0d96a6e29ecc9bb7c5eb7af2cf694b42c335820b0b0d70a90a6b355851094d9a9d2b16041d50bd7df@13.75.112.194:30303?discport=0"
]

genesis.json:

The genesis.json file for Flinders testnet.

{
{
"config":{
"chainId":2019,
"byzantiumBlock":1,
"eip150Block":2,
"eip150Hash":"0x0000000000000000000000000000000000000000000000000000000000000000",
"eip155Block":0,
"eip158Block":3,
"istanbul":{
"epoch":30000,
"policy":0
},
"isQuorum":true
},
"nonce":"0x0",
"timestamp":"0x5b7fa5cb",
"extraData":"0x0000000000000000000000000000000000000000000000000000000000000000f89af8549469c30d313cae3233ee4e4dc35d8ba203c66552249409bcdf4d40dd848efdc806aa08de98055569046294600ea95b391f6058ac01aa75f7cbde13328679f394dccf7e2aa1fff96ef37484f4ed74fe9e1e6158acb8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0",
"gasLimit":"0x1FFFFFFFFFFC20",
"difficulty":"0x1",
"mixHash":"0x63746963616c2062797a616e74696e65206661756c7420746f6c6572616e6365",
"coinbase":"0x0000000000000000000000000000000000000000",
"alloc":{
"0x0000000000000000000000000000000000002018":{
"balance":"0xfffff",
"code":"0x6080604052600436106100e0576000357c010000000000000000000000000000000000000000000000000000000090048063184b9559146100e55780631e301eef146101765780632c9f55ed146101df578063362ee2a9146102a95780635aa82fbe146103125780635caea9cb146103b857806366af4d6414610445578063673c76e7146104ae57806367b996f1146104e5578063851a974c1461054e578063a06a2060146105df578063c162bc0314610648578063d118019c146106b1578063e35cc88f1461071a578063e804152214610783578063e9523c97146107ba575b600080fd5b3480156100f157600080fd5b506101746004803603606081101561010857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610826565b005b34801561018257600080fd5b506101c56004803603602081101561019957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610ea7565b604051808215151515815260200191505060405180910390f35b3480156101eb57600080fd5b5061022e6004803603602081101561020257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611164565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561026e578082015181840152602081019050610253565b50505050905090810190601f16801561029b5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102b557600080fd5b506102f8600480360360208110156102cc57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061123a565b604051808215151515815260200191505060405180910390f35b34801561031e57600080fd5b506103616004803603602081101561033557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611887565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156103a4578082015181840152602081019050610389565b505050509050019250505060405180910390f35b3480156103c457600080fd5b50610407600480360360208110156103db57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061195d565b6040518082600260200280838360005b83811015610432578082015181840152602081019050610417565b5050505090500191505060405180910390f35b34801561045157600080fd5b506104946004803603602081101561046857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a39565b604051808215151515815260200191505060405180910390f35b3480156104ba57600080fd5b506104c3611f21565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b3480156104f157600080fd5b506105346004803603602081101561050857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611fff565b604051808215151515815260200191505060405180910390f35b34801561055a57600080fd5b5061059d6004803603602081101561057157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506124ed565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105eb57600080fd5b5061062e6004803603602081101561060257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612671565b604051808215151515815260200191505060405180910390f35b34801561065457600080fd5b506106976004803603602081101561066b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506126ca565b604051808215151515815260200191505060405180910390f35b3480156106bd57600080fd5b50610700600480360360208110156106d457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506127f5565b604051808215151515815260200191505060405180910390f35b34801561072657600080fd5b506107696004803603602081101561073d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612ab1565b604051808215151515815260200191505060405180910390f35b34801561078f57600080fd5b50610798612f32565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b3480156107c657600080fd5b506107cf613010565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156108125780820151818401526020810190506107f7565b505050509050019250505060405180910390f35b600160009054906101000a900460ff161515610ea2576000839050600083905060008390506001600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055506002600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff0219169083600281111561095d57fe5b021790555060028390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550507f236722052dd905b4eb9fa3c68c80a475557c886e5ac063e54eac1c0eeffb465b83604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a16001600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055506002600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff02191690836002811115610b3d57fe5b021790555060028290806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550507f236722052dd905b4eb9fa3c68c80a475557c886e5ac063e54eac1c0eeffb465b82604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a16001600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055506002600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff02191690836002811115610d1d57fe5b021790555060028190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550507f236722052dd905b4eb9fa3c68c80a475557c886e5ac063e54eac1c0eeffb465b81604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a16003600560006101000a81548163ffffffff021916908363ffffffff1602179055506003600560046101000a81548163ffffffff021916908363ffffffff1602179055507fa51b02840871d2da9841afa98a1e39b92fcec324cb8a78b94508843ece280692600560009054906101000a900463ffffffff16604051808263ffffffff1663ffffffff16815260200191505060405180910390a160018060006101000a81548160ff0219169083151502179055505050505b505050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515610f6d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff161561115f5760016002811115610f8f57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115610fe957fe5b14151561103c578173ffffffffffffffffffffffffffffffffffffffff167f31e9e0191c7907fe4876812d289a21ab25f1cb1795e60ad1489343b85cefda1160405160405180910390a26000905061115e565b611046823361309e565b15156110ba576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f766f7465416761696e73742066756e6374696f6e206661696c6564210000000081525060200191505060405180910390fd5b60016002600560049054906101000a900463ffffffff1663ffffffff168115156110e057fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff1663ffffffff161015156111595761115082613591565b151561115857fe5b5b600190505b5b919050565b6060600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16151561122a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b6112338261393a565b9050919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611300576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff1615611882576001600281111561132257fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561137c57fe5b1415156113cf578173ffffffffffffffffffffffffffffffffffffffff167f31e9e0191c7907fe4876812d289a21ab25f1cb1795e60ad1489343b85cefda1160405160405180910390a260009050611881565b6113d98233613acd565b151561144d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b60016002600560049054906101000a900463ffffffff1663ffffffff1681151561147357fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff1663ffffffff1610151561187c57600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615156116385760028290806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506001600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506116176001600560009054906101000a900463ffffffff1663ffffffff16613fc090919063ffffffff16565b600560006101000a81548163ffffffff021916908363ffffffff1602179055505b6001600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055506002600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff021916908360028111156116f257fe5b02179055506117236001600560049054906101000a900463ffffffff1663ffffffff16613fc090919063ffffffff16565b600560046101000a81548163ffffffff021916908363ffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f99ad91c72e4fcc0a37d0481b982aec5c0c78491d30d39e65338bec15fa9cc4b760405160405180910390a361180782613591565b151561187b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f636c656172566f7465732066756e6374696f6e206661696c656421000000000081525060200191505060405180910390fd5b5b600190505b5b919050565b6060600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16151561194d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b61195682613fea565b9050919050565b6119656141ec565b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611a29576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b611a32826140be565b9050919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611aff576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff1615611f1c57611b1d82612671565b1515611b6f578173ffffffffffffffffffffffffffffffffffffffff167f9c7cadd46fbd30740917780f635ee53049ed6be79715b6023ea06087c334c5c660405160405180910390a260009050611f1b565b6003600560049054906101000a900463ffffffff1663ffffffff16111515611bd5577fe6fcbc3c985ed3070063f0c0f9cb0e7640bbd75cb195ee2642bf970f5e15b2a26003604051808260ff16815260200191505060405180910390a160009050611f1b565b60006002811115611be257fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115611c3c57fe5b141515611db55760016002811115611c5057fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115611caa57fe5b1415611cfc578173ffffffffffffffffffffffffffffffffffffffff167f985746acdce980f7399f809486aa97eecb67bba69e51c5810544e283895789f660405160405180910390a260009050611f1b565b600280811115611d0857fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115611d6257fe5b1415611db4578173ffffffffffffffffffffffffffffffffffffffff167f68827c5b6c10d4fef27a21d0464cdaadecd877c28574c7ee177ec3118787870060405160405180910390a260009050611f1b565b5b60026000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690836002811115611e1357fe5b0217905550611e228233613acd565b1515611e96576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b336000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600190505b5b919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611fe7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600560049054906101000a900463ffffffff16905090565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1615156120c5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff16156124e8576002808111156120e657fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561214057fe5b141515612193578173ffffffffffffffffffffffffffffffffffffffff167fa66a745af57a4c1c4dfcf7401663660ece37592d35076a01326f1ebb117dfe3760405160405180910390a2600090506124e7565b61219d8233613acd565b1515612211576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b60016002600560049054906101000a900463ffffffff1663ffffffff1681151561223757fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff1663ffffffff161015156124e2576000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055506000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff0219169083600281111561235857fe5b02179055506123896001600560049054906101000a900463ffffffff1663ffffffff166141c790919063ffffffff16565b600560046101000a81548163ffffffff021916908363ffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f148da362aaafc6bbf0e0b77d62428bcd324bcf9785839aa07881d6c78d295df160405160405180910390a361246d82613591565b15156124e1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f636c656172566f7465732066756e6374696f6e206661696c656421000000000081525060200191505060405180910390fd5b5b600190505b5b919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1615156125b3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff161561266c57600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612606576000905061266b565b6000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b5b919050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff169050919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515612790576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff16156127f057600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156127e357600090506127ef565b6127ec82613591565b90505b5b919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1615156128bb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff1615612aac576002808111156128dc57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561293657fe5b141515612989578173ffffffffffffffffffffffffffffffffffffffff167fa66a745af57a4c1c4dfcf7401663660ece37592d35076a01326f1ebb117dfe3760405160405180910390a260009050612aab565b612993823361309e565b1515612a07576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f766f7465416761696e73742066756e6374696f6e206661696c6564210000000081525060200191505060405180910390fd5b60016002600560049054906101000a900463ffffffff1663ffffffff16811515612a2d57fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff1663ffffffff16101515612aa657612a9d82613591565b1515612aa557fe5b5b600190505b5b919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515612b77576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600160009054906101000a900460ff1615612f2d57612b9582612671565b15612be6578173ffffffffffffffffffffffffffffffffffffffff167f0720aeaf875158936fcd8297eba492c9c4f272e5c01014a1d7e09550dd68c18760405160405180910390a260009050612f2c565b60006002811115612bf357fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115612c4d57fe5b141515612dc65760016002811115612c6157fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115612cbb57fe5b1415612d0d578173ffffffffffffffffffffffffffffffffffffffff167f985746acdce980f7399f809486aa97eecb67bba69e51c5810544e283895789f660405160405180910390a260009050612f2c565b600280811115612d1957fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115612d7357fe5b1415612dc5578173ffffffffffffffffffffffffffffffffffffffff167f68827c5b6c10d4fef27a21d0464cdaadecd877c28574c7ee177ec3118787870060405160405180910390a260009050612f2c565b5b60016000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690836002811115612e2457fe5b0217905550612e338233613acd565b1515612ea7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b336000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600190505b5b919050565b6000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515612ff8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600560009054906101000a900463ffffffff16905090565b6060600280548060200260200160405190810160405280929190818152602001828054801561309457602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001906001019080831161304a575b5050505050905090565b60008060028111156130ac57fe5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16600281111561314357fe5b1415156131de576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f566f7465722068617320616c726561647920766f74656420666f72207468652081526020017f676976656e20616464726573732100000000000000000000000000000000000081525060400191505060405180910390fd5b600061324b60016000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff1663ffffffff16613fc090919063ffffffff16565b9050806000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160196101000a81548163ffffffff021916908363ffffffff16021790555060026000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083600281111561334857fe5b02179055506000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050600160028111156133ff57fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561345957fe5b14156134be578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fff22649b12028e209785fa09d0e114875661e8e34b1d1d72252a3877e2306b2e60405160405180910390a3613586565b6002808111156134ca57fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561352457fe5b1415613585578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f029f3d5cffc072e4402a1675412a9bcd246eef3b529c394a407f0ae389e2167660405160405180910390a35b5b600191505092915050565b600060606000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020180548060200260200160405190810160405280929190818152602001828054801561365657602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001906001019080831161360c575b50505050509050606060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160156101000a81548163ffffffff021916908363ffffffff16021790555060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160196101000a81548163ffffffff021916908363ffffffff16021790555060008090505b82518110156137f45760008060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001016000858481518110151561378357fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908360028111156137e257fe5b02179055508080600101915050613727565b5060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083600281111561385357fe5b0217905550806000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020190805190602001906138ad92919061420e565b5060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600192505050919050565b60606001600281111561394957fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1660028111156139a357fe5b14156139e6576040805190810160405280600381526020017f61646400000000000000000000000000000000000000000000000000000000008152509050613ac8565b6002808111156139f257fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115613a4c57fe5b1415613a8f576040805190810160405280600681526020017f72656d6f766500000000000000000000000000000000000000000000000000008152509050613ac8565b6040805190810160405280601481526020017f70726f706f73616c206e6f74206372656174656400000000000000000000000081525090505b919050565b6000806002811115613adb57fe5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166002811115613b7257fe5b141515613c0d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f566f7465722068617320616c726561647920766f74656420666f72207468652081526020017f676976656e20616464726573732100000000000000000000000000000000000081525060400191505060405180910390fd5b6000613c7a60016000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff1663ffffffff16613fc090919063ffffffff16565b9050806000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160156101000a81548163ffffffff021916908363ffffffff16021790555060016000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690836002811115613d7757fe5b02179055506000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060016002811115613e2e57fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115613e8857fe5b1415613eed578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167febc988472527ec1732923b9d1750043cff1382249121f66679288a34fde8988860405160405180910390a3613fb5565b600280811115613ef957fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115613f5357fe5b1415613fb4578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f2995e417ac365fa1ee0bdc63da1f60d473ae104e73c33da5f58957b3dfa6c6bb60405160405180910390a35b5b600191505092915050565b60008082840190508363ffffffff168163ffffffff1610151515613fe057fe5b8091505092915050565b6060806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018054806020026020016040519081016040528092919081815260200182805480156140ae57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311614064575b5050505050905080915050919050565b6140c66141ec565b6140ce6141ec565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff1681600060028110151561412f57fe5b602002019063ffffffff16908163ffffffff16815250506000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff168160016002811015156141a757fe5b602002019063ffffffff16908163ffffffff168152505080915050919050565b60008263ffffffff168263ffffffff16111515156141e157fe5b818303905092915050565b6040805190810160405280600290602082028038833980820191505090505090565b828054828255906000526020600020908101928215614287579160200282015b828111156142865782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055509160200191906001019061422e565b5b5090506142949190614298565b5090565b6142d891905b808211156142d457600081816101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690555060010161429e565b5090565b9056fea165627a7a723058202c32a63f49004a0f765b2a2724329fefcd6fa257470c493cf3528898cb8f12210029"
},
"0x0000000000000000000000000000000000002019":{
"balance":"0xfffff",
"code":"0x6080604052600436106100eb576000357c01000000000000000000000000000000000000000000000000000000009004806312254fc4146100f0578063184b95591461015957806327498240146101ea5780632c9f55ed1461022157806331147c30146102eb57806333ca17f81461032257806340550a1c1461038b5780635aa82fbe146103f45780635caea9cb1461049a578063851a974c146105275780638df1cab0146105b857806390d6641b14610621578063b6e7d3321461068a578063c162bc03146106f3578063dd31863c1461075c578063de0473d4146107c8578063f3513a3714610831575b600080fd5b3480156100fc57600080fd5b5061013f6004803603602081101561011357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061089d565b604051808215151515815260200191505060405180910390f35b34801561016557600080fd5b506101e86004803603606081101561017c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610dab565b005b3480156101f657600080fd5b506101ff61165c565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b34801561022d57600080fd5b506102706004803603602081101561024457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611760565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156102b0578082015181840152602081019050610295565b50505050905090810190601f1680156102dd5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156102f757600080fd5b5061030061185c565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b34801561032e57600080fd5b506103716004803603602081101561034557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611960565b604051808215151515815260200191505060405180910390f35b34801561039757600080fd5b506103da600480360360208110156103ae57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611c42565b604051808215151515815260200191505060405180910390f35b34801561040057600080fd5b506104436004803603602081101561041757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611c9b565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561048657808201518184015260208101905061046b565b505050509050019250505060405180910390f35b3480156104a657600080fd5b506104e9600480360360208110156104bd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611e17565b6040518082600260200280838360005b838110156105145780820151818401526020810190506104f9565b5050505090500191505060405180910390f35b34801561053357600080fd5b506105766004803603602081101561054a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611f19565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3480156105c457600080fd5b50610607600480360360208110156105db57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506120c3565b604051808215151515815260200191505060405180910390f35b34801561062d57600080fd5b506106706004803603602081101561064457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506125ea565b604051808215151515815260200191505060405180910390f35b34801561069657600080fd5b506106d9600480360360208110156106ad57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612cff565b604051808215151515815260200191505060405180910390f35b3480156106ff57600080fd5b506107426004803603602081101561071657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613213565b604051808215151515815260200191505060405180910390f35b34801561076857600080fd5b50610771613364565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156107b4578082015181840152602081019050610799565b505050509050019250505060405180910390f35b3480156107d457600080fd5b50610817600480360360208110156107eb57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613599565b604051808215151515815260200191505060405180910390f35b34801561083d57600080fd5b5061084661387c565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561088957808201518184015260208101905061086e565b505050509050019250505060405180910390f35b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515610989576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660009054906101000a900460ff1615610da6576109a782611c42565b15156109f9578173ffffffffffffffffffffffffffffffffffffffff167ff09e7c548195a69304659a28ee14522d288e8ab1f0356f1bd1a2ba1a60a2a72560405160405180910390a260009050610da5565b6003600660059054906101000a900463ffffffff1663ffffffff16111515610a5f577ff11fc1218dcdb5bc0fda44eeb867f57ab2961264b2ef688c15a8182de0d3c0f06003604051808260ff16815260200191505060405180910390a160009050610da5565b60006002811115610a6c57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115610ac657fe5b141515610c3f5760016002811115610ada57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115610b3457fe5b1415610b86578173ffffffffffffffffffffffffffffffffffffffff167f0a1cbb2458f0dbc6da57bf792e9f5223622e83255de68e3533279779d45dce7b60405160405180910390a260009050610da5565b600280811115610b9257fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115610bec57fe5b1415610c3e578173ffffffffffffffffffffffffffffffffffffffff167fc2059d980ca667e0446af840831c5fcb1185ca1f2c05681e59da84d8d44331c760405160405180910390a260009050610da5565b5b60026000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690836002811115610c9d57fe5b0217905550610cac82336139f4565b1515610d20576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b336000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600190505b5b919050565b600660009054906101000a900460ff161515611657576000612018905060008490506000849050600084905083600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506001600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690831515021790555060028060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff02191690836002811115610fcc57fe5b021790555060048390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550507f8e23af4696ea67ffe24419c03b059dabcccf1105db961b90f28a7aa2340a841283604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a16001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208290806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506001600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690831515021790555060028060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff0219169083600281111561124e57fe5b021790555060048290806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550507f8e23af4696ea67ffe24419c03b059dabcccf1105db961b90f28a7aa2340a841282604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a16001600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506001600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690831515021790555060028060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff021916908360028111156114d057fe5b021790555060048190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550507f8e23af4696ea67ffe24419c03b059dabcccf1105db961b90f28a7aa2340a841281604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a16003600660016101000a81548163ffffffff021916908363ffffffff1602179055506003600660056101000a81548163ffffffff021916908363ffffffff1602179055507f8e3cc1006c331c36c3a37429307e736f1f5e9ceba1e7c5643ffd960fbad68e49600660019054906101000a900463ffffffff16604051808263ffffffff1663ffffffff16815260200191505060405180910390a16001600660006101000a81548160ff021916908315150217905550505050505b505050565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611748576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660019054906101000a900463ffffffff16905090565b6060600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16151561184c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b61185582613ee7565b9050919050565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611948576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660059054906101000a900463ffffffff16905090565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611a4c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660009054906101000a900460ff1615611c3d57600280811115611a6d57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115611ac757fe5b141515611b1a578173ffffffffffffffffffffffffffffffffffffffff167f438ce0fc63bab2dbce27a5cd9268d6f74909cc0e2b96c1da89d308d25afa90b860405160405180910390a260009050611c3c565b611b24823361407a565b1515611b98576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f766f7465416761696e73742066756e6374696f6e206661696c6564210000000081525060200191505060405180910390fd5b60016002600660059054906101000a900463ffffffff1663ffffffff16811515611bbe57fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff1663ffffffff16101515611c3757611c2e8261456d565b1515611c3657fe5b5b600190505b5b919050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff169050919050565b6060600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a06a2060336040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611d5857600080fd5b505afa158015611d6c573d6000803e3d6000fd5b505050506040513d6020811015611d8257600080fd5b81019080805190602001909291905050501515611e07576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b611e1082614916565b9050919050565b611e1f614b42565b600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515611f09576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b611f12826149ea565b9050919050565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515612005576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660009054906101000a900460ff16156120be57600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561205857600090506120bd565b6000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b5b919050565b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a06a2060336040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561218057600080fd5b505afa158015612194573d6000803e3d6000fd5b505050506040513d60208110156121aa57600080fd5b8101908080519060200190929190505050151561222f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600660009054906101000a900460ff16156125e55761224d82611c42565b1561229e578173ffffffffffffffffffffffffffffffffffffffff167f163c7ee42795efa28e56de979b74d198b9d5794dea168e97743cf626cd406dd460405160405180910390a2600090506125e4565b600060028111156122ab57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561230557fe5b14151561247e576001600281111561231957fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561237357fe5b14156123c5578173ffffffffffffffffffffffffffffffffffffffff167f0a1cbb2458f0dbc6da57bf792e9f5223622e83255de68e3533279779d45dce7b60405160405180910390a2600090506125e4565b6002808111156123d157fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561242b57fe5b141561247d578173ffffffffffffffffffffffffffffffffffffffff167fc2059d980ca667e0446af840831c5fcb1185ca1f2c05681e59da84d8d44331c760405160405180910390a2600090506125e4565b5b60016000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff021916908360028111156124dc57fe5b02179055506124eb82336139f4565b151561255f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b336000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600190505b5b919050565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1615156126d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660009054906101000a900460ff1615612cfa57600160028111156126f857fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561275257fe5b1415156127a5578173ffffffffffffffffffffffffffffffffffffffff167fb175d253b8b3e153a3bc1037cd0a88ba518e6b0a2ce8f078ea6e6fefbf72cca860405160405180910390a260009050612cf9565b6127af82336139f4565b1515612823576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b60016002600660059054906101000a900463ffffffff1663ffffffff1681151561284957fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff1663ffffffff16101515612cf457600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515612ab157600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208290806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060048290806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506001600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550612a906001600660019054906101000a900463ffffffff1663ffffffff16614af390919063ffffffff16565b600660016101000a81548163ffffffff021916908363ffffffff1602179055505b6001600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff02191690831515021790555060028060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff02191690836002811115612b6a57fe5b0217905550612b9b6001600660059054906101000a900463ffffffff1663ffffffff16614af390919063ffffffff16565b600660056101000a81548163ffffffff021916908363ffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f1ab57f2e2a6e4069160cc6501d8012d93ed435770b1ed646f82482a2f7234ff460405160405180910390a3612c7f8261456d565b1515612cf3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f636c656172566f7465732066756e6374696f6e206661696c656421000000000081525060200191505060405180910390fd5b5b600190505b5b919050565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515612deb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660009054906101000a900460ff161561320e57600280811115612e0c57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115612e6657fe5b141515612eb9578173ffffffffffffffffffffffffffffffffffffffff167f438ce0fc63bab2dbce27a5cd9268d6f74909cc0e2b96c1da89d308d25afa90b860405160405180910390a26000905061320d565b612ec382336139f4565b1515612f37576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f766f7465466f722066756e6374696f6e206661696c656421000000000000000081525060200191505060405180910390fd5b60016002600660059054906101000a900463ffffffff1663ffffffff16811515612f5d57fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff1663ffffffff16101515613208576000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055506000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff0219169083600281111561307e57fe5b02179055506130af6001600660059054906101000a900463ffffffff1663ffffffff16614b1d90919063ffffffff16565b600660056101000a81548163ffffffff021916908363ffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f4faf3d510c925fc84e23a7ebef03c4321a1bfb58992a212c21974ba71894044060405160405180910390a36131938261456d565b1515613207576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f636c656172566f7465732066756e6374696f6e206661696c656421000000000081525060200191505060405180910390fd5b5b600190505b5b919050565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1615156132ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660009054906101000a900460ff161561335f57600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415613352576000905061335e565b61335b8261456d565b90505b5b919050565b6060600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a06a2060336040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561342157600080fd5b505afa158015613435573d6000803e3d6000fd5b505050506040513d602081101561344b57600080fd5b810190808051906020019092919050505015156134d0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f6d73672e73656e646572206973206e6f74206163746976652061646d696e210081525060200191505060405180910390fd5b600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002080548060200260200160405190810160405280929190818152602001828054801561358f57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311613545575b5050505050905090565b6000600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515613685576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b600660009054906101000a900460ff161561387757600160028111156136a757fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561370157fe5b141515613754578173ffffffffffffffffffffffffffffffffffffffff167fb175d253b8b3e153a3bc1037cd0a88ba518e6b0a2ce8f078ea6e6fefbf72cca860405160405180910390a260009050613876565b61375e823361407a565b15156137d2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f766f7465416761696e73742066756e6374696f6e206661696c6564210000000081525060200191505060405180910390fd5b60016002600660059054906101000a900463ffffffff1663ffffffff168115156137f857fe5b040163ffffffff166000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff1663ffffffff16101515613871576138688261456d565b151561387057fe5b5b600190505b5b919050565b6060600260003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff161515613968576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001807f6d73672e73656e646572206973206e6f74206163746976652076616c6964617481526020017f6f7221000000000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b60048054806020026020016040519081016040528092919081815260200182805480156139ea57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116139a0575b5050505050905090565b6000806002811115613a0257fe5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166002811115613a9957fe5b141515613b34576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f566f7465722068617320616c726561647920766f74656420666f72207468652081526020017f676976656e20616464726573732100000000000000000000000000000000000081525060400191505060405180910390fd5b6000613ba160016000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff1663ffffffff16614af390919063ffffffff16565b9050806000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160156101000a81548163ffffffff021916908363ffffffff16021790555060016000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690836002811115613c9e57fe5b02179055506000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060016002811115613d5557fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115613daf57fe5b1415613e14578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167febc988472527ec1732923b9d1750043cff1382249121f66679288a34fde8988860405160405180910390a3613edc565b600280811115613e2057fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115613e7a57fe5b1415613edb578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f2995e417ac365fa1ee0bdc63da1f60d473ae104e73c33da5f58957b3dfa6c6bb60405160405180910390a35b5b600191505092915050565b606060016002811115613ef657fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115613f5057fe5b1415613f93576040805190810160405280600381526020017f61646400000000000000000000000000000000000000000000000000000000008152509050614075565b600280811115613f9f57fe5b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff166002811115613ff957fe5b141561403c576040805190810160405280600681526020017f72656d6f766500000000000000000000000000000000000000000000000000008152509050614075565b6040805190810160405280601481526020017f70726f706f73616c206e6f74206372656174656400000000000000000000000081525090505b919050565b600080600281111561408857fe5b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16600281111561411f57fe5b1415156141ba576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602e8152602001807f566f7465722068617320616c726561647920766f74656420666f72207468652081526020017f676976656e20616464726573732100000000000000000000000000000000000081525060400191505060405180910390fd5b600061422760016000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff1663ffffffff16614af390919063ffffffff16565b9050806000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160196101000a81548163ffffffff021916908363ffffffff16021790555060026000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060010160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083600281111561432457fe5b02179055506000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018390806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050600160028111156143db57fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561443557fe5b141561449a578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fff22649b12028e209785fa09d0e114875661e8e34b1d1d72252a3877e2306b2e60405160405180910390a3614562565b6002808111156144a657fe5b6000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16600281111561450057fe5b1415614561578373ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f029f3d5cffc072e4402a1675412a9bcd246eef3b529c394a407f0ae389e2167660405160405180910390a35b5b600191505092915050565b600060606000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060020180548060200260200160405190810160405280929190818152602001828054801561463257602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116145e8575b50505050509050606060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160156101000a81548163ffffffff021916908363ffffffff16021790555060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160196101000a81548163ffffffff021916908363ffffffff16021790555060008090505b82518110156147d05760008060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001016000858481518110151561475f57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908360028111156147be57fe5b02179055508080600101915050614703565b5060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083600281111561482f57fe5b0217905550806000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002019080519060200190614889929190614b64565b5060008060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600192505050919050565b6060806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018054806020026020016040519081016040528092919081815260200182805480156149da57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311614990575b5050505050905080915050919050565b6149f2614b42565b6149fa614b42565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160159054906101000a900463ffffffff16816000600281101515614a5b57fe5b602002019063ffffffff16908163ffffffff16815250506000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160199054906101000a900463ffffffff16816001600281101515614ad357fe5b602002019063ffffffff16908163ffffffff168152505080915050919050565b60008082840190508363ffffffff168163ffffffff1610151515614b1357fe5b8091505092915050565b60008263ffffffff168263ffffffff1611151515614b3757fe5b818303905092915050565b6040805190810160405280600290602082028038833980820191505090505090565b828054828255906000526020600020908101928215614bdd579160200282015b82811115614bdc5782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555091602001919060010190614b84565b5b509050614bea9190614bee565b5090565b614c2e91905b80821115614c2a57600081816101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905550600101614bf4565b5090565b9056fea165627a7a72305820b6209f310b5978ff2f429021d425834abc9b7bced2c3582b25bf9a48d95b4bc60029"
},
"0x0000000000000000000000000000000000002020":{
"balance":"0xfffff", "code":"0x608060405260043610610051576000357c010000000000000000000000000000000000000000000000000000000090048063094e9efb146100565780631c69487c146101365780631d31f41d146102ad575b600080fd5b34801561006257600080fd5b5061011c6004803603602081101561007957600080fd5b810190808035906020019064010000000081111561009657600080fd5b8201836020820111156100a857600080fd5b803590602001918460018302840111640100000000831117156100ca57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192905050506103ee565b604051808215151515815260200191505060405180910390f35b34801561014257600080fd5b506102936004803603604081101561015957600080fd5b810190808035906020019064010000000081111561017657600080fd5b82018360208201111561018857600080fd5b803590602001918460018302840111640100000000831117156101aa57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561020d57600080fd5b82018360208201111561021f57600080fd5b8035906020019184600183028401116401000000008311171561024157600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610483565b604051808215151515815260200191505060405180910390f35b3480156102b957600080fd5b50610373600480360360208110156102d057600080fd5b81019080803590602001906401000000008111156102ed57600080fd5b8201836020820111156102ff57600080fd5b8035906020019184600183028401116401000000008311171561032157600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610629565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156103b3578082015181840152602081019050610398565b50505050905090810190601f1680156103e05780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b600080826040518082805190602001908083835b6020831015156104275780518252602082019150602081019050602083039250610402565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060000160009054906101000a900460ff1615610479576001905061047e565b600090505b919050565b600060016000836040518082805190602001908083835b6020831015156104bf578051825260208201915060208101905060208303925061049a565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060000160006101000a81548160ff021916908315150217905550826000836040518082805190602001908083835b6020831015156105455780518252602082019150602081019050602083039250610520565b6001836020036101000a0380198251168184511680821785525050505050509050019150509081526020016040518091039020600101908051906020019061058e929190610761565b5060026000836040518082805190602001908083835b6020831015156105c957805182526020820191506020810190506020830392506105a4565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060020160006101000a81548160ff0219169083600281111561061a57fe5b02179055506001905092915050565b6060610634826103ee565b1515610652576020604051908101604052806000815250905061075c565b6000826040518082805190602001908083835b60208310151561068a5780518252602082019150602081019050602083039250610665565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206001018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107545780601f1061072957610100808354040283529160200191610754565b820191906000526020600020905b81548152906001019060200180831161073757829003601f168201915b505050505090505b919050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106107a257805160ff19168380011785556107d0565b828001600101855582156107d0579182015b828111156107cf5782518255916020019190600101906107b4565b5b5090506107dd91906107e1565b5090565b61080391905b808211156107ff5760008160009055506001016107e7565b5090565b9056fea165627a7a72305820f4ca0d4974fed0beb96e0e585779a967ef654c7c6412c2aa0149fbaf2aaa76a50029"
},
"0x0000000000000000000000000000000000002021":{
"balance":"0xfffff",
"code":"0x6080604052600436106100d5576000357c01000000000000000000000000000000000000000000000000000000009004806306fdde03146100da578063095ea7b31461016a57806318160ddd146101dd57806323b872dd146102085780632ff2e9dc1461029b578063313ce567146102c657806339509351146102f757806342966c681461036a57806370a08231146103a557806379cc67901461040a57806395d89b4114610465578063a457c2d7146104f5578063a9059cbb14610568578063dd62ed3e146105db578063f57b018214610660575b600080fd5b3480156100e657600080fd5b506100ef6107cc565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561012f578082015181840152602081019050610114565b50505050905090810190601f16801561015c5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561017657600080fd5b506101c36004803603604081101561018d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610884565b604051808215151515815260200191505060405180910390f35b3480156101e957600080fd5b506101f26109c8565b6040518082815260200191505060405180910390f35b34801561021457600080fd5b506102816004803603606081101561022b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506109e8565b604051808215151515815260200191505060405180910390f35b3480156102a757600080fd5b506102b0610c06565b6040518082815260200191505060405180910390f35b3480156102d257600080fd5b506102db610c11565b604051808260ff1660ff16815260200191505060405180910390f35b34801561030357600080fd5b506103506004803603604081101561031a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610c3e565b604051808215151515815260200191505060405180910390f35b34801561037657600080fd5b506103a36004803603602081101561038d57600080fd5b8101908080359060200190929190505050610e8c565b005b3480156103b157600080fd5b506103f4600480360360208110156103c857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610eaf565b6040518082815260200191505060405180910390f35b34801561041657600080fd5b506104636004803603604081101561042d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f0d565b005b34801561047157600080fd5b5061047a610f31565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156104ba57808201518184015260208101905061049f565b50505050905090810190601f1680156104e75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561050157600080fd5b5061054e6004803603604081101561051857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610fe9565b604051808215151515815260200191505060405180910390f35b34801561057457600080fd5b506105c16004803603604081101561058b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611237565b604051808215151515815260200191505060405180910390f35b3480156105e757600080fd5b5061064a600480360360408110156105fe57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611264565b6040518082815260200191505060405180910390f35b34801561066c57600080fd5b506107ca6004803603606081101561068357600080fd5b81019080803590602001906401000000008111156106a057600080fd5b8201836020820111156106b257600080fd5b803590602001918460018302840111640100000000831117156106d457600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561073757600080fd5b82018360208201111561074957600080fd5b8035906020019184600183028401116401000000008311171561076b57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803560ff169060200190929190505050611301565b005b6060600260009054906101000a900460ff16156108815760048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156108795780601f1061084e57610100808354040283529160200191610879565b820191906000526020600020905b81548152906001019060200180831161085c57829003601f168201915b505050505090505b90565b6000600260009054906101000a900460ff16156109c257600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108d757600080fd5b81600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a3600190505b92915050565b6000600260009054906101000a900460ff16156109e55760035490505b90565b6000600260009054906101000a900460ff1615610bff57610a8e82600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461133990919063ffffffff16565b600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610b1984848461135b565b3373ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600190505b9392505050565b66470de4df82000081565b6000600260009054906101000a900460ff1615610c3b57600660009054906101000a900460ff1690505b90565b6000600260009054906101000a900460ff1615610e8657600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614151515610c9157600080fd5b610d2082600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461152790919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600190505b92915050565b600260009054906101000a900460ff1615610eac57610eab3382611548565b5b50565b6000600260009054906101000a900460ff1615610f08576000808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b919050565b600260009054906101000a900460ff1615610f2d57610f2c828261169c565b5b5050565b6060600260009054906101000a900460ff1615610fe65760058054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610fde5780601f10610fb357610100808354040283529160200191610fde565b820191906000526020600020905b815481529060010190602001808311610fc157829003601f168201915b505050505090505b90565b6000600260009054906101000a900460ff161561123157600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415151561103c57600080fd5b6110cb82600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461133990919063ffffffff16565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a3600190505b92915050565b6000600260009054906101000a900460ff161561125e5761125933848461135b565b600190505b92915050565b6000600260009054906101000a900460ff16156112fb57600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490505b92915050565b600260009054906101000a900460ff1615156113345761132283838361189a565b6113333366470de4df82000061191a565b5b505050565b600082821115151561134a57600080fd5b600082840390508091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561139757600080fd5b6113e8816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461133990919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061147b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461152790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600080828401905083811015151561153e57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561158457600080fd5b6115998160035461133990919063ffffffff16565b6003819055506115f0816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461133990919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b61172b81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461133990919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506117b58282611548565b3373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546040518082815260200191505060405180910390a35050565b600260009054906101000a900460ff1615156119155782600490805190602001906118c6929190611a6e565b5081600590805190602001906118dd929190611a6e565b5080600660006101000a81548160ff021916908360ff1602179055506001600260006101000a81548160ff0219169083151502179055505b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415151561195657600080fd5b61196b8160035461152790919063ffffffff16565b6003819055506119c2816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461152790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10611aaf57805160ff1916838001178555611add565b82800160010185558215611add579182015b82811115611adc578251825591602001919060010190611ac1565b5b509050611aea9190611aee565b5090565b611b1091905b80821115611b0c576000816000905550600101611af4565b5090565b9056fea165627a7a723058201492ff66262fd5876cc130c7e59c07603df7a5226c1143ff3b6cf4a43cde696c0029"
},
"0x0000000000000000000000000000000000002022":{
"balance":"0xfffff",
"code":"0x608060405260043610610122576000357c010000000000000000000000000000000000000000000000000000000090048063025e7c271461019157806303d79d281461020c578063173825d91461031257806320ea8d86146103635780632f54bf6e1461039e5780633411c81c146104075780633e1a771d1461047a57806354741525146105495780637065cb48146105a6578063784547a7146105f75780638b51d13f1461064a5780639ace38c214610699578063a0e67e2b14610792578063a8abe69a146107fe578063b5dc40c3146108b0578063b77bf60014610940578063ba51a6df1461096b578063c01a8c84146109a6578063d74f8edd146109e1578063dc8452cd14610a0c578063e20056e614610a37578063ee22610b14610aa8575b6000809054906101000a900460ff161561018f57600034111561018e573373ffffffffffffffffffffffffffffffffffffffff167fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c346040518082815260200191505060405180910390a25b5b005b34801561019d57600080fd5b506101ca600480360360208110156101b457600080fd5b8101908080359060200190929190505050610ae3565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561021857600080fd5b506102fc6004803603606081101561022f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561027657600080fd5b82018360208201111561028857600080fd5b803590602001918460018302840111640100000000831117156102aa57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610b21565b6040518082815260200191505060405180910390f35b34801561031e57600080fd5b506103616004803603602081101561033557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610b55565b005b34801561036f57600080fd5b5061039c6004803603602081101561038657600080fd5b8101908080359060200190929190505050610e02565b005b3480156103aa57600080fd5b506103ed600480360360208110156103c157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fc0565b604051808215151515815260200191505060405180910390f35b34801561041357600080fd5b506104606004803603604081101561042a57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610fe0565b604051808215151515815260200191505060405180910390f35b34801561048657600080fd5b506105476004803603604081101561049d57600080fd5b81019080803590602001906401000000008111156104ba57600080fd5b8201836020820111156104cc57600080fd5b803590602001918460208302840111640100000000831117156104ee57600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019092919050505061100f565b005b34801561055557600080fd5b506105906004803603604081101561056c57600080fd5b810190808035151590602001909291908035151590602001909291905050506111e8565b6040518082815260200191505060405180910390f35b3480156105b257600080fd5b506105f5600480360360208110156105c957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611291565b005b34801561060357600080fd5b506106306004803603602081101561061a57600080fd5b81019080803590602001909291905050506114c1565b604051808215151515815260200191505060405180910390f35b34801561065657600080fd5b506106836004803603602081101561066d57600080fd5b81019080803590602001909291905050506115bd565b6040518082815260200191505060405180910390f35b3480156106a557600080fd5b506106d2600480360360208110156106bc57600080fd5b810190808035906020019092919050505061169d565b604051808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018481526020018060200183151515158152602001828103825284818151815260200191508051906020019080838360005b83811015610754578082015181840152602081019050610739565b50505050905090810190601f1680156107815780820380516001836020036101000a031916815260200191505b509550505050505060405180910390f35b34801561079e57600080fd5b506107a7611792565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156107ea5780820151818401526020810190506107cf565b505050509050019250505060405180910390f35b34801561080a57600080fd5b506108596004803603608081101561082157600080fd5b810190808035906020019092919080359060200190929190803515159060200190929190803515159060200190929190505050611835565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561089c578082015181840152602081019050610881565b505050509050019250505060405180910390f35b3480156108bc57600080fd5b506108e9600480360360208110156108d357600080fd5b81019080803590602001909291905050506119bd565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b8381101561092c578082015181840152602081019050610911565b505050509050019250505060405180910390f35b34801561094c57600080fd5b50610955611c0f565b6040518082815260200191505060405180910390f35b34801561097757600080fd5b506109a46004803603602081101561098e57600080fd5b8101908080359060200190929190505050611c15565b005b3480156109b257600080fd5b506109df600480360360208110156109c957600080fd5b8101908080359060200190929190505050611ce4565b005b3480156109ed57600080fd5b506109f6611eee565b6040518082815260200191505060405180910390f35b348015610a1857600080fd5b50610a21611ef3565b6040518082815260200191505060405180910390f35b348015610a4357600080fd5b50610aa660048036036040811015610a5a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611ef9565b005b348015610ab457600080fd5b50610ae160048036036020811015610acb57600080fd5b8101908080359060200190929190505050612222565b005b600481815481101515610af257fe5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900460ff1615610b4e57610b4284848461256c565b9050610b4d81611ce4565b5b9392505050565b6000809054906101000a900460ff1615610dff573073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610ba357600080fd5b80600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610bfc57600080fd5b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060008090505b600160048054905003811015610d82578273ffffffffffffffffffffffffffffffffffffffff16600482815481101515610c9057fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610d75576004600160048054905003815481101515610cee57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600482815481101515610d2857fe5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610d82565b8080600101915050610c5a565b506001600481818054905003915081610d9b91906126fc565b506004805490506005541115610dba57610db9600480549050611c15565b5b8173ffffffffffffffffffffffffffffffffffffffff167f8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b9060405160405180910390a2505b50565b6000809054906101000a900460ff1615610fbd5733600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610e6f57600080fd5b81336002600083815260200190815260200160002060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515610eda57600080fd5b836001600082815260200190815260200160002060030160009054906101000a900460ff16151515610f0b57600080fd5b60006002600087815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550843373ffffffffffffffffffffffffffffffffffffffff167ff6a317157440607f36269043eb55f1287a5a19ba2216afeab88cd46cbcfb88e960405160405180910390a3505050505b50565b60036020528060005260406000206000915054906101000a900460ff1681565b60026020528160005260406000206020528060005260406000206000915091509054906101000a900460ff1681565b6000809054906101000a900460ff1615156111e457815181603282111580156110385750818111155b8015611045575060008114155b8015611052575060008214155b151561105d57600080fd5b60008090505b84518110156111a85760036000868381518110151561107e57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161580156111215750600073ffffffffffffffffffffffffffffffffffffffff1685828151811015156110fe57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1614155b151561112c57600080fd5b600160036000878481518110151561114057fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508080600101915050611063565b5083600490805190602001906111bf929190612728565b508260058190555060016000806101000a81548160ff02191690831515021790555050505b5050565b60008060009054906101000a900460ff161561128b5760008090505b6006548110156112895783801561123c57506001600082815260200190815260200160002060030160009054906101000a900460ff16155b80611270575082801561126f57506001600082815260200190815260200160002060030160009054906101000a900460ff165b5b1561127c576001820191505b8080600101915050611204565b505b92915050565b6000809054906101000a900460ff16156114be573073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156112df57600080fd5b80600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561133957600080fd5b81600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415151561137657600080fd5b600160048054905001600554603282111580156113935750818111155b80156113a0575060008114155b80156113ad575060008214155b15156113b857600080fd5b6001600360008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060048590806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550508473ffffffffffffffffffffffffffffffffffffffff167ff39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d60405160405180910390a2505050505b50565b60008060009054906101000a900460ff16156115b857600080905060008090505b6004805490508110156115b45760026000858152602001908152602001600020600060048381548110151561151357fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611592576001820191505b6005548214156115a7576001925050506115b7565b80806001019150506114e2565b50505b5b919050565b60008060009054906101000a900460ff16156116985760008090505b6004805490508110156116965760026000848152602001908152602001600020600060048381548110151561160a57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611689576001820191505b80806001019150506115d9565b505b919050565b60016020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690806001015490806002018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156117755780601f1061174a57610100808354040283529160200191611775565b820191906000526020600020905b81548152906001019060200180831161175857829003601f168201915b5050505050908060030160009054906101000a900460ff16905084565b60606000809054906101000a900460ff161561183257600480548060200260200160405190810160405280929190818152602001828054801561182a57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116117e0575b505050505090505b90565b60606000809054906101000a900460ff16156119b557606060065460405190808252806020026020018201604052801561187e5781602001602082028038833980820191505090505b509050600080905060008090505b60065481101561192e578580156118c457506001600082815260200190815260200160002060030160009054906101000a900460ff16155b806118f857508480156118f757506001600082815260200190815260200160002060030160009054906101000a900460ff165b5b156119215780838381518110151561190c57fe5b90602001906020020181815250506001820191505b808060010191505061188c565b87870360405190808252806020026020018201604052801561195f5781602001602082028038833980820191505090505b5093508790505b868110156119b157828181518110151561197c57fe5b906020019060200201518489830381518110151561199657fe5b90602001906020020181815250508080600101915050611966565b5050505b949350505050565b60606000809054906101000a900460ff1615611c0a576060600480549050604051908082528060200260200182016040528015611a095781602001602082028038833980820191505090505b509050600080905060008090505b600480549050811015611b5857600260008681526020019081526020016000206000600483815481101515611a4857fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611b4b57600481815481101515611acf57fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168383815181101515611b0857fe5b9060200190602002019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506001820191505b8080600101915050611a17565b81604051908082528060200260200182016040528015611b875781602001602082028038833980820191505090505b509350600090505b81811015611c06578281815181101515611ba557fe5b906020019060200201518482815181101515611bbd57fe5b9060200190602002019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508080600101915050611b8f565b5050505b919050565b60065481565b6000809054906101000a900460ff1615611ce1573073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611c6357600080fd5b6004805490508160328211158015611c7b5750818111155b8015611c88575060008114155b8015611c95575060008214155b1515611ca057600080fd5b826005819055507fa3f1ee9126a074d9326c682f561767f710e927faa811f7a99829d49dc421797a836040518082815260200191505060405180910390a150505b50565b6000809054906101000a900460ff1615611eeb5733600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515611d5157600080fd5b81600073ffffffffffffffffffffffffffffffffffffffff166001600083815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614151515611dc457600080fd5b82336002600083815260200190815260200160002060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515611e3057600080fd5b60016002600087815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550843373ffffffffffffffffffffffffffffffffffffffff167f4a504a94899432a9846e1aa406dceb1bcfd538bb839071d49d1e5e23f5be30ef60405160405180910390a3611ee685612222565b505050505b50565b603281565b60055481565b3073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611f3357600080fd5b6000809054906101000a900460ff161561221e5781600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515611fa057600080fd5b81600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151515611ffa57600080fd5b60008090505b6004805490508110156120e4578473ffffffffffffffffffffffffffffffffffffffff1660048281548110151561203357fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156120d7578360048281548110151561208a57fe5b9060005260206000200160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506120e4565b8080600101915050612000565b506000600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508373ffffffffffffffffffffffffffffffffffffffff167f8001553a916ef2f495d26a907cc54d96ed840d7bda71e73194bf5a9df7a76b9060405160405180910390a28273ffffffffffffffffffffffffffffffffffffffff167ff39e6e1eb0edcf53c221607b54b00cd28f3196fed0a24994dc308b8f611b682d60405160405180910390a250505b5050565b6000809054906101000a900460ff16156125695733600360008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561228f57600080fd5b81336002600083815260200190815260200160002060008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615156122fa57600080fd5b836001600082815260200190815260200160002060030160009054906101000a900460ff1615151561232b57600080fd5b612334856114c1565b1561256457600060016000878152602001908152602001600020905060018160030160006101000a81548160ff0219169083151502179055506060816002018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156124075780601f106123dc57610100808354040283529160200191612407565b820191906000526020600020905b8154815290600101906020018083116123ea57829003601f168201915b505050505090506124df8260000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683600101548351856002018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156124d55780601f106124aa576101008083540402835291602001916124d5565b820191906000526020600020905b8154815290600101906020018083116124b857829003601f168201915b50505050506126d5565b1561251657867f33e13ecb54c3076d8e8bb8c2881800a4d972b792045ffae98fdf46df365fed7560405160405180910390a2612561565b867f526441bb6c1aba3c9a4a6ca1d6545da9c2333c8c48343ef398eb858d72b7923660405160405180910390a260008260030160006101000a81548160ff0219169083151502179055505b50505b505050505b50565b600083600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156125ab57600080fd5b60065491506080604051908101604052808673ffffffffffffffffffffffffffffffffffffffff168152602001858152602001848152602001600015158152506001600084815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010155604082015181600201908051906020019061266b9291906127b2565b5060608201518160030160006101000a81548160ff0219169083151502179055509050506001600660008282540192505081905550817fc0ba8fe4b176c1714197d43b9cc6bcf797a4a7461c5fe8d0ef6e184ae7601e5160405160405180910390a2509392505050565b6000806040516020840160008287838a8c6187965a03f19250505080915050949350505050565b815481835581811115612723578183600052602060002091820191016127229190612832565b5b505050565b8280548282559060005260206000209081019282156127a1579160200282015b828111156127a05782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555091602001919060010190612748565b5b5090506127ae9190612857565b5090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106127f357805160ff1916838001178555612821565b82800160010185558215612821579182015b82811115612820578251825591602001919060010190612805565b5b50905061282e9190612832565b5090565b61285491905b80821115612850576000816000905550600101612838565b5090565b90565b61289791905b8082111561289357600081816101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690555060010161285d565b5090565b9056fea165627a7a72305820e77ef2558fb4095952feb7359e97eb883a5dea19e8b25119f15e99b6d68293ee0029"
},
"0x0000000000000000000000000000000000002023":{
"balance":"0xfffff",
"code":"0x60806040526004361061007d576000357c010000000000000000000000000000000000000000000000000000000090048063186047b01461008257806343fc1462146104ec5780636168d293146109565780637f11a8ed146109815780638da5cb5b14610c55578063e1c7392a14610cac578063f2fde38b14610cc3575b600080fd5b34801561008e57600080fd5b506104d2600480360360e08110156100a557600080fd5b81019080803590602001906401000000008111156100c257600080fd5b8201836020820111156100d457600080fd5b803590602001918460018302840111640100000000831117156100f657600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561015957600080fd5b82018360208201111561016b57600080fd5b8035906020019184600183028401116401000000008311171561018d57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156101f057600080fd5b82018360208201111561020257600080fd5b8035906020019184600183028401116401000000008311171561022457600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561028757600080fd5b82018360208201111561029957600080fd5b803590602001918460018302840111640100000000831117156102bb57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561031e57600080fd5b82018360208201111561033057600080fd5b8035906020019184600183028401116401000000008311171561035257600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156103b557600080fd5b8201836020820111156103c757600080fd5b803590602001918460018302840111640100000000831117156103e957600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561044c57600080fd5b82018360208201111561045e57600080fd5b8035906020019184600183028401116401000000008311171561048057600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050610d14565b604051808215151515815260200191505060405180910390f35b3480156104f857600080fd5b5061093c600480360360e081101561050f57600080fd5b810190808035906020019064010000000081111561052c57600080fd5b82018360208201111561053e57600080fd5b8035906020019184600183028401116401000000008311171561056057600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156105c357600080fd5b8201836020820111156105d557600080fd5b803590602001918460018302840111640100000000831117156105f757600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561065a57600080fd5b82018360208201111561066c57600080fd5b8035906020019184600183028401116401000000008311171561068e57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156106f157600080fd5b82018360208201111561070357600080fd5b8035906020019184600183028401116401000000008311171561072557600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561078857600080fd5b82018360208201111561079a57600080fd5b803590602001918460018302840111640100000000831117156107bc57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192908035906020019064010000000081111561081f57600080fd5b82018360208201111561083157600080fd5b8035906020019184600183028401116401000000008311171561085357600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803590602001906401000000008111156108b657600080fd5b8201836020820111156108c857600080fd5b803590602001918460018302840111640100000000831117156108ea57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929050505061147a565b604051808215151515815260200191505060405180910390f35b34801561096257600080fd5b5061096b611b1e565b6040518082815260200191505060405180910390f35b34801561098d57600080fd5b506109be600480360360208110156109a457600080fd5b81019080803561ffff169060200190929190505050611b2b565b6040518080602001806020018060200180602001806020018060200187810387528d818151815260200191508051906020019080838360005b83811015610a125780820151818401526020810190506109f7565b50505050905090810190601f168015610a3f5780820380516001836020036101000a031916815260200191505b5087810386528c818151815260200191508051906020019080838360005b83811015610a78578082015181840152602081019050610a5d565b50505050905090810190601f168015610aa55780820380516001836020036101000a031916815260200191505b5087810385528b818151815260200191508051906020019080838360005b83811015610ade578082015181840152602081019050610ac3565b50505050905090810190601f168015610b0b5780820380516001836020036101000a031916815260200191505b5087810384528a818151815260200191508051906020019080838360005b83811015610b44578082015181840152602081019050610b29565b50505050905090810190601f168015610b715780820380516001836020036101000a031916815260200191505b50878103835289818151815260200191508051906020019080838360005b83811015610baa578082015181840152602081019050610b8f565b50505050905090810190601f168015610bd75780820380516001836020036101000a031916815260200191505b50878103825288818151815260200191508051906020019080838360005b83811015610c10578082015181840152602081019050610bf5565b50505050905090810190601f168015610c3d5780820380516001836020036101000a031916815260200191505b509c5050505050505050505050505060405180910390f35b348015610c6157600080fd5b50610c6a6121e0565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b348015610cb857600080fd5b50610cc161221f565b005b348015610ccf57600080fd5b50610d1260048036036020811015610ce657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612293565b005b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610dda576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f6d73672e73656e646572206973206e6f74206f776e657221000000000000000081525060200191505060405180910390fd5b600260009054906101000a900460ff161561146f57876003836040518082805190602001908083835b602083101515610e285780518252602082019150602081019050602083039250610e03565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206000019080519060200190610e71929190612473565b50866003836040518082805190602001908083835b602083101515610eab5780518252602082019150602081019050602083039250610e86565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206001019080519060200190610ef4929190612473565b50856003836040518082805190602001908083835b602083101515610f2e5780518252602082019150602081019050602083039250610f09565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206002019080519060200190610f77929190612473565b50846003836040518082805190602001908083835b602083101515610fb15780518252602082019150602081019050602083039250610f8c565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206003019080519060200190610ffa929190612473565b50836003836040518082805190602001908083835b602083101515611034578051825260208201915060208101905060208303925061100f565b6001836020036101000a0380198251168184511680821785525050505050509050019150509081526020016040518091039020600401908051906020019061107d929190612473565b50826003836040518082805190602001908083835b6020831015156110b75780518252602082019150602081019050602083039250611092565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206005019080519060200190611100929190612473565b50600482908060018154018082558091505090600182039060005260206000200160009091929091909150908051906020019061113e929190612473565b50507fb2cd82a18db4270287e4d5577c807fd022e0644d106b06346876d601f127e1ae88888888888888604051808060200180602001806020018060200180602001806020018060200188810388528f818151815260200191508051906020019080838360005b838110156111c05780820151818401526020810190506111a5565b50505050905090810190601f1680156111ed5780820380516001836020036101000a031916815260200191505b5088810387528e818151815260200191508051906020019080838360005b8381101561122657808201518184015260208101905061120b565b50505050905090810190601f1680156112535780820380516001836020036101000a031916815260200191505b5088810386528d818151815260200191508051906020019080838360005b8381101561128c578082015181840152602081019050611271565b50505050905090810190601f1680156112b95780820380516001836020036101000a031916815260200191505b5088810385528c818151815260200191508051906020019080838360005b838110156112f25780820151818401526020810190506112d7565b50505050905090810190601f16801561131f5780820380516001836020036101000a031916815260200191505b5088810384528b818151815260200191508051906020019080838360005b8381101561135857808201518184015260208101905061133d565b50505050905090810190601f1680156113855780820380516001836020036101000a031916815260200191505b5088810383528a818151815260200191508051906020019080838360005b838110156113be5780820151818401526020810190506113a3565b50505050905090810190601f1680156113eb5780820380516001836020036101000a031916815260200191505b50888103825289818151815260200191508051906020019080838360005b83811015611424578082015181840152602081019050611409565b50505050905090810190601f1680156114515780820380516001836020036101000a031916815260200191505b509e50505050505050505050505050505060405180910390a1600190505b979650505050505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611540576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f6d73672e73656e646572206973206e6f74206f776e657221000000000000000081525060200191505060405180910390fd5b600260009054906101000a900460ff1615611b1357876003836040518082805190602001908083835b60208310151561158e5780518252602082019150602081019050602083039250611569565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060000190805190602001906115d7929190612473565b50866003836040518082805190602001908083835b60208310151561161157805182526020820191506020810190506020830392506115ec565b6001836020036101000a0380198251168184511680821785525050505050509050019150509081526020016040518091039020600101908051906020019061165a929190612473565b50856003836040518082805190602001908083835b602083101515611694578051825260208201915060208101905060208303925061166f565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060020190805190602001906116dd929190612473565b50846003836040518082805190602001908083835b60208310151561171757805182526020820191506020810190506020830392506116f2565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206003019080519060200190611760929190612473565b50836003836040518082805190602001908083835b60208310151561179a5780518252602082019150602081019050602083039250611775565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060040190805190602001906117e3929190612473565b507fb2cd82a18db4270287e4d5577c807fd022e0644d106b06346876d601f127e1ae88888888888888604051808060200180602001806020018060200180602001806020018060200188810388528f818151815260200191508051906020019080838360005b83811015611864578082015181840152602081019050611849565b50505050905090810190601f1680156118915780820380516001836020036101000a031916815260200191505b5088810387528e818151815260200191508051906020019080838360005b838110156118ca5780820151818401526020810190506118af565b50505050905090810190601f1680156118f75780820380516001836020036101000a031916815260200191505b5088810386528d818151815260200191508051906020019080838360005b83811015611930578082015181840152602081019050611915565b50505050905090810190601f16801561195d5780820380516001836020036101000a031916815260200191505b5088810385528c818151815260200191508051906020019080838360005b8381101561199657808201518184015260208101905061197b565b50505050905090810190601f1680156119c35780820380516001836020036101000a031916815260200191505b5088810384528b818151815260200191508051906020019080838360005b838110156119fc5780820151818401526020810190506119e1565b50505050905090810190601f168015611a295780820380516001836020036101000a031916815260200191505b5088810383528a818151815260200191508051906020019080838360005b83811015611a62578082015181840152602081019050611a47565b50505050905090810190601f168015611a8f5780820380516001836020036101000a031916815260200191505b50888103825289818151815260200191508051906020019080838360005b83811015611ac8578082015181840152602081019050611aad565b50505050905090810190601f168015611af55780820380516001836020036101000a031916815260200191505b509e50505050505050505050505050505060405180910390a1600190505b979650505050505050565b6000600480549050905090565b606080606080606080600260009054906101000a900460ff16156121d757611b516124f3565b600360048961ffff16815481101515611b6657fe5b906000526020600020016040518082805460018160011615610100020316600290048015611bcb5780601f10611ba9576101008083540402835291820191611bcb565b820191906000526020600020905b815481529060010190602001808311611bb7575b5050915050908152602001604051809103902060e06040519081016040529081600082018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611c835780601f10611c5857610100808354040283529160200191611c83565b820191906000526020600020905b815481529060010190602001808311611c6657829003601f168201915b50505050508152602001600182018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611d255780601f10611cfa57610100808354040283529160200191611d25565b820191906000526020600020905b815481529060010190602001808311611d0857829003601f168201915b50505050508152602001600282018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611dc75780601f10611d9c57610100808354040283529160200191611dc7565b820191906000526020600020905b815481529060010190602001808311611daa57829003601f168201915b50505050508152602001600382018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611e695780601f10611e3e57610100808354040283529160200191611e69565b820191906000526020600020905b815481529060010190602001808311611e4c57829003601f168201915b50505050508152602001600482018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611f0b5780601f10611ee057610100808354040283529160200191611f0b565b820191906000526020600020905b815481529060010190602001808311611eee57829003601f168201915b50505050508152602001600582018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611fad5780601f10611f8257610100808354040283529160200191611fad565b820191906000526020600020905b815481529060010190602001808311611f9057829003601f168201915b50505050508152602001600682018054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561204f5780601f106120245761010080835404028352916020019161204f565b820191906000526020600020905b81548152906001019060200180831161203257829003601f168201915b50505050508152505090506060816000015190506000815114156120e65760206040519081016040528060008152506020604051908101604052806000815250602060405190810160405280600081525060206040519081016040528060008152506020604051908101604052806000815250602060405190810160405280600081525097509750975097509750975050506121d6565b81602001518260400151836060015184608001518560a0015160048e61ffff1681548110151561211257fe5b90600052602060002001859550849450839350829250819150808054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156121c05780601f10612195576101008083540402835291602001916121c0565b820191906000526020600020905b8154815290600101906020018083116121a357829003601f168201915b5050505050905097509750975097509750975050505b5b91939550919395565b6000600260009054906101000a900460ff161561221c576000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b90565b600260009054906101000a900460ff16151561229157336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600260006101000a81548160ff0219169083151502179055505b565b600260009054906101000a900460ff1615612376576000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561236c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f6d73672e73656e646572206973206e6f74206f776e657221000000000000000081525060200191505060405180910390fd5b61237581612379565b5b50565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141515156123b557600080fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106124b457805160ff19168380011785556124e2565b828001600101855582156124e2579182015b828111156124e15782518255916020019190600101906124c6565b5b5090506124ef9190612531565b5090565b60e060405190810160405280606081526020016060815260200160608152602001606081526020016060815260200160608152602001606081525090565b61255391905b8082111561254f576000816000905550600101612537565b5090565b9056fea165627a7a72305820d31f6f2d2857cc6e9906482e9208508f1ceded04e54e12583a24ec5d1087f1dc0029"
},
"0x0000000000000000000000000000000000002024":{
"balance":"0xfffff",
"code":"0x608060405260043610610138576000357c01000000000000000000000000000000000000000000000000000000009004806304574fe81461013d57806307f5c4d81461021d57806308b14309146102825780630bf33b081461036257806329afd246146104425780632cbb1ac41461054a5780632d97e1f5146105b3578063347b5542146105ea57806339a99072146106535780633f18ffc8146106bf578063837855c41461079f57806385209ee0146108145780639af06cd914610843578063bf40fac114610943578063c032846b14610a4b578063c4d6065714610a7a578063c6044c4614610b8a578063c6a0c66814610c4f578063cce4663914610c86578063d2a0658b14610d8a578063de7d7fc914610dc1578063df88260414610e16578063e017196514610ea3578063fc818dca14610f18575b600080fd5b34801561014957600080fd5b506102036004803603602081101561016057600080fd5b810190808035906020019064010000000081111561017d57600080fd5b82018360208201111561018f57600080fd5b803590602001918460018302840111640100000000831117156101b157600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290505050611004565b604051808215151515815260200191505060405180910390f35b34801561022957600080fd5b506102686004803603604081101561024057600080fd5b81019080803563ffffffff169060200190929190803515159060200190929190505050611016565b604051808215151515815260200191505060405180910390f35b34801561028e57600080fd5b50610348600480360360208110156102a557600080fd5b81019080803590602001906401000000008111156102c257600080fd5b8201836020820111156102d457600080fd5b803590602001918460018302840111640100000000831117156102f657600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929050505061111d565b604051808215151515815260200191505060405180910390f35b34801561036e57600080fd5b506104286004803603602081101561038557600080fd5b81019080803590602001906401000000008111156103a257600080fd5b8201836020820111156103b457600080fd5b803590602001918460018302840111640100000000831117156103d657600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929050505061120b565b604051808215151515815260200191505060405180910390f35b34801561044e57600080fd5b506105086004803603602081101561046557600080fd5b810190808035906020019064010000000081111561048257600080fd5b82018360208201111561049457600080fd5b803590602001918460018302840111640100000000831117156104b657600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192905050506112f9565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561055657600080fd5b506105996004803603602081101561056d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611366565b604051808215151515815260200191505060405180910390f35b3480156105bf57600080fd5b506105c86113bc565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b3480156105f657600080fd5b506106396004803603602081101561060d57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506113d2565b604051808215151515815260200191505060405180910390f35b34801561065f57600080fd5b5061066861142b565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156106ab578082015181840152602081019050610690565b505050509050019250505060405180910390f35b3480156106cb57600080fd5b50610785600480360360208110156106e257600080fd5b81019080803590602001906401000000008111156106ff57600080fd5b82018360208201111561071157600080fd5b8035906020019184600183028401116401000000008311171561073357600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192905050506114b9565b604051808215151515815260200191505060405180910390f35b3480156107ab57600080fd5b506107fa600480360360408110156107c257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080351515906020019092919050505061153b565b604051808215151515815260200191505060405180910390f35b34801561082057600080fd5b50610829611847565b604051808215151515815260200191505060405180910390f35b34801561084f57600080fd5b506109296004803603604081101561086657600080fd5b810190808035906020019064010000000081111561088357600080fd5b82018360208201111561089557600080fd5b803590602001918460018302840111640100000000831117156108b757600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061185a565b604051808215151515815260200191505060405180910390f35b34801561094f57600080fd5b50610a096004803603602081101561096657600080fd5b810190808035906020019064010000000081111561098357600080fd5b82018360208201111561099557600080fd5b803590602001918460018302840111640100000000831117156109b757600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f8201169050808301925050505050505091929192905050506119d7565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b348015610a5757600080fd5b50610a60611a6f565b604051808215151515815260200191505060405180910390f35b348015610a8657600080fd5b50610b7060048036036060811015610a9d57600080fd5b8101908080359060200190640100000000811115610aba57600080fd5b820183602082011115610acc57600080fd5b80359060200191846001830284011164010000000083111715610aee57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803563ffffffff169060200190929190505050611a86565b604051808215151515815260200191505060405180910390f35b348015610b9657600080fd5b50610c4d60048036036020811015610bad57600080fd5b8101908080359060200190640100000000811115610bca57600080fd5b820183602082011115610bdc57600080fd5b80359060200191846020830284011164010000000083111715610bfe57600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050509192919290505050611d4e565b005b348015610c5b57600080fd5b50610c64612115565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b348015610c9257600080fd5b50610d4c60048036036020811015610ca957600080fd5b8101908080359060200190640100000000811115610cc657600080fd5b820183602082011115610cd857600080fd5b80359060200191846001830284011164010000000083111715610cfa57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f82011690508083019250505050505050919291929050505061218a565b6040518082600260200280838360005b83811015610d77578082015181840152602081019050610d5c565b5050505090500191505060405180910390f35b348015610d9657600080fd5b50610d9f6121fd565b604051808263ffffffff1663ffffffff16815260200191505060405180910390f35b348015610dcd57600080fd5b50610dfc60048036036020811015610de457600080fd5b81019080803515159060200190929190505050612272565b604051808215151515815260200191505060405180910390f35b348015610e2257600080fd5b50610e6560048036036020811015610e3957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506124ff565b6040518082600260200280838360005b83811015610e90578082015181840152602081019050610e75565b5050505090500191505060405180910390f35b348015610eaf57600080fd5b50610efe60048036036040811015610ec657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035151590602001909291905050506125c7565b604051808215151515815260200191505060405180910390f35b348015610f2457600080fd5b50610fea60048036036040811015610f3b57600080fd5b8101908080359060200190640100000000811115610f5857600080fd5b820183602082011115610f6a57600080fd5b80359060200191846001830284011164010000000083111715610f8c57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600081840152601f19601f820116905080830192505050505050509192919290803515159060200190929190505050612c43565b604051808215151515815260200191505060405180910390f35b600061100f826134e9565b9050919050565b6000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561107057600080fd5b6110ae6040805190810160405280600481526020017f73746f70000000000000000000000000000000000000000000000000000000008152506134e9565b1515156110ba57600080fd5b60018363ffffffff161115156110cf57600080fd5b6111126040805190810160405280600481526020017f73746f7000000000000000000000000000000000000000000000000000000000815250600084863361356d565b506001905092915050565b6000600260009054906101000a900460ff1615156111a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f43757272656e7420636f6e7472616374206973206e6f7420616374697665000081525060200191505060405180910390fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615156111fb57600080fd5b61120482613a61565b9050919050565b6000600260009054906101000a900460ff161515611291576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f43757272656e7420636f6e7472616374206973206e6f7420616374697665000081525060200191505060405180910390fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615156112e957600080fd5b6112f282613b73565b9050919050565b6000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16151561135657600080fd5b61135f82613c86565b9050919050565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600760049054906101000a900463ffffffff1681565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff169050919050565b606060038054806020026020016040519081016040528092919081815260200182805480156114af57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311611465575b5050505050905090565b60006001826040518082805190602001908083835b6020831015156114f357805182526020820191506020810190506020830392506114ce565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060009054906101000a900460ff169050919050565b6000600260009054906101000a900460ff1615156115c1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f43757272656e7420636f6e7472616374206973206e6f7420616374697665000081525060200191505060405180910390fd5b600760089054906101000a900460ff161561184157600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561162e57600080fd5b61166c6040805190810160405280601181526020017f7570646174655374616b65486f6c6465720000000000000000000000000000008152506114b9565b151561167757600080fd5b60606116c06040805190810160405280601281526020017f7570646174655374616b65486f6c6465722d00000000000000000000000000008152506116bb86613d1d565b613d81565b9050600060016002600760049054906101000a900463ffffffff1663ffffffff168115156116ea57fe5b040190508315801561171457506003600760049054906101000a900463ffffffff1663ffffffff16105b1561172457600092505050611840565b83801561174957506015600760049054906101000a900463ffffffff1663ffffffff16115b1561175957600092505050611840565b611766828686843361356d565b151561177157600080fd5b83156117d6578473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f49f4d500d240a81659984afba0bd284f4464b23113319621c477c2f81622611060405160405180910390a3611839565b831515611838578473ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f83d8a2e1d384c1d135f77e9bdde0b4076dab2084e2f51d20f43e731d551275fe60405160405180910390a35b5b6001925050505b5b92915050565b600260009054906101000a900460ff1681565b600080600090505b6000846040518082805190602001908083835b60208310151561189a5780518252602082019150602081019050602083039250611875565b6001836020036101000a0380198251168184511680821785525050505050509050019150509081526020016040518091039020600301805490508110156119cb576000846040518082805190602001908083835b60208310151561191357805182526020820191506020810190506020830392506118ee565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206003018181548110151561195657fe5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156119be5760019150506119d1565b8080600101915050611862565b50600090505b92915050565b60006005826040518082805190602001908083835b602083101515611a1157805182526020820191506020810190506020830392506119ec565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000600260009054906101000a900460ff16905090565b6000600260009054906101000a900460ff161515611b0c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f43757272656e7420636f6e7472616374206973206e6f7420616374697665000081525060200191505060405180910390fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515611b6457600080fd5b611ba26040805190810160405280600d81526020017f75706461746541646472657373000000000000000000000000000000000000008152506114b9565b1515611bad57600080fd5b6060611bee6040805190810160405280600e81526020017f757064617465416464726573732d00000000000000000000000000000000000081525086613d81565b9050611bf9816134e9565b151515611c0557600080fd5b60018363ffffffff16118015611c385750600760049054906101000a900463ffffffff1663ffffffff168363ffffffff16105b15611cab577f26412248a883e2dc113564a38009dbac7ae766a0b33608877aebb67132a32a856001600760049054906101000a900463ffffffff16604051808363ffffffff1681526020018263ffffffff1663ffffffff1681526020019250505060405180910390a16000915050611d47565b611cb981856001863361356d565b5060016005866040518082805190602001908083835b602083101515611cf45780518252602082019150602081019050602083039250611ccf565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060020160006101000a81548160ff02191690831515021790555060019150505b9392505050565b6005815111151515611d5f57600080fd5b600760089054906101000a900460ff16151515611de4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f496e697420616c72656164792063616c6c65640000000000000000000000000081525060200191505060405180910390fd5b60008151905060008090505b8163ffffffff168160ff16101561207057600160066000858460ff16815181101515611e1857fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160046000858460ff16815181101515611e8a57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff021916908315150217905550600260046000858460ff16815181101515611eff57fe5b9060200190602002015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff02191690836002811115611f6157fe5b02179055506003838260ff16815181101515611f7957fe5b9060200190602002015190806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550507fac96ea1ab8d35813a8dd97d66b8d56910b0eee8354a14e5de29e2637bb859db5838260ff1681518110151561201857fe5b90602001906020020151604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390a18080600101915050611df0565b5080600760046101000a81548163ffffffff021916908363ffffffff16021790555080600760006101000a81548163ffffffff021916908363ffffffff1602179055507fee0c5849233ea686c20b16362691ddf9fb5faeaf58103a906dd776335850936f81604051808263ffffffff1663ffffffff16815260200191505060405180910390a16001600760086101000a81548160ff0219169083151502179055505050565b6000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16151561217257600080fd5b600760009054906101000a900463ffffffff16905090565b6121926149e7565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1615156121ed57600080fd5b6121f682613e4d565b9050919050565b6000600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff16151561225a57600080fd5b600760049054906101000a900463ffffffff16905090565b6000600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615156122cc57600080fd5b60606040805190810160405280600481526020017f73746f7000000000000000000000000000000000000000000000000000000000815250905061230f816134e9565b151561231a57600080fd5b82156123305761232a8133613fb0565b5061233c565b61233a8133614354565b505b6000612347826146f8565b90506123516149e7565b61235a83613e4d565b90508163ffffffff1681600060028110151561237257fe5b602002015163ffffffff161015156124235761238c61477f565b506123cb6040805190810160405280600481526020017f73746f7000000000000000000000000000000000000000000000000000000000815250613c86565b73ffffffffffffffffffffffffffffffffffffffff167f574ff98d8b379d614aa7fd3d3b8561de43e9d8f2799dc95e8f9903d20e4f807a60405160405180910390a2612416836147a2565b50600193505050506124fa565b600760049054906101000a900463ffffffff1663ffffffff168282600160028110151561244c57fe5b60200201510163ffffffff1611156124f2576124666148d1565b506124a56040805190810160405280600481526020017f73746f7000000000000000000000000000000000000000000000000000000000815250613c86565b73ffffffffffffffffffffffffffffffffffffffff167f0abd4d1fc64d52037dd806cd320b06c675357eb183f39161528848341fa8f09a60405160405180910390a26124f0836147a2565b505b600193505050505b919050565b6125076149e7565b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561255f57600080fd5b60606125a86040805190810160405280601281526020017f7570646174655374616b65486f6c6465722d00000000000000000000000000008152506125a385613d1d565b613d81565b90506125b26149e7565b6125bb82613e4d565b90508092505050919050565b6000600260009054906101000a900460ff16151561264d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f43757272656e7420636f6e7472616374206973206e6f7420616374697665000081525060200191505060405180910390fd5b600760089054906101000a900460ff1615612c3d57600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615156126ba57600080fd5b6126f86040805190810160405280601181526020017f7570646174655374616b65486f6c6465720000000000000000000000000000008152506114b9565b151561270357600080fd5b606061274c6040805190810160405280601281526020017f7570646174655374616b65486f6c6465722d000000000000000000000000000081525061274786613d1d565b613d81565b905082156127645761275e8133613fb0565b50612770565b61276e8133614354565b505b600061277b826146f8565b90506127856149e7565b61278e83613e4d565b90508163ffffffff168160006002811015156127a657fe5b602002015163ffffffff16101515612a6957600660006127c5856148f5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16151561292e57600361281e846148f5565b90806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050600160066000612890866148f5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555061290d6001600760009054906101000a900463ffffffff1663ffffffff1661498c90919063ffffffff16565b600760006101000a81548163ffffffff021916908363ffffffff1602179055505b60016004600061293d866148f5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff0219169083151502179055506002600460006129a0866148f5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff021916908360028111156129f857fe5b0217905550612a296001600760049054906101000a900463ffffffff1663ffffffff1661498c90919063ffffffff16565b600760046101000a81548163ffffffff021916908363ffffffff160217905550612a52836147a2565b1515612a5d57600080fd5b60019350505050612c3c565b600760049054906101000a900463ffffffff1663ffffffff1682826001600281101515612a9257fe5b60200201510163ffffffff161115612c3457600060046000612ab3866148f5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160006101000a81548160ff021916908315150217905550600060046000612b16866148f5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160016101000a81548160ff02191690836002811115612b6e57fe5b0217905550612b9f6001600760049054906101000a900463ffffffff1663ffffffff166149b990919063ffffffff16565b600760046101000a81548163ffffffff021916908363ffffffff160217905550600060066000612bce866148f5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550612c28836147a2565b1515612c3357600080fd5b5b600193505050505b5b92915050565b6000600260009054906101000a900460ff161515612cc9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f43757272656e7420636f6e7472616374206973206e6f7420616374697665000081525060200191505060405180910390fd5b600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161515612d2157600080fd5b612d5f6040805190810160405280600d81526020017f75706461746541646472657373000000000000000000000000000000000000008152506114b9565b1515612d6a57600080fd5b6060612dab6040805190810160405280600e81526020017f757064617465416464726573732d00000000000000000000000000000000000081525085613d81565b9050612db6816134e9565b1515612dc157600080fd5b6005846040518082805190602001908083835b602083101515612df95780518252602082019150602081019050602083039250612dd4565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060020160009054906101000a900460ff161515612e4857600080fd5b8215612e5e57612e588133613fb0565b50612e6a565b612e688133614354565b505b6000612e75826146f8565b9050612e7f6149e7565b612e8883613e4d565b90508163ffffffff16816000600281101515612ea057fe5b602002015163ffffffff161015156133e75760006005876040518082805190602001908083835b602083101515612eec5780518252602082019150602081019050602083039250612ec7565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690506000612fdf600160058a6040518082805190602001908083835b602083101515612f845780518252602082019150602081019050602083039250612f5f565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060000160149054906101000a900463ffffffff1663ffffffff1661498c90919063ffffffff16565b9050612fea856148f5565b6005896040518082805190602001908083835b6020831015156130225780518252602082019150602081019050602083039250612ffd565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550806005896040518082805190602001908083835b6020831015156130cf57805182526020820191506020810190506020830392506130aa565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060000160146101000a81548163ffffffff021916908363ffffffff1602179055506005886040518082805190602001908083835b60208310151561315b5780518252602082019150602081019050602083039250613136565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206001018290806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060006005896040518082805190602001908083835b60208310151561322f578051825260208201915060208101905060208303925061320a565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060020160006101000a81548160ff0219169083151502179055506005886040518082805190602001908083835b6020831015156132b4578051825260208201915060208101905060208303925061328f565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16886040518082805190602001908083835b6020831015156133575780518252602082019150602081019050602083039250613332565b6001836020036101000a038019825116818451168082178552505050505050905001915050604051809103902061338d8a613c86565b73ffffffffffffffffffffffffffffffffffffffff167ffdbcf603328a59ff5389e33566e84cd75567087775832969d2145576535a3c4b60405160405180910390a46133d8856147a2565b506001955050505050506134e3565b600760049054906101000a900463ffffffff1663ffffffff168282600160028110151561341057fe5b60200201510163ffffffff1611156134db57856040518082805190602001908083835b6020831015156134585780518252602082019150602081019050602083039250613433565b6001836020036101000a038019825116818451168082178552505050505050905001915050604051809103902061348e84613c86565b73ffffffffffffffffffffffffffffffffffffffff167f8fe7f747b0faa148a1899d1a86c61ab89c44ac3a105f438d01535773a0d1761260405160405180910390a36134d9836147a2565b505b600193505050505b92915050565b600080826040518082805190602001908083835b60208310151561352257805182526020820191506020810190506020830392506134fd565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060020160009054906101000a900460ff169050919050565b600060606135b06040805190810160405280601381526020017f42616c6c6f74206578697374732077697468200000000000000000000000000081525088613d81565b90506135bb876134e9565b1581901515613665576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561362a57808201518184015260208101905061360f565b50505050905090810190601f1680156136575780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50613670878461185a565b15151561370b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260318152602001807f616c726561647920766f746564206279207468652063616e646964617465206f81526020017f6e207468652073616d65206d6574686f6400000000000000000000000000000081525060400191505060405180910390fd5b60008090506000809050861561373c5761373560018363ffffffff1661498c90919063ffffffff16565b9150613759565b61375660018263ffffffff1661498c90919063ffffffff16565b90505b606060e0604051908101604052808a73ffffffffffffffffffffffffffffffffffffffff1681526020018773ffffffffffffffffffffffffffffffffffffffff1681526020018463ffffffff1681526020018363ffffffff1681526020018863ffffffff1681526020016001151581526020018281525060008b6040518082805190602001908083835b60208310151561380857805182526020820191506020810190506020830392506137e3565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160010160146101000a81548163ffffffff021916908363ffffffff16021790555060608201518160010160186101000a81548163ffffffff021916908363ffffffff160217905550608082015181600101601c6101000a81548163ffffffff021916908363ffffffff16021790555060a08201518160020160006101000a81548160ff02191690831515021790555060c082015181600301908051906020019061397a929190614a09565b5090505060008a6040518082805190602001908083835b6020831015156139b65780518252602082019150602081019050602083039250613991565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206003018690806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050600194505050505095945050505050565b6000600260009054906101000a900460ff161515613ae7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f43757272656e7420636f6e7472616374206973206e6f7420616374697665000081525060200191505060405180910390fd5b600180836040518082805190602001908083835b602083101515613b205780518252602082019150602081019050602083039250613afb565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060006101000a81548160ff02191690831515021790555060019050919050565b6000600260009054906101000a900460ff161515613bf9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f43757272656e7420636f6e7472616374206973206e6f7420616374697665000081525060200191505060405180910390fd5b60006001836040518082805190602001908083835b602083101515613c335780518252602082019150602081019050602083039250613c0e565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060006101000a81548160ff02191690831515021790555060019050919050565b600080826040518082805190602001908083835b602083101515613cbf5780518252602082019150602081019050602083039250613c9a565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b606081604051602001808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166c010000000000000000000000000281526014019150506040516020818303038152906040529050919050565b606082826040516020018083805190602001908083835b602083101515613dbd5780518252602082019150602081019050602083039250613d98565b6001836020036101000a03801982511681845116808217855250505050505090500182805190602001908083835b602083101515613e105780518252602082019150602081019050602083039250613deb565b6001836020036101000a03801982511681845116808217855250505050505090500192505050604051602081830303815290604052905092915050565b613e556149e7565b613e5d6149e7565b6000836040518082805190602001908083835b602083101515613e955780518252602082019150602081019050602083039250613e70565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060010160149054906101000a900463ffffffff16816000600281101515613eeb57fe5b602002019063ffffffff16908163ffffffff16815250506000836040518082805190602001908083835b602083101515613f3a5780518252602082019150602081019050602083039250613f15565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060010160189054906101000a900463ffffffff16816001600281101515613f9057fe5b602002019063ffffffff16908163ffffffff168152505080915050919050565b60006060613ff36040805190810160405280601981526020017f42616c6c6f742073686f756c642065786973742077697468200000000000000081525085613d81565b9050613ffe846134e9565b819015156140a7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561406c578082015181840152602081019050614051565b50505050905090810190601f1680156140995780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b506140b2848461185a565b15151561414d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260318152602001807f616c726561647920766f746564206279207468652063616e646964617465206f81526020017f6e207468652073616d65206d6574686f6400000000000000000000000000000081525060400191505060405180910390fd5b60006141e760016000876040518082805190602001908083835b60208310151561418c5780518252602082019150602081019050602083039250614167565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060010160149054906101000a900463ffffffff1663ffffffff1661498c90919063ffffffff16565b9050806000866040518082805190602001908083835b60208310151561422257805182526020820191506020810190506020830392506141fd565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060010160146101000a81548163ffffffff021916908363ffffffff1602179055506000856040518082805190602001908083835b6020831015156142ae5780518252602082019150602081019050602083039250614289565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206003018490806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060019250505092915050565b600060606143976040805190810160405280601981526020017f42616c6c6f742073686f756c642065786973742077697468200000000000000081525085613d81565b90506143a2846134e9565b8190151561444b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156144105780820151818401526020810190506143f5565b50505050905090810190601f16801561443d5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b50614456848461185a565b1515156144f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260318152602001807f616c726561647920766f746564206279207468652063616e646964617465206f81526020017f6e207468652073616d65206d6574686f6400000000000000000000000000000081525060400191505060405180910390fd5b600061458b60016000876040518082805190602001908083835b602083101515614530578051825260208201915060208101905060208303925061450b565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060010160189054906101000a900463ffffffff1663ffffffff1661498c90919063ffffffff16565b9050806000866040518082805190602001908083835b6020831015156145c657805182526020820191506020810190506020830392506145a1565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060010160186101000a81548163ffffffff021916908363ffffffff1602179055506000856040518082805190602001908083835b602083101515614652578051825260208201915060208101905060208303925061462d565b6001836020036101000a03801982511681845116808217855250505050505090500191505090815260200160405180910390206003018490806001815401808255809150509060018203906000526020600020016000909192909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060019250505092915050565b600080826040518082805190602001908083835b602083101515614731578051825260208201915060208101905060208303925061470c565b6001836020036101000a0380198251168184511680821785525050505050509050019150509081526020016040518091039020600101601c9054906101000a900463ffffffff169050919050565b600080600260006101000a81548160ff0219169083151502179055506001905090565b600080826040518082805190602001908083835b6020831015156147db57805182526020820191506020810190506020830392506147b6565b6001836020036101000a0380198251168184511680821785525050505050509050019150509081526020016040518091039020600080820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001820160006101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556001820160146101000a81549063ffffffff02191690556001820160186101000a81549063ffffffff021916905560018201601c6101000a81549063ffffffff02191690556002820160006101000a81549060ff02191690556003820160006148c69190614a93565b505060019050919050565b60006001600260006101000a81548160ff0219169083151502179055506001905090565b600080826040518082805190602001908083835b60208310151561492e5780518252602082019150602081019050602083039250614909565b6001836020036101000a038019825116818451168082178552505050505050905001915050908152602001604051809103902060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b60008082840190508363ffffffff168163ffffffff16101515156149af57600080fd5b8091505092915050565b60008263ffffffff168263ffffffff16111515156149d657600080fd5b600082840390508091505092915050565b6040805190810160405280600290602082028038833980820191505090505090565b828054828255906000526020600020908101928215614a82579160200282015b82811115614a815782518260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555091602001919060010190614a29565b5b509050614a8f9190614ab4565b5090565b5080546000825590600052602060002090810190614ab19190614af7565b50565b614af491905b80821115614af057600081816101000a81549073ffffffffffffffffffffffffffffffffffffffff021916905550600101614aba565b5090565b90565b614b1991905b80821115614b15576000816000905550600101614afd565b5090565b9056fea165627a7a7230582000f117ad1d2060edd530d07323ecd6478ce7af2f54c4cca6d5adf52994bd6e800029"
},
"69c30d313cae3233ee4e4dc35d8ba203c6655224":{
"balance":"0xfffffffffffffffffffffffffffffffffffff"
},
"09bcdf4d40dd848efdc806aa08de980555690462":{
"balance":"0xfffffffffffffffffffffffffffffffffffff"
},
"600ea95b391f6058ac01aa75f7cbde13328679f3":{
"balance":"0xfffffffffffffffffffffffffffffffffffff"
},
"dccf7e2aa1fff96ef37484f4ed74fe9e1e6158ac":{
"balance":"0xfffffffffffffffffffffffffffffffffffff"
},
"number":"0x0",
"gasUsed":"0x0",
"parentHash":"0x0000000000000000000000000000000000000000000000000000000000000000"
}

Connecting to Ledgerium MainNet

Mainnet 'Southbank' will be launched on 31st March 2020.

  • ChainID (2020) - Southbank