Balances

Select type ERC-721 (1)
+ 1 AVAX Id: avalanche-erc-721/0x67d53d45975c60eac152b4eb6d239b068cda53f3 Name: AVAX OFFICIAL AIRDROP

History

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

0xa3efee696fdae55df45ada74337e9c33b4438c3582e6d2b9e6f0747bc80a508c

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0x9c26e527f3dd99e77c3b9370c3fa39339f267b8cb5fe5740fe6c13d40ee33220

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0xc1bed209c720025c01e10d081d763f182e5d8c5482976c31e1bd15ce3e0e249a

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0xe6ac4f82bc5117525d0e2cedf3815ba7393b4d27b612cc71e708366108a39096

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0x45626748fbc023f6918be7d8db2aa4f22c5fe873bf00b5e95c209c951a183b49

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0x2e21576a1c5d9b5072189978aeb3b4a8773a9ab5afe5ccc38616a98ce58eda18

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0xdd86f957f664934bb0bc2b8118f8a7d12b5bdb1e9d62727dbfb86f0618f6b399

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0xec319f93568acef7d355e7115eb5bd162f714530f6c3b5bc798f15b36444c8d2

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0x6cd6c36502bbbc5621995090ab77166d70cc7fab53ca84274e6c187dbf4cdf2c

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0x28f1b72fc2a9442a3e0a5d5bc0f47a1f646dbd8ba52158990dc9ff76fb8b0d42

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success
Date & time Transaction id Amount Status

0xa3efee696fdae55df45ada74337e9c33b4438c3582e6d2b9e6f0747bc80a508c

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0x9c26e527f3dd99e77c3b9370c3fa39339f267b8cb5fe5740fe6c13d40ee33220

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0xc1bed209c720025c01e10d081d763f182e5d8c5482976c31e1bd15ce3e0e249a

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0xe6ac4f82bc5117525d0e2cedf3815ba7393b4d27b612cc71e708366108a39096

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0x45626748fbc023f6918be7d8db2aa4f22c5fe873bf00b5e95c209c951a183b49

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0x2e21576a1c5d9b5072189978aeb3b4a8773a9ab5afe5ccc38616a98ce58eda18

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0xdd86f957f664934bb0bc2b8118f8a7d12b5bdb1e9d62727dbfb86f0618f6b399

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0xec319f93568acef7d355e7115eb5bd162f714530f6c3b5bc798f15b36444c8d2

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0x6cd6c36502bbbc5621995090ab77166d70cc7fab53ca84274e6c187dbf4cdf2c

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success

0x28f1b72fc2a9442a3e0a5d5bc0f47a1f646dbd8ba52158990dc9ff76fb8b0d42

+

0.000000000000000000 AVAX Id: avalanche Name: Avalanche Verified currency

0.00 USD

Success
Date & time Transaction id Amount Status

0x469a6b4265393681a54064f3b999c4f7ce183392be2bd4e9a38a4353601e6575

+

1 AVAX Id: avalanche-erc-721/0x67d53d45975c60eac152b4eb6d239b068cda53f3 Name: AVAX OFFICIAL AIRDROP

#5,205

Success
Types:
Select type Main ERC-721

Special data

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

    0x608060405234801561001057600080fd5b50600436106101ae5760003560e01c806381ff7048116100ee578063b1dc65a411610097578063d3c7c2c711610071578063d3c7c2c7146106a7578063d7e2bb50146106af578063e65bf00a146106c2578063f2fde38b146106d557600080fd5b8063b1dc65a41461066e578063b4069b3114610681578063c92b28321461069457600080fd5b80638da5cb5b116100c85780638da5cb5b1461061d578063afa0d3791461063b578063afcb95d71461064e57600080fd5b806381ff7048146105b357806385572ffb146105e3578063856c8247146105f157600080fd5b8063599f64311161015b578063681fba1611610135578063681fba16146104b8578063704b6c02146104cd5780637437ff9f146104e057806379ba5097146105ab57600080fd5b8063599f6431146104515780635d86f14114610490578063666cab8d146104a357600080fd5b80631ef381741161018c5780631ef38174146103c55780633a87ac53146103da578063546719cd146103ed57600080fd5b806306285c69146101b3578063142a98fc1461035c578063181f5a771461037c575b600080fd5b6103466040805160c081018252600080825260208201819052918101829052606081018290526080810182905260a08101919091526040518060c001604052807f0000000000000000000000005ebe880c4d340892da1b0f32798a7a28e17e6e6573ffffffffffffffffffffffffffffffffffffffff1681526020017f000000000000000000000000000000000000000000000000594862ae1802b3d567ffffffffffffffff1681526020017f00000000000000000000000000000000000000000000000045849994fc9c7b1567ffffffffffffffff1681526020017f000000000000000000000000d0b5fc9790a6085b048b8aa1ed26ca2b3b282cf273ffffffffffffffffffffffffffffffffffffffff1681526020017f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1681526020017f000000000000000000000000cbd48a8eb077381c3c4eb36b402d7283ab2b11bc73ffffffffffffffffffffffffffffffffffffffff16815250905090565b6040516103539190614677565b60405180910390f35b61036f61036a36600461470e565b6106e8565b6040516103539190614795565b6103b86040518060400160405280601481526020017f45564d3245564d4f666652616d7020312e302e3000000000000000000000000081525081565b6040516103539190614811565b6103d86103d3366004614a7f565b610763565b005b6103d86103e8366004614b91565b610c22565b6103f5611032565b604051610353919081516fffffffffffffffffffffffffffffffff908116825260208084015163ffffffff1690830152604080840151151590830152606080840151821690830152608092830151169181019190915260a00190565b60025473ffffffffffffffffffffffffffffffffffffffff165b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610353565b61046b61049e366004614bfd565b6110e7565b6104ab611150565b6040516103539190614c6b565b6104c06111bf565b6040516103539190614c7e565b6103d86104db366004614bfd565b611278565b61059e6040805160a081018252600080825260208201819052918101829052606081018290526080810191909152506040805160a081018252600a5463ffffffff808216835273ffffffffffffffffffffffffffffffffffffffff64010000000090920482166020840152600b549182169383019390935261ffff7401000000000000000000000000000000000000000082041660608301527601000000000000000000000000000000000000000000009004909116608082015290565b6040516103539190614cd8565b6103d8611368565b6007546005546040805163ffffffff80851682526401000000009094049093166020840152820152606001610353565b6103d86101ae366004614d3b565b6106046105ff366004614bfd565b611465565b60405167ffffffffffffffff9091168152602001610353565b60005473ffffffffffffffffffffffffffffffffffffffff1661046b565b6103d8610649366004614fa5565b61158d565b604080516001815260006020820181905291810191909152606001610353565b6103d861067c36600461504e565b6117d9565b61046b61068f366004614bfd565b611a6a565b6103d86106a2366004615153565b611b43565b6104c0611bc8565b61046b6106bd366004614bfd565b611c7d565b6103d86106d03660046153aa565b611c8c565b6103d86106e3366004614bfd565b611e0e565b60006106f660016004615494565b60026107036080856154d6565b67ffffffffffffffff1661071791906154fd565b60136000610726608087615514565b67ffffffffffffffff1667ffffffffffffffff16815260200190815260200160002054901c16600381111561075d5761075d61472b565b92915050565b84518460ff16601f8211156107d9576040517f89a6198900000000000000000000000000000000000000000000000000000000815260206004820152601560248201527f746f6f206d616e79207472616e736d697474657273000000000000000000000060448201526064015b60405180910390fd5b80600003610843576040517f89a6198900000000000000000000000000000000000000000000000000000000815260206004820152601260248201527f66206d75737420626520706f736974697665000000000000000000000000000060448201526064016107d0565b61084b611e1f565b61085485611ea2565b60095460005b818110156108e05760086000600983815481106108795761087961553b565b600091825260208083209091015473ffffffffffffffffffffffffffffffffffffffff168352820192909252604001902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00001690556108d98161556a565b905061085a565b50875160005b81811015610adc5760008a82815181106109025761090261553b565b602002602001015190506000600281111561091f5761091f61472b565b73ffffffffffffffffffffffffffffffffffffffff8216600090815260086020526040902054610100900460ff16600281111561095e5761095e61472b565b146109c5576040517f89a6198900000000000000000000000000000000000000000000000000000000815260206004820152601c60248201527f7265706561746564207472616e736d697474657220616464726573730000000060448201526064016107d0565b73ffffffffffffffffffffffffffffffffffffffff8116610a12576040517fd6c62c9b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040805180820190915260ff83168152602081016002905273ffffffffffffffffffffffffffffffffffffffff821660009081526008602090815260409091208251815460ff9091167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0082168117835592840151919283917fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00001617610100836002811115610ac257610ac261472b565b02179055509050505080610ad59061556a565b90506108e6565b508851610af09060099060208c01906145e1565b506006805460ff838116610100027fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000909216908b161717905560078054610b76914691309190600090610b489063ffffffff166155a2565b91906101000a81548163ffffffff021916908363ffffffff160217905563ffffffff168d8d8d8d8d8d61214f565b6005600001819055506000600760049054906101000a900463ffffffff16905043600760046101000a81548163ffffffff021916908363ffffffff1602179055507f1591690b8638f5fb2dbec82ac741805ac5da8b45dc5263f4875b0496fdce4e0581600560000154600760009054906101000a900463ffffffff168e8e8e8e8e8e604051610c0d999897969594939291906155c5565b60405180910390a15050505050505050505050565b610c2a611e1f565b60005b83811015610e29576000858583818110610c4957610c4961553b565b610c5f9260206040909202019081019150614bfd565b90506000868684818110610c7557610c7561553b565b9050604002016020016020810190610c8d9190614bfd565b9050610c9a600c836121fa565b610cd0576040517f9c8787c000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8116610cf2600c8461221c565b73ffffffffffffffffffffffffffffffffffffffff1614610d3f576040517f6cc7b99800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610d4a600c8361223e565b50610dc58173ffffffffffffffffffffffffffffffffffffffff166321df0da76040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d99573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dbd919061565b565b600f9061223e565b506040805173ffffffffffffffffffffffffffffffffffffffff8085168252831660208201527f987eb3c2f78454541205f72f34839b434c306c9eaf4922efd7c0c3060fdb2e4c910160405180910390a1505080610e229061556a565b9050610c2d565b5060005b8181101561102b576000838383818110610e4957610e4961553b565b610e5f9260206040909202019081019150614bfd565b90506000848484818110610e7557610e7561553b565b9050604002016020016020810190610e8d9190614bfd565b905073ffffffffffffffffffffffffffffffffffffffff82161580610ec6575073ffffffffffffffffffffffffffffffffffffffff8116155b15610efd576040517f6c2a418000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610f08600c836121fa565b15610f3f576040517f3caf458500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610f4b600c8383612260565b50610fc78173ffffffffffffffffffffffffffffffffffffffff166321df0da76040518163ffffffff1660e01b8152600401602060405180830381865afa158015610f9a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fbe919061565b565b600f9083612260565b506040805173ffffffffffffffffffffffffffffffffffffffff8085168252831660208201527f95f865c2808f8b2a85eea2611db7843150ee7835ef1403f9755918a97d76933c910160405180910390a15050806110249061556a565b9050610e2d565b5050505050565b6040805160a0810182526000808252602082018190529181018290526060810182905260808101919091526040805160a0810182526003546fffffffffffffffffffffffffffffffff808216835270010000000000000000000000000000000080830463ffffffff1660208501527401000000000000000000000000000000000000000090920460ff1615159383019390935260045480841660608401520490911660808201526110e290612283565b905090565b600080806110f6600c85612335565b9150915081611149576040517fbf16aab600000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016107d0565b9392505050565b606060098054806020026020016040519081016040528092919081815260200182805480156111b557602002820191906000526020600020905b815473ffffffffffffffffffffffffffffffffffffffff16815260019091019060200180831161118a575b5050505050905090565b60606111cb600f612364565b67ffffffffffffffff8111156111e3576111e3614824565b60405190808252806020026020018201604052801561120c578160200160208202803683370190505b50905060005b8151811015611274576000611228600f8361236f565b5090508083838151811061123e5761123e61553b565b73ffffffffffffffffffffffffffffffffffffffff909216602092830291909101909101525061126d8161556a565b9050611212565b5090565b60005473ffffffffffffffffffffffffffffffffffffffff1633148015906112b8575060025473ffffffffffffffffffffffffffffffffffffffff163314155b156112ef576040517ff6cd562000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600280547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83169081179091556040519081527f8fe72c3e0020beb3234e76ae6676fa576fbfcae600af1c4fea44784cf0db329c9060200160405180910390a150565b60015473ffffffffffffffffffffffffffffffffffffffff1633146113e9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4d7573742062652070726f706f736564206f776e65720000000000000000000060448201526064016107d0565b60008054337fffffffffffffffffffffffff00000000000000000000000000000000000000008083168217845560018054909116905560405173ffffffffffffffffffffffffffffffffffffffff90921692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b73ffffffffffffffffffffffffffffffffffffffff811660009081526012602052604081205467ffffffffffffffff16801580156114d857507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1615155b1561075d576040517f856c824700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff84811660048301527f0000000000000000000000000000000000000000000000000000000000000000169063856c824790602401602060405180830381865afa158015611569573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111499190615678565b3330146115c6576040517f371a732800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040805160008082526020820190925281611603565b60408051808201909152600080825260208201528152602001906001900390816115dc5790505b5061012084015151909150156116625761012083015160608401516040805173ffffffffffffffffffffffffffffffffffffffff909216602083015261165f9291016040516020818303038152906040528560e001518561238b565b90505b60e083015173ffffffffffffffffffffffffffffffffffffffff163b15806116cc575060e08301516116ca9073ffffffffffffffffffffffffffffffffffffffff167f85572ffb00000000000000000000000000000000000000000000000000000000612831565b155b156116d657505050565b600a546000908190640100000000900473ffffffffffffffffffffffffffffffffffffffff16633cf9798361170b878661284d565b6113888860a001518960e001516040518563ffffffff1660e01b815260040161173794939291906156e6565b6000604051808303816000875af1158015611756573d6000803e3d6000fd5b505050506040513d6000823e601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016820160405261179c91908101906157b8565b915091508161102b57806040517f0a8d6e8c0000000000000000000000000000000000000000000000000000000081526004016107d09190614811565b6117e387876128fd565b60055488359080821461182c576040517f93df584c00000000000000000000000000000000000000000000000000000000815260048101829052602481018390526044016107d0565b467f000000000000000000000000000000000000000000000000000000000000a86a146118ad576040517f0f01ce850000000000000000000000000000000000000000000000000000000081527f000000000000000000000000000000000000000000000000000000000000a86a60048201524660248201526044016107d0565b6040805183815260208c81013560081c63ffffffff16908201527fb04e63db38c49950639fa09d29872f21f5d49d614f3a969d8adf3d4b52e41a62910160405180910390a13360009081526008602090815260408083208151808301909252805460ff808216845292939192918401916101009091041660028111156119355761193561472b565b60028111156119465761194661472b565b90525090506002816020015160028111156119635761196361472b565b1480156119aa57506009816000015160ff16815481106119855761198561553b565b60009182526020909120015473ffffffffffffffffffffffffffffffffffffffff1633145b6119e0576040517fda0f08e800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b5060006119ee8560206154fd565b6119f98860206154fd565b611a058b610144615845565b611a0f9190615845565b611a199190615845565b9050368114611a5d576040517f8e1192e1000000000000000000000000000000000000000000000000000000008152600481018290523660248201526044016107d0565b5050505050505050505050565b60008080611a79600c85612335565b9150915081611acc576040517fbf16aab600000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016107d0565b8073ffffffffffffffffffffffffffffffffffffffff166321df0da76040518163ffffffff1660e01b8152600401602060405180830381865afa158015611b17573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b3b919061565b565b949350505050565b60005473ffffffffffffffffffffffffffffffffffffffff163314801590611b83575060025473ffffffffffffffffffffffffffffffffffffffff163314155b15611bba576040517ff6cd562000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b611bc5600382612924565b50565b6060611bd4600c612364565b67ffffffffffffffff811115611bec57611bec614824565b604051908082528060200260200182016040528015611c15578160200160208202803683370190505b50905060005b8151811015611274576000611c31600c8361236f565b50905080838381518110611c4757611c4761553b565b73ffffffffffffffffffffffffffffffffffffffff9092166020928302919091019091015250611c768161556a565b9050611c1b565b600080806110f6600f85612335565b467f000000000000000000000000000000000000000000000000000000000000a86a14611d17576040517f0f01ce850000000000000000000000000000000000000000000000000000000081527f000000000000000000000000000000000000000000000000000000000000a86a600482015267ffffffffffffffff461660248201526044016107d0565b81515181518114611d54576040517f83e3f56400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60005b81811015611dfe576000838281518110611d7357611d7361553b565b6020026020010151905080600014158015611dac57508451805183908110611d9d57611d9d61553b565b602002602001015160a0015181105b15611ded576040517f085e39cf00000000000000000000000000000000000000000000000000000000815260048101839052602481018290526044016107d0565b50611df78161556a565b9050611d57565b50611e098383612b09565b505050565b611e16611e1f565b611bc581613545565b60005473ffffffffffffffffffffffffffffffffffffffff163314611ea0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e65720000000000000000000060448201526064016107d0565b565b600081806020019051810190611eb8919061586c565b602081015190915073ffffffffffffffffffffffffffffffffffffffff16611f0c576040517f8579befe00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8051600a805460208085015173ffffffffffffffffffffffffffffffffffffffff908116640100000000027fffffffffffffffff00000000000000000000000000000000000000000000000090931663ffffffff9586161792909217909255604080850151600b80546060808901516080808b0151909916760100000000000000000000000000000000000000000000027fffffffffffff00000000ffffffffffffffffffffffffffffffffffffffffffff61ffff90921674010000000000000000000000000000000000000000027fffffffffffffffffffff00000000000000000000000000000000000000000000909416958816959095179290921791909116929092179055815160c0810183527f0000000000000000000000005ebe880c4d340892da1b0f32798a7a28e17e6e658416815267ffffffffffffffff7f000000000000000000000000000000000000000000000000594862ae1802b3d58116958201959095527f00000000000000000000000000000000000000000000000045849994fc9c7b15909416848301527f000000000000000000000000d0b5fc9790a6085b048b8aa1ed26ca2b3b282cf28316908401527f00000000000000000000000000000000000000000000000000000000000000008216938301939093527f000000000000000000000000cbd48a8eb077381c3c4eb36b402d7283ab2b11bc1660a082015290517f737ef22d3f6615e342ed21c69e06620dbc5c8a261ed7cfb2ce214806b1f76eda91612143918490615907565b60405180910390a15050565b6000808a8a8a8a8a8a8a8a8a604051602001612173999897969594939291906159d6565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815291905280516020909101207dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff167e01000000000000000000000000000000000000000000000000000000000000179150509998505050505050505050565b60006111498373ffffffffffffffffffffffffffffffffffffffff841661363a565b60006111498373ffffffffffffffffffffffffffffffffffffffff8416613646565b60006111498373ffffffffffffffffffffffffffffffffffffffff8416613652565b6000611b3b8473ffffffffffffffffffffffffffffffffffffffff85168461365e565b6040805160a08101825260008082526020820181905291810182905260608101829052608081019190915261231182606001516fffffffffffffffffffffffffffffffff1683600001516fffffffffffffffffffffffffffffffff16846020015163ffffffff16426122f59190615494565b85608001516fffffffffffffffffffffffffffffffff16613681565b6fffffffffffffffffffffffffffffffff1682525063ffffffff4216602082015290565b6000806123588473ffffffffffffffffffffffffffffffffffffffff85166136a0565b915091505b9250929050565b600061075d826136af565b600080808061237e86866136ba565b9097909650945050505050565b60606000855167ffffffffffffffff8111156123a9576123a9614824565b6040519080825280602002602001820160405280156123ee57816020015b60408051808201909152600080825260208201528152602001906001900390816123c75790505b50905060005b86518110156128035760006124258883815181106124145761241461553b565b6020026020010151600001516110e7565b90508073ffffffffffffffffffffffffffffffffffffffff16638627fad688888b86815181106124575761245761553b565b6020026020010151602001517f00000000000000000000000000000000000000000000000045849994fc9c7b158a88815181106124965761249661553b565b60200260200101516040518663ffffffff1660e01b81526004016124be959493929190615a6b565b600060405180830381600087803b1580156124d857600080fd5b505af19250505080156124e9575060015b61270c573d808015612517576040519150601f19603f3d011682016040523d82523d6000602084013e61251c565b606091505b50600061252882615ace565b90507f9725942a000000000000000000000000000000000000000000000000000000007fffffffff00000000000000000000000000000000000000000000000000000000821614806125bb57507ff94ebcd1000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008216145b8061260757507f15279c08000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008216145b8061265357507f1a76572a000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008216145b8061269f57507fd0c8d23a000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008216145b156126d857816040517f30dabb590000000000000000000000000000000000000000000000000000000081526004016107d09190614811565b816040517fe1cd55090000000000000000000000000000000000000000000000000000000081526004016107d09190614811565b8073ffffffffffffffffffffffffffffffffffffffff166321df0da76040518163ffffffff1660e01b8152600401602060405180830381865afa158015612757573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061277b919061565b565b83838151811061278d5761278d61553b565b602090810291909101015173ffffffffffffffffffffffffffffffffffffffff909116905287518890839081106127c6576127c661553b565b6020026020010151602001518383815181106127e4576127e461553b565b6020908102919091018101510152506127fc8161556a565b90506123f4565b50600b5461282890829073ffffffffffffffffffffffffffffffffffffffff166136c9565b95945050505050565b600061283c836138a9565b80156111495750611149838361390d565b6040805160a08101825260008082526020820152606091810182905281810182905260808101919091526040518060a001604052808461016001518152602001846000015167ffffffffffffffff16815260200184606001516040516020016128d2919073ffffffffffffffffffffffffffffffffffffffff91909116815260200190565b6040516020818303038152906040528152602001846101000151815260200183815250905092915050565b61292061290c82840184615b1e565b604080516000815260208101909152612b09565b5050565b815460009061294d90700100000000000000000000000000000000900463ffffffff1642615494565b905080156129ef5760018301548354612995916fffffffffffffffffffffffffffffffff80821692811691859170010000000000000000000000000000000090910416613681565b83546fffffffffffffffffffffffffffffffff919091167fffffffffffffffffffffffff0000000000000000000000000000000000000000909116177001000000000000000000000000000000004263ffffffff16021783555b60208201518354612a15916fffffffffffffffffffffffffffffffff90811691166139dc565b83548351151574010000000000000000000000000000000000000000027fffffffffffffffffffffff00ffffffff000000000000000000000000000000009091166fffffffffffffffffffffffffffffffff92831617178455602083015160408085015183167001000000000000000000000000000000000291909216176001850155517f9ea3374b67bf275e6bb9c8ae68f9cae023e1c528b4b27e092f0bb209d3531c1990612afc9084908151151581526020808301516fffffffffffffffffffffffffffffffff90811691830191909152604092830151169181019190915260600190565b60405180910390a1505050565b7f000000000000000000000000cbd48a8eb077381c3c4eb36b402d7283ab2b11bc73ffffffffffffffffffffffffffffffffffffffff1663397796f76040518163ffffffff1660e01b8152600401602060405180830381865afa158015612b74573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b989190615b53565b15612bcf576040517fc148371500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8151516000819003612c0c576040517ebf199700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8260200151518114612c4a576040517f57e0e08300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60008167ffffffffffffffff811115612c6557612c65614824565b604051908082528060200260200182016040528015612c8e578160200160208202803683370190505b50905060005b82811015612d6e57600085600001518281518110612cb457612cb461553b565b60200260200101519050612ce8817f2498f397e8e9a4e8d6412261a7d18492d92aff606191340d826e129ee177315d6139f2565b838381518110612cfa57612cfa61553b565b602002602001018181525050806101600151838381518110612d1e57612d1e61553b565b602002602001015114612d5d576040517f7185cf6b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50612d678161556a565b9050612c94565b50604080850151606086015191517f3204887500000000000000000000000000000000000000000000000000000000815260009273ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000005ebe880c4d340892da1b0f32798a7a28e17e6e651692633204887592612def92879291600401615ba0565b602060405180830381865afa158015612e0c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612e309190615bd6565b905080600003612e6c576040517fea75680100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8351151560005b8481101561353c57600087600001518281518110612e9357612e9361553b565b602002602001015190506000612eac82602001516106e8565b90506000816003811115612ec257612ec261472b565b1480612edf57506003816003811115612edd57612edd61472b565b145b612f275760208201516040517f50a6e05200000000000000000000000000000000000000000000000000000000815267ffffffffffffffff90911660048201526024016107d0565b8315612fe457600a5460009063ffffffff16612f438742615494565b1190508080612f6357506003826003811115612f6157612f6161472b565b145b612f99576040517f6358b0d000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b888481518110612fab57612fab61553b565b6020026020010151600014612fde57888481518110612fcc57612fcc61553b565b60200260200101518360a00181815250505b50613041565b6000816003811115612ff857612ff861472b565b146130415760208201516040517f67d9ba0f00000000000000000000000000000000000000000000000000000000815267ffffffffffffffff90911660048201526024016107d0565b606082015173ffffffffffffffffffffffffffffffffffffffff1660009081526012602052604090205467ffffffffffffffff16801580156130b857507f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1615155b1561325a5760608301516040517f856c824700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff91821660048201527f00000000000000000000000000000000000000000000000000000000000000009091169063856c824790602401602060405180830381865afa158015613150573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906131749190615678565b608084015190915067ffffffffffffffff16613191826001615bef565b67ffffffffffffffff16146131fe57826060015173ffffffffffffffffffffffffffffffffffffffff16836080015167ffffffffffffffff167fe44a20935573a783dd0d5991c92d7b6a0eb3173566530364db3ec10e9a990b5d60405160405180910390a350505061352c565b606083015173ffffffffffffffffffffffffffffffffffffffff16600090815260126020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffff00000000000000001667ffffffffffffffff83161790555b600082600381111561326e5761326e61472b565b036132fa57608083015167ffffffffffffffff1661328d826001615bef565b67ffffffffffffffff16146132fa57826060015173ffffffffffffffffffffffffffffffffffffffff16836080015167ffffffffffffffff167fd32ddb11d71e3d63411d37b09f9a8b28664f1cb1338bfd1413c173b0ebf4123760405160405180910390a350505061352c565b60008a6020015185815181106133125761331261553b565b60200260200101519050613327848251613b09565b61333684602001516001613cdf565b6000806133438684613d89565b91509150613355866020015183613cdf565b60038260038111156133695761336961472b565b14158015613389575060028260038111156133865761338661472b565b14155b156133c8578560200151826040517f9e2616030000000000000000000000000000000000000000000000000000000081526004016107d0929190615c10565b8560c00151156134575760028260038111156133e6576133e661472b565b0361345257606086015173ffffffffffffffffffffffffffffffffffffffff166000908152601260205260408120805467ffffffffffffffff169161342a83615c2e565b91906101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550505b6134d7565b600085600381111561346b5761346b61472b565b036134d757606086015173ffffffffffffffffffffffffffffffffffffffff166000908152601260205260408120805467ffffffffffffffff16916134af83615c2e565b91906101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550505b856101600151866020015167ffffffffffffffff167fd4f851956a5d67c3997d1c9205045fef79bae2947fdee7e9e2641abc7391ef65848460405161351d929190615c4b565b60405180910390a35050505050505b6135358161556a565b9050612e73565b50505050505050565b3373ffffffffffffffffffffffffffffffffffffffff8216036135c4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c6600000000000000000060448201526064016107d0565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691821790925560008054604051929316917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b60006111498383613f2c565b60006111498383613f38565b60006111498383613fc2565b6000611b3b848473ffffffffffffffffffffffffffffffffffffffff8516613fdf565b60006128288561369184866154fd565b61369b9087615845565b6139dc565b600080808061237e8686613ffc565b600061075d82614036565b600080808061237e8686614041565b81516000805b828110156138955760008473ffffffffffffffffffffffffffffffffffffffff1663d02641a08784815181106137075761370761553b565b6020908102919091010151516040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024016040805180830381865afa15801561377b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061379f9190615c6b565b51905077ffffffffffffffffffffffffffffffffffffffffffffffff811660000361382d578582815181106137d6576137d661553b565b6020908102919091010151516040517f9a655f7b00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff90911660048201526024016107d0565b6138778683815181106138425761384261553b565b6020026020010151602001518277ffffffffffffffffffffffffffffffffffffffffffffffff1661406c90919063ffffffff16565b6138819084615845565b9250508061388e9061556a565b90506136cf565b506138a360038260006140a5565b50505050565b60006138d5827f01ffc9a70000000000000000000000000000000000000000000000000000000061390d565b801561075d5750613906827fffffffff0000000000000000000000000000000000000000000000000000000061390d565b1592915050565b604080517fffffffff000000000000000000000000000000000000000000000000000000008316602480830191909152825180830390910181526044909101909152602080820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f01ffc9a700000000000000000000000000000000000000000000000000000000178152825160009392849283928392918391908a617530fa92503d915060005190508280156139c5575060208210155b80156139d15750600081115b979650505050505050565b60008183106139eb5781611149565b5090919050565b60008060001b828460200151856080015186606001518760e0015188610100015180519060200120896101200151604051602001613a309190615cc9565b604051602081830303815290604052805190602001208a60a001518b60c001518c61014001518d60400151604051602001613aeb9c9b9a999897969594939291909b8c5260208c019a909a5267ffffffffffffffff98891660408c01529690971660608a015273ffffffffffffffffffffffffffffffffffffffff94851660808a015292841660a089015260c088019190915260e0870152610100860152911515610120850152166101408301526101608201526101800190565b60405160208183030381529060405280519060200120905092915050565b7f00000000000000000000000000000000000000000000000045849994fc9c7b1567ffffffffffffffff16826000015167ffffffffffffffff1614613b895781516040517f1279ec8a00000000000000000000000000000000000000000000000000000000815267ffffffffffffffff90911660048201526024016107d0565b600b54610120830151517401000000000000000000000000000000000000000090910461ffff161015613bfa5760208201516040517f099d3f7200000000000000000000000000000000000000000000000000000000815267ffffffffffffffff90911660048201526024016107d0565b808261012001515114613c4b5760208201516040517f8808f8e700000000000000000000000000000000000000000000000000000000815267ffffffffffffffff90911660048201526024016107d0565b600b546101008301515176010000000000000000000000000000000000000000000090910463ffffffff16101561292057600b54610100830151516040517f8693378900000000000000000000000000000000000000000000000000000000815276010000000000000000000000000000000000000000000090920463ffffffff16600483015260248201526044016107d0565b60006002613cee6080856154d6565b67ffffffffffffffff16613d0291906154fd565b90506000601381613d14608087615514565b67ffffffffffffffff168152602081019190915260400160002054905081613d3e60016004615494565b901b191681836003811115613d5557613d5561472b565b901b178060136000613d68608088615514565b67ffffffffffffffff16815260208101919091526040016000205550505050565b6040517fafa0d379000000000000000000000000000000000000000000000000000000008152600090606090309063afa0d37990613dcd9087908790600401615d52565b600060405180830381600087803b158015613de757600080fd5b505af1925050508015613df8575060015b613f11573d808015613e26576040519150601f19603f3d011682016040523d82523d6000602084013e613e2b565b606091505b50613e3581615ace565b7fffffffff00000000000000000000000000000000000000000000000000000000167f0a8d6e8c000000000000000000000000000000000000000000000000000000001480613ecd5750613e8881615ace565b7fffffffff00000000000000000000000000000000000000000000000000000000167fe1cd550900000000000000000000000000000000000000000000000000000000145b15613edd5760039250905061235d565b806040517fcf19edfd0000000000000000000000000000000000000000000000000000000081526004016107d09190614811565b50506040805160208101909152600081526002909250929050565b60006111498383614428565b600081815260028301602052604081205480151580613f5c5750613f5c8484613f2c565b611149576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f456e756d657261626c654d61703a206e6f6e6578697374656e74206b6579000060448201526064016107d0565b600081815260028301602052604081208190556111498383614440565b60008281526002840160205260408120829055611b3b848461444c565b600081815260028301602052604081205481908061402b5761401e8585613f2c565b92506000915061235d9050565b60019250905061235d565b600061075d82614458565b6000808061404f8585614462565b600081815260029690960160205260409095205494959350505050565b6000670de0b6b3a764000061409b8377ffffffffffffffffffffffffffffffffffffffffffffffff86166154fd565b6111499190615ebd565b825474010000000000000000000000000000000000000000900460ff1615806140cc575081155b156140d657505050565b825460018401546fffffffffffffffffffffffffffffffff8083169291169060009061411c90700100000000000000000000000000000000900463ffffffff1642615494565b905080156141dc578183111561415e576040517f9725942a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60018601546141989083908590849070010000000000000000000000000000000090046fffffffffffffffffffffffffffffffff16613681565b86547fffffffffffffffffffffffff00000000ffffffffffffffffffffffffffffffff167001000000000000000000000000000000004263ffffffff160217875592505b848210156142935773ffffffffffffffffffffffffffffffffffffffff841661423b576040517ff94ebcd100000000000000000000000000000000000000000000000000000000815260048101839052602481018690526044016107d0565b6040517f1a76572a000000000000000000000000000000000000000000000000000000008152600481018390526024810186905273ffffffffffffffffffffffffffffffffffffffff851660448201526064016107d0565b848310156143a65760018681015470010000000000000000000000000000000090046fffffffffffffffffffffffffffffffff169060009082906142d79082615494565b6142e1878a615494565b6142eb9190615845565b6142f59190615ebd565b905073ffffffffffffffffffffffffffffffffffffffff861661434e576040517f15279c0800000000000000000000000000000000000000000000000000000000815260048101829052602481018690526044016107d0565b6040517fd0c8d23a000000000000000000000000000000000000000000000000000000008152600481018290526024810186905273ffffffffffffffffffffffffffffffffffffffff871660448201526064016107d0565b6143b08584615494565b86547fffffffffffffffffffffffffffffffff00000000000000000000000000000000166fffffffffffffffffffffffffffffffff82161787556040518681529093507f1871cdf8010e63f2eb8384381a68dfa7416dc571a5517e66e88b2d2d0c0a690a9060200160405180910390a1505050505050565b60008181526001830160205260408120541515611149565b6000611149838361446e565b60006111498383614568565b600061075d825490565b600061114983836145b7565b60008181526001830160205260408120548015614557576000614492600183615494565b85549091506000906144a690600190615494565b905081811461450b5760008660000182815481106144c6576144c661553b565b90600052602060002001549050808760000184815481106144e9576144e961553b565b6000918252602080832090910192909255918252600188019052604090208390555b855486908061451c5761451c615ed1565b60019003818190600052602060002001600090559055856001016000868152602001908152602001600020600090556001935050505061075d565b600091505061075d565b5092915050565b60008181526001830160205260408120546145af5750815460018181018455600084815260208082209093018490558454848252828601909352604090209190915561075d565b50600061075d565b60008260000182815481106145ce576145ce61553b565b9060005260206000200154905092915050565b82805482825590600052602060002090810192821561465b579160200282015b8281111561465b57825182547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff909116178255602090920191600190910190614601565b506112749291505b808211156112745760008155600101614663565b60c0810161075d828473ffffffffffffffffffffffffffffffffffffffff808251168352602082015167ffffffffffffffff808216602086015280604085015116604086015250508060608301511660608401528060808301511660808401528060a08301511660a0840152505050565b67ffffffffffffffff81168114611bc557600080fd5b8035614709816146e8565b919050565b60006020828403121561472057600080fd5b8135611149816146e8565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b60048110614791577f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fd5b9052565b6020810161075d828461475a565b60005b838110156147be5781810151838201526020016147a6565b50506000910152565b600081518084526147df8160208601602086016147a3565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b60208152600061114960208301846147c7565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040805190810167ffffffffffffffff8111828210171561487657614876614824565b60405290565b604051610180810167ffffffffffffffff8111828210171561487657614876614824565b6040516080810167ffffffffffffffff8111828210171561487657614876614824565b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff8111828210171561490a5761490a614824565b604052919050565b600067ffffffffffffffff82111561492c5761492c614824565b5060051b60200190565b73ffffffffffffffffffffffffffffffffffffffff81168114611bc557600080fd5b803561470981614936565b600082601f83011261497457600080fd5b8135602061498961498483614912565b6148c3565b82815260059290921b840181019181810190868411156149a857600080fd5b8286015b848110156149cc5780356149bf81614936565b83529183019183016149ac565b509695505050505050565b803560ff8116811461470957600080fd5b600067ffffffffffffffff821115614a0257614a02614824565b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01660200190565b600082601f830112614a3f57600080fd5b8135614a4d614984826149e8565b818152846020838601011115614a6257600080fd5b816020850160208301376000918101602001919091529392505050565b60008060008060008060c08789031215614a9857600080fd5b863567ffffffffffffffff80821115614ab057600080fd5b614abc8a838b01614963565b97506020890135915080821115614ad257600080fd5b614ade8a838b01614963565b9650614aec60408a016149d7565b95506060890135915080821115614b0257600080fd5b614b0e8a838b01614a2e565b9450614b1c60808a016146fe565b935060a0890135915080821115614b3257600080fd5b50614b3f89828a01614a2e565b9150509295509295509295565b60008083601f840112614b5e57600080fd5b50813567ffffffffffffffff811115614b7657600080fd5b6020830191508360208260061b850101111561235d57600080fd5b60008060008060408587031215614ba757600080fd5b843567ffffffffffffffff80821115614bbf57600080fd5b614bcb88838901614b4c565b90965094506020870135915080821115614be457600080fd5b50614bf187828801614b4c565b95989497509550505050565b600060208284031215614c0f57600080fd5b813561114981614936565b600081518084526020808501945080840160005b83811015614c6057815173ffffffffffffffffffffffffffffffffffffffff1687529582019590820190600101614c2e565b509495945050505050565b6020815260006111496020830184614c1a565b6020808252825182820181905260009190848201906040850190845b81811015614ccc57835173ffffffffffffffffffffffffffffffffffffffff1683529284019291840191600101614c9a565b50909695505050505050565b60a0810161075d828463ffffffff808251168352602082015173ffffffffffffffffffffffffffffffffffffffff8082166020860152806040850151166040860152505061ffff6060830151166060840152806080830151166080840152505050565b600060208284031215614d4d57600080fd5b813567ffffffffffffffff811115614d6457600080fd5b820160a0818503121561114957600080fd5b8015158114611bc557600080fd5b803561470981614d76565b600082601f830112614da057600080fd5b81356020614db061498483614912565b82815260069290921b84018101918181019086841115614dcf57600080fd5b8286015b848110156149cc5760408189031215614dec5760008081fd5b614df4614853565b8135614dff81614936565b81528185013585820152835291830191604001614dd3565b60006101808284031215614e2a57600080fd5b614e3261487c565b9050614e3d826146fe565b8152614e4b602083016146fe565b602082015260408201356040820152614e6660608301614958565b6060820152614e77608083016146fe565b608082015260a082013560a0820152614e9260c08301614d84565b60c0820152614ea360e08301614958565b60e08201526101008083013567ffffffffffffffff80821115614ec557600080fd5b614ed186838701614a2e565b83850152610120925082850135915080821115614eed57600080fd5b50614efa85828601614d8f565b828401525050610140614f0e818401614958565b818301525061016080830135818301525092915050565b600082601f830112614f3657600080fd5b81356020614f4661498483614912565b82815260059290921b84018101918181019086841115614f6557600080fd5b8286015b848110156149cc57803567ffffffffffffffff811115614f895760008081fd5b614f978986838b0101614a2e565b845250918301918301614f69565b60008060408385031215614fb857600080fd5b823567ffffffffffffffff80821115614fd057600080fd5b614fdc86838701614e17565b93506020850135915080821115614ff257600080fd5b50614fff85828601614f25565b9150509250929050565b60008083601f84011261501b57600080fd5b50813567ffffffffffffffff81111561503357600080fd5b6020830191508360208260051b850101111561235d57600080fd5b60008060008060008060008060e0898b03121561506a57600080fd5b606089018a81111561507b57600080fd5b8998503567ffffffffffffffff8082111561509557600080fd5b818b0191508b601f8301126150a957600080fd5b8135818111156150b857600080fd5b8c60208285010111156150ca57600080fd5b6020830199508098505060808b01359150808211156150e857600080fd5b6150f48c838d01615009565b909750955060a08b013591508082111561510d57600080fd5b5061511a8b828c01615009565b999c989b50969995989497949560c00135949350505050565b80356fffffffffffffffffffffffffffffffff8116811461470957600080fd5b60006060828403121561516557600080fd5b6040516060810181811067ffffffffffffffff8211171561518857615188614824565b604052823561519681614d76565b81526151a460208401615133565b60208201526151b560408401615133565b60408201529392505050565b600082601f8301126151d257600080fd5b813560206151e261498483614912565b82815260059290921b8401810191818101908684111561520157600080fd5b8286015b848110156149cc57803567ffffffffffffffff8111156152255760008081fd5b6152338986838b0101614f25565b845250918301918301615205565b600082601f83011261525257600080fd5b8135602061526261498483614912565b82815260059290921b8401810191818101908684111561528157600080fd5b8286015b848110156149cc5780358352918301918301615285565b6000608082840312156152ae57600080fd5b6152b66148a0565b9050813567ffffffffffffffff808211156152d057600080fd5b818401915084601f8301126152e457600080fd5b813560206152f461498483614912565b82815260059290921b8401810191818101908884111561531357600080fd5b8286015b8481101561534b5780358681111561532f5760008081fd5b61533d8b86838b0101614e17565b845250918301918301615317565b508652508581013593508284111561536257600080fd5b61536e878588016151c1565b9085015250604084013591508082111561538757600080fd5b5061539484828501615241565b6040830152506060820135606082015292915050565b600080604083850312156153bd57600080fd5b823567ffffffffffffffff808211156153d557600080fd5b6153e18683870161529c565b93506020915081850135818111156153f857600080fd5b85019050601f8101861361540b57600080fd5b803561541961498482614912565b81815260059190911b8201830190838101908883111561543857600080fd5b928401925b828410156154565783358252928401929084019061543d565b80955050505050509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b8181038181111561075d5761075d615465565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600067ffffffffffffffff808416806154f1576154f16154a7565b92169190910692915050565b808202811582820484141761075d5761075d615465565b600067ffffffffffffffff8084168061552f5761552f6154a7565b92169190910492915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361559b5761559b615465565b5060010190565b600063ffffffff8083168181036155bb576155bb615465565b6001019392505050565b600061012063ffffffff808d1684528b6020850152808b166040850152508060608401526155f58184018a614c1a565b905082810360808401526156098189614c1a565b905060ff871660a084015282810360c084015261562681876147c7565b905067ffffffffffffffff851660e084015282810361010084015261564b81856147c7565b9c9b505050505050505050505050565b60006020828403121561566d57600080fd5b815161114981614936565b60006020828403121561568a57600080fd5b8151611149816146e8565b600081518084526020808501945080840160005b83811015614c60578151805173ffffffffffffffffffffffffffffffffffffffff16885283015183880152604090960195908201906001016156a9565b608081528451608082015267ffffffffffffffff60208601511660a08201526000604086015160a060c08401526157216101208401826147c7565b905060608701517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80808584030160e086015261575d83836147c7565b92506080890151915080858403016101008601525061577c8282615695565b92505050615790602083018661ffff169052565b836040830152612828606083018473ffffffffffffffffffffffffffffffffffffffff169052565b600080604083850312156157cb57600080fd5b82516157d681614d76565b602084015190925067ffffffffffffffff8111156157f357600080fd5b8301601f8101851361580457600080fd5b8051615812614984826149e8565b81815286602083850101111561582757600080fd5b6158388260208301602086016147a3565b8093505050509250929050565b8082018082111561075d5761075d615465565b805163ffffffff8116811461470957600080fd5b600060a0828403121561587e57600080fd5b60405160a0810181811067ffffffffffffffff821117156158a1576158a1614824565b6040526158ad83615858565b815260208301516158bd81614936565b602082015260408301516158d081614936565b6040820152606083015161ffff811681146158ea57600080fd5b60608201526158fb60808401615858565b60808201529392505050565b6101608101615979828573ffffffffffffffffffffffffffffffffffffffff808251168352602082015167ffffffffffffffff808216602086015280604085015116604086015250508060608301511660608401528060808301511660808401528060a08301511660a0840152505050565b825163ffffffff90811660c0840152602084015173ffffffffffffffffffffffffffffffffffffffff90811660e0850152604085015116610100840152606084015161ffff16610120840152608084015116610140830152611149565b60006101208b835273ffffffffffffffffffffffffffffffffffffffff8b16602084015267ffffffffffffffff808b166040850152816060850152615a1d8285018b614c1a565b91508382036080850152615a31828a614c1a565b915060ff881660a085015283820360c0850152615a4e82886147c7565b90861660e0850152838103610100850152905061564b81856147c7565b60a081526000615a7e60a08301886147c7565b73ffffffffffffffffffffffffffffffffffffffff8716602084015285604084015267ffffffffffffffff851660608401528281036080840152615ac281856147c7565b98975050505050505050565b6000815160208301517fffffffff0000000000000000000000000000000000000000000000000000000080821693506004831015615b165780818460040360031b1b83161693505b505050919050565b600060208284031215615b3057600080fd5b813567ffffffffffffffff811115615b4757600080fd5b611b3b8482850161529c565b600060208284031215615b6557600080fd5b815161114981614d76565b600081518084526020808501945080840160005b83811015614c6057815187529582019590820190600101615b84565b606081526000615bb36060830186615b70565b8281036020840152615bc58186615b70565b915050826040830152949350505050565b600060208284031215615be857600080fd5b5051919050565b67ffffffffffffffff81811683821601908082111561456157614561615465565b67ffffffffffffffff8316815260408101611149602083018461475a565b600067ffffffffffffffff8083168181036155bb576155bb615465565b615c55818461475a565b604060208201526000611b3b60408301846147c7565b600060408284031215615c7d57600080fd5b615c85614853565b825177ffffffffffffffffffffffffffffffffffffffffffffffff81168114615cad57600080fd5b81526020830151615cbd816146e8565b60208201529392505050565b6020815260006111496020830184615695565b600082825180855260208086019550808260051b84010181860160005b84811015615d45577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0868403018952615d338383516147c7565b98840198925090830190600101615cf9565b5090979650505050505050565b60408152615d6d60408201845167ffffffffffffffff169052565b60006020840151615d8a606084018267ffffffffffffffff169052565b5060408401516080830152606084015173ffffffffffffffffffffffffffffffffffffffff811660a084015250608084015167ffffffffffffffff811660c08401525060a084015160e083015260c0840151610100615dec8185018315159052565b60e08601519150610120615e178186018473ffffffffffffffffffffffffffffffffffffffff169052565b81870151925061018091506101408281870152615e386101c08701856147c7565b93508188015191506101607fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc08786030181880152615e768584615695565b9450818901519250615e9f8488018473ffffffffffffffffffffffffffffffffffffffff169052565b8801516101a087015250505082810360208401526128288185615cdc565b600082615ecc57615ecc6154a7565b500490565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603160045260246000fdfea164736f6c6343000813000a

Type / to focus