token-icon

Visor

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
VISR
Holders
11+0.00%
Transfers
28

Profile Summary

Decimals
18

Market

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