token-icon

EnigmaAI

Token

Overview[ERC-20]

Max Total Supply
10,000,000.0
EAI
Holders
30+0.00%
Transfers
73

Profile Summary

Decimals
9

Market

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