token-icon

Litchiswap

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
LIT
Holders
126+0.00%
Transfers
254

Profile Summary

Decimals
18

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x608060405234801561001057600080fd5b50600436106101b95760003560e01c80636fcfff45116100f9578063b4b5ea5711610097578063dd62ed3e11610071578063dd62ed3e1461036b578063e7a324dc1461037e578063f1127ed814610386578063fca3b5aa146103a7576101b9565b8063b4b5ea5714610332578063c3cda52014610345578063d505accf14610358576101b9565b8063782d6fe1116100d3578063782d6fe1146102e45780637ecebe001461030457806395d89b4114610317578063a9059cbb1461031f576101b9565b80636fcfff45146102b657806370a08231146102c957806376c71ca1146102dc576101b9565b806330adf81f1161016657806340c10f191161014057806340c10f1914610266578063587cde1e1461027b5780635c11d62f1461028e5780635c19a95c146102a3576101b9565b806330adf81f1461024157806330b36cef14610249578063313ce56714610251576101b9565b806318160ddd1161019757806318160ddd1461021157806320606b701461022657806323b872dd1461022e576101b9565b806306fdde03146101be57806307546172146101dc578063095ea7b3146101f1575b600080fd5b6101c66103ba565b6040516101d39190612359565b60405180910390f35b6101e46103e0565b6040516101d3919061222c565b6102046101ff366004611a7a565b6103ef565b6040516101d39190612255565b6102196104b3565b6040516101d39190612263565b6102196104b9565b61020461023c366004611991565b6104d0565b61021961061e565b61021961062a565b610259610630565b6040516101d39190612493565b610279610274366004611a7a565b610635565b005b6101e4610289366004611931565b610855565b610296610870565b6040516101d3919061246a565b6102796102b1366004611931565b610878565b6102966102c4366004611931565b610885565b6102196102d7366004611931565b61089d565b6102596108c1565b6102f76102f2366004611a7a565b6108c6565b6040516101d391906124af565b610219610312366004611931565b610ad7565b6101c6610ae9565b61020461032d366004611a7a565b610b08565b6102f7610340366004611931565b610b44565b610279610353366004611aaa565b610bb5565b6102796103663660046119de565b610da1565b610219610379366004611957565b61108f565b6102196110c3565b610399610394366004611b31565b6110cf565b6040516101d3929190612478565b6102796103b5366004611931565b611105565b6040518060400160405280600a81526020016904c6974636869737761760b41b81525081565b6001546001600160a01b031681565b600080600019831415610405575060001961042a565b6104278360405180606001604052806024815260200161268e602491396111a5565b90505b3360008181526003602090815260408083206001600160a01b03891680855292529182902080546bffffffffffffffffffffffff19166001600160601b03861617905590519091907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061049f9085906124a1565b60405180910390a360019150505b92915050565b60005481565b6040516104c590612216565b604051809103902081565b6001600160a01b03831660009081526003602090815260408083203380855290835281842054825160608101909352602480845291936001600160601b03909116928592610528928892919061268e908301396111a5565b9050866001600160a01b0316836001600160a01b03161415801561055557506001600160601b0382811614155b1561060457600061057f83836040518060600160405280603c8152602001612595603c91396111dd565b6001600160a01b038981166000818152600360209081526040808320948a16808452949091529081902080546bffffffffffffffffffffffff19166001600160601b0386161790555192935090917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906105fa9085906124a1565b60405180910390a3505b61060f87878361121c565b600193505050505b9392505050565b6040516104c59061220b565b60025481565b601281565b6001546001600160a01b031633146106685760405162461bcd60e51b815260040161065f906123ea565b60405180910390fd5b60025442101561068a5760405162461bcd60e51b815260040161065f9061244a565b6001600160a01b0382166106b05760405162461bcd60e51b815260040161065f9061245a565b6106be426301e133806113cc565b60028190555060006106e882604051806060016040528060218152602001612618602191396111a5565b90506107046106fd600054600260ff166113f1565b606461142b565b816001600160601b0316111561072c5760405162461bcd60e51b815260040161065f906123aa565b610762610744600054836001600160601b03166113cc565b604051806060016040528060268152602001612668602691396111a5565b6001600160601b0390811660009081556001600160a01b0385168152600460209081526040918290205482516060810190935260248084526107b494919091169285929091906125d19083013961146d565b6001600160a01b03841660008181526004602052604080822080546bffffffffffffffffffffffff19166001600160601b03959095169490941790935591519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906108239085906124a1565b60405180910390a36001600160a01b038084166000908152600560205260408120546108509216836114a9565b505050565b6005602052600090815260409020546001600160a01b031681565b6301e1338081565b610882338261163d565b50565b60076020526000908152604090205463ffffffff1681565b6001600160a01b03166000908152600460205260409020546001600160601b031690565b600281565b60004382106108e75760405162461bcd60e51b815260040161065f9061242a565b6001600160a01b03831660009081526007602052604090205463ffffffff16806109155760009150506104ad565b6001600160a01b038416600090815260066020908152604080832063ffffffff600019860181168552925290912054168310610992576001600160a01b03841660009081526006602090815260408083206000199490940163ffffffff168352929052205464010000000090046001600160601b031690506104ad565b6001600160a01b038416600090815260066020908152604080832083805290915290205463ffffffff168310156109cd5760009150506104ad565b600060001982015b8163ffffffff168163ffffffff161115610a9157600282820363ffffffff160481036109ff6118ee565b506001600160a01b038716600090815260066020908152604080832063ffffffff8581168552908352928190208151808301909252549283168082526401000000009093046001600160601b03169181019190915290871415610a6c576020015194506104ad9350505050565b805163ffffffff16871115610a8357819350610a8a565b6001820392505b50506109d5565b506001600160a01b038516600090815260066020908152604080832063ffffffff909416835292905220546001600160601b036401000000009091041691505092915050565b60086020526000908152604090205481565b6040518060400160405280600381526020016213125560ea1b81525081565b600080610b2d83604051806060016040528060258152602001612767602591396111a5565b9050610b3a33858361121c565b5060019392505050565b6001600160a01b03811660009081526007602052604081205463ffffffff1680610b6f576000610617565b6001600160a01b0383166000908152600660209081526040808320600019850163ffffffff16845290915290205464010000000090046001600160601b03169392505050565b6000604051610bc390612216565b60408051918290038220828201909152600a82526904c6974636869737761760b41b6020909201919091527f79f427ad8b99a2345841f1f2aaf3ab5c38105fb5d31fa7c59f17a997a6bcd8b5610c176116d4565b30604051602001610c2b9493929190612309565b6040516020818303038152906040528051906020012090506000604051610c5190612221565b604051908190038120610c6c918a908a908a906020016122cb565b60405160208183030381529060405280519060200120905060008282604051602001610c999291906121da565b604051602081830303815290604052805190602001209050600060018288888860405160008152602001604052604051610cd6949392919061233e565b6020604051602081039080840390855afa158015610cf8573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116610d2b5760405162461bcd60e51b815260040161065f9061241a565b6001600160a01b03811660009081526008602052604090208054600181019091558914610d6a5760405162461bcd60e51b815260040161065f9061236a565b87421115610d8a5760405162461bcd60e51b815260040161065f906123ca565b610d94818b61163d565b505050505b505050505050565b6000600019861415610db65750600019610ddb565b610dd8866040518060600160405280602381526020016125f5602391396111a5565b90505b6000604051610de990612216565b60408051918290038220828201909152600a82526904c6974636869737761760b41b6020909201919091527f79f427ad8b99a2345841f1f2aaf3ab5c38105fb5d31fa7c59f17a997a6bcd8b5610e3d6116d4565b30604051602001610e519493929190612309565b6040516020818303038152906040528051906020012090506000604051610e779061220b565b604080519182900382206001600160a01b038d16600090815260086020908152929020805460018101909155610eb99391928e928e928e9290918e9101612271565b60405160208183030381529060405280519060200120905060008282604051602001610ee69291906121da565b604051602081830303815290604052805190602001209050600060018289898960405160008152602001604052604051610f23949392919061233e565b6020604051602081039080840390855afa158015610f45573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116610f785760405162461bcd60e51b815260040161065f9061237a565b8b6001600160a01b0316816001600160a01b031614610fa95760405162461bcd60e51b815260040161065f9061240a565b88421115610fc95760405162461bcd60e51b815260040161065f9061238a565b84600360008e6001600160a01b03166001600160a01b0316815260200190815260200160002060008d6001600160a01b03166001600160a01b0316815260200190815260200160002060006101000a8154816001600160601b0302191690836001600160601b031602179055508a6001600160a01b03168c6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258760405161107991906124a1565b60405180910390a3505050505050505050505050565b6001600160a01b0391821660009081526003602090815260408083209390941682529190915220546001600160601b031690565b6040516104c590612221565b600660209081526000928352604080842090915290825290205463ffffffff81169064010000000090046001600160601b031682565b6001546001600160a01b0316331461112f5760405162461bcd60e51b815260040161065f906123da565b6001546040517f3b0007eb941cf645526cbb3a4fdaecda9d28ce4843167d9263b536a1f1edc0f69161116e916001600160a01b0390911690849061223a565b60405180910390a16001805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6000816c0100000000000000000000000084106111d55760405162461bcd60e51b815260040161065f9190612359565b509192915050565b6000836001600160601b0316836001600160601b0316111582906112145760405162461bcd60e51b815260040161065f9190612359565b505050900390565b6001600160a01b0383166112425760405162461bcd60e51b815260040161065f9061239a565b6001600160a01b0382166112685760405162461bcd60e51b815260040161065f9061243a565b6001600160a01b0383166000908152600460209081526040918290205482516060810190935260358084526112b3936001600160601b0390921692859291906126d8908301396111dd565b6001600160a01b03848116600090815260046020908152604080832080546bffffffffffffffffffffffff19166001600160601b0396871617905592861682529082902054825160608101909352602f80845261132094919091169285929091906126399083013961146d565b6001600160a01b038381166000818152600460205260409081902080546bffffffffffffffffffffffff19166001600160601b0395909516949094179093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906113929085906124a1565b60405180910390a36001600160a01b03808416600090815260056020526040808220548584168352912054610850929182169116836114a9565b6000828201838110156106175760405162461bcd60e51b815260040161065f906123ba565b600082611400575060006104ad565b8282028284828161140d57fe5b04146106175760405162461bcd60e51b815260040161065f906123fa565b600061061783836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506116d8565b6000838301826001600160601b0380871690831610156114a05760405162461bcd60e51b815260040161065f9190612359565b50949350505050565b816001600160a01b0316836001600160a01b0316141580156114d457506000816001600160601b0316115b15610850576001600160a01b0383161561158d576001600160a01b03831660009081526007602052604081205463ffffffff169081611514576000611554565b6001600160a01b0385166000908152600660209081526040808320600019860163ffffffff16845290915290205464010000000090046001600160601b03165b9050600061157b828560405180606001604052806027815260200161270d602791396111dd565b90506115898684848461170f565b5050505b6001600160a01b03821615610850576001600160a01b03821660009081526007602052604081205463ffffffff1690816115c8576000611608565b6001600160a01b0384166000908152600660209081526040808320600019860163ffffffff16845290915290205464010000000090046001600160601b03165b9050600061162f82856040518060600160405280602681526020016126b26026913961146d565b9050610d998584848461170f565b6001600160a01b038083166000818152600560208181526040808420805460048452828620549490935287871673ffffffffffffffffffffffffffffffffffffffff1984168117909155905191909516946001600160601b039092169391928592917f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a46116ce8284836114a9565b50505050565b4690565b600081836116f95760405162461bcd60e51b815260040161065f9190612359565b50600083858161170557fe5b0495945050505050565b600061173343604051806060016040528060338152602001612734603391396118c6565b905060008463ffffffff1611801561177c57506001600160a01b038516600090815260066020908152604080832063ffffffff6000198901811685529252909120548282169116145b156117dc576001600160a01b0385166000908152600660209081526040808320600019880163ffffffff168452909152902080546fffffffffffffffffffffffff0000000019166401000000006001600160601b0385160217905561187c565b60408051808201825263ffffffff80841682526001600160601b0380861660208085019182526001600160a01b038b166000818152600683528781208c871682528352878120965187549451909516640100000000026fffffffffffffffffffffffff000000001995871663ffffffff19958616179590951694909417909555938252600790935292909220805460018801909316929091169190911790555b846001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a72484846040516118b79291906124bd565b60405180910390a25050505050565b60008164010000000084106111d55760405162461bcd60e51b815260040161065f9190612359565b604080518082019091526000808252602082015290565b80356104ad81612565565b80356104ad81612579565b80356104ad81612582565b80356104ad8161258b565b60006020828403121561194357600080fd5b600061194f8484611905565b949350505050565b6000806040838503121561196a57600080fd5b60006119768585611905565b925050602061198785828601611905565b9150509250929050565b6000806000606084860312156119a657600080fd5b60006119b28686611905565b93505060206119c386828701611905565b92505060406119d486828701611910565b9150509250925092565b600080600080600080600060e0888a0312156119f957600080fd5b6000611a058a8a611905565b9750506020611a168a828b01611905565b9650506040611a278a828b01611910565b9550506060611a388a828b01611910565b9450506080611a498a828b01611926565b93505060a0611a5a8a828b01611910565b92505060c0611a6b8a828b01611910565b91505092959891949750929550565b60008060408385031215611a8d57600080fd5b6000611a998585611905565b925050602061198785828601611910565b60008060008060008060c08789031215611ac357600080fd5b6000611acf8989611905565b9650506020611ae089828a01611910565b9550506040611af189828a01611910565b9450506060611b0289828a01611926565b9350506080611b1389828a01611910565b92505060a0611b2489828a01611910565b9150509295509295509295565b60008060408385031215611b4457600080fd5b6000611b508585611905565b92505060206119878582860161191b565b611b6a816124ea565b82525050565b611b6a816124f5565b611b6a816124fa565b611b6a611b8e826124fa565b6124fa565b6000611b9e826124d8565b611ba881856124dc565b9350611bb881856020860161252f565b611bc18161255b565b9093019392505050565b6000611bd86021836124dc565b7f4c69743a3a64656c656761746542795369673a20696e76616c6964206e6f6e638152606560f81b602082015260400192915050565b6000611c1b601e836124dc565b7f4c69743a3a7065726d69743a20696e76616c6964207369676e61747572650000815260200192915050565b6000611c54601e836124dc565b7f4c69743a3a7065726d69743a207369676e617475726520657870697265640000815260200192915050565b6000611c8d603b836124dc565b7f4c69743a3a5f7472616e73666572546f6b656e733a2063616e6e6f742074726181527f6e736665722066726f6d20746865207a65726f20616464726573730000000000602082015260400192915050565b6000611cec601c836124dc565b7f4c69743a3a6d696e743a206578636565646564206d696e742063617000000000815260200192915050565b6000611d256002836124e5565b61190160f01b815260020192915050565b6000611d43601b836124dc565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000815260200192915050565b6000611d7c6025836124dc565b7f4c69743a3a64656c656761746542795369673a207369676e61747572652065788152641c1a5c995960da1b602082015260400192915050565b6000611dc3603d836124dc565b7f4c69743a3a7365744d696e7465723a206f6e6c7920746865206d696e7465722081527f63616e206368616e676520746865206d696e7465722061646472657373000000602082015260400192915050565b6000611e226052836124e5565b7f5065726d69742861646472657373206f776e65722c616464726573732073706581527f6e6465722c75696e743235362076616c75652c75696e74323536206e6f6e636560208201527f2c75696e7432353620646561646c696e65290000000000000000000000000000604082015260520192915050565b6000611ea76023836124dc565b7f4c69743a3a6d696e743a206f6e6c7920746865206d696e7465722063616e206d8152621a5b9d60ea1b602082015260400192915050565b6000611eec6043836124e5565b7f454950373132446f6d61696e28737472696e67206e616d652c75696e7432353681527f20636861696e49642c6164647265737320766572696679696e67436f6e74726160208201526263742960e81b604082015260430192915050565b6000611f576021836124dc565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f8152607760f81b602082015260400192915050565b6000611f9a6019836124dc565b7f4c69743a3a7065726d69743a20756e617574686f72697a656400000000000000815260200192915050565b6000611fd36025836124dc565b7f4c69743a3a64656c656761746542795369673a20696e76616c6964207369676e815264617475726560d81b602082015260400192915050565b600061201a6026836124dc565b7f4c69743a3a6765745072696f72566f7465733a206e6f742079657420646574658152651c9b5a5b995960d21b602082015260400192915050565b60006120626039836124dc565b7f4c69743a3a5f7472616e73666572546f6b656e733a2063616e6e6f742074726181527f6e7366657220746f20746865207a65726f206164647265737300000000000000602082015260400192915050565b60006120c16022836124dc565b7f4c69743a3a6d696e743a206d696e74696e67206e6f7420616c6c6f7765642079815261195d60f21b602082015260400192915050565b6000612105603a836124e5565b7f44656c65676174696f6e28616464726573732064656c6567617465652c75696e81527f74323536206e6f6e63652c75696e7432353620657870697279290000000000006020820152603a0192915050565b6000612164602e836124dc565b7f4c69743a3a6d696e743a2063616e6e6f74207472616e7366657220746f20746881527f65207a65726f2061646472657373000000000000000000000000000000000000602082015260400192915050565b611b6a81612509565b611b6a81612512565b611b6a81612524565b611b6a81612518565b60006121e582611d18565b91506121f18285611b82565b6020820191506122018284611b82565b5060200192915050565b60006104ad82611e15565b60006104ad82611edf565b60006104ad826120f8565b602081016104ad8284611b61565b604081016122488285611b61565b6106176020830184611b61565b602081016104ad8284611b70565b602081016104ad8284611b79565b60c0810161227f8289611b79565b61228c6020830188611b61565b6122996040830187611b61565b6122a66060830186611b79565b6122b36080830185611b79565b6122c060a0830184611b79565b979650505050505050565b608081016122d98287611b79565b6122e66020830186611b61565b6122f36040830185611b79565b6123006060830184611b79565b95945050505050565b608081016123178287611b79565b6123246020830186611b79565b6123316040830185611b79565b6123006060830184611b61565b6080810161234c8287611b79565b6122e660208301866121bf565b602080825281016106178184611b93565b602080825281016104ad81611bcb565b602080825281016104ad81611c0e565b602080825281016104ad81611c47565b602080825281016104ad81611c80565b602080825281016104ad81611cdf565b602080825281016104ad81611d36565b602080825281016104ad81611d6f565b602080825281016104ad81611db6565b602080825281016104ad81611e9a565b602080825281016104ad81611f4a565b602080825281016104ad81611f8d565b602080825281016104ad81611fc6565b602080825281016104ad8161200d565b602080825281016104ad81612055565b602080825281016104ad816120b4565b602080825281016104ad81612157565b602081016104ad82846121b6565b6040810161248682856121b6565b61061760208301846121d1565b602081016104ad82846121bf565b602081016104ad82846121c8565b602081016104ad82846121d1565b604081016124cb82856121c8565b61061760208301846121c8565b5190565b90815260200190565b919050565b60006104ad826124fd565b151590565b90565b6001600160a01b031690565b63ffffffff1690565b60ff1690565b6001600160601b031690565b60006104ad82612518565b60005b8381101561254a578181015183820152602001612532565b838111156116ce5750506000910152565b601f01601f191690565b61256e816124ea565b811461088257600080fd5b61256e816124fa565b61256e81612509565b61256e8161251256fe4c69743a3a7472616e7366657246726f6d3a207472616e7366657220616d6f756e742065786365656473207370656e64657220616c6c6f77616e63654c69743a3a6d696e743a207472616e7366657220616d6f756e74206f766572666c6f77734c69743a3a7065726d69743a20616d6f756e74206578636565647320393620626974734c69743a3a6d696e743a20616d6f756e74206578636565647320393620626974734c69743a3a5f7472616e73666572546f6b656e733a207472616e7366657220616d6f756e74206f766572666c6f77734c69743a3a6d696e743a20746f74616c537570706c79206578636565647320393620626974734c69743a3a617070726f76653a20616d6f756e74206578636565647320393620626974734c69743a3a5f6d6f7665566f7465733a20766f746520616d6f756e74206f766572666c6f77734c69743a3a5f7472616e73666572546f6b656e733a207472616e7366657220616d6f756e7420657863656564732062616c616e63654c69743a3a5f6d6f7665566f7465733a20766f746520616d6f756e7420756e646572666c6f77734c69743a3a5f7772697465436865636b706f696e743a20626c6f636b206e756d626572206578636565647320333220626974734c69743a3a7472616e736665723a20616d6f756e7420657863656564732039362062697473a365627a7a7231582006f4fa8f0c2873512211dbb5801f77d6acc9364bc25096c0a5a2aacdc43af4a76c6578706572696d656e74616cf564736f6c63430005100040
Creation ByteCode
0x60806040526b033b2e3c9fd0803ce80000006000553480156200002157600080fd5b5060405162002aca38038062002aca833981016040819052620000449162000171565b42811015620000705760405162461bcd60e51b8152600401620000679062000273565b60405180910390fd5b600080546001600160a01b0385168083526004602052604080842080546001600160601b0319166001600160601b0390941693909317909255825491519092917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91620000de919062000285565b60405180910390a3600180546001600160a01b0319166001600160a01b0384811691909117918290556040517f3b0007eb941cf645526cbb3a4fdaecda9d28ce4843167d9263b536a1f1edc0f6926200013d926000929116906200024d565b60405180910390a160025550620002ec9050565b80516200015e81620002c7565b92915050565b80516200015e81620002e1565b6000806000606084860312156200018757600080fd5b600062000195868662000151565b9350506020620001a88682870162000151565b9250506040620001bb8682870162000164565b9150509250925092565b620001d081620002b3565b82525050565b620001d0816200029e565b6000620001f060398362000295565b7f4c69743a3a636f6e7374727563746f723a206d696e74696e672063616e206f6e81527f6c7920626567696e206166746572206465706c6f796d656e7400000000000000602082015260400192915050565b620001d081620002b0565b604081016200025d8285620001c5565b6200026c6020830184620001d6565b9392505050565b602080825281016200015e81620001e1565b602081016200015e828462000242565b90815260200190565b60006001600160a01b0382166200015e565b90565b60006200015e8260006200015e826200029e565b620002d2816200029e565b8114620002de57600080fd5b50565b620002d281620002b0565b6127ce80620002fc6000396000f3fe608060405234801561001057600080fd5b50600436106101b95760003560e01c80636fcfff45116100f9578063b4b5ea5711610097578063dd62ed3e11610071578063dd62ed3e1461036b578063e7a324dc1461037e578063f1127ed814610386578063fca3b5aa146103a7576101b9565b8063b4b5ea5714610332578063c3cda52014610345578063d505accf14610358576101b9565b8063782d6fe1116100d3578063782d6fe1146102e45780637ecebe001461030457806395d89b4114610317578063a9059cbb1461031f576101b9565b80636fcfff45146102b657806370a08231146102c957806376c71ca1146102dc576101b9565b806330adf81f1161016657806340c10f191161014057806340c10f1914610266578063587cde1e1461027b5780635c11d62f1461028e5780635c19a95c146102a3576101b9565b806330adf81f1461024157806330b36cef14610249578063313ce56714610251576101b9565b806318160ddd1161019757806318160ddd1461021157806320606b701461022657806323b872dd1461022e576101b9565b806306fdde03146101be57806307546172146101dc578063095ea7b3146101f1575b600080fd5b6101c66103ba565b6040516101d39190612359565b60405180910390f35b6101e46103e0565b6040516101d3919061222c565b6102046101ff366004611a7a565b6103ef565b6040516101d39190612255565b6102196104b3565b6040516101d39190612263565b6102196104b9565b61020461023c366004611991565b6104d0565b61021961061e565b61021961062a565b610259610630565b6040516101d39190612493565b610279610274366004611a7a565b610635565b005b6101e4610289366004611931565b610855565b610296610870565b6040516101d3919061246a565b6102796102b1366004611931565b610878565b6102966102c4366004611931565b610885565b6102196102d7366004611931565b61089d565b6102596108c1565b6102f76102f2366004611a7a565b6108c6565b6040516101d391906124af565b610219610312366004611931565b610ad7565b6101c6610ae9565b61020461032d366004611a7a565b610b08565b6102f7610340366004611931565b610b44565b610279610353366004611aaa565b610bb5565b6102796103663660046119de565b610da1565b610219610379366004611957565b61108f565b6102196110c3565b610399610394366004611b31565b6110cf565b6040516101d3929190612478565b6102796103b5366004611931565b611105565b6040518060400160405280600a81526020016904c6974636869737761760b41b81525081565b6001546001600160a01b031681565b600080600019831415610405575060001961042a565b6104278360405180606001604052806024815260200161268e602491396111a5565b90505b3360008181526003602090815260408083206001600160a01b03891680855292529182902080546bffffffffffffffffffffffff19166001600160601b03861617905590519091907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061049f9085906124a1565b60405180910390a360019150505b92915050565b60005481565b6040516104c590612216565b604051809103902081565b6001600160a01b03831660009081526003602090815260408083203380855290835281842054825160608101909352602480845291936001600160601b03909116928592610528928892919061268e908301396111a5565b9050866001600160a01b0316836001600160a01b03161415801561055557506001600160601b0382811614155b1561060457600061057f83836040518060600160405280603c8152602001612595603c91396111dd565b6001600160a01b038981166000818152600360209081526040808320948a16808452949091529081902080546bffffffffffffffffffffffff19166001600160601b0386161790555192935090917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906105fa9085906124a1565b60405180910390a3505b61060f87878361121c565b600193505050505b9392505050565b6040516104c59061220b565b60025481565b601281565b6001546001600160a01b031633146106685760405162461bcd60e51b815260040161065f906123ea565b60405180910390fd5b60025442101561068a5760405162461bcd60e51b815260040161065f9061244a565b6001600160a01b0382166106b05760405162461bcd60e51b815260040161065f9061245a565b6106be426301e133806113cc565b60028190555060006106e882604051806060016040528060218152602001612618602191396111a5565b90506107046106fd600054600260ff166113f1565b606461142b565b816001600160601b0316111561072c5760405162461bcd60e51b815260040161065f906123aa565b610762610744600054836001600160601b03166113cc565b604051806060016040528060268152602001612668602691396111a5565b6001600160601b0390811660009081556001600160a01b0385168152600460209081526040918290205482516060810190935260248084526107b494919091169285929091906125d19083013961146d565b6001600160a01b03841660008181526004602052604080822080546bffffffffffffffffffffffff19166001600160601b03959095169490941790935591519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906108239085906124a1565b60405180910390a36001600160a01b038084166000908152600560205260408120546108509216836114a9565b505050565b6005602052600090815260409020546001600160a01b031681565b6301e1338081565b610882338261163d565b50565b60076020526000908152604090205463ffffffff1681565b6001600160a01b03166000908152600460205260409020546001600160601b031690565b600281565b60004382106108e75760405162461bcd60e51b815260040161065f9061242a565b6001600160a01b03831660009081526007602052604090205463ffffffff16806109155760009150506104ad565b6001600160a01b038416600090815260066020908152604080832063ffffffff600019860181168552925290912054168310610992576001600160a01b03841660009081526006602090815260408083206000199490940163ffffffff168352929052205464010000000090046001600160601b031690506104ad565b6001600160a01b038416600090815260066020908152604080832083805290915290205463ffffffff168310156109cd5760009150506104ad565b600060001982015b8163ffffffff168163ffffffff161115610a9157600282820363ffffffff160481036109ff6118ee565b506001600160a01b038716600090815260066020908152604080832063ffffffff8581168552908352928190208151808301909252549283168082526401000000009093046001600160601b03169181019190915290871415610a6c576020015194506104ad9350505050565b805163ffffffff16871115610a8357819350610a8a565b6001820392505b50506109d5565b506001600160a01b038516600090815260066020908152604080832063ffffffff909416835292905220546001600160601b036401000000009091041691505092915050565b60086020526000908152604090205481565b6040518060400160405280600381526020016213125560ea1b81525081565b600080610b2d83604051806060016040528060258152602001612767602591396111a5565b9050610b3a33858361121c565b5060019392505050565b6001600160a01b03811660009081526007602052604081205463ffffffff1680610b6f576000610617565b6001600160a01b0383166000908152600660209081526040808320600019850163ffffffff16845290915290205464010000000090046001600160601b03169392505050565b6000604051610bc390612216565b60408051918290038220828201909152600a82526904c6974636869737761760b41b6020909201919091527f79f427ad8b99a2345841f1f2aaf3ab5c38105fb5d31fa7c59f17a997a6bcd8b5610c176116d4565b30604051602001610c2b9493929190612309565b6040516020818303038152906040528051906020012090506000604051610c5190612221565b604051908190038120610c6c918a908a908a906020016122cb565b60405160208183030381529060405280519060200120905060008282604051602001610c999291906121da565b604051602081830303815290604052805190602001209050600060018288888860405160008152602001604052604051610cd6949392919061233e565b6020604051602081039080840390855afa158015610cf8573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116610d2b5760405162461bcd60e51b815260040161065f9061241a565b6001600160a01b03811660009081526008602052604090208054600181019091558914610d6a5760405162461bcd60e51b815260040161065f9061236a565b87421115610d8a5760405162461bcd60e51b815260040161065f906123ca565b610d94818b61163d565b505050505b505050505050565b6000600019861415610db65750600019610ddb565b610dd8866040518060600160405280602381526020016125f5602391396111a5565b90505b6000604051610de990612216565b60408051918290038220828201909152600a82526904c6974636869737761760b41b6020909201919091527f79f427ad8b99a2345841f1f2aaf3ab5c38105fb5d31fa7c59f17a997a6bcd8b5610e3d6116d4565b30604051602001610e519493929190612309565b6040516020818303038152906040528051906020012090506000604051610e779061220b565b604080519182900382206001600160a01b038d16600090815260086020908152929020805460018101909155610eb99391928e928e928e9290918e9101612271565b60405160208183030381529060405280519060200120905060008282604051602001610ee69291906121da565b604051602081830303815290604052805190602001209050600060018289898960405160008152602001604052604051610f23949392919061233e565b6020604051602081039080840390855afa158015610f45573d6000803e3d6000fd5b5050604051601f1901519150506001600160a01b038116610f785760405162461bcd60e51b815260040161065f9061237a565b8b6001600160a01b0316816001600160a01b031614610fa95760405162461bcd60e51b815260040161065f9061240a565b88421115610fc95760405162461bcd60e51b815260040161065f9061238a565b84600360008e6001600160a01b03166001600160a01b0316815260200190815260200160002060008d6001600160a01b03166001600160a01b0316815260200190815260200160002060006101000a8154816001600160601b0302191690836001600160601b031602179055508a6001600160a01b03168c6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258760405161107991906124a1565b60405180910390a3505050505050505050505050565b6001600160a01b0391821660009081526003602090815260408083209390941682529190915220546001600160601b031690565b6040516104c590612221565b600660209081526000928352604080842090915290825290205463ffffffff81169064010000000090046001600160601b031682565b6001546001600160a01b0316331461112f5760405162461bcd60e51b815260040161065f906123da565b6001546040517f3b0007eb941cf645526cbb3a4fdaecda9d28ce4843167d9263b536a1f1edc0f69161116e916001600160a01b0390911690849061223a565b60405180910390a16001805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6000816c0100000000000000000000000084106111d55760405162461bcd60e51b815260040161065f9190612359565b509192915050565b6000836001600160601b0316836001600160601b0316111582906112145760405162461bcd60e51b815260040161065f9190612359565b505050900390565b6001600160a01b0383166112425760405162461bcd60e51b815260040161065f9061239a565b6001600160a01b0382166112685760405162461bcd60e51b815260040161065f9061243a565b6001600160a01b0383166000908152600460209081526040918290205482516060810190935260358084526112b3936001600160601b0390921692859291906126d8908301396111dd565b6001600160a01b03848116600090815260046020908152604080832080546bffffffffffffffffffffffff19166001600160601b0396871617905592861682529082902054825160608101909352602f80845261132094919091169285929091906126399083013961146d565b6001600160a01b038381166000818152600460205260409081902080546bffffffffffffffffffffffff19166001600160601b0395909516949094179093559151908516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906113929085906124a1565b60405180910390a36001600160a01b03808416600090815260056020526040808220548584168352912054610850929182169116836114a9565b6000828201838110156106175760405162461bcd60e51b815260040161065f906123ba565b600082611400575060006104ad565b8282028284828161140d57fe5b04146106175760405162461bcd60e51b815260040161065f906123fa565b600061061783836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506116d8565b6000838301826001600160601b0380871690831610156114a05760405162461bcd60e51b815260040161065f9190612359565b50949350505050565b816001600160a01b0316836001600160a01b0316141580156114d457506000816001600160601b0316115b15610850576001600160a01b0383161561158d576001600160a01b03831660009081526007602052604081205463ffffffff169081611514576000611554565b6001600160a01b0385166000908152600660209081526040808320600019860163ffffffff16845290915290205464010000000090046001600160601b03165b9050600061157b828560405180606001604052806027815260200161270d602791396111dd565b90506115898684848461170f565b5050505b6001600160a01b03821615610850576001600160a01b03821660009081526007602052604081205463ffffffff1690816115c8576000611608565b6001600160a01b0384166000908152600660209081526040808320600019860163ffffffff16845290915290205464010000000090046001600160601b03165b9050600061162f82856040518060600160405280602681526020016126b26026913961146d565b9050610d998584848461170f565b6001600160a01b038083166000818152600560208181526040808420805460048452828620549490935287871673ffffffffffffffffffffffffffffffffffffffff1984168117909155905191909516946001600160601b039092169391928592917f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a46116ce8284836114a9565b50505050565b4690565b600081836116f95760405162461bcd60e51b815260040161065f9190612359565b50600083858161170557fe5b0495945050505050565b600061173343604051806060016040528060338152602001612734603391396118c6565b905060008463ffffffff1611801561177c57506001600160a01b038516600090815260066020908152604080832063ffffffff6000198901811685529252909120548282169116145b156117dc576001600160a01b0385166000908152600660209081526040808320600019880163ffffffff168452909152902080546fffffffffffffffffffffffff0000000019166401000000006001600160601b0385160217905561187c565b60408051808201825263ffffffff80841682526001600160601b0380861660208085019182526001600160a01b038b166000818152600683528781208c871682528352878120965187549451909516640100000000026fffffffffffffffffffffffff000000001995871663ffffffff19958616179590951694909417909555938252600790935292909220805460018801909316929091169190911790555b846001600160a01b03167fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a72484846040516118b79291906124bd565b60405180910390a25050505050565b60008164010000000084106111d55760405162461bcd60e51b815260040161065f9190612359565b604080518082019091526000808252602082015290565b80356104ad81612565565b80356104ad81612579565b80356104ad81612582565b80356104ad8161258b565b60006020828403121561194357600080fd5b600061194f8484611905565b949350505050565b6000806040838503121561196a57600080fd5b60006119768585611905565b925050602061198785828601611905565b9150509250929050565b6000806000606084860312156119a657600080fd5b60006119b28686611905565b93505060206119c386828701611905565b92505060406119d486828701611910565b9150509250925092565b600080600080600080600060e0888a0312156119f957600080fd5b6000611a058a8a611905565b9750506020611a168a828b01611905565b9650506040611a278a828b01611910565b9550506060611a388a828b01611910565b9450506080611a498a828b01611926565b93505060a0611a5a8a828b01611910565b92505060c0611a6b8a828b01611910565b91505092959891949750929550565b60008060408385031215611a8d57600080fd5b6000611a998585611905565b925050602061198785828601611910565b60008060008060008060c08789031215611ac357600080fd5b6000611acf8989611905565b9650506020611ae089828a01611910565b9550506040611af189828a01611910565b9450506060611b0289828a01611926565b9350506080611b1389828a01611910565b92505060a0611b2489828a01611910565b9150509295509295509295565b60008060408385031215611b4457600080fd5b6000611b508585611905565b92505060206119878582860161191b565b611b6a816124ea565b82525050565b611b6a816124f5565b611b6a816124fa565b611b6a611b8e826124fa565b6124fa565b6000611b9e826124d8565b611ba881856124dc565b9350611bb881856020860161252f565b611bc18161255b565b9093019392505050565b6000611bd86021836124dc565b7f4c69743a3a64656c656761746542795369673a20696e76616c6964206e6f6e638152606560f81b602082015260400192915050565b6000611c1b601e836124dc565b7f4c69743a3a7065726d69743a20696e76616c6964207369676e61747572650000815260200192915050565b6000611c54601e836124dc565b7f4c69743a3a7065726d69743a207369676e617475726520657870697265640000815260200192915050565b6000611c8d603b836124dc565b7f4c69743a3a5f7472616e73666572546f6b656e733a2063616e6e6f742074726181527f6e736665722066726f6d20746865207a65726f20616464726573730000000000602082015260400192915050565b6000611cec601c836124dc565b7f4c69743a3a6d696e743a206578636565646564206d696e742063617000000000815260200192915050565b6000611d256002836124e5565b61190160f01b815260020192915050565b6000611d43601b836124dc565b7f536166654d6174683a206164646974696f6e206f766572666c6f770000000000815260200192915050565b6000611d7c6025836124dc565b7f4c69743a3a64656c656761746542795369673a207369676e61747572652065788152641c1a5c995960da1b602082015260400192915050565b6000611dc3603d836124dc565b7f4c69743a3a7365744d696e7465723a206f6e6c7920746865206d696e7465722081527f63616e206368616e676520746865206d696e7465722061646472657373000000602082015260400192915050565b6000611e226052836124e5565b7f5065726d69742861646472657373206f776e65722c616464726573732073706581527f6e6465722c75696e743235362076616c75652c75696e74323536206e6f6e636560208201527f2c75696e7432353620646561646c696e65290000000000000000000000000000604082015260520192915050565b6000611ea76023836124dc565b7f4c69743a3a6d696e743a206f6e6c7920746865206d696e7465722063616e206d8152621a5b9d60ea1b602082015260400192915050565b6000611eec6043836124e5565b7f454950373132446f6d61696e28737472696e67206e616d652c75696e7432353681527f20636861696e49642c6164647265737320766572696679696e67436f6e74726160208201526263742960e81b604082015260430192915050565b6000611f576021836124dc565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f8152607760f81b602082015260400192915050565b6000611f9a6019836124dc565b7f4c69743a3a7065726d69743a20756e617574686f72697a656400000000000000815260200192915050565b6000611fd36025836124dc565b7f4c69743a3a64656c656761746542795369673a20696e76616c6964207369676e815264617475726560d81b602082015260400192915050565b600061201a6026836124dc565b7f4c69743a3a6765745072696f72566f7465733a206e6f742079657420646574658152651c9b5a5b995960d21b602082015260400192915050565b60006120626039836124dc565b7f4c69743a3a5f7472616e73666572546f6b656e733a2063616e6e6f742074726181527f6e7366657220746f20746865207a65726f206164647265737300000000000000602082015260400192915050565b60006120c16022836124dc565b7f4c69743a3a6d696e743a206d696e74696e67206e6f7420616c6c6f7765642079815261195d60f21b602082015260400192915050565b6000612105603a836124e5565b7f44656c65676174696f6e28616464726573732064656c6567617465652c75696e81527f74323536206e6f6e63652c75696e7432353620657870697279290000000000006020820152603a0192915050565b6000612164602e836124dc565b7f4c69743a3a6d696e743a2063616e6e6f74207472616e7366657220746f20746881527f65207a65726f2061646472657373000000000000000000000000000000000000602082015260400192915050565b611b6a81612509565b611b6a81612512565b611b6a81612524565b611b6a81612518565b60006121e582611d18565b91506121f18285611b82565b6020820191506122018284611b82565b5060200192915050565b60006104ad82611e15565b60006104ad82611edf565b60006104ad826120f8565b602081016104ad8284611b61565b604081016122488285611b61565b6106176020830184611b61565b602081016104ad8284611b70565b602081016104ad8284611b79565b60c0810161227f8289611b79565b61228c6020830188611b61565b6122996040830187611b61565b6122a66060830186611b79565b6122b36080830185611b79565b6122c060a0830184611b79565b979650505050505050565b608081016122d98287611b79565b6122e66020830186611b61565b6122f36040830185611b79565b6123006060830184611b79565b95945050505050565b608081016123178287611b79565b6123246020830186611b79565b6123316040830185611b79565b6123006060830184611b61565b6080810161234c8287611b79565b6122e660208301866121bf565b602080825281016106178184611b93565b602080825281016104ad81611bcb565b602080825281016104ad81611c0e565b602080825281016104ad81611c47565b602080825281016104ad81611c80565b602080825281016104ad81611cdf565b602080825281016104ad81611d36565b602080825281016104ad81611d6f565b602080825281016104ad81611db6565b602080825281016104ad81611e9a565b602080825281016104ad81611f4a565b602080825281016104ad81611f8d565b602080825281016104ad81611fc6565b602080825281016104ad8161200d565b602080825281016104ad81612055565b602080825281016104ad816120b4565b602080825281016104ad81612157565b602081016104ad82846121b6565b6040810161248682856121b6565b61061760208301846121d1565b602081016104ad82846121bf565b602081016104ad82846121c8565b602081016104ad82846121d1565b604081016124cb82856121c8565b61061760208301846121c8565b5190565b90815260200190565b919050565b60006104ad826124fd565b151590565b90565b6001600160a01b031690565b63ffffffff1690565b60ff1690565b6001600160601b031690565b60006104ad82612518565b60005b8381101561254a578181015183820152602001612532565b838111156116ce5750506000910152565b601f01601f191690565b61256e816124ea565b811461088257600080fd5b61256e816124fa565b61256e81612509565b61256e8161251256fe4c69743a3a7472616e7366657246726f6d3a207472616e7366657220616d6f756e742065786365656473207370656e64657220616c6c6f77616e63654c69743a3a6d696e743a207472616e7366657220616d6f756e74206f766572666c6f77734c69743a3a7065726d69743a20616d6f756e74206578636565647320393620626974734c69743a3a6d696e743a20616d6f756e74206578636565647320393620626974734c69743a3a5f7472616e73666572546f6b656e733a207472616e7366657220616d6f756e74206f766572666c6f77734c69743a3a6d696e743a20746f74616c537570706c79206578636565647320393620626974734c69743a3a617070726f76653a20616d6f756e74206578636565647320393620626974734c69743a3a5f6d6f7665566f7465733a20766f746520616d6f756e74206f766572666c6f77734c69743a3a5f7472616e73666572546f6b656e733a207472616e7366657220616d6f756e7420657863656564732062616c616e63654c69743a3a5f6d6f7665566f7465733a20766f746520616d6f756e7420756e646572666c6f77734c69743a3a5f7772697465436865636b706f696e743a20626c6f636b206e756d626572206578636565647320333220626974734c69743a3a7472616e736665723a20616d6f756e7420657863656564732039362062697473a365627a7a7231582006f4fa8f0c2873512211dbb5801f77d6acc9364bc25096c0a5a2aacdc43af4a76c6578706572696d656e74616cf564736f6c63430005100040000000000000000000000000fdc4b7eb78e0e1ec2568a9bb79febc74e4825e1a000000000000000000000000fdc4b7eb78e0e1ec2568a9bb79febc74e4825e1a000000000000000000000000000000000000000000000000000000005fa67454
©2022-now by Spectre