false
true
0

Contract Address Details

0xaA4FE290fb7d6E1DAAA929636Dc48c56824F9e3d

Token
Dividen_Tracker (Dividend_Tracker)
Creator
0x88bdfd–b789cb at 0x114dfb–a7a1f5
Balance
0 PLS ( )
Tokens
Fetching tokens...
Transactions
7 Transactions
Transfers
0 Transfers
Gas Used
253,866
Last Balance Update
25880340

Contract Creation Code

Verify & Publish
0x60806040523480156200001157600080fd5b506040516200248838038062002488833981016040819052620000349162000200565b6040518060400160405280600f81526020016e2234bb34b232b72faa3930b1b5b2b960891b8152506040518060400160405280601081526020016f2234bb34b232b7322faa3930b1b5b2b960811b8152508382828160039080519060200190620000a09291906200015a565b508051620000b69060049060208401906200015a565b505050620000d3620000cd6200010460201b60201c565b62000108565b600680546001600160a01b0319166001600160a01b0392909216919091179055505060c86012556013555062000277565b3390565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b82805462000168906200023a565b90600052602060002090601f0160209004810192826200018c5760008555620001d7565b82601f10620001a757805160ff1916838001178555620001d7565b82800160010185558215620001d7579182015b82811115620001d7578251825591602001919060010190620001ba565b50620001e5929150620001e9565b5090565b5b80821115620001e55760008155600101620001ea565b6000806040838503121562000213578182fd5b82516001600160a01b03811681146200022a578283fd5b6020939093015192949293505050565b6002810460018216806200024f57607f821691505b602082108114156200027157634e487b7160e01b600052602260045260246000fd5b50919050565b61220180620002876000396000f3fe608060405234801561001057600080fd5b50600436106102745760003560e01c806385a6b3ae11610151578063ba72a955116100c3578063e30443bc11610087578063e30443bc14610509578063e7841ec01461051c578063e98030c714610524578063f2fde38b14610537578063fbcbc0f11461054a578063ffb2c4791461055d57610274565b8063ba72a955146104b5578063bc4c4b37146104c8578063be10b614146104db578063c705c569146104e3578063dd62ed3e146104f657610274565b8063a3395cb411610115578063a3395cb414610456578063a457c2d714610469578063a8b9d2401461047c578063a9059cbb1461048f578063aafd847a146104a2578063b1181e55146102cc57610274565b806385a6b3ae146104235780638da5cb5b1461042b57806391b89fba1461043357806395d89b411461044657806399248ea71461044e57610274565b8063313ce567116101ea578063556cafb0116101ae578063556cafb0146103d25780635ebf4db9146103e55780636a474002146103f85780636f2789ec1461040057806370a0823114610408578063715018a61461041b57610274565b8063313ce5671461035d57806331e79db01461037257806339509351146103855780634e7b827f146103985780635183d6fd146103ab57610274565b80631105e7401161023c5780631105e7401461030157806318160ddd14610314578063226cfa3d1461031c57806323b872dd1461032f57806327ce0147146103425780633009a6091461035557610274565b806306fdde03146102795780630716c61114610297578063095ea7b3146102ac57806309bbedde146102cc57806310a8c46b146102e1575b600080fd5b61028161057f565b60405161028e9190611bd2565b60405180910390f35b6102aa6102a5366004611a30565b610611565b005b6102bf6102ba366004611a84565b610771565b60405161028e9190611bbe565b6102d461078f565b60405161028e9190611bc9565b6102f46102ef366004611b38565b610795565b60405161028e9190611b50565b6102aa61030f366004611a84565b6107d8565b6102d461089a565b6102d461032a366004611a30565b6108a0565b6102bf61033d366004611adc565b6108b2565b6102d4610350366004611a30565b610939565b6102d4610992565b610365610998565b60405161028e9190611fd1565b6102aa610380366004611a30565b61099d565b6102bf610393366004611a84565b610a79565b6102bf6103a6366004611a30565b610ac7565b6103be6103b9366004611b38565b610adc565b60405161028e989796959493929190611b7d565b6102d46103e0366004611a30565b610b48565b6102aa6103f3366004611b38565b610b63565b6102aa610ba7565b6102d4610bc1565b6102d4610416366004611a30565b610bc7565b6102aa610be2565b6102d4610c2b565b6102f4610c31565b6102d4610441366004611a30565b610c40565b610281610c4b565b6102f4610c5a565b6102d4610464366004611a30565b610c69565b6102bf610477366004611a84565b610cae565b6102d461048a366004611a30565b610d16565b6102bf61049d366004611a84565b610d42565b6102d46104b0366004611a30565b610d56565b6102aa6104c3366004611b38565b610d71565b6102bf6104d6366004611a4c565b610e46565b6102d4610f06565b6102bf6104f1366004611a30565b610f0c565b6102d4610504366004611aaf565b610f2a565b6102aa610517366004611a84565b610f55565b6102d4611000565b6102aa610532366004611b38565b611006565b6102aa610545366004611a30565b6110cb565b6103be610558366004611a30565b611139565b61057061056b366004611b38565b611220565b60405161028e93929190611fbb565b60606003805461058e906120cd565b80601f01602080910402602001604051908101604052809291908181526020018280546105ba906120cd565b80156106075780601f106105dc57610100808354040283529160200191610607565b820191906000526020600020905b8154815290600101906020018083116105ea57829003601f168201915b5050505050905090565b6001600160a01b0381166000908152600e602052604090205460ff166106365761076e565b6001600160a01b0381166000908152600e60209081526040808320805460ff19169055600c8252808320839055600d909152812054600b5490919061067d906001906120b6565b90506000600b60000182815481106106a557634e487b7160e01b600052603260045260246000fd5b60009182526020808320909101546001600160a01b03908116808452600d90925260408084208790559087168352822091909155600b805491925082918590811061070057634e487b7160e01b600052603260045260246000fd5b600091825260209091200180546001600160a01b0319166001600160a01b0392909216919091179055600b80548061074857634e487b7160e01b600052603160045260246000fd5b600082815260209020810160001990810180546001600160a01b03191690550190555050505b50565b600061078561077e611349565b848461134d565b5060015b92915050565b600b5490565b6000600b60000182815481106107bb57634e487b7160e01b600052603260045260246000fd5b6000918252602090912001546001600160a01b031690505b919050565b6001600160a01b0382166000908152600e602052604090205460ff1615610819576001600160a01b0382166000908152600c60205260409020819055610896565b6001600160a01b0382166000818152600e60209081526040808320805460ff19166001908117909155600c8352818420869055600b8054600d909452918420839055820181559091527f0175b7a638427703f0dbe7bb9bbf987a2551717b34e79f33b5b1008d1fa01db90180546001600160a01b03191690911790555b5050565b60025490565b60116020526000908152604090205481565b60006108bf848484611401565b61092f846108cb611349565b61092a8560405180606001604052806028815260200161217f602891396001600160a01b038a16600090815260016020526040812090610909611349565b6001600160a01b031681526020810191909152604001600020549190611419565b61134d565b5060019392505050565b6001600160a01b038116600090815260086020526040812054600160801b90610988906109839061097d61097861096f88610bc7565b60075490611453565b61149f565b906114af565b6114ed565b6107899190612038565b600f5481565b601290565b6109a5611349565b6001600160a01b03166109b6610c31565b6001600160a01b0316146109e55760405162461bcd60e51b81526004016109dc90611e54565b60405180910390fd5b6001600160a01b03811660009081526010602052604090205460ff1615610a0b57600080fd5b6001600160a01b0381166000908152601060205260408120805460ff19166001179055610a39908290611500565b610a4281610611565b6040516001600160a01b038216907fa878b31040b2e6d0a9a3d3361209db3908ba62014b0dca52adbaee451d128b2590600090a250565b6000610785610a86611349565b8461092a8560016000610a97611349565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490611559565b60106020526000908152604090205460ff1681565b600080600080600080600080610af061078f565b8910610b15575060009650600019955085945086935083925082915081905080610b3d565b6000610b208a610795565b9050610b2b81611139565b98509850985098509850985098509850505b919395975091939597565b6001600160a01b03166000908152600c602052604090205490565b610b6b611349565b6001600160a01b0316610b7c610c31565b6001600160a01b031614610ba25760405162461bcd60e51b81526004016109dc90611e54565b601355565b60405162461bcd60e51b81526004016109dc90611d90565b565b60125481565b6001600160a01b031660009081526020819052604090205490565b610bea611349565b6001600160a01b0316610bfb610c31565b6001600160a01b031614610c215760405162461bcd60e51b81526004016109dc90611e54565b610bbf6000611588565b600a5481565b6005546001600160a01b031690565b600061078982610d16565b60606004805461058e906120cd565b6006546001600160a01b031681565b6001600160a01b0381166000908152600e602052604081205460ff16610c9257506000196107d3565b506001600160a01b03166000908152600d602052604090205490565b6000610785610cbb611349565b8461092a856040518060600160405280602581526020016121a76025913960016000610ce5611349565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190611419565b6001600160a01b03811660009081526009602052604081205461078990610d3c84610939565b906115da565b6000610785610d4f611349565b8484611401565b6001600160a01b031660009081526009602052604090205490565b610d79611349565b6001600160a01b0316610d8a610c31565b6001600160a01b031614610db05760405162461bcd60e51b81526004016109dc90611e54565b6000610dba61089a565b11610dc457600080fd5b801561076e57610df6610dd561089a565b610de383600160801b611453565b610ded9190612038565b60075490611559565b60075560405133907fa493a9229478c3fcd73f66d2cdeb7f94fd0f341da924d1054236d7845411651190610e2b908490611bc9565b60405180910390a2600a54610e409082611559565b600a5550565b6000610e50611349565b6001600160a01b0316610e61610c31565b6001600160a01b031614610e875760405162461bcd60e51b81526004016109dc90611e54565b6000610e928461161c565b90508015610efc576001600160a01b038416600081815260116020526040908190204290555184151591907fa2c38e2d2fb7e3e1912d937fd1ca11ed6d51864dee4cfa7a7bf02becd7acf09290610eea908590611bc9565b60405180910390a36001915050610789565b5060009392505050565b60135481565b6001600160a01b031660009081526010602052604090205460ff1690565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b610f5d611349565b6001600160a01b0316610f6e610c31565b6001600160a01b031614610f945760405162461bcd60e51b81526004016109dc90611e54565b6001600160a01b03821660009081526010602052604090205460ff1615610fba57610896565b6013548110610fdc57610fcd8282611500565b610fd782826107d8565b610ff0565b610fe7826000611500565b610ff082610611565b610ffb826001610e46565b505050565b600f5490565b61100e611349565b6001600160a01b031661101f610c31565b6001600160a01b0316146110455760405162461bcd60e51b81526004016109dc90611e54565b610e10811015801561105a5750620151808111155b6110765760405162461bcd60e51b81526004016109dc90611c25565b6012548114156110985760405162461bcd60e51b81526004016109dc90611f54565b60125460405182907f474ea64804364a1e29a4487ddb63c3342a2dd826ccd8acf48825e680a0e6f20f90600090a3601255565b6110d3611349565b6001600160a01b03166110e4610c31565b6001600160a01b03161461110a5760405162461bcd60e51b81526004016109dc90611e54565b6001600160a01b0381166111305760405162461bcd60e51b81526004016109dc90611c9a565b61076e81611588565b80600080808080808061114b88610c69565b96506000199550600087126111ad57600f5487111561117957600f5461117290889061178e565b95506111ad565b600f54600b546000911061118e57600061119d565b600f54600b5461119d916115da565b90506111a988826114af565b9650505b6111b688610d16565b94506111c188610939565b6001600160a01b0389166000908152601160205260409020549094509250826111eb5760006111f9565b6012546111f9908490611559565b9150428211611209576000611213565b61121382426115da565b9050919395975091939597565b600b546000908190819080611240575050600f5460009250829150611342565b600f546000805a90506000805b898410801561125b57508582105b15611331578461126a81612108565b600b549096508610905061127d57600094505b6000600b60000186815481106112a357634e487b7160e01b600052603260045260246000fd5b60009182526020808320909101546001600160a01b031680835260119091526040909120549091506112d4906117cb565b156112f7576112e4816001610e46565b156112f757816112f381612108565b9250505b8261130181612108565b93505060005a9050808511156113285761132561131e86836115da565b8790611559565b95505b935061124d9050565b600f85905590975095509193505050505b9193909250565b3390565b6001600160a01b0383166113735760405162461bcd60e51b81526004016109dc90611f10565b6001600160a01b0382166113995760405162461bcd60e51b81526004016109dc90611ce0565b6001600160a01b0380841660008181526001602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906113f4908590611bc9565b60405180910390a3505050565b60405162461bcd60e51b81526004016109dc90611e89565b6000818484111561143d5760405162461bcd60e51b81526004016109dc9190611bd2565b50600061144a84866120b6565b95945050505050565b60008261146257506000610789565b600061146e8385612058565b90508261147b8583612038565b146114985760405162461bcd60e51b81526004016109dc90611e13565b9392505050565b6000818181121561078957600080fd5b6000806114bc8385611fdf565b9050600083121580156114cf5750838112155b806114e457506000831280156114e457508381125b61149857600080fd5b6000808212156114fc57600080fd5b5090565b600061150b83610bc7565b90508082111561153357600061152183836115da565b905061152d84826117f2565b50610ffb565b80821015610ffb57600061154782846115da565b90506115538482611856565b50505050565b6000806115668385612020565b9050838110156114985760405162461bcd60e51b81526004016109dc90611d22565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600061149883836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611419565b60008061162883610d16565b90508015611785576001600160a01b0383166000908152600960205260409020546116539082611559565b6001600160a01b038416600081815260096020526040908190209290925590517fee503bee2bb6a87e57bc57db795f98137327401a0e7b7ce42e37926cc1a9ca4d906116a0908490611bc9565b60405180910390a260065460405163a9059cbb60e01b81526000916001600160a01b03169063a9059cbb906116db9087908690600401611b64565b602060405180830381600087803b1580156116f557600080fd5b505af1158015611709573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061172d9190611b1c565b90508061177d576001600160a01b03841660009081526009602052604090205461175790836115da565b6001600160a01b03851660009081526009602052604081209190915592506107d3915050565b5090506107d3565b50600092915050565b60008061179b8385612077565b9050600083121580156117ae5750838113155b806114e457506000831280156114e4575083811361149857600080fd5b6000428211156117dd575060006107d3565b6012546117ea42846115da565b101592915050565b6117fc828261189a565b6118366118176109788360075461145390919063ffffffff16565b6001600160a01b0384166000908152600860205260409020549061178e565b6001600160a01b0390921660009081526008602052604090209190915550565b611860828261195a565b61183661187b6109788360075461145390919063ffffffff16565b6001600160a01b038416600090815260086020526040902054906114af565b6001600160a01b0382166118c05760405162461bcd60e51b81526004016109dc90611d59565b6118cc60008383610ffb565b6002546118d99082611559565b6002556001600160a01b0382166000908152602081905260409020546118ff9082611559565b6001600160a01b0383166000818152602081905260408082209390935591519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061194e908590611bc9565b60405180910390a35050565b6001600160a01b0382166119805760405162461bcd60e51b81526004016109dc90611ecf565b61198c82600083610ffb565b6119c98160405180606001604052806022815260200161215d602291396001600160a01b0385166000908152602081905260409020549190611419565b6001600160a01b0383166000908152602081905260409020556002546119ef90826115da565b6002556040516000906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061194e908590611bc9565b600060208284031215611a41578081fd5b813561149881612139565b60008060408385031215611a5e578081fd5b8235611a6981612139565b91506020830135611a798161214e565b809150509250929050565b60008060408385031215611a96578182fd5b8235611aa181612139565b946020939093013593505050565b60008060408385031215611ac1578182fd5b8235611acc81612139565b91506020830135611a7981612139565b600080600060608486031215611af0578081fd5b8335611afb81612139565b92506020840135611b0b81612139565b929592945050506040919091013590565b600060208284031215611b2d578081fd5b81516114988161214e565b600060208284031215611b49578081fd5b5035919050565b6001600160a01b0391909116815260200190565b6001600160a01b03929092168252602082015260400190565b6001600160a01b03989098168852602088019690965260408701949094526060860192909252608085015260a084015260c083015260e08201526101000190565b901515815260200190565b90815260200190565b6000602080835283518082850152825b81811015611bfe57858101830151858201604001528201611be2565b81811115611c0f5783604083870101525b50601f01601f1916929092016040019392505050565b6020808252604f908201527f5544414f546f6b656e5f4469766964656e645f547261636b65723a20636c616960408201527f6d57616974206d757374206265207570646174656420746f206265747765656e60608201526e203120616e6420323420686f75727360881b608082015260a00190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b60208082526022908201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604082015261737360f01b606082015260800190565b6020808252601b908201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604082015260600190565b6020808252601f908201527f45524332303a206361737420746f20746865207a65726f206164647265737300604082015260600190565b6020808252605b908201527f4469766964656e645f547261636b65723a20776974686472617744697669646560408201527f6e642064697361626c65642e20557365207468652027636c61696d272066756e60608201527f6374696f6e206f6e20746865206d61696e20636f6e74726163742e0000000000608082015260a00190565b60208082526021908201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6040820152607760f81b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526026908201527f4469766964656e645f547261636b65723a204e6f207472616e736665727320616040820152651b1b1bddd95960d21b606082015260800190565b60208082526021908201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736040820152607360f81b606082015260800190565b60208082526024908201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646040820152637265737360e01b606082015260800190565b60208082526041908201527f5544414f546f6b656e5f4469766964656e645f547261636b65723a2043616e6e60408201527f6f742075706461746520636c61696d5761697420746f2073616d652076616c756060820152606560f81b608082015260a00190565b9283526020830191909152604082015260600190565b60ff91909116815260200190565b600080821280156001600160ff1b038490038513161561200157612001612123565b600160ff1b839003841281161561201a5761201a612123565b50500190565b6000821982111561203357612033612123565b500190565b60008261205357634e487b7160e01b81526012600452602481fd5b500490565b600081600019048311821515161561207257612072612123565b500290565b60008083128015600160ff1b85018412161561209557612095612123565b6001600160ff1b03840183138116156120b0576120b0612123565b50500390565b6000828210156120c8576120c8612123565b500390565b6002810460018216806120e157607f821691505b6020821081141561210257634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561211c5761211c612123565b5060010190565b634e487b7160e01b600052601160045260246000fd5b6001600160a01b038116811461076e57600080fd5b801515811461076e57600080fdfe45524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122012971cc4a0f46c787f2ef0f6e9106be70fe256574e23851c89b3e778da30d21564736f6c63430008000033000000000000000000000000000000000000000000000000000000000000dead00000000000000000000000000000000000000000000003635c9adc5dea00000

Deployed ByteCode

0x608060405234801561001057600080fd5b50600436106102745760003560e01c806385a6b3ae11610151578063ba72a955116100c3578063e30443bc11610087578063e30443bc14610509578063e7841ec01461051c578063e98030c714610524578063f2fde38b14610537578063fbcbc0f11461054a578063ffb2c4791461055d57610274565b8063ba72a955146104b5578063bc4c4b37146104c8578063be10b614146104db578063c705c569146104e3578063dd62ed3e146104f657610274565b8063a3395cb411610115578063a3395cb414610456578063a457c2d714610469578063a8b9d2401461047c578063a9059cbb1461048f578063aafd847a146104a2578063b1181e55146102cc57610274565b806385a6b3ae146104235780638da5cb5b1461042b57806391b89fba1461043357806395d89b411461044657806399248ea71461044e57610274565b8063313ce567116101ea578063556cafb0116101ae578063556cafb0146103d25780635ebf4db9146103e55780636a474002146103f85780636f2789ec1461040057806370a0823114610408578063715018a61461041b57610274565b8063313ce5671461035d57806331e79db01461037257806339509351146103855780634e7b827f146103985780635183d6fd146103ab57610274565b80631105e7401161023c5780631105e7401461030157806318160ddd14610314578063226cfa3d1461031c57806323b872dd1461032f57806327ce0147146103425780633009a6091461035557610274565b806306fdde03146102795780630716c61114610297578063095ea7b3146102ac57806309bbedde146102cc57806310a8c46b146102e1575b600080fd5b61028161057f565b60405161028e9190611bd2565b60405180910390f35b6102aa6102a5366004611a30565b610611565b005b6102bf6102ba366004611a84565b610771565b60405161028e9190611bbe565b6102d461078f565b60405161028e9190611bc9565b6102f46102ef366004611b38565b610795565b60405161028e9190611b50565b6102aa61030f366004611a84565b6107d8565b6102d461089a565b6102d461032a366004611a30565b6108a0565b6102bf61033d366004611adc565b6108b2565b6102d4610350366004611a30565b610939565b6102d4610992565b610365610998565b60405161028e9190611fd1565b6102aa610380366004611a30565b61099d565b6102bf610393366004611a84565b610a79565b6102bf6103a6366004611a30565b610ac7565b6103be6103b9366004611b38565b610adc565b60405161028e989796959493929190611b7d565b6102d46103e0366004611a30565b610b48565b6102aa6103f3366004611b38565b610b63565b6102aa610ba7565b6102d4610bc1565b6102d4610416366004611a30565b610bc7565b6102aa610be2565b6102d4610c2b565b6102f4610c31565b6102d4610441366004611a30565b610c40565b610281610c4b565b6102f4610c5a565b6102d4610464366004611a30565b610c69565b6102bf610477366004611a84565b610cae565b6102d461048a366004611a30565b610d16565b6102bf61049d366004611a84565b610d42565b6102d46104b0366004611a30565b610d56565b6102aa6104c3366004611b38565b610d71565b6102bf6104d6366004611a4c565b610e46565b6102d4610f06565b6102bf6104f1366004611a30565b610f0c565b6102d4610504366004611aaf565b610f2a565b6102aa610517366004611a84565b610f55565b6102d4611000565b6102aa610532366004611b38565b611006565b6102aa610545366004611a30565b6110cb565b6103be610558366004611a30565b611139565b61057061056b366004611b38565b611220565b60405161028e93929190611fbb565b60606003805461058e906120cd565b80601f01602080910402602001604051908101604052809291908181526020018280546105ba906120cd565b80156106075780601f106105dc57610100808354040283529160200191610607565b820191906000526020600020905b8154815290600101906020018083116105ea57829003601f168201915b5050505050905090565b6001600160a01b0381166000908152600e602052604090205460ff166106365761076e565b6001600160a01b0381166000908152600e60209081526040808320805460ff19169055600c8252808320839055600d909152812054600b5490919061067d906001906120b6565b90506000600b60000182815481106106a557634e487b7160e01b600052603260045260246000fd5b60009182526020808320909101546001600160a01b03908116808452600d90925260408084208790559087168352822091909155600b805491925082918590811061070057634e487b7160e01b600052603260045260246000fd5b600091825260209091200180546001600160a01b0319166001600160a01b0392909216919091179055600b80548061074857634e487b7160e01b600052603160045260246000fd5b600082815260209020810160001990810180546001600160a01b03191690550190555050505b50565b600061078561077e611349565b848461134d565b5060015b92915050565b600b5490565b6000600b60000182815481106107bb57634e487b7160e01b600052603260045260246000fd5b6000918252602090912001546001600160a01b031690505b919050565b6001600160a01b0382166000908152600e602052604090205460ff1615610819576001600160a01b0382166000908152600c60205260409020819055610896565b6001600160a01b0382166000818152600e60209081526040808320805460ff19166001908117909155600c8352818420869055600b8054600d909452918420839055820181559091527f0175b7a638427703f0dbe7bb9bbf987a2551717b34e79f33b5b1008d1fa01db90180546001600160a01b03191690911790555b5050565b60025490565b60116020526000908152604090205481565b60006108bf848484611401565b61092f846108cb611349565b61092a8560405180606001604052806028815260200161217f602891396001600160a01b038a16600090815260016020526040812090610909611349565b6001600160a01b031681526020810191909152604001600020549190611419565b61134d565b5060019392505050565b6001600160a01b038116600090815260086020526040812054600160801b90610988906109839061097d61097861096f88610bc7565b60075490611453565b61149f565b906114af565b6114ed565b6107899190612038565b600f5481565b601290565b6109a5611349565b6001600160a01b03166109b6610c31565b6001600160a01b0316146109e55760405162461bcd60e51b81526004016109dc90611e54565b60405180910390fd5b6001600160a01b03811660009081526010602052604090205460ff1615610a0b57600080fd5b6001600160a01b0381166000908152601060205260408120805460ff19166001179055610a39908290611500565b610a4281610611565b6040516001600160a01b038216907fa878b31040b2e6d0a9a3d3361209db3908ba62014b0dca52adbaee451d128b2590600090a250565b6000610785610a86611349565b8461092a8560016000610a97611349565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490611559565b60106020526000908152604090205460ff1681565b600080600080600080600080610af061078f565b8910610b15575060009650600019955085945086935083925082915081905080610b3d565b6000610b208a610795565b9050610b2b81611139565b98509850985098509850985098509850505b919395975091939597565b6001600160a01b03166000908152600c602052604090205490565b610b6b611349565b6001600160a01b0316610b7c610c31565b6001600160a01b031614610ba25760405162461bcd60e51b81526004016109dc90611e54565b601355565b60405162461bcd60e51b81526004016109dc90611d90565b565b60125481565b6001600160a01b031660009081526020819052604090205490565b610bea611349565b6001600160a01b0316610bfb610c31565b6001600160a01b031614610c215760405162461bcd60e51b81526004016109dc90611e54565b610bbf6000611588565b600a5481565b6005546001600160a01b031690565b600061078982610d16565b60606004805461058e906120cd565b6006546001600160a01b031681565b6001600160a01b0381166000908152600e602052604081205460ff16610c9257506000196107d3565b506001600160a01b03166000908152600d602052604090205490565b6000610785610cbb611349565b8461092a856040518060600160405280602581526020016121a76025913960016000610ce5611349565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190611419565b6001600160a01b03811660009081526009602052604081205461078990610d3c84610939565b906115da565b6000610785610d4f611349565b8484611401565b6001600160a01b031660009081526009602052604090205490565b610d79611349565b6001600160a01b0316610d8a610c31565b6001600160a01b031614610db05760405162461bcd60e51b81526004016109dc90611e54565b6000610dba61089a565b11610dc457600080fd5b801561076e57610df6610dd561089a565b610de383600160801b611453565b610ded9190612038565b60075490611559565b60075560405133907fa493a9229478c3fcd73f66d2cdeb7f94fd0f341da924d1054236d7845411651190610e2b908490611bc9565b60405180910390a2600a54610e409082611559565b600a5550565b6000610e50611349565b6001600160a01b0316610e61610c31565b6001600160a01b031614610e875760405162461bcd60e51b81526004016109dc90611e54565b6000610e928461161c565b90508015610efc576001600160a01b038416600081815260116020526040908190204290555184151591907fa2c38e2d2fb7e3e1912d937fd1ca11ed6d51864dee4cfa7a7bf02becd7acf09290610eea908590611bc9565b60405180910390a36001915050610789565b5060009392505050565b60135481565b6001600160a01b031660009081526010602052604090205460ff1690565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b610f5d611349565b6001600160a01b0316610f6e610c31565b6001600160a01b031614610f945760405162461bcd60e51b81526004016109dc90611e54565b6001600160a01b03821660009081526010602052604090205460ff1615610fba57610896565b6013548110610fdc57610fcd8282611500565b610fd782826107d8565b610ff0565b610fe7826000611500565b610ff082610611565b610ffb826001610e46565b505050565b600f5490565b61100e611349565b6001600160a01b031661101f610c31565b6001600160a01b0316146110455760405162461bcd60e51b81526004016109dc90611e54565b610e10811015801561105a5750620151808111155b6110765760405162461bcd60e51b81526004016109dc90611c25565b6012548114156110985760405162461bcd60e51b81526004016109dc90611f54565b60125460405182907f474ea64804364a1e29a4487ddb63c3342a2dd826ccd8acf48825e680a0e6f20f90600090a3601255565b6110d3611349565b6001600160a01b03166110e4610c31565b6001600160a01b03161461110a5760405162461bcd60e51b81526004016109dc90611e54565b6001600160a01b0381166111305760405162461bcd60e51b81526004016109dc90611c9a565b61076e81611588565b80600080808080808061114b88610c69565b96506000199550600087126111ad57600f5487111561117957600f5461117290889061178e565b95506111ad565b600f54600b546000911061118e57600061119d565b600f54600b5461119d916115da565b90506111a988826114af565b9650505b6111b688610d16565b94506111c188610939565b6001600160a01b0389166000908152601160205260409020549094509250826111eb5760006111f9565b6012546111f9908490611559565b9150428211611209576000611213565b61121382426115da565b9050919395975091939597565b600b546000908190819080611240575050600f5460009250829150611342565b600f546000805a90506000805b898410801561125b57508582105b15611331578461126a81612108565b600b549096508610905061127d57600094505b6000600b60000186815481106112a357634e487b7160e01b600052603260045260246000fd5b60009182526020808320909101546001600160a01b031680835260119091526040909120549091506112d4906117cb565b156112f7576112e4816001610e46565b156112f757816112f381612108565b9250505b8261130181612108565b93505060005a9050808511156113285761132561131e86836115da565b8790611559565b95505b935061124d9050565b600f85905590975095509193505050505b9193909250565b3390565b6001600160a01b0383166113735760405162461bcd60e51b81526004016109dc90611f10565b6001600160a01b0382166113995760405162461bcd60e51b81526004016109dc90611ce0565b6001600160a01b0380841660008181526001602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906113f4908590611bc9565b60405180910390a3505050565b60405162461bcd60e51b81526004016109dc90611e89565b6000818484111561143d5760405162461bcd60e51b81526004016109dc9190611bd2565b50600061144a84866120b6565b95945050505050565b60008261146257506000610789565b600061146e8385612058565b90508261147b8583612038565b146114985760405162461bcd60e51b81526004016109dc90611e13565b9392505050565b6000818181121561078957600080fd5b6000806114bc8385611fdf565b9050600083121580156114cf5750838112155b806114e457506000831280156114e457508381125b61149857600080fd5b6000808212156114fc57600080fd5b5090565b600061150b83610bc7565b90508082111561153357600061152183836115da565b905061152d84826117f2565b50610ffb565b80821015610ffb57600061154782846115da565b90506115538482611856565b50505050565b6000806115668385612020565b9050838110156114985760405162461bcd60e51b81526004016109dc90611d22565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b600061149883836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611419565b60008061162883610d16565b90508015611785576001600160a01b0383166000908152600960205260409020546116539082611559565b6001600160a01b038416600081815260096020526040908190209290925590517fee503bee2bb6a87e57bc57db795f98137327401a0e7b7ce42e37926cc1a9ca4d906116a0908490611bc9565b60405180910390a260065460405163a9059cbb60e01b81526000916001600160a01b03169063a9059cbb906116db9087908690600401611b64565b602060405180830381600087803b1580156116f557600080fd5b505af1158015611709573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061172d9190611b1c565b90508061177d576001600160a01b03841660009081526009602052604090205461175790836115da565b6001600160a01b03851660009081526009602052604081209190915592506107d3915050565b5090506107d3565b50600092915050565b60008061179b8385612077565b9050600083121580156117ae5750838113155b806114e457506000831280156114e4575083811361149857600080fd5b6000428211156117dd575060006107d3565b6012546117ea42846115da565b101592915050565b6117fc828261189a565b6118366118176109788360075461145390919063ffffffff16565b6001600160a01b0384166000908152600860205260409020549061178e565b6001600160a01b0390921660009081526008602052604090209190915550565b611860828261195a565b61183661187b6109788360075461145390919063ffffffff16565b6001600160a01b038416600090815260086020526040902054906114af565b6001600160a01b0382166118c05760405162461bcd60e51b81526004016109dc90611d59565b6118cc60008383610ffb565b6002546118d99082611559565b6002556001600160a01b0382166000908152602081905260409020546118ff9082611559565b6001600160a01b0383166000818152602081905260408082209390935591519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061194e908590611bc9565b60405180910390a35050565b6001600160a01b0382166119805760405162461bcd60e51b81526004016109dc90611ecf565b61198c82600083610ffb565b6119c98160405180606001604052806022815260200161215d602291396001600160a01b0385166000908152602081905260409020549190611419565b6001600160a01b0383166000908152602081905260409020556002546119ef90826115da565b6002556040516000906001600160a01b038416907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9061194e908590611bc9565b600060208284031215611a41578081fd5b813561149881612139565b60008060408385031215611a5e578081fd5b8235611a6981612139565b91506020830135611a798161214e565b809150509250929050565b60008060408385031215611a96578182fd5b8235611aa181612139565b946020939093013593505050565b60008060408385031215611ac1578182fd5b8235611acc81612139565b91506020830135611a7981612139565b600080600060608486031215611af0578081fd5b8335611afb81612139565b92506020840135611b0b81612139565b929592945050506040919091013590565b600060208284031215611b2d578081fd5b81516114988161214e565b600060208284031215611b49578081fd5b5035919050565b6001600160a01b0391909116815260200190565b6001600160a01b03929092168252602082015260400190565b6001600160a01b03989098168852602088019690965260408701949094526060860192909252608085015260a084015260c083015260e08201526101000190565b901515815260200190565b90815260200190565b6000602080835283518082850152825b81811015611bfe57858101830151858201604001528201611be2565b81811115611c0f5783604083870101525b50601f01601f1916929092016040019392505050565b6020808252604f908201527f5544414f546f6b656e5f4469766964656e645f547261636b65723a20636c616960408201527f6d57616974206d757374206265207570646174656420746f206265747765656e60608201526e203120616e6420323420686f75727360881b608082015260a00190565b60208082526026908201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160408201526564647265737360d01b606082015260800190565b60208082526022908201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604082015261737360f01b606082015260800190565b6020808252601b908201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604082015260600190565b6020808252601f908201527f45524332303a206361737420746f20746865207a65726f206164647265737300604082015260600190565b6020808252605b908201527f4469766964656e645f547261636b65723a20776974686472617744697669646560408201527f6e642064697361626c65642e20557365207468652027636c61696d272066756e60608201527f6374696f6e206f6e20746865206d61696e20636f6e74726163742e0000000000608082015260a00190565b60208082526021908201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6040820152607760f81b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526026908201527f4469766964656e645f547261636b65723a204e6f207472616e736665727320616040820152651b1b1bddd95960d21b606082015260800190565b60208082526021908201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736040820152607360f81b606082015260800190565b60208082526024908201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646040820152637265737360e01b606082015260800190565b60208082526041908201527f5544414f546f6b656e5f4469766964656e645f547261636b65723a2043616e6e60408201527f6f742075706461746520636c61696d5761697420746f2073616d652076616c756060820152606560f81b608082015260a00190565b9283526020830191909152604082015260600190565b60ff91909116815260200190565b600080821280156001600160ff1b038490038513161561200157612001612123565b600160ff1b839003841281161561201a5761201a612123565b50500190565b6000821982111561203357612033612123565b500190565b60008261205357634e487b7160e01b81526012600452602481fd5b500490565b600081600019048311821515161561207257612072612123565b500290565b60008083128015600160ff1b85018412161561209557612095612123565b6001600160ff1b03840183138116156120b0576120b0612123565b50500390565b6000828210156120c8576120c8612123565b500390565b6002810460018216806120e157607f821691505b6020821081141561210257634e487b7160e01b600052602260045260246000fd5b50919050565b600060001982141561211c5761211c612123565b5060010190565b634e487b7160e01b600052601160045260246000fd5b6001600160a01b038116811461076e57600080fd5b801515811461076e57600080fdfe45524332303a206275726e20616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122012971cc4a0f46c787f2ef0f6e9106be70fe256574e23851c89b3e778da30d21564736f6c63430008000033