token-icon

Etalonium

Token

Overview[ERC-20]

Max Total Supply
0.0
MODL
Holders
0+0.00%
Transfers
11

Profile Summary

Decimals
18

Market

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