token-icon

Smart Quantum Game Token

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
SQMG
Holders
10+0.00%
Transfers
15

Profile Summary

Decimals
18

Market

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