Contract Address Details

Contract
0x0506691b3f819a1f8749c9fd9542a9406917c7cd
Balance
0.0 ETH ($0.0)
Tokens
0 Tokens
$0.0 USD
Transactions
Balance changes
110
Gas Used
0
Last Balance Update
If you are the owner of this contract, verify it.
Deployed ByteCode
0x6080604052600436106101d85760003560e01c80638da5cb5b11610102578063c2f6dde111610095578063d5abeb0111610064578063d5abeb01146105b1578063dc30158b146105c7578063e985e9c5146105dd578063f2fde38b1461063357600080fd5b8063c2f6dde11461053b578063c67448e81461055b578063c87b56dd14610571578063d227975c1461059157600080fd5b80639abc8320116100d15780639abc8320146104d3578063a22cb465146104e8578063b88d4fde14610508578063ba41b0c61461052857600080fd5b80638da5cb5b14610453578063931688cb1461047e57806395d6a3cc1461049e57806395d89b41146104be57600080fd5b806342842e0e1161017a57806370a082311161014957806370a082311461036a578063715018a61461038a57806375794a3c1461039f57806379502c55146103b557600080fd5b806342842e0e146102f45780634783f0ef146103145780636352211e1461033457806366b392341461035457600080fd5b8063095ea7b3116101b6578063095ea7b31461027957806322212e2b1461029b57806323b872dd146102bf5780633ccfd60b146102df57600080fd5b806301ffc9a7146101dd57806306fdde0314610212578063081812fc14610234575b600080fd5b3480156101e957600080fd5b506101fd6101f836600461228b565b610653565b60405190151581526020015b60405180910390f35b34801561021e57600080fd5b50610227610738565b6040516102099190612316565b34801561024057600080fd5b5061025461024f366004612329565b6107ca565b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610209565b34801561028557600080fd5b50610299610294366004612364565b6107fe565b005b3480156102a757600080fd5b506102b160085481565b604051908152602001610209565b3480156102cb57600080fd5b506102996102da366004612390565b610986565b3480156102eb57600080fd5b50610299610a0d565b34801561030057600080fd5b5061029961030f366004612390565b610afa565b34801561032057600080fd5b5061029961032f366004612329565b610b15565b34801561034057600080fd5b5061025461034f366004612329565b610b22565b34801561036057600080fd5b506102b1600f5481565b34801561037657600080fd5b506102b16103853660046123d1565b610b94565b34801561039657600080fd5b50610299610c48565b3480156103ab57600080fd5b506102b1600d5481565b3480156103c157600080fd5b50600954600a54600b54600c546104099367ffffffffffffffff80821694680100000000000000009092041692909173ffffffffffffffffffffffffffffffffffffffff1685565b6040805167ffffffffffffffff968716815295909416602086015292840191909152606083015273ffffffffffffffffffffffffffffffffffffffff16608082015260a001610209565b34801561045f57600080fd5b5060065473ffffffffffffffffffffffffffffffffffffffff16610254565b34801561048a57600080fd5b506102996104993660046124b1565b610c5a565b3480156104aa57600080fd5b506101fd6104b9366004612546565b610c72565b3480156104ca57600080fd5b50610227610d0d565b3480156104df57600080fd5b50610227610d1c565b3480156104f457600080fd5b506102996105033660046125b8565b610daa565b34801561051457600080fd5b506102996105233660046125ed565b610db5565b61029961053636600461266d565b610e43565b34801561054757600080fd5b506102996105563660046126b9565b611213565b34801561056757600080fd5b506102b160105481565b34801561057d57600080fd5b5061022761058c366004612329565b611226565b34801561059d57600080fd5b506102996105ac36600461270f565b6112ab565b3480156105bd57600080fd5b506102b1600e5481565b3480156105d357600080fd5b506102b160115481565b3480156105e957600080fd5b506101fd6105f836600461276a565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260056020908152604080832093909416825291909152205460ff1690565b34801561063f57600080fd5b5061029961064e3660046123d1565b61134d565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f80ac58cd0000000000000000000000000000000000000000000000000000000014806106e657507fffffffff0000000000000000000000000000000000000000000000000000000082167f5b5e139f00000000000000000000000000000000000000000000000000000000145b8061073257507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b606060008054610747906127a3565b80601f0160208091040260200160405190810160405280929190818152602001828054610773906127a3565b80156107c05780601f10610795576101008083540402835291602001916107c0565b820191906000526020600020905b8154815290600101906020018083116107a357829003601f168201915b5050505050905090565b60006107d5826113ea565b5060009081526004602052604090205473ffffffffffffffffffffffffffffffffffffffff1690565b600061080982610b22565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036108b15760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560448201527f720000000000000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff82161480610905575073ffffffffffffffffffffffffffffffffffffffff8116600090815260056020908152604080832033845290915290205460ff165b6109775760405162461bcd60e51b815260206004820152603d60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206f7220617070726f76656420666f7220616c6c00000060648201526084016108a8565b610981838361145b565b505050565b61099033826114fb565b610a025760405162461bcd60e51b815260206004820152602d60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201527f72206f7220617070726f7665640000000000000000000000000000000000000060648201526084016108a8565b6109818383836115ba565b610a15611867565b600c54604051479160009173ffffffffffffffffffffffffffffffffffffffff909116907f000000000000000000000000000000000000000000000000000000000003345090849084818181858888f193505050503d8060008114610a96576040519150601f19603f3d011682016040523d82523d6000602084013e610a9b565b606091505b5050905080610aec5760405162461bcd60e51b815260206004820152601360248201527f4574686572206e6f742077697468647261776e0000000000000000000000000060448201526064016108a8565b5050610af86001600755565b565b61098183838360405180602001604052806000815250610db5565b610b1d6118c0565b600855565b60008181526002602052604081205473ffffffffffffffffffffffffffffffffffffffff16806107325760405162461bcd60e51b815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e204944000000000000000060448201526064016108a8565b600073ffffffffffffffffffffffffffffffffffffffff8216610c1f5760405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f74206120766160448201527f6c6964206f776e6572000000000000000000000000000000000000000000000060648201526084016108a8565b5073ffffffffffffffffffffffffffffffffffffffff1660009081526003602052604090205490565b610c506118c0565b610af86000611927565b610c626118c0565b6012610c6e8282612844565b5050565b6040517fffffffffffffffffffffffffffffffffffffffff000000000000000000000000606084901b1660208201526000908190603401604051602081830303815290604052805190602001209050610d0186868080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525087925085915061199e9050565b9150505b949350505050565b606060018054610747906127a3565b60128054610d29906127a3565b80601f0160208091040260200160405190810160405280929190818152602001828054610d55906127a3565b8015610da25780601f10610d7757610100808354040283529160200191610da2565b820191906000526020600020905b815481529060010190602001808311610d8557829003601f168201915b505050505081565b610c6e3383836119b4565b610dbf33836114fb565b610e315760405162461bcd60e51b815260206004820152602d60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201527f72206f7220617070726f7665640000000000000000000000000000000000000060648201526084016108a8565b610e3d84848484611ac7565b50505050565b610e4b611867565b60095467ffffffffffffffff16421015610ea75760405162461bcd60e51b815260206004820152600d60248201527f53616c6520696e6163746976650000000000000000000000000000000000000060448201526064016108a8565b600e54600d541115610efb5760405162461bcd60e51b815260206004820152600860248201527f536f6c64206f757400000000000000000000000000000000000000000000000060448201526064016108a8565b601154831115610f4d5760405162461bcd60e51b815260206004820152601660248201527f546f6f206d616e79206d696e7473207065722074786e0000000000000000000060448201526064016108a8565b333214610f9c5760405162461bcd60e51b815260206004820152601160248201527f4e6f20636f6e7472616374206d696e747300000000000000000000000000000060448201526064016108a8565b600e54600184600d54610faf919061298d565b610fb991906129a0565b11156110075760405162461bcd60e51b815260206004820152601260248201527f45786365656473206d617820737570706c79000000000000000000000000000060448201526064016108a8565b60095468010000000000000000900467ffffffffffffffff1642116111a057806110735760405162461bcd60e51b815260206004820152601960248201527f4e6f206d65726b6c652070726f6f662070726f76696465642e0000000000000060448201526064016108a8565b6000611083838333600854610c72565b9050806110d25760405162461bcd60e51b815260206004820152601260248201527f4e6f74206f6e20616c6c6f77206c6973742e000000000000000000000000000060448201526064016108a8565b600a546110e09085906129b3565b34101561112f5760405162461bcd60e51b815260206004820152601060248201527f4e6f7420656e6f7567682065746865720000000000000000000000000000000060448201526064016108a8565b60105484600f54611140919061298d565b111561118e5760405162461bcd60e51b815260206004820152601e60248201527f457863656564732070726573616c6520616d6f756e7420616c6c6f776564000060448201526064016108a8565b61119a33856001611b50565b50611209565b600b546111ae9084906129b3565b3410156111fd5760405162461bcd60e51b815260206004820152601060248201527f4e6f7420656e6f7567682065746865720000000000000000000000000000000060448201526064016108a8565b61120933846000611b50565b6109816001600755565b61121b6118c0565b610981838383611b50565b6060600d5482106112795760405162461bcd60e51b815260206004820152601560248201527f546f6b656e20646f6573206e6f742065786973742e000000000000000000000060448201526064016108a8565b601261128483611bee565b6040516020016112959291906129ca565b6040516020818303038152906040529050919050565b6112b36118c0565b6009805467ffffffffffffffff9687167fffffffffffffffffffffffffffffffff000000000000000000000000000000009091161768010000000000000000959096169490940294909417909255600a55600b55600c80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff909216919091179055565b6113556118c0565b73ffffffffffffffffffffffffffffffffffffffff81166113de5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016108a8565b6113e781611927565b50565b60008181526002602052604090205473ffffffffffffffffffffffffffffffffffffffff166113e75760405162461bcd60e51b815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e204944000000000000000060448201526064016108a8565b600081815260046020526040902080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841690811790915581906114b582610b22565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b60008061150783610b22565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480611575575073ffffffffffffffffffffffffffffffffffffffff80821660009081526005602090815260408083209388168352929052205460ff165b80610d0557508373ffffffffffffffffffffffffffffffffffffffff1661159b846107ca565b73ffffffffffffffffffffffffffffffffffffffff1614949350505050565b8273ffffffffffffffffffffffffffffffffffffffff166115da82610b22565b73ffffffffffffffffffffffffffffffffffffffff16146116635760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201527f6f776e657200000000000000000000000000000000000000000000000000000060648201526084016108a8565b73ffffffffffffffffffffffffffffffffffffffff82166116eb5760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f2061646460448201527f726573730000000000000000000000000000000000000000000000000000000060648201526084016108a8565b8273ffffffffffffffffffffffffffffffffffffffff1661170b82610b22565b73ffffffffffffffffffffffffffffffffffffffff16146117945760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201527f6f776e657200000000000000000000000000000000000000000000000000000060648201526084016108a8565b600081815260046020908152604080832080547fffffffffffffffffffffffff000000000000000000000000000000000000000090811690915573ffffffffffffffffffffffffffffffffffffffff8781168086526003855283862080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01905590871680865283862080546001019055868652600290945282852080549092168417909155905184937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b6002600754036118b95760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016108a8565b6002600755565b60065473ffffffffffffffffffffffffffffffffffffffff163314610af85760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016108a8565b6006805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6000826119ab8584611cac565b14949350505050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611a2f5760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c65720000000000000060448201526064016108a8565b73ffffffffffffffffffffffffffffffffffffffff83811660008181526005602090815260408083209487168084529482529182902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b611ad28484846115ba565b611ade84848484611cf9565b610e3d5760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e746572000000000000000000000000000060648201526084016108a8565b60005b82811015610e3d57600d805460009182611b6c83612a6f565b919050559050611b7c8582611ecf565b604051819073ffffffffffffffffffffffffffffffffffffffff8716907f52277f0b4a9b555c5aa96900a13546f972bda413737ec164aac947c87eec602490600090a38215611bdb57600f8054906000611bd583612a6f565b91905055505b5080611be681612a6f565b915050611b53565b60606000611bfb83611ee9565b600101905060008167ffffffffffffffff811115611c1b57611c1b6123ee565b6040519080825280601f01601f191660200182016040528015611c45576020820181803683370190505b5090508181016020015b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff017f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a8504945084611c4f57509392505050565b600081815b8451811015611cf157611cdd82868381518110611cd057611cd0612aa7565b6020026020010151611fcb565b915080611ce981612a6f565b915050611cb1565b509392505050565b600073ffffffffffffffffffffffffffffffffffffffff84163b15611ec7576040517f150b7a0200000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85169063150b7a0290611d70903390899088908890600401612ad6565b6020604051808303816000875af1925050508015611dc9575060408051601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201909252611dc691810190612b1f565b60015b611e7c573d808015611df7576040519150601f19603f3d011682016040523d82523d6000602084013e611dfc565b606091505b508051600003611e745760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e746572000000000000000000000000000060648201526084016108a8565b805181602001fd5b7fffffffff00000000000000000000000000000000000000000000000000000000167f150b7a0200000000000000000000000000000000000000000000000000000000149050610d05565b506001610d05565b610c6e828260405180602001604052806000815250611ffd565b6000807a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310611f32577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000830492506040015b6d04ee2d6d415b85acef81000000008310611f5e576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc100008310611f7c57662386f26fc10000830492506010015b6305f5e1008310611f94576305f5e100830492506008015b6127108310611fa857612710830492506004015b60648310611fba576064830492506002015b600a83106107325760010192915050565b6000818310611fe7576000828152602084905260409020611ff6565b60008381526020839052604090205b9392505050565b6120078383612086565b6120146000848484611cf9565b6109815760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e746572000000000000000000000000000060648201526084016108a8565b73ffffffffffffffffffffffffffffffffffffffff82166120e95760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064016108a8565b60008181526002602052604090205473ffffffffffffffffffffffffffffffffffffffff161561215b5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016108a8565b60008181526002602052604090205473ffffffffffffffffffffffffffffffffffffffff16156121cd5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016108a8565b73ffffffffffffffffffffffffffffffffffffffff8216600081815260036020908152604080832080546001019055848352600290915280822080547fffffffffffffffffffffffff0000000000000000000000000000000000000000168417905551839291907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b7fffffffff00000000000000000000000000000000000000000000000000000000811681146113e757600080fd5b60006020828403121561229d57600080fd5b8135611ff68161225d565b60005b838110156122c35781810151838201526020016122ab565b50506000910152565b600081518084526122e48160208601602086016122a8565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b602081526000611ff660208301846122cc565b60006020828403121561233b57600080fd5b5035919050565b73ffffffffffffffffffffffffffffffffffffffff811681146113e757600080fd5b6000806040838503121561237757600080fd5b823561238281612342565b946020939093013593505050565b6000806000606084860312156123a557600080fd5b83356123b081612342565b925060208401356123c081612342565b929592945050506040919091013590565b6000602082840312156123e357600080fd5b8135611ff681612342565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600067ffffffffffffffff80841115612438576124386123ee565b604051601f85017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f0116810190828211818310171561247e5761247e6123ee565b8160405280935085815286868601111561249757600080fd5b858560208301376000602087830101525050509392505050565b6000602082840312156124c357600080fd5b813567ffffffffffffffff8111156124da57600080fd5b8201601f810184136124eb57600080fd5b610d058482356020840161241d565b60008083601f84011261250c57600080fd5b50813567ffffffffffffffff81111561252457600080fd5b6020830191508360208260051b850101111561253f57600080fd5b9250929050565b6000806000806060858703121561255c57600080fd5b843567ffffffffffffffff81111561257357600080fd5b61257f878288016124fa565b909550935050602085013561259381612342565b9396929550929360400135925050565b803580151581146125b357600080fd5b919050565b600080604083850312156125cb57600080fd5b82356125d681612342565b91506125e4602084016125a3565b90509250929050565b6000806000806080858703121561260357600080fd5b843561260e81612342565b9350602085013561261e81612342565b925060408501359150606085013567ffffffffffffffff81111561264157600080fd5b8501601f8101871361265257600080fd5b6126618782356020840161241d565b91505092959194509250565b60008060006040848603121561268257600080fd5b83359250602084013567ffffffffffffffff8111156126a057600080fd5b6126ac868287016124fa565b9497909650939450505050565b6000806000606084860312156126ce57600080fd5b83356126d981612342565b9250602084013591506126ee604085016125a3565b90509250925092565b803567ffffffffffffffff811681146125b357600080fd5b600080600080600060a0868803121561272757600080fd5b612730866126f7565b945061273e602087016126f7565b93506040860135925060608601359150608086013561275c81612342565b809150509295509295909350565b6000806040838503121561277d57600080fd5b823561278881612342565b9150602083013561279881612342565b809150509250929050565b600181811c908216806127b757607f821691505b6020821081036127f0577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b601f82111561098157600081815260208120601f850160051c8101602086101561281d5750805b601f850160051c820191505b8181101561283c57828155600101612829565b505050505050565b815167ffffffffffffffff81111561285e5761285e6123ee565b6128728161286c84546127a3565b846127f6565b602080601f8311600181146128c5576000841561288f5750858301515b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600386901b1c1916600185901b17855561283c565b6000858152602081207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08616915b82811015612912578886015182559484019460019091019084016128f3565b508582101561294e57878501517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600388901b60f8161c191681555b5050505050600190811b01905550565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b808201808211156107325761073261295e565b818103818111156107325761073261295e565b80820281158282048414176107325761073261295e565b60008084546129d8816127a3565b600182811680156129f05760018114612a2357612a52565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0084168752821515830287019450612a52565b8860005260208060002060005b85811015612a495781548a820152908401908201612a30565b50505082870194505b505050508351612a668183602088016122a8565b01949350505050565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612aa057612aa061295e565b5060010190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600073ffffffffffffffffffffffffffffffffffffffff808716835280861660208401525083604083015260806060830152612b1560808301846122cc565b9695505050505050565b600060208284031215612b3157600080fd5b8151611ff68161225d56fea26469706673582212204b3f7e9e08fc30a68bea778685931a9337abc9d24a360f279f06643ac480504464736f6c63430008110033
Creation ByteCode
0x7f31605546a4c8b9934eedbb27b9de88bb7121c4bfc1f4b753f1305e6d9885faff6008908155620334506080526001600d556096600e556000600f556064601055601155610100604052602660a08181529062002eb260c03960129062000067908262000258565b503480156200007557600080fd5b506040518060400160405280600d81526020016c2bb0b63632b21023b0b93232b760991b81525060405180604001604052806002815260200161574760f01b8152508160009081620000c8919062000258565b506001620000d7828262000258565b505050620000f4620000ee6200015d60201b60201c565b62000161565b6001600755600980546b6841bf000000000068406d806001600160801b031990911617905567027f7d0bdb920000600a556702c68af0bb140000600b55600c80546001600160a01b03191673456f6a9e4f8cc55dbe23859f1f6713ad04fae7df17905562000324565b3390565b600680546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b634e487b7160e01b600052604160045260246000fd5b600181811c90821680620001de57607f821691505b602082108103620001ff57634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200025357600081815260208120601f850160051c810160208610156200022e5750805b601f850160051c820191505b818110156200024f578281556001016200023a565b5050505b505050565b81516001600160401b03811115620002745762000274620001b3565b6200028c81620002858454620001c9565b8462000205565b602080601f831160018114620002c45760008415620002ab5750858301515b600019600386901b1c1916600185901b1785556200024f565b600085815260208120601f198616915b82811015620002f557888601518255948401946001909101908401620002d4565b5085821015620003145787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b608051612b72620003406000396000610a3b0152612b726000f3fe6080604052600436106101d85760003560e01c80638da5cb5b11610102578063c2f6dde111610095578063d5abeb0111610064578063d5abeb01146105b1578063dc30158b146105c7578063e985e9c5146105dd578063f2fde38b1461063357600080fd5b8063c2f6dde11461053b578063c67448e81461055b578063c87b56dd14610571578063d227975c1461059157600080fd5b80639abc8320116100d15780639abc8320146104d3578063a22cb465146104e8578063b88d4fde14610508578063ba41b0c61461052857600080fd5b80638da5cb5b14610453578063931688cb1461047e57806395d6a3cc1461049e57806395d89b41146104be57600080fd5b806342842e0e1161017a57806370a082311161014957806370a082311461036a578063715018a61461038a57806375794a3c1461039f57806379502c55146103b557600080fd5b806342842e0e146102f45780634783f0ef146103145780636352211e1461033457806366b392341461035457600080fd5b8063095ea7b3116101b6578063095ea7b31461027957806322212e2b1461029b57806323b872dd146102bf5780633ccfd60b146102df57600080fd5b806301ffc9a7146101dd57806306fdde0314610212578063081812fc14610234575b600080fd5b3480156101e957600080fd5b506101fd6101f836600461228b565b610653565b60405190151581526020015b60405180910390f35b34801561021e57600080fd5b50610227610738565b6040516102099190612316565b34801561024057600080fd5b5061025461024f366004612329565b6107ca565b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610209565b34801561028557600080fd5b50610299610294366004612364565b6107fe565b005b3480156102a757600080fd5b506102b160085481565b604051908152602001610209565b3480156102cb57600080fd5b506102996102da366004612390565b610986565b3480156102eb57600080fd5b50610299610a0d565b34801561030057600080fd5b5061029961030f366004612390565b610afa565b34801561032057600080fd5b5061029961032f366004612329565b610b15565b34801561034057600080fd5b5061025461034f366004612329565b610b22565b34801561036057600080fd5b506102b1600f5481565b34801561037657600080fd5b506102b16103853660046123d1565b610b94565b34801561039657600080fd5b50610299610c48565b3480156103ab57600080fd5b506102b1600d5481565b3480156103c157600080fd5b50600954600a54600b54600c546104099367ffffffffffffffff80821694680100000000000000009092041692909173ffffffffffffffffffffffffffffffffffffffff1685565b6040805167ffffffffffffffff968716815295909416602086015292840191909152606083015273ffffffffffffffffffffffffffffffffffffffff16608082015260a001610209565b34801561045f57600080fd5b5060065473ffffffffffffffffffffffffffffffffffffffff16610254565b34801561048a57600080fd5b506102996104993660046124b1565b610c5a565b3480156104aa57600080fd5b506101fd6104b9366004612546565b610c72565b3480156104ca57600080fd5b50610227610d0d565b3480156104df57600080fd5b50610227610d1c565b3480156104f457600080fd5b506102996105033660046125b8565b610daa565b34801561051457600080fd5b506102996105233660046125ed565b610db5565b61029961053636600461266d565b610e43565b34801561054757600080fd5b506102996105563660046126b9565b611213565b34801561056757600080fd5b506102b160105481565b34801561057d57600080fd5b5061022761058c366004612329565b611226565b34801561059d57600080fd5b506102996105ac36600461270f565b6112ab565b3480156105bd57600080fd5b506102b1600e5481565b3480156105d357600080fd5b506102b160115481565b3480156105e957600080fd5b506101fd6105f836600461276a565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260056020908152604080832093909416825291909152205460ff1690565b34801561063f57600080fd5b5061029961064e3660046123d1565b61134d565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f80ac58cd0000000000000000000000000000000000000000000000000000000014806106e657507fffffffff0000000000000000000000000000000000000000000000000000000082167f5b5e139f00000000000000000000000000000000000000000000000000000000145b8061073257507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b606060008054610747906127a3565b80601f0160208091040260200160405190810160405280929190818152602001828054610773906127a3565b80156107c05780601f10610795576101008083540402835291602001916107c0565b820191906000526020600020905b8154815290600101906020018083116107a357829003601f168201915b5050505050905090565b60006107d5826113ea565b5060009081526004602052604090205473ffffffffffffffffffffffffffffffffffffffff1690565b600061080982610b22565b90508073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036108b15760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e6560448201527f720000000000000000000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff82161480610905575073ffffffffffffffffffffffffffffffffffffffff8116600090815260056020908152604080832033845290915290205460ff165b6109775760405162461bcd60e51b815260206004820152603d60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206f7220617070726f76656420666f7220616c6c00000060648201526084016108a8565b610981838361145b565b505050565b61099033826114fb565b610a025760405162461bcd60e51b815260206004820152602d60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201527f72206f7220617070726f7665640000000000000000000000000000000000000060648201526084016108a8565b6109818383836115ba565b610a15611867565b600c54604051479160009173ffffffffffffffffffffffffffffffffffffffff909116907f000000000000000000000000000000000000000000000000000000000000000090849084818181858888f193505050503d8060008114610a96576040519150601f19603f3d011682016040523d82523d6000602084013e610a9b565b606091505b5050905080610aec5760405162461bcd60e51b815260206004820152601360248201527f4574686572206e6f742077697468647261776e0000000000000000000000000060448201526064016108a8565b5050610af86001600755565b565b61098183838360405180602001604052806000815250610db5565b610b1d6118c0565b600855565b60008181526002602052604081205473ffffffffffffffffffffffffffffffffffffffff16806107325760405162461bcd60e51b815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e204944000000000000000060448201526064016108a8565b600073ffffffffffffffffffffffffffffffffffffffff8216610c1f5760405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f74206120766160448201527f6c6964206f776e6572000000000000000000000000000000000000000000000060648201526084016108a8565b5073ffffffffffffffffffffffffffffffffffffffff1660009081526003602052604090205490565b610c506118c0565b610af86000611927565b610c626118c0565b6012610c6e8282612844565b5050565b6040517fffffffffffffffffffffffffffffffffffffffff000000000000000000000000606084901b1660208201526000908190603401604051602081830303815290604052805190602001209050610d0186868080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525087925085915061199e9050565b9150505b949350505050565b606060018054610747906127a3565b60128054610d29906127a3565b80601f0160208091040260200160405190810160405280929190818152602001828054610d55906127a3565b8015610da25780601f10610d7757610100808354040283529160200191610da2565b820191906000526020600020905b815481529060010190602001808311610d8557829003601f168201915b505050505081565b610c6e3383836119b4565b610dbf33836114fb565b610e315760405162461bcd60e51b815260206004820152602d60248201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560448201527f72206f7220617070726f7665640000000000000000000000000000000000000060648201526084016108a8565b610e3d84848484611ac7565b50505050565b610e4b611867565b60095467ffffffffffffffff16421015610ea75760405162461bcd60e51b815260206004820152600d60248201527f53616c6520696e6163746976650000000000000000000000000000000000000060448201526064016108a8565b600e54600d541115610efb5760405162461bcd60e51b815260206004820152600860248201527f536f6c64206f757400000000000000000000000000000000000000000000000060448201526064016108a8565b601154831115610f4d5760405162461bcd60e51b815260206004820152601660248201527f546f6f206d616e79206d696e7473207065722074786e0000000000000000000060448201526064016108a8565b333214610f9c5760405162461bcd60e51b815260206004820152601160248201527f4e6f20636f6e7472616374206d696e747300000000000000000000000000000060448201526064016108a8565b600e54600184600d54610faf919061298d565b610fb991906129a0565b11156110075760405162461bcd60e51b815260206004820152601260248201527f45786365656473206d617820737570706c79000000000000000000000000000060448201526064016108a8565b60095468010000000000000000900467ffffffffffffffff1642116111a057806110735760405162461bcd60e51b815260206004820152601960248201527f4e6f206d65726b6c652070726f6f662070726f76696465642e0000000000000060448201526064016108a8565b6000611083838333600854610c72565b9050806110d25760405162461bcd60e51b815260206004820152601260248201527f4e6f74206f6e20616c6c6f77206c6973742e000000000000000000000000000060448201526064016108a8565b600a546110e09085906129b3565b34101561112f5760405162461bcd60e51b815260206004820152601060248201527f4e6f7420656e6f7567682065746865720000000000000000000000000000000060448201526064016108a8565b60105484600f54611140919061298d565b111561118e5760405162461bcd60e51b815260206004820152601e60248201527f457863656564732070726573616c6520616d6f756e7420616c6c6f776564000060448201526064016108a8565b61119a33856001611b50565b50611209565b600b546111ae9084906129b3565b3410156111fd5760405162461bcd60e51b815260206004820152601060248201527f4e6f7420656e6f7567682065746865720000000000000000000000000000000060448201526064016108a8565b61120933846000611b50565b6109816001600755565b61121b6118c0565b610981838383611b50565b6060600d5482106112795760405162461bcd60e51b815260206004820152601560248201527f546f6b656e20646f6573206e6f742065786973742e000000000000000000000060448201526064016108a8565b601261128483611bee565b6040516020016112959291906129ca565b6040516020818303038152906040529050919050565b6112b36118c0565b6009805467ffffffffffffffff9687167fffffffffffffffffffffffffffffffff000000000000000000000000000000009091161768010000000000000000959096169490940294909417909255600a55600b55600c80547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff909216919091179055565b6113556118c0565b73ffffffffffffffffffffffffffffffffffffffff81166113de5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016108a8565b6113e781611927565b50565b60008181526002602052604090205473ffffffffffffffffffffffffffffffffffffffff166113e75760405162461bcd60e51b815260206004820152601860248201527f4552433732313a20696e76616c696420746f6b656e204944000000000000000060448201526064016108a8565b600081815260046020526040902080547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff841690811790915581906114b582610b22565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b60008061150783610b22565b90508073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480611575575073ffffffffffffffffffffffffffffffffffffffff80821660009081526005602090815260408083209388168352929052205460ff165b80610d0557508373ffffffffffffffffffffffffffffffffffffffff1661159b846107ca565b73ffffffffffffffffffffffffffffffffffffffff1614949350505050565b8273ffffffffffffffffffffffffffffffffffffffff166115da82610b22565b73ffffffffffffffffffffffffffffffffffffffff16146116635760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201527f6f776e657200000000000000000000000000000000000000000000000000000060648201526084016108a8565b73ffffffffffffffffffffffffffffffffffffffff82166116eb5760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f2061646460448201527f726573730000000000000000000000000000000000000000000000000000000060648201526084016108a8565b8273ffffffffffffffffffffffffffffffffffffffff1661170b82610b22565b73ffffffffffffffffffffffffffffffffffffffff16146117945760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201527f6f776e657200000000000000000000000000000000000000000000000000000060648201526084016108a8565b600081815260046020908152604080832080547fffffffffffffffffffffffff000000000000000000000000000000000000000090811690915573ffffffffffffffffffffffffffffffffffffffff8781168086526003855283862080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01905590871680865283862080546001019055868652600290945282852080549092168417909155905184937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b6002600754036118b95760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016108a8565b6002600755565b60065473ffffffffffffffffffffffffffffffffffffffff163314610af85760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016108a8565b6006805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff0000000000000000000000000000000000000000831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6000826119ab8584611cac565b14949350505050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611a2f5760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c65720000000000000060448201526064016108a8565b73ffffffffffffffffffffffffffffffffffffffff83811660008181526005602090815260408083209487168084529482529182902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b611ad28484846115ba565b611ade84848484611cf9565b610e3d5760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e746572000000000000000000000000000060648201526084016108a8565b60005b82811015610e3d57600d805460009182611b6c83612a6f565b919050559050611b7c8582611ecf565b604051819073ffffffffffffffffffffffffffffffffffffffff8716907f52277f0b4a9b555c5aa96900a13546f972bda413737ec164aac947c87eec602490600090a38215611bdb57600f8054906000611bd583612a6f565b91905055505b5080611be681612a6f565b915050611b53565b60606000611bfb83611ee9565b600101905060008167ffffffffffffffff811115611c1b57611c1b6123ee565b6040519080825280601f01601f191660200182016040528015611c45576020820181803683370190505b5090508181016020015b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff017f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a8504945084611c4f57509392505050565b600081815b8451811015611cf157611cdd82868381518110611cd057611cd0612aa7565b6020026020010151611fcb565b915080611ce981612a6f565b915050611cb1565b509392505050565b600073ffffffffffffffffffffffffffffffffffffffff84163b15611ec7576040517f150b7a0200000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff85169063150b7a0290611d70903390899088908890600401612ad6565b6020604051808303816000875af1925050508015611dc9575060408051601f3d9081017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0168201909252611dc691810190612b1f565b60015b611e7c573d808015611df7576040519150601f19603f3d011682016040523d82523d6000602084013e611dfc565b606091505b508051600003611e745760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e746572000000000000000000000000000060648201526084016108a8565b805181602001fd5b7fffffffff00000000000000000000000000000000000000000000000000000000167f150b7a0200000000000000000000000000000000000000000000000000000000149050610d05565b506001610d05565b610c6e828260405180602001604052806000815250611ffd565b6000807a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310611f32577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000830492506040015b6d04ee2d6d415b85acef81000000008310611f5e576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc100008310611f7c57662386f26fc10000830492506010015b6305f5e1008310611f94576305f5e100830492506008015b6127108310611fa857612710830492506004015b60648310611fba576064830492506002015b600a83106107325760010192915050565b6000818310611fe7576000828152602084905260409020611ff6565b60008381526020839052604090205b9392505050565b6120078383612086565b6120146000848484611cf9565b6109815760405162461bcd60e51b815260206004820152603260248201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560448201527f63656976657220696d706c656d656e746572000000000000000000000000000060648201526084016108a8565b73ffffffffffffffffffffffffffffffffffffffff82166120e95760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064016108a8565b60008181526002602052604090205473ffffffffffffffffffffffffffffffffffffffff161561215b5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016108a8565b60008181526002602052604090205473ffffffffffffffffffffffffffffffffffffffff16156121cd5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016108a8565b73ffffffffffffffffffffffffffffffffffffffff8216600081815260036020908152604080832080546001019055848352600290915280822080547fffffffffffffffffffffffff0000000000000000000000000000000000000000168417905551839291907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b7fffffffff00000000000000000000000000000000000000000000000000000000811681146113e757600080fd5b60006020828403121561229d57600080fd5b8135611ff68161225d565b60005b838110156122c35781810151838201526020016122ab565b50506000910152565b600081518084526122e48160208601602086016122a8565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b602081526000611ff660208301846122cc565b60006020828403121561233b57600080fd5b5035919050565b73ffffffffffffffffffffffffffffffffffffffff811681146113e757600080fd5b6000806040838503121561237757600080fd5b823561238281612342565b946020939093013593505050565b6000806000606084860312156123a557600080fd5b83356123b081612342565b925060208401356123c081612342565b929592945050506040919091013590565b6000602082840312156123e357600080fd5b8135611ff681612342565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600067ffffffffffffffff80841115612438576124386123ee565b604051601f85017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0908116603f0116810190828211818310171561247e5761247e6123ee565b8160405280935085815286868601111561249757600080fd5b858560208301376000602087830101525050509392505050565b6000602082840312156124c357600080fd5b813567ffffffffffffffff8111156124da57600080fd5b8201601f810184136124eb57600080fd5b610d058482356020840161241d565b60008083601f84011261250c57600080fd5b50813567ffffffffffffffff81111561252457600080fd5b6020830191508360208260051b850101111561253f57600080fd5b9250929050565b6000806000806060858703121561255c57600080fd5b843567ffffffffffffffff81111561257357600080fd5b61257f878288016124fa565b909550935050602085013561259381612342565b9396929550929360400135925050565b803580151581146125b357600080fd5b919050565b600080604083850312156125cb57600080fd5b82356125d681612342565b91506125e4602084016125a3565b90509250929050565b6000806000806080858703121561260357600080fd5b843561260e81612342565b9350602085013561261e81612342565b925060408501359150606085013567ffffffffffffffff81111561264157600080fd5b8501601f8101871361265257600080fd5b6126618782356020840161241d565b91505092959194509250565b60008060006040848603121561268257600080fd5b83359250602084013567ffffffffffffffff8111156126a057600080fd5b6126ac868287016124fa565b9497909650939450505050565b6000806000606084860312156126ce57600080fd5b83356126d981612342565b9250602084013591506126ee604085016125a3565b90509250925092565b803567ffffffffffffffff811681146125b357600080fd5b600080600080600060a0868803121561272757600080fd5b612730866126f7565b945061273e602087016126f7565b93506040860135925060608601359150608086013561275c81612342565b809150509295509295909350565b6000806040838503121561277d57600080fd5b823561278881612342565b9150602083013561279881612342565b809150509250929050565b600181811c908216806127b757607f821691505b6020821081036127f0577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b601f82111561098157600081815260208120601f850160051c8101602086101561281d5750805b601f850160051c820191505b8181101561283c57828155600101612829565b505050505050565b815167ffffffffffffffff81111561285e5761285e6123ee565b6128728161286c84546127a3565b846127f6565b602080601f8311600181146128c5576000841561288f5750858301515b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600386901b1c1916600185901b17855561283c565b6000858152602081207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08616915b82811015612912578886015182559484019460019091019084016128f3565b508582101561294e57878501517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600388901b60f8161c191681555b5050505050600190811b01905550565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b808201808211156107325761073261295e565b818103818111156107325761073261295e565b80820281158282048414176107325761073261295e565b60008084546129d8816127a3565b600182811680156129f05760018114612a2357612a52565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0084168752821515830287019450612a52565b8860005260208060002060005b85811015612a495781548a820152908401908201612a30565b50505082870194505b505050508351612a668183602088016122a8565b01949350505050565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612aa057612aa061295e565b5060010190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600073ffffffffffffffffffffffffffffffffffffffff808716835280861660208401525083604083015260806060830152612b1560808301846122cc565b9695505050505050565b600060208284031215612b3157600080fd5b8151611ff68161225d56fea26469706673582212204b3f7e9e08fc30a68bea778685931a9337abc9d24a360f279f06643ac480504464736f6c6343000811003368747470733a2f2f77616c6c656467617264656e2e6c65656774652e6f72672f746f6b656e2f
©2022-now by Spectre