Balances

Select type ERC-721 (1)
+ 224 QBX Id: bob-erc-721/0xa88021b3fa34c1d400211f24503db998a11743e3 Name: QuarterBoxes

History

Types:
Select type Main Internal ERC-721
Date & time Transaction id Amount Status

0x8a182e7fb8d29ad03c2d1d3c0a2ce61338685e4be35ee1d2bff8bd826c46c6e9

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0x50518103bd150448a4326a85cef761d8cf289c60609dcc21d512cdf6a8e450dc

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0x5ac6f0902c49cabc53ebe052d2ea9c5850352faf33868c037e4e5081d0eb8ddd

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0xd43beef4ae595eda409fdcea42855923667f8db96e88066cf5872b75b480c69c

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0xadd3dcf2b91f0422dcebb8eea8cf7be8668fcf54e604af2eaef727e3a2e9dc28

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0x77525d8088a0245adaaf744914d2fca09c4a9b6fe195ef948a07a98ec083acff

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0x3020a23bb5aade37a86914122cf57e25501f88c1876450df9b53f9501f4c201e

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0x49e31ddc6877db54e084f0aa11f4b8e413b55aa663792c6ae1a4272e13746604

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0xa9a6586869137e6781181768cd5e3cf583eb8234bfdd80f81a6a3fb9a55d3614

+

1 QBX Id: bob-erc-721/0xa88021b3fa34c1d400211f24503db998a11743e3 Name: QuarterBoxes

#225

Success

0xa9a6586869137e6781181768cd5e3cf583eb8234bfdd80f81a6a3fb9a55d3614

+

1 QBX Id: bob-erc-721/0xa88021b3fa34c1d400211f24503db998a11743e3 Name: QuarterBoxes

#224

Success
Date & time Transaction id Amount Status

0x8a182e7fb8d29ad03c2d1d3c0a2ce61338685e4be35ee1d2bff8bd826c46c6e9

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0x50518103bd150448a4326a85cef761d8cf289c60609dcc21d512cdf6a8e450dc

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0x5ac6f0902c49cabc53ebe052d2ea9c5850352faf33868c037e4e5081d0eb8ddd

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0xd43beef4ae595eda409fdcea42855923667f8db96e88066cf5872b75b480c69c

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0xadd3dcf2b91f0422dcebb8eea8cf7be8668fcf54e604af2eaef727e3a2e9dc28

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0x77525d8088a0245adaaf744914d2fca09c4a9b6fe195ef948a07a98ec083acff

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0x3020a23bb5aade37a86914122cf57e25501f88c1876450df9b53f9501f4c201e

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0x49e31ddc6877db54e084f0aa11f4b8e413b55aa663792c6ae1a4272e13746604

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0x56107e7fb6511d87dedfc3e184d58d7ca7ca1419ed919a446bfed8590df8e6ec

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success

0xa3569199b855cdb4aaaacaa94a9e0769103ed6fdf9ac16139d18fdfd4150f9e4

+

0.000000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

0.00 USD

Success
Date & time Transaction id Amount Status

0x406299a6fdeb76c3f8c696e7ca1c0270120bf40ee98071658e2dc03e71286681

-

0.010000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

633.18 USD

Success

0x406299a6fdeb76c3f8c696e7ca1c0270120bf40ee98071658e2dc03e71286681

+

0.010000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

633.18 USD

Success

0x2011c5fdeb9faeb01c1471ee18e98da9c609acc82eea3fbe1709d788e7ac880c

-

0.010000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

601.96 USD

Success

0x2011c5fdeb9faeb01c1471ee18e98da9c609acc82eea3fbe1709d788e7ac880c

+

0.010000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

601.96 USD

Success

0x2a2bb51bf70cd8524cfc5bae96af5da5e052cb4cc463086b157e16b47417309c

-

0.010000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

601.60 USD

Success

0x2a2bb51bf70cd8524cfc5bae96af5da5e052cb4cc463086b157e16b47417309c

+

0.010000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

601.60 USD

Success

0xd5bd95076303f4191d78135a530f6180ffe00cb0225146bbae379afc0664b3ed

-

0.010000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

598.85 USD

Success

0xd5bd95076303f4191d78135a530f6180ffe00cb0225146bbae379afc0664b3ed

+

0.010000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

598.85 USD

Success

0x63cf5233730ab9bf42eec424620ab77965b92756b36cc399bdeea6999563c25f

-

0.010000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

598.76 USD

Success

0x63cf5233730ab9bf42eec424620ab77965b92756b36cc399bdeea6999563c25f

+

0.010000000000000000 BTC Id: bob-bitcoin Name: Bitcoin Verified currency

598.76 USD

Success
Date & time Transaction id Amount Status

0xa9a6586869137e6781181768cd5e3cf583eb8234bfdd80f81a6a3fb9a55d3614

+

1 QBX Id: bob-erc-721/0xa88021b3fa34c1d400211f24503db998a11743e3 Name: QuarterBoxes

#225

Success

0xa9a6586869137e6781181768cd5e3cf583eb8234bfdd80f81a6a3fb9a55d3614

+

1 QBX Id: bob-erc-721/0xa88021b3fa34c1d400211f24503db998a11743e3 Name: QuarterBoxes

#224

Success

0xa9a6586869137e6781181768cd5e3cf583eb8234bfdd80f81a6a3fb9a55d3614

+

1 QBX Id: bob-erc-721/0xa88021b3fa34c1d400211f24503db998a11743e3 Name: QuarterBoxes

#223

Success

0xb71723652a78f05020239e0deafa64776d8a0d7865f6c4314571f4d08e432386

+

1 QBX Id: bob-erc-721/0xa88021b3fa34c1d400211f24503db998a11743e3 Name: QuarterBoxes

#222

Success

0xb71723652a78f05020239e0deafa64776d8a0d7865f6c4314571f4d08e432386

+

1 QBX Id: bob-erc-721/0xa88021b3fa34c1d400211f24503db998a11743e3 Name: QuarterBoxes

#221

Success

0xb71723652a78f05020239e0deafa64776d8a0d7865f6c4314571f4d08e432386

+

1 QBX Id: bob-erc-721/0xa88021b3fa34c1d400211f24503db998a11743e3 Name: QuarterBoxes

#220

Success

0xb71723652a78f05020239e0deafa64776d8a0d7865f6c4314571f4d08e432386

+

1 QBX Id: bob-erc-721/0xa88021b3fa34c1d400211f24503db998a11743e3 Name: QuarterBoxes

#219

Success

0xb71723652a78f05020239e0deafa64776d8a0d7865f6c4314571f4d08e432386

+

1 QBX Id: bob-erc-721/0xa88021b3fa34c1d400211f24503db998a11743e3 Name: QuarterBoxes

#218

Success

0xb71723652a78f05020239e0deafa64776d8a0d7865f6c4314571f4d08e432386

+

1 QBX Id: bob-erc-721/0xa88021b3fa34c1d400211f24503db998a11743e3 Name: QuarterBoxes

#217

Success

0xb71723652a78f05020239e0deafa64776d8a0d7865f6c4314571f4d08e432386

+

1 QBX Id: bob-erc-721/0xa88021b3fa34c1d400211f24503db998a11743e3 Name: QuarterBoxes

#216

Success
Types:
Select type Main Internal ERC-721

Special data

  • Nonce: 1
  • Is contract? Yes
  • Contract code:

    0x6080604052600436106104735760003560e01c8063715018a61161024a578063b88d4fde11610139578063e97ceaa8116100b6578063f43f7bba1161007a578063f43f7bba14610fb7578063f74b83c614610fd7578063fb25fb7a14610ff7578063fc3517c81461103e578063ffa1ad741461105e57600080fd5b8063e97ceaa814610ec3578063e985e9c514610ee3578063ea48070814610f2c578063ee1dffcf14610f4c578063f2fde38b14610f9757600080fd5b8063defa80c3116100fd578063defa80c314610df2578063df6f556b14610e12578063e467a48f14610e6e578063e7de4de414610e8e578063e8a3d48514610eae57600080fd5b8063b88d4fde14610d5d578063c259a98814610d7d578063c87b56dd14610d9d578063d5abeb0114610dbd578063de8e602c14610dd257600080fd5b80638da5cb5b116101c7578063a22cb4651161018b578063a22cb46514610cb0578063a869de0a14610cd0578063a898e36414610cfd578063b390c0ab14610d1d578063b5bf95f914610d3d57600080fd5b80638da5cb5b14610c1f578063938e3d7b14610c3d57806395d89b4114610c5d57806395edc18c14610c725780639796133614610c9057600080fd5b806381eaf99b1161020e57806381eaf99b14610b665780638507dc2814610b7b578063866ef71514610b9b57806387aaa47014610bdd5780638d4f3bf514610bfd57600080fd5b8063715018a6146109fd5780637280281e14610a125780637507e2ae14610a32578063792ba38b14610b2657806379e8ca9e14610b4657600080fd5b806330ffb1d6116103665780635ddb08f2116102e3578063635490cc116102a7578063635490cc1461096857806365b67eb9146109885780636f19951c146109a857806370a08231146109c857806370ee8aaf146109e857600080fd5b80635ddb08f2146108ca5780635e2e3292146108e85780635e94354a146109085780635ea72f36146109285780636352211e1461094857600080fd5b806342966c681161032a57806342966c681461080b57806344ec93441461082b5780634e60edba1461085857806351532e5a1461088857806359c8b7dd146108b557600080fd5b806330ffb1d61461077857806338dcf74c146107985780633ce67a4a146107b857806340c10f19146107d857806342842e0e146107eb57600080fd5b80631c098ac3116103f457806322f6da9c116103b857806322f6da9c146106ac57806323b872dd146106cc5780632452cd91146106ec5780632a55205a1461070c5780632f32f9371461074b57600080fd5b80631c098ac3146105dd5780631c7bb461146105f55780631d0d35f51461061557806320b600ad1461064e57806322e6d1601461066357600080fd5b8063074334fb1161043b578063074334fb14610530578063081812fc14610550578063095ea7b3146105885780630fc499f5146105a857806318160ddd146105c857600080fd5b806301466bc01461047857806301e1d1141461049a57806301ffc9a7146104be578063064c0a3a146104ee57806306fdde031461050e575b600080fd5b34801561048457600080fd5b506104986104933660046150b3565b61108c565b005b3480156104a657600080fd5b50600b545b6040519081526020015b60405180910390f35b3480156104ca57600080fd5b506104de6104d93660046150e2565b611099565b60405190151581526020016104b5565b3480156104fa57600080fd5b506104986105093660046151c9565b6110c5565b34801561051a57600080fd5b506105236111e7565b6040516104b5919061528e565b34801561053c57600080fd5b506104de61054b3660046152bd565b611279565b34801561055c57600080fd5b5061057061056b3660046150b3565b6112e6565b6040516001600160a01b0390911681526020016104b5565b34801561059457600080fd5b506104986105a336600461530c565b61132c565b3480156105b457600080fd5b506104986105c3366004615338565b6113b8565b3480156105d457600080fd5b506009546104ab565b3480156105e957600080fd5b506027546001146104de565b34801561060157600080fd5b50610498610610366004615355565b6113e1565b34801561062157600080fd5b506104de610630366004615338565b6001600160a01b031660009081526004602052604090205460011490565b34801561065a57600080fd5b506104986113f4565b34801561066f57600080fd5b506104de61067e366004615391565b6001600160a01b03918216600090815260196020908152604080832093909416825291909152205460ff1690565b3480156106b857600080fd5b506104986106c73660046153ca565b611403565b3480156106d857600080fd5b506104986106e73660046153f6565b61147e565b3480156106f857600080fd5b506104ab6107073660046154cc565b6114a3565b34801561071857600080fd5b5061072c610727366004615552565b6114d1565b604080516001600160a01b0390931683526020830191909152016104b5565b34801561075757600080fd5b5061076b610766366004615552565b611506565b6040516104b59190615574565b34801561078457600080fd5b506104ab610793366004615594565b61159d565b3480156107a457600080fd5b506104986107b33660046155c8565b6115c4565b3480156107c457600080fd5b506104986107d3366004615657565b61194b565b6104ab6107e636600461530c565b61197e565b3480156107f757600080fd5b506104986108063660046153f6565b6119e8565b34801561081757600080fd5b506104986108263660046150b3565b611a03565b34801561083757600080fd5b5061084b6108463660046150b3565b611a12565b6040516104b59190615685565b34801561086457600080fd5b506108786108733660046156e5565b611a9a565b6040516104b5949392919061574c565b34801561089457600080fd5b506108a86108a33660046150b3565b611b71565b6040516104b5919061579a565b3480156108c157600080fd5b506001546104ab565b3480156108d657600080fd5b506024546001600160a01b0316610570565b3480156108f457600080fd5b506105236109033660046156e5565b611c05565b34801561091457600080fd5b506108a86109233660046150b3565b611c68565b34801561093457600080fd5b5061049861094336600461530c565b611cd1565b34801561095457600080fd5b506105706109633660046150b3565b611d58565b34801561097457600080fd5b506104986109833660046157ad565b611de8565b34801561099457600080fd5b506104986109a33660046157fc565b611f0c565b3480156109b457600080fd5b5061084b6109c33660046150b3565b611f1f565b3480156109d457600080fd5b506104ab6109e3366004615338565b611f92565b3480156109f457600080fd5b506023546104ab565b348015610a0957600080fd5b50610498611fd7565b348015610a1e57600080fd5b506108a8610a2d3660046150b3565b611feb565b348015610a3e57600080fd5b50610adc610a4d36600461582a565b6040805160808082018352600080835260208084018290528385018290526060938401829052968152601e87528381206001600160a01b03968716825287528381206001600160401b03958616825287528390208351918201845280548086168352600160401b9004909416958101959095526001830154918501919091526002909101549091169082015290565b6040516104b5919081516001600160401b03908116825260208084015190911690820152604080830151908201526060918201516001600160a01b03169181019190915260800190565b348015610b3257600080fd5b50610498610b41366004615851565b612054565b348015610b5257600080fd5b50610498610b61366004615657565b61209c565b348015610b7257600080fd5b50610498612159565b348015610b8757600080fd5b50610498610b96366004615657565b612169565b348015610ba757600080fd5b506104ab610bb636600461530c565b60009081526021602090815260408083206001600160a01b03949094168352929052205490565b348015610be957600080fd5b50610498610bf83660046158fa565b6121ff565b348015610c0957600080fd5b5060405163524d524b60e01b81526020016104b5565b348015610c2b57600080fd5b506003546001600160a01b0316610570565b348015610c4957600080fd5b50610498610c58366004615594565b61222a565b348015610c6957600080fd5b5061052361228e565b348015610c7e57600080fd5b506000546001600160a01b0316610570565b348015610c9c57600080fd5b50610498610cab366004615552565b61229d565b348015610cbc57600080fd5b50610498610ccb366004615657565b61231d565b348015610cdc57600080fd5b506104ab610ceb3660046150b3565b60009081526022602052604090205490565b348015610d0957600080fd5b5061076b610d18366004615552565b6123ab565b348015610d2957600080fd5b506104ab610d38366004615552565b612408565b348015610d4957600080fd5b50610498610d58366004615915565b61276d565b348015610d6957600080fd5b50610498610d78366004615971565b6127b4565b348015610d8957600080fd5b50610498610d98366004615355565b6127f3565b348015610da957600080fd5b50610523610db83660046150b3565b6129bc565b348015610dc957600080fd5b50600a546104ab565b348015610dde57600080fd5b50610498610ded3660046159d0565b612a18565b348015610dfe57600080fd5b50610498610e0d366004615a16565b612aa2565b348015610e1e57600080fd5b50610e56610e2d3660046156e5565b60009182526014602090815260408084206001600160401b039384168552909152909120541690565b6040516001600160401b0390911681526020016104b5565b348015610e7a57600080fd5b50610570610e893660046150b3565b612cdd565b348015610e9a57600080fd5b50610498610ea9366004615552565b612d00565b348015610eba57600080fd5b50610523612e02565b348015610ecf57600080fd5b50610498610ede366004615ab1565b612e11565b348015610eef57600080fd5b506104de610efe366004615391565b6001600160a01b039182166000908152600e6020908152604080832093909416825291909152205460ff1690565b348015610f3857600080fd5b50610498610f47366004615338565b612e27565b348015610f5857600080fd5b506104de610f67366004615af0565b6000928352601f602090815260408085206001600160a01b03909416855292815282842091845252902054151590565b348015610fa357600080fd5b50610498610fb2366004615338565b612e51565b348015610fc357600080fd5b50610498610fd2366004615b17565b612e89565b348015610fe357600080fd5b50610498610ff2366004615b61565b6130d2565b34801561100357600080fd5b506110176110123660046150b3565b613119565b604080516001600160a01b03909416845260208401929092521515908201526060016104b5565b34801561104a57600080fd5b506104986110593660046153ca565b613181565b34801561106a57600080fd5b50604080518082019091526005815264322e352e3560d81b6020820152610523565b611094613196565b602355565b60006110a4826131d5565b806110bf57506001600160e01b03198216631be1f1d760e21b145b92915050565b826110cf81613233565b6000806110db86613119565b5091509150876001600160a01b0316826001600160a01b0316146111125760405163e146af6f60e01b815260040160405180910390fd5b6001600160a01b0387163014801561112957508486145b1561114757604051633d76b10760e01b815260040160405180910390fd5b611150876132bb565b61115b868887613372565b611166888888613463565b6001600160a01b0388166000908152600c6020526040812080546001929061118f908490615b93565b909155506111a09050868689613480565b6001600160a01b0387166000908152600c602052604081208054600192906111c9908490615ba6565b909155506111dd9050828883888a896134e1565b5050505050505050565b6060600680546111f690615bb9565b80601f016020809104026020016040519081016040528092919081815260200182805461122290615bb9565b801561126f5780601f106112445761010080835404028352916020019161126f565b820191906000526020600020905b81548152906001019060200180831161125257829003601f168201915b5050505050905090565b6001600160401b038083166000908152601c602090815260408083205484168084528280528184206001600160a01b038a16855290925282205491929091811690841681036112dc5760006112d7866112d189611feb565b906135be565b945050505b5050949350505050565b60006112f182613627565b6000828152600d602052604081209061130984611d58565b6001600160a01b0390811682526020820192909252604001600020541692915050565b600061133782611d58565b9050806001600160a01b0316836001600160a01b03160361136b57604051630591db6d60e01b815260040160405180910390fd5b336001600160a01b0382161480159061138b57506113898133610efe565b155b156113a957604051634c12315960e11b815260040160405180910390fd5b6113b3838361365f565b505050565b6113c06136d8565b600080546001600160a01b0319166001600160a01b03831617905550565b50565b6113e9613196565b6113b3838383613703565b6113fc6136d8565b6001602755565b8261140d816138ff565b611418848484613960565b611423848484613a08565b60008481526018602090815260408083206001600160401b0386168085529252808320805460ff1916905551909186917f1010837a46db9510cad56c9b63e97183557a136e9d4ddbec309ce52c99afb1249190a35b50505050565b8061148881613233565b61147884848460405180602001604052806000815250613a56565b60006114ad613196565b600b8054600101908190556114c59086868686613b9b565b5050600b549392505050565b600080546001546001600160a01b039091169190612710906114f39085615bf3565b6114fd9190615c0a565b90509250929050565b60408051808201909152600080825260208201528161152484611f1f565b51116115435760405163653e642560e11b815260040160405180910390fd5b600083815260106020526040902080548390811061156357611563615c2c565b60009182526020918290206040805180820190915260029092020180548252600101546001600160a01b0316918101919091529392505050565b60006115a7613196565b600b8054600101908190556115bc9083613c42565b5050600b5490565b80516115cf816138ff565b6115d7613d08565b6040808301516001600160401b039081166000908152601b602090815283822054606087015187518452601e83528584206001600160a01b0392831680865290845286852095821685529490925293909120600201549192909116156116505760405163bd0650ab60e01b815260040160405180910390fd5b61165e846040015182613d30565b600061167285600001518660200151611506565b60208101518151608088015160405163074334fb60e01b815230600482015260248101929092526001600160401b039081166044830152851660648201529192506001600160a01b03169063074334fb90608401602060405180830381865afa1580156116e3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117079190615c42565b61172457604051632c36cd3360e01b815260040160405180910390fd5b6020810151604051636e5bceab60e11b81526001600160401b03841660048201526001600160a01b0391821660248201529084169063dcb79d5690604401602060405180830381865afa15801561177f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906117a39190615c42565b6117c057604051637228eff560e11b815260040160405180910390fd5b6040805160808082018352878301516001600160401b0390811683529088015181166020808401918252855184860190815286820180516001600160a01b03908116606088019081528d516000908152601e86528981208d8416825286528981208c8916825286528981208951815498518a16600160401b026001600160801b031990991699169890981796909617875592516001808801919091559251600290960180549682166001600160a01b0319909716969096179095558b518452601f8352868420905190941683529281528482208651835290529283208054929391929091906118b0908490615ba6565b92505081905550826001600160401b031686604001516001600160401b031687600001517f1f5de02b1d9c93ca468f54630e1daf13f6dc458a63f8061ff73e85bf9bc38884856000015186602001518b60800151604051611936939291909283526001600160a01b039190911660208301526001600160401b0316604082015260600190565b60405180910390a45050600160025550505050565b611953613196565b6001600160a01b03919091166000908152602660205260409020805460ff1916911515919091179055565b600080600061198c84613dfa565b9150915061199984613e6c565b815b818110156119de576119bd868260405180602001604052806000815250613f41565b6028546119d69082906001600160401b03166000613703565b60010161199b565b5090949350505050565b6113b3838383604051806020016040528060008152506127b4565b611a0e816000612408565b5050565b606060116000838152602001908152602001600020805480602002602001604051908101604052809291908181526020016000905b82821015611a8f5760008481526020908190206040805180820190915260028502909101805482526001908101546001600160a01b0316828401529083529092019101611a47565b505050509050919050565b60606000806060611aab8686611c05565b6001600160401b038087166000908152601c6020908152604080832054601b835281842054601d8452938290208054835181860281018601909452808452969a50941697506001600160a01b039092169550909290830182828015611b6157602002820191906000526020600020906000905b82829054906101000a90046001600160401b03166001600160401b031681526020019060080190602082600701049283019260010382029150808411611b1e5790505b5050505050905092959194509250565b600081815260166020908152604091829020805483518184028101840190945280845260609392830182828015611bf957602002820191906000526020600020906000905b82829054906101000a90046001600160401b03166001600160401b031681526020019060080190602082600701049283019260010382029150808411611bb65790505b50505050509050919050565b60606000611c138484613fd4565b6001600160401b03841660009081526025602052604090205490915015611c615780611c3e856140cf565b604051602001611c4f929190615c5f565b60405160208183030381529060405290505b9392505050565b600081815260176020908152604091829020805483518184028101840190945280845260609392830182828015611bf957600091825260209182902080546001600160401b03168452908202830192909160089101808411611bb6575094979650505050505050565b6000611cdc82611d58565b9050806001600160a01b0316836001600160a01b031603611d10576040516375f45abd60e01b815260040160405180910390fd5b336001600160a01b03821614801590611d305750611d2e813361067e565b155b15611d4e576040516357a2e94960e11b815260040160405180910390fd5b6113b38383614161565b600080600080611d6785613119565b9250925092508015611ddf576040516331a9108f60e11b8152600481018390526001600160a01b03841690636352211e90602401602060405180830381865afa158015611db8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ddc9190615c8e565b92505b50909392505050565b611df183613627565b33803b600003611e145760405163b9d3114760e01b815260040160405180910390fd5b604080518082019091528381526001600160a01b03821660208201526000611e3b86611a12565b5190506080811015611e9a576000868152601160209081526040822080546001808201835591845292829020855160029094020192835590840151910180546001600160a01b0319166001600160a01b03909216919091179055611eb3565b60405163a53c8c0560e01b815260040160405180910390fd5b84836001600160a01b0316877fe65085e689b77b126ba0bac3b079aa8288f19f4d5445af11c76003f8ab3075dd84604051611ef091815260200190565b60405180910390a4611f04868487876141da565b505050505050565b611f14613196565b6113b3838383614223565b6000818152601060209081526040808320805482518185028101850190935280835260609492939192909184018215611a8f5760008481526020908190206040805180820190915260028502909101805482526001908101546001600160a01b0316828401529083529092019101611a47565b60006001600160a01b038216611fbb57604051633bb9143360e11b815260040160405180910390fd5b506001600160a01b03166000908152600c602052604090205490565b611fdf6136d8565b611fe960006142d5565b565b600081815260156020908152604091829020805483518184028101840190945280845260609392830182828015611bf957600091825260209182902080546001600160401b03168452908202830192909160089101808411611bb6575094979650505050505050565b61205c613196565b825160005b818110156120955761208d85828151811061207e5761207e615c2c565b60200260200101518486613703565b600101612061565b5050505050565b6120a46136d8565b6001600160a01b0382166120cb5760405163016b812760e71b815260040160405180910390fd5b806120f0576001600160a01b038216600090815260046020526040812081905561210f565b6001600160a01b03821660009081526004602052604090206001908190555b50816001600160a01b03167f4b5657e84cf8a17ac5587bbeb3cc2bab9826c4c67b8bad81b4849de49d37aac28260405161214d911515815260200190565b60405180910390a25050565b6121616136d8565b600954600a55565b6001600160a01b0382163303612192576040516375f45abd60e01b815260040160405180910390fd5b3360008181526019602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f0cff4fcf777050010027190b8061fd8bfd1de16d81b1f94e9752df1427a2623591015b60405180910390a35050565b612207613196565b6028805467ffffffffffffffff19166001600160401b0392909216919091179055565b6122326136d8565b60275460010361225557604051633350674760e21b815260040160405180910390fd5b60056122618282615cf1565b506040517fa5d4097edda6d87cb9329af83fb3712ef77eeb13738ffe43cc35a4ce305ad96290600090a150565b6060600780546111f690615bb9565b816122a781614327565b6000838152601160205260409020548210156122d657604051631e73178b60e11b815260040160405180910390fd5b60008381526011602052604081206122ed91614f79565b60405183907f8ac4a0d65950c3e40448afb2260e2e0ec36ea15644d9b39e37e85472e5f9445190600090a2505050565b6001600160a01b038216330361234657604051630b7b99b960e21b815260040160405180910390fd5b336000818152600e602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3191016121f3565b6040805180820190915260008082526020820152816123c984611a12565b51116123e85760405163da22687f60e01b815260040160405180910390fd5b600083815260116020526040902080548390811061156357611563615c2c565b60008261241481613233565b60008061242086613119565b5091509150600061243087611d58565b905061243e83600089613463565b6040805160208101909152600090526001600160a01b0383166000908152600c60205260408120805460019290612476908490615b93565b90915550612487905060008861365f565b612492600088614161565b600061249d88611f1f565b60008981526010602052604081209192506124b89190614f79565b60008881526011602052604081206124cf91614f79565b6000888152600d602090815260408083206001600160a01b0386168452909152812080546001600160a01b03191690558151815b818110156126d35789891061257d5783818151811061252457612524615c2c565b60200260200101516020015184828151811061254257612542615c2c565b6020908102919091010151516040516306177b2560e41b81526001600160a01b03909216600483015260248201526044015b60405180910390fd5b6012600085838151811061259357612593615c2c565b6020026020010151602001516001600160a01b03166001600160a01b0316815260200190815260200160002060008583815181106125d3576125d3615c2c565b602002602001015160000151815260200190815260200160002060009055888a03925083818151811061260857612608615c2c565b6020026020010151602001516001600160a01b031663b390c0ab85838151811061263457612634615c2c565b60200260200101516000015160018661264d9190615b93565b6040516001600160e01b031960e085901b168152600481019290925260248201526044016020604051808303816000875af1158015612690573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126b49190615db0565b6126bf906001615ba6565b6126c9908a615ba6565b9850600101612503565b5060008a8152600f602052604080822082815560010180546001600160a01b0319169055518b91906001600160a01b03891690600080516020615f5c833981519152908390a4604080518681526000602082018190528c9290916001600160a01b038a1691600080516020615f3c833981519152910160405180910390a46040805160208101909152600090525050505050505092915050565b61277684611d58565b6001600160a01b0316336001600160a01b0316146127a757604051631dfcb05560e21b815260040160405180910390fd5b6120958585858585614388565b816127be81613233565b6127ca85858585613a56565b6127d68585858561464c565b6120955760405163bcb5663760e01b815260040160405180910390fd5b826127fd816138ff565b6001600160401b038084166000908152601b6020908152604080832054888452601e83528184206001600160a01b039182168086529084528285208887168652845293829020825160808101845281548088168252600160401b900490961693860193909352600183015491850191909152600290910154166060830181905290919061289d576040516317de7dd760e21b815260040160405180910390fd5b6000868152601e602090815260408083206001600160a01b0380871685529083528184206001600160401b0389168552835281842080546001600160801b03191681556001808201869055600290910180546001600160a01b03191690558a8552601f8452828520606087015190921685529083528184208583015185529092528220805491929091612931908490615b93565b92505081905550836001600160401b0316856001600160401b0316877f438e039ebbba8f290f3b5d41aaf3295eccc9b5e6b0e1d52ace700772afb7da138460400151856060015186602001516040516129af939291909283526001600160a01b039190911660208301526001600160401b0316604082015260600190565b60405180910390a4611f04565b60606129c782613627565b600082815260156020526040812080546110bf928592916129ea576129ea615c2c565b90600052602060002090600491828204019190066008029054906101000a90046001600160401b0316611c05565b81612a22816138ff565b81516000848152601560205260409020548114612a5257604051633581be1d60e11b815260040160405180910390fd5b60008481526017602090815260409091208451612a7192860190614f9a565b5060405184907ff0bfd70b0068f973d58178846ca67112671ec45e060838f7de5662036bcf801790600090a2611478565b87612aac81614327565b60408051808201909152600080825260208201528315612ad757612ad08a886123ab565b9050612b2d565b60008a8152601f602090815260408083206001600160a01b038a168452825280832088845290915290205415612b2057604051630619dc9d60e21b815260040160405180910390fd5b612b2a8a88611506565b90505b612b3881878761474c565b8315612b5b5760008a8152601160205260409020612b569088614790565b612b95565b6001600160a01b038616600090815260126020908152604080832088845282528083208390558c835260109091529020612b959088614790565b6001600160a01b03891615612c7f5787612c1257604051635c46a7ef60e11b81526001600160a01b0387169063b88d4fde90612bdb9030908d908a908990600401615dc9565b600060405180830381600087803b158015612bf557600080fd5b505af1158015612c09573d6000803e3d6000fd5b50505050612c7f565b60208101518151604051630326051d60e11b81526001600160a01b039092169163064c0a3a91612c4c9130918e918e908a90600401615e06565b600060405180830381600087803b158015612c6657600080fd5b505af1158015612c7a573d6000803e3d6000fd5b505050505b6040805188815285151560208201526001600160a01b038b81161582840152915187928916918d917f02d6d6dbcb604d5e1e8c7886456e82a9cdce88b0a580071358f206b5a4d58f709181900360600190a450505050505050505050565b6000612ce882613627565b6000828152601a602052604081209061130984611d58565b81612d0a816138ff565b60008381526016602052604090205482811115612d3a57604051635134ce8960e01b815260040160405180910390fd5b60005b81811015612db8576000858152601660205260408120805483908110612d6557612d65615c2c565b6000918252602080832060048304015489845260148252604080852060039094166008026101000a9091046001600160401b031684529190529020805467ffffffffffffffff1916905550600101612d3d565b506000848152601660205260408120612dd091615052565b60405160009085907f1010837a46db9510cad56c9b63e97183557a136e9d4ddbec309ce52c99afb124908390a3611478565b6060600580546111f690615bb9565b83612e1b81614327565b6120958585858561484a565b612e2f6136d8565b602480546001600160a01b0319166001600160a01b0392909216919091179055565b612e596136d8565b6001600160a01b038116612e8057604051634ece6ecf60e01b815260040160405180910390fd5b6113de816142d5565b81600003612eaa57604051632a9ffab760e21b815260040160405180910390fd5b6001600160a01b038416612ed15760405163e6c4247b60e01b815260040160405180910390fd5b6040516370a0823160e01b815230600482015284906000906001600160a01b038316906370a0823190602401602060405180830381865afa158015612f1a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f3e9190615db0565b6040516323b872dd60e01b8152336004820152306024820152604481018690529091506001600160a01b038316906323b872dd906064016020604051808303816000875af1158015612f94573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612fb89190615c42565b506040516370a0823160e01b81523060048201526000906001600160a01b038416906370a0823190602401602060405180830381865afa158015613000573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906130249190615db0565b9050806130318684615ba6565b1461304f5760405163308792af60e01b815260040160405180910390fd5b60008681526021602090815260408083206001600160a01b038b16845290915281208054879290613081908490615ba6565b9091555050604051858152339087906001600160a01b038a16907f684ce28ace37552c6bfb98b7cceda8ed55327078eafb5dfb31218e08563827639060200160405180910390a45b50505050505050565b6130da613196565b80156130fe57506001600160401b0316600090815260256020526040902060019055565b506001600160401b0316600090815260256020526040812055565b6000818152600f60209081526040808320815180830190925280548252600101546001600160a01b0316918101829052829182919061316b5760405163089ba7e160e41b815260040160405180910390fd5b6020810151905190959094508415159350915050565b8261318b816138ff565b611478848484614958565b6003546001600160a01b031633148015906131b757506131b533610630565b155b15611fe9576040516301eca16760e41b815260040160405180910390fd5b60006131e082614b75565b806131fb57506001600160e01b0319821663152a902d60e11b145b8061321657506001600160e01b03198216635b5e139f60e01b145b806110bf5750506001600160e01b03191663524d524b60e01b1490565b60008061323f83613119565b50915091508060001415801561325e5750336001600160a01b03831614155b8061329d5750336001600160a01b038316148061328057506132808233610efe565b8061329b575033613290846112e6565b6001600160a01b0316145b155b156113b3576040516345f3c98360e11b815260040160405180910390fd5b806001600160a01b03163b6000036132e65760405163b9d3114760e01b815260040160405180910390fd5b6040516301ffc9a760e01b81526342b0e56f60e01b60048201526001600160a01b038216906301ffc9a790602401602060405180830381865afa158015613331573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906133559190615c42565b6113de57604051631784ec7360e21b815260040160405180910390fd5b60005b6064811015613449576000806000856001600160a01b031663fb25fb7a866040518263ffffffff1660e01b81526004016133b191815260200190565b606060405180830381865afa1580156133ce573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906133f29190615e40565b925092509250806134065750505050505050565b6001600160a01b0383163014801561341d57508682145b1561343b576040516324543e6d60e11b815260040160405180910390fd5b509093509150600101613375565b50604051630349a6bd60e51b815260040160405180910390fd5b6001600160a01b0382166113b35760098054600019019055505050565b6040805180820182528381526001600160a01b0383811660208084019182526000888152600f9091529384209251835551600190920180546001600160a01b031916929091169190911790556134d6908461365f565b6113b3600084614161565b6040516318d5243360e21b815285906001600160a01b0382169063635490cc9061351390879087908790600401615e83565b600060405180830381600087803b15801561352d57600080fd5b505af1158015613541573d6000803e3d6000fd5b5050505082866001600160a01b0316886001600160a01b0316600080516020615f5c83398151915260405160405180910390a482866001600160a01b0316886001600160a01b0316600080516020615f3c83398151915288886040516135b1929190918252602082015260400190565b60405180910390a46130c9565b81516000908190815b8181101561361657846001600160401b03168682815181106135eb576135eb615c2c565b60200260200101516001600160401b03160361360e579250600191506136209050565b6001016135c7565b5060008092509250505b9250929050565b6000818152600f60205260409020600101546001600160a01b03166113de5760405163089ba7e160e41b815260040160405180910390fd5b600061366a82611d58565b6000838152600d602090815260408083206001600160a01b038581168086529190935281842080546001600160a01b031916938916938417905590519394508593919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259190a4505050565b6003546001600160a01b03163314611fe957604051631c62d58f60e11b815260040160405180910390fd5b60008381526018602090815260408083206001600160401b038616845290915290205460ff1615613747576040516308fe3c3160e41b815260040160405180910390fd5b6001600160401b0382166000908152601360205260408120805461376a90615bb9565b90500361378a57604051632aa5eff960e11b815260040160405180910390fd5b6000838152601660205260409020546080116137b95760405163bade3a7b60e01b815260040160405180910390fd5b60008381526018602090815260408083206001600160401b038681168086529184528285208054600160ff19909116811790915588865260168552928520805493840181558552929093206004820401805460039092166008026101000a8084021990921691909302179091558116156138675760008381526014602090815260408083206001600160401b0386811685529252909120805467ffffffffffffffff19169183169190911790555b60408051600180825281830190925260009160208083019080368337019050509050838160008151811061389d5761389d615c2c565b602002602001018181525050816001600160401b0316836001600160401b03167f4a85a0221f784dbe75db7c29c422f474c15bde9211a98e50a30018fa8dfa937b836040516138ec9190615eab565b60405180910390a3611478848484614bfc565b600061390a82611d58565b9050336001600160a01b03821614806139285750613928813361067e565b8061394357503361393883612cdd565b6001600160a01b0316145b611a0e57604051635d64832960e01b815260040160405180910390fd5b600083815260166020526040902054821061398e57604051630757d52160e01b815260040160405180910390fd5b60008381526016602052604090208054839081106139ae576139ae615c2c565b90600052602060002090600491828204019190066008029054906101000a90046001600160401b03166001600160401b0316816001600160401b0316146113b3576040516378eeeecf60e01b815260040160405180910390fd5b6000838152601660205260409020613a209083614c5c565b60009283526014602090815260408085206001600160401b039093168552919052909120805467ffffffffffffffff1916905550565b600080613a6284613119565b5091509150856001600160a01b0316826001600160a01b031614613a995760405163e146af6f60e01b815260040160405180910390fd5b6001600160a01b038516613ac0576040516338f646ff60e21b815260040160405180910390fd5b613acb868686613463565b6001600160a01b0386166000908152600c60205260408120805460019290613af4908490615b93565b90915550613b06905084600087613480565b6001600160a01b0385166000908152600c60205260408120805460019290613b2f908490615ba6565b909155505060405184906001600160a01b038088169190891690600080516020615f5c83398151915290600090a483856001600160a01b0316876001600160a01b0316600080516020615f3c8339815191528460006040516129af929190918252602082015260400190565b613ba58583613c42565b6001600160a01b038316158015613bbc5750805115155b15613bda57604051631035ad0760e11b815260040160405180910390fd5b6001600160401b038581166000908152601b6020908152604080832080546001600160a01b0319166001600160a01b038916179055601c8252808320805467ffffffffffffffff191694891694909417909355601d81529190208251611f0492840190614f9a565b6001600160401b038216613c69576040516312c33ce360e01b815260040160405180910390fd5b6001600160401b03821660009081526013602052604081208054613c8c90615bb9565b90501115613cad576040516308fe3c3160e41b815260040160405180910390fd5b6001600160401b0382166000908152601360205260409020613ccf8282615cf1565b506040516001600160401b038316907f3cd061096eaf881067d936308fbd8b81d060c45ab2ec910c02b953162befc10990600090a25050565b6002805403613d2a576040516362bfeae960e11b815260040160405180910390fd5b60028055565b6001600160401b0382166000908152601d602090815260408083208054825181850281018501909352808352613dd9938693929190830182828015613dc657602002820191906000526020600020906000905b82829054906101000a90046001600160401b03166001600160401b031681526020019060080190602082600701049283019260010382029150808411613d835790505b50505050506135be90919063ffffffff16565b915050806113b357604051634ef44ed560e01b815260040160405180910390fd5b60008082613e1b5760405163376bec4d60e01b815260040160405180910390fd5b600a54600854613e2b9085615ba6565b1115613e4a57604051635e91cdfb60e11b815260040160405180910390fd5b5050600880548281019182905560098054909301909255600191820192910190565b600060235482613e7c9190615bf3565b9050348114613e9e576040516336ce5e4360e01b815260040160405180910390fd5b6024546040516000916001600160a01b03169083908381818185875af1925050503d8060008114613eeb576040519150601f19603f3d011682016040523d82523d6000602084013e613ef0565b606091505b50509050806113b35760405162461bcd60e51b815260206004820152601c60248201527f6e617469766520746f6b656e207472616e73666572206661696c6564000000006044820152606401612574565b613f4e8383600084614d56565b60405182906001600160a01b03851690600090600080516020615f5c833981519152908290a46040805160008082526020820181905284926001600160a01b03871692600080516020615f3c833981519152910160405180910390a4613fb7600084848461464c565b6113b35760405163bcb5663760e01b815260040160405180910390fd5b60608215801590614008575060008381526018602090815260408083206001600160401b038616845290915290205460ff16155b1561402657604051631b9928fd60e31b815260040160405180910390fd5b6001600160401b0382166000908152601360205260409020805461404990615bb9565b80601f016020809104026020016040519081016040528092919081815260200182805461407590615bb9565b80156140c25780601f10614097576101008083540402835291602001916140c2565b820191906000526020600020905b8154815290600101906020018083116140a557829003601f168201915b5050505050905092915050565b606060006140dc83614e59565b60010190506000816001600160401b038111156140fb576140fb615114565b6040519080825280601f01601f191660200182016040528015614125576020820181803683370190505b5090508181016020015b600019016f181899199a1a9b1b9c1cb0b131b232b360811b600a86061a8153600a850494508461412f57509392505050565b600061416c82611d58565b6000838152601a602090815260408083206001600160a01b038581168086529190935281842080546001600160a01b031916938916938417905590519394508593919290917fb90cc0d925ac3511ab6af2d7ca73ffcf7ec4bd871fff36b958ecf440079c463e9190a4505050565b6001600160a01b03831660009081526026602052604090205460ff16156114785760008481526011602052604090205461147890859061421c90600190615b93565b858561484a565b6001600160401b038316158061424057506001600160401b038116155b1561425e576040516312c33ce360e01b815260040160405180910390fd5b6001600160401b038381166000818152602080805260408083206001600160a01b03881680855290835292819020805467ffffffffffffffff19169587169586179055519182527f5b5af0622001a9b735a56357ddc1abd65e6a640126498674daf9d2fb05160725910160405180910390a3505050565b600380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600061433282611d58565b9050336001600160a01b038216148061435057506143508133610efe565b8061436b575033614360836112e6565b6001600160a01b0316145b611a0e576040516302728a9d60e41b815260040160405180910390fd5b816000036143a957604051632a9ffab760e21b815260040160405180910390fd5b6001600160a01b03831615806143c657506001600160a01b038516155b156143e45760405163e6c4247b60e01b815260040160405180910390fd5b60008481526021602090815260408083206001600160a01b038916845290915290205482111561442757604051631e9acf1760e31b815260040160405180910390fd5b6040516370a0823160e01b815230600482015285906000906001600160a01b038316906370a0823190602401602060405180830381865afa158015614470573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906144949190615db0565b60008781526021602090815260408083206001600160a01b038c1684529091528120805492935086929091906144cb908490615b93565b909155505060008681526022602052604081208054916144ea83615eef565b909155505060405163a9059cbb60e01b81526001600160a01b0386811660048301526024820186905283169063a9059cbb906044016020604051808303816000875af115801561453e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906145629190615c42565b506040516370a0823160e01b81523060048201526000906001600160a01b038416906370a0823190602401602060405180830381865afa1580156145aa573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906145ce9190615db0565b9050816145db8683615ba6565b146145f95760405163308792af60e01b815260040160405180910390fd5b856001600160a01b031687896001600160a01b03167ff08722dda679d80a9dd519f28c27aeaa8d437512336f6fa9aea15e4e1f9569088860405161463f91815260200190565b60405180910390a46111dd565b60006001600160a01b0384163b1561474057604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290614690903390899088908890600401615dc9565b6020604051808303816000875af19250505080156146cb575060408051601f3d908101601f191682019092526146c891810190615f08565b60015b614726573d8080156146f9576040519150601f19603f3d011682016040523d82523d6000602084013e6146fe565b606091505b50805161471e5760405163bcb5663760e01b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050614744565b5060015b949350505050565b82602001516001600160a01b0316826001600160a01b0316141580614772575082518114155b156113b357604051637383f2c160e11b815260040160405180910390fd5b815482906147a090600190615b93565b815481106147b0576147b0615c2c565b90600052602060002090600202018282815481106147d0576147d0615c2c565b600091825260209091208254600290920201908155600191820154910180546001600160a01b0319166001600160a01b03909216919091179055815482908061481b5761481b615f25565b60008281526020812060026000199093019283020190815560010180546001600160a01b031916905590555050565b600061485685856123ab565b905061486381848461474c565b6001600160a01b0383166000908152601260209081526040808320858452909152902054156148a55760405163188a497360e01b815260040160405180910390fd5b60008581526011602052604090206148bd9085614790565b600085815260106020908152604080832080546001808201835591855283852086516002909202019081558584015190820180546001600160a01b0319166001600160a01b03928316179055871680855260128452828520878652845293829020555186815284929188917f29486b9e2ae569b440933a9b1b421467306fa21f3dcad439c262910a634963a9910160405180910390a4612095565b614963838383613960565b60008381526014602090815260408083206001600160401b03808616855292528220541690808215614a1157614a0b8360156000898152602001908152602001600020805480602002602001604051908101604052809291908181526020018280548015613dc657600091825260209182902080546001600160401b03168452908202830192909160089101808411613d8357905050505050506135be90919063ffffffff16565b90925090505b8015614a92576000868152601560205260409020805485919084908110614a3a57614a3a615c2c565b600091825260208083206004830401805460039093166008026101000a6001600160401b038181021990941695841602949094179093558882526018835260408083209187168352925220805460ff19169055614b1d565b6000868152601760209081526040808320601583529083208054825460018181018555938652848620600480830490910180546001600160401b0394851660086003958616810261010090810a9283029288021990931691909117909255855496870186559488529587209085040180548b84169590921690950290920a9283029202191617905592505b614b28868686613a08565b826001600160401b0316846001600160401b0316877f3f2709a99f6c06b4e57bbb38eb0134332f96f51a3da314f41a515adbb28b17cc60405160405180910390a4611f0486868686614f31565b60006001600160e01b031982166301ffc9a760e01b1480614ba657506001600160e01b031982166380ac58cd60e01b145b80614bc157506001600160e01b031982166342b0e56f60e01b145b80614bdc57506001600160e01b0319821663035a194d60e11b145b806110bf57506001600160e01b03198216630a2f26b960e21b1492915050565b6000838152601560205260409020541580614c305750614c1b83611d58565b6001600160a01b0316336001600160a01b0316145b156113b3576000838152601660205260409020546113b3908490614c5690600190615b93565b84614958565b81548110614c7d57604051634e23d03560e01b815260040160405180910390fd5b81548290614c8d90600190615b93565b81548110614c9d57614c9d615c2c565b90600052602060002090600491828204019190066008029054906101000a90046001600160401b0316828281548110614cd857614cd8615c2c565b90600052602060002090600491828204019190066008026101000a8154816001600160401b0302191690836001600160401b0316021790555081805480614d2157614d21615f25565b60008281526020902060046000199092019182040180546001600160401b03600860038516026101000a021916905590555050565b6001600160a01b038416614d7d576040516325bd6bd360e01b815260040160405180910390fd5b6000838152600f60205260409020600101546001600160a01b031615614db65760405163c5a8d37160e01b815260040160405180910390fd5b82614dd4576040516312c33ce360e01b815260040160405180910390fd5b614de060008585613463565b6001600160a01b0384166000908152600c60205260408120805460019290614e09908490615ba6565b90915550506040805180820182529283526001600160a01b0394851660208085019182526000958652600f9052932091518255509051600190910180546001600160a01b03191691909216179055565b60008072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b8310614e985772184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b830492506040015b6d04ee2d6d415b85acef81000000008310614ec4576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc100008310614ee257662386f26fc10000830492506010015b6305f5e1008310614efa576305f5e100830492506008015b6127108310614f0e57612710830492506004015b60648310614f20576064830492506002015b600a83106110bf5760010192915050565b6001600160401b03811615611478576040518481527ff8e1a15aba9398e019f0b49df1a4fde98ee17ae345cb5f6b5e2c27f5033e8ce79060200160405180910390a150505050565b50805460008255600202906000526020600020908101906113de9190615077565b828054828255906000526020600020906003016004900481019282156150425791602002820160005b8382111561500d57835183826101000a8154816001600160401b0302191690836001600160401b031602179055509260200192600801602081600701049283019260010302614fc3565b80156150405782816101000a8154906001600160401b03021916905560080160208160070104928301926001030261500d565b505b5061504e92915061509e565b5090565b5080546000825560030160049004906000526020600020908101906113de919061509e565b5b8082111561504e57600081556001810180546001600160a01b0319169055600201615078565b5b8082111561504e576000815560010161509f565b6000602082840312156150c557600080fd5b5035919050565b6001600160e01b0319811681146113de57600080fd5b6000602082840312156150f457600080fd5b8135611c61816150cc565b6001600160a01b03811681146113de57600080fd5b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b038111828210171561515257615152615114565b604052919050565b600082601f83011261516b57600080fd5b81356001600160401b0381111561518457615184615114565b615197601f8201601f191660200161512a565b8181528460208386010111156151ac57600080fd5b816020850160208301376000918101602001919091529392505050565b600080600080600060a086880312156151e157600080fd5b85356151ec816150ff565b945060208601356151fc816150ff565b9350604086013592506060860135915060808601356001600160401b0381111561522557600080fd5b6152318882890161515a565b9150509295509295909350565b60005b83811015615259578181015183820152602001615241565b50506000910152565b6000815180845261527a81602086016020860161523e565b601f01601f19169290920160200192915050565b602081526000611c616020830184615262565b80356001600160401b03811681146152b857600080fd5b919050565b600080600080608085870312156152d357600080fd5b84356152de816150ff565b9350602085013592506152f3604086016152a1565b9150615301606086016152a1565b905092959194509250565b6000806040838503121561531f57600080fd5b823561532a816150ff565b946020939093013593505050565b60006020828403121561534a57600080fd5b8135611c61816150ff565b60008060006060848603121561536a57600080fd5b8335925061537a602085016152a1565b9150615388604085016152a1565b90509250925092565b600080604083850312156153a457600080fd5b82356153af816150ff565b915060208301356153bf816150ff565b809150509250929050565b6000806000606084860312156153df57600080fd5b8335925060208401359150615388604085016152a1565b60008060006060848603121561540b57600080fd5b8335615416816150ff565b92506020840135615426816150ff565b929592945050506040919091013590565b60006001600160401b0382111561545057615450615114565b5060051b60200190565b600082601f83011261546b57600080fd5b8135602061548061547b83615437565b61512a565b82815260059290921b8401810191818101908684111561549f57600080fd5b8286015b848110156154c1576154b4816152a1565b83529183019183016154a3565b509695505050505050565b600080600080608085870312156154e257600080fd5b6154eb856152a1565b935060208501356154fb816150ff565b925060408501356001600160401b038082111561551757600080fd5b6155238883890161515a565b9350606087013591508082111561553957600080fd5b506155468782880161545a565b91505092959194509250565b6000806040838503121561556557600080fd5b50508035926020909101359150565b815181526020808301516001600160a01b031690820152604081016110bf565b6000602082840312156155a657600080fd5b81356001600160401b038111156155bc57600080fd5b6147448482850161515a565b600060a082840312156155da57600080fd5b60405160a081018181106001600160401b03821117156155fc576155fc615114565b8060405250823581526020830135602082015261561b604084016152a1565b604082015261562c606084016152a1565b606082015261563d608084016152a1565b60808201529392505050565b80151581146113de57600080fd5b6000806040838503121561566a57600080fd5b8235615675816150ff565b915060208301356153bf81615649565b602080825282518282018190526000919060409081850190868401855b828110156156d8576156c8848351805182526020908101516001600160a01b0316910152565b92840192908501906001016156a2565b5091979650505050505050565b600080604083850312156156f857600080fd5b823591506114fd602084016152a1565b600081518084526020808501945080840160005b838110156157415781516001600160401b03168752958201959082019060010161571c565b509495945050505050565b60808152600061575f6080830187615262565b6001600160401b03861660208401526001600160a01b0385166040840152828103606084015261578f8185615708565b979650505050505050565b602081526000611c616020830184615708565b6000806000606084860312156157c257600080fd5b833592506020840135915060408401356001600160401b038111156157e657600080fd5b6157f28682870161515a565b9150509250925092565b60008060006060848603121561581157600080fd5b61581a846152a1565b9250602084013561537a816150ff565b60008060006060848603121561583f57600080fd5b83359250602084013561537a816150ff565b60008060006060848603121561586657600080fd5b83356001600160401b0381111561587c57600080fd5b8401601f8101861361588d57600080fd5b8035602061589d61547b83615437565b82815260059290921b830181019181810190898411156158bc57600080fd5b938201935b838510156158da578435825293820193908201906158c1565b96506158e990508782016152a1565b9450505050615388604085016152a1565b60006020828403121561590c57600080fd5b611c61826152a1565b600080600080600060a0868803121561592d57600080fd5b8535615938816150ff565b945060208601359350604086013561594f816150ff565b92506060860135915060808601356001600160401b0381111561522557600080fd5b6000806000806080858703121561598757600080fd5b8435615992816150ff565b935060208501356159a2816150ff565b92506040850135915060608501356001600160401b038111156159c457600080fd5b6155468782880161515a565b600080604083850312156159e357600080fd5b8235915060208301356001600160401b03811115615a0057600080fd5b615a0c8582860161545a565b9150509250929050565b600080600080600080600080610100898b031215615a3357600080fd5b883597506020890135615a45816150ff565b965060408901359550606089013594506080890135615a63816150ff565b935060a0890135925060c0890135615a7a81615649565b915060e08901356001600160401b03811115615a9557600080fd5b615aa18b828c0161515a565b9150509295985092959890939650565b60008060008060808587031215615ac757600080fd5b84359350602085013592506040850135615ae0816150ff565b9396929550929360600135925050565b600080600060608486031215615b0557600080fd5b833592506020840135615426816150ff565b60008060008060808587031215615b2d57600080fd5b8435615b38816150ff565b9350602085013592506040850135915060608501356001600160401b038111156159c457600080fd5b60008060408385031215615b7457600080fd5b615675836152a1565b634e487b7160e01b600052601160045260246000fd5b818103818111156110bf576110bf615b7d565b808201808211156110bf576110bf615b7d565b600181811c90821680615bcd57607f821691505b602082108103615bed57634e487b7160e01b600052602260045260246000fd5b50919050565b80820281158282048414176110bf576110bf615b7d565b600082615c2757634e487b7160e01b600052601260045260246000fd5b500490565b634e487b7160e01b600052603260045260246000fd5b600060208284031215615c5457600080fd5b8151611c6181615649565b60008351615c7181846020880161523e565b835190830190615c8581836020880161523e565b01949350505050565b600060208284031215615ca057600080fd5b8151611c61816150ff565b601f8211156113b357600081815260208120601f850160051c81016020861015615cd25750805b601f850160051c820191505b81811015611f0457828155600101615cde565b81516001600160401b03811115615d0a57615d0a615114565b615d1e81615d188454615bb9565b84615cab565b602080601f831160018114615d535760008415615d3b5750858301515b600019600386901b1c1916600185901b178555611f04565b600085815260208120601f198616915b82811015615d8257888601518255948401946001909101908401615d63565b5085821015615da05787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b600060208284031215615dc257600080fd5b5051919050565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090615dfc90830184615262565b9695505050505050565b6001600160a01b03868116825285166020820152604081018490526060810183905260a06080820181905260009061578f90830184615262565b600080600060608486031215615e5557600080fd5b8351615e60816150ff565b602085015160408601519194509250615e7881615649565b809150509250925092565b838152826020820152606060408201526000615ea26060830184615262565b95945050505050565b6020808252825182820181905260009190848201906040850190845b81811015615ee357835183529284019291840191600101615ec7565b50909695505050505050565b600060018201615f0157615f01615b7d565b5060010190565b600060208284031215615f1a57600080fd5b8151611c61816150cc565b634e487b7160e01b600052603160045260246000fdfe04444026cefd1b05506559cab59d1b865ae3ba4ed2fe5c894f04e522776c552dddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212202e4b016483d97070c39f543517556c3ec209e42d54e6829f3dab839761877cca64736f6c63430008150033

Type / to focus