Balances

Select type ERC-20 (4) ERC-721 (2) ERC-1155 (1)
+ 0.010000000000000000 OP Id: optimism-erc-20/0x4200000000000000000000000000000000000042 Name: Optimism Verified currency 0.00 USD
+ 10,000.000000000000000000 OPT Id: optimism-erc-20/0x88888888ccda9a4b85c531b4a18247fce9f8aba5 Name: OPTOPUS
+ 6.031058550380163913 DAI Id: optimism-erc-20/0xda10009cbd5d07dd0cecc66161fc93d7c9000da1 Name: Dai Stablecoin
+ 0.050000000000000000 GRG Id: optimism-erc-20/0xecf46257ed31c329f204eb43e254c609dee143b3 Name: Rigo Token
+ 2 OPPUNK Id: optimism-erc-721/0xb8df6cc3050cc02f967db1ee48330ba23276a492 Name: OptiPunk
+ 2 ADZUKI Id: optimism-erc-721/0xfcf599831189c560255214aa30586d0cbb7b243e Name: Adzuki
+ ? 1 Id: optimism-erc-1155/0x0548629d80f75402abd2b7a1cd89fd811219a4ec Name: 1

History

Types:
Select type Main ERC-20 ERC-721 ERC-1155
Date & time Transaction id Amount Status

0xfcacd0e88a1bb8f1600b21122613446e77274cdd88e6f9b08ddb2df617204368

+

1 1 Id: optimism-erc-1155/0x0548629d80f75402abd2b7a1cd89fd811219a4ec Name: 1

#0

Success

0x1b235d607973ee5e66ee971803aa180d93343ec12ff3d9ff4a946b1b1675ac5b

+

0.050000000000000000 GRG Id: optimism-erc-20/0xecf46257ed31c329f204eb43e254c609dee143b3 Name: Rigo Token

Success

0xc58a56f2e4a0147a59fae20b7c29ccf76d6e5423222ce7c4852f54d1311d4e8a

+

10,000.000000000000000000 OPT Id: optimism-erc-20/0x88888888ccda9a4b85c531b4a18247fce9f8aba5 Name: OPTOPUS

Success

0x470f23437385b51c778b6a0e54ceea698992c6f8bedd679ebfaa71eb6ff4989b

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x470f23437385b51c778b6a0e54ceea698992c6f8bedd679ebfaa71eb6ff4989b

+

4.000058550380163913 DAI Id: optimism-erc-20/0xda10009cbd5d07dd0cecc66161fc93d7c9000da1 Name: Dai Stablecoin

Success

0xed49975c108e1133be7f28bb15cb719faf21c59b9b218d245f7c58a857db32d7

+

1.000000000000000000 DAI Id: optimism-erc-20/0xda10009cbd5d07dd0cecc66161fc93d7c9000da1 Name: Dai Stablecoin

Success

0xed49975c108e1133be7f28bb15cb719faf21c59b9b218d245f7c58a857db32d7

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x4cbb030614e832c8e37d6af17ca5b1ce776ef43433534aefe7c9662d7c5615a8

+

1 ADZUKI Id: optimism-erc-721/0xfcf599831189c560255214aa30586d0cbb7b243e Name: Adzuki

#3,734

Success

0x5068d78774dfe2ddafaee23dad087f35d28560802bcd122de59c9e0ac2326236

+

1 ADZUKI Id: optimism-erc-721/0xfcf599831189c560255214aa30586d0cbb7b243e Name: Adzuki

#3,597

Success

0x1b2769dfa8c32450984e0ab6d97bb9e24d8fe0d29f04ae02520c69914c780d95

+

0.050000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

57.20 USD

Success
Date & time Transaction id Amount Status

0x470f23437385b51c778b6a0e54ceea698992c6f8bedd679ebfaa71eb6ff4989b

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xed49975c108e1133be7f28bb15cb719faf21c59b9b218d245f7c58a857db32d7

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x1b2769dfa8c32450984e0ab6d97bb9e24d8fe0d29f04ae02520c69914c780d95

+

0.050000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

57.20 USD

Success

0x301a57a264518ee2f529f2c6e0b540f1f760b4185df9170434d2969f60c7cc15

+

0.010000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

11.44 USD

Success

0x7059424fde889780ae008cbc2c079548f537a3a416bafe701876b128302884c9

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x151cb12924f0b78ecadde53d91d7c0cc56461c6c42d3a62f2f92761d78f431df

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xa10f28c8aec92f35815fdeabaff763a71fafd05fd49496febf130b1bef88c953

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xc9a7fafac8dc5a2bd16881f0720e458e40b926c2a90c83050158fa64e836d30f

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x261204fd48b3d4c2b771fdcc68c0a67bbc98d3138cc5b1e4587f3531e9a015e8

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x2b4ebf50350e0eac43b442f37d3ea135ebb2bbd6d7efb82a7ef058dea72b1694

+

0.010000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

9.95 USD

Success
Date & time Transaction id Amount Status

0x1b235d607973ee5e66ee971803aa180d93343ec12ff3d9ff4a946b1b1675ac5b

+

0.050000000000000000 GRG Id: optimism-erc-20/0xecf46257ed31c329f204eb43e254c609dee143b3 Name: Rigo Token

Success

0xc58a56f2e4a0147a59fae20b7c29ccf76d6e5423222ce7c4852f54d1311d4e8a

+

10,000.000000000000000000 OPT Id: optimism-erc-20/0x88888888ccda9a4b85c531b4a18247fce9f8aba5 Name: OPTOPUS

Success

0x470f23437385b51c778b6a0e54ceea698992c6f8bedd679ebfaa71eb6ff4989b

+

4.000058550380163913 DAI Id: optimism-erc-20/0xda10009cbd5d07dd0cecc66161fc93d7c9000da1 Name: Dai Stablecoin

Success

0xed49975c108e1133be7f28bb15cb719faf21c59b9b218d245f7c58a857db32d7

+

1.000000000000000000 DAI Id: optimism-erc-20/0xda10009cbd5d07dd0cecc66161fc93d7c9000da1 Name: Dai Stablecoin

Success

0xa10f28c8aec92f35815fdeabaff763a71fafd05fd49496febf130b1bef88c953

+

0.010000000000000000 OP Id: optimism-erc-20/0x4200000000000000000000000000000000000042 Name: Optimism Verified currency

0.00 USD

Success

0xa535c4c3acbab3bcc3317e3146369e69d14965622ca053566e0dd925eb85e903

+

0.331000000000000000 DAI Id: optimism-erc-20/0xda10009cbd5d07dd0cecc66161fc93d7c9000da1 Name: Dai Stablecoin

Success

0x192e2204b853fe14d88962a987ee9dc9eb643f9040137205d812de6677130f41

-

0.321000000000000000 DAI Id: optimism-erc-20/0xda10009cbd5d07dd0cecc66161fc93d7c9000da1 Name: Dai Stablecoin

Success

0x06b292c9c06103e53379ea7ee1f0d7b952fe43ffc02c1219f0910fb8d0385100

+

0.321000000000000000 DAI Id: optimism-erc-20/0xda10009cbd5d07dd0cecc66161fc93d7c9000da1 Name: Dai Stablecoin

Success

0xd1d3d4c34ea6c5a366e9fe1526593ee498997c810565606cf85a1e3ef3372112

+

0.700000000000000000 DAI Id: optimism-erc-20/0xda10009cbd5d07dd0cecc66161fc93d7c9000da1 Name: Dai Stablecoin

Success
Date & time Transaction id Amount Status

0x4cbb030614e832c8e37d6af17ca5b1ce776ef43433534aefe7c9662d7c5615a8

+

1 ADZUKI Id: optimism-erc-721/0xfcf599831189c560255214aa30586d0cbb7b243e Name: Adzuki

#3,734

Success

0x5068d78774dfe2ddafaee23dad087f35d28560802bcd122de59c9e0ac2326236

+

1 ADZUKI Id: optimism-erc-721/0xfcf599831189c560255214aa30586d0cbb7b243e Name: Adzuki

#3,597

Success

0x1b2769dfa8c32450984e0ab6d97bb9e24d8fe0d29f04ae02520c69914c780d95

-

1 OPPUNK Id: optimism-erc-721/0xb8df6cc3050cc02f967db1ee48330ba23276a492 Name: OptiPunk

#2,516

Success

0x7059424fde889780ae008cbc2c079548f537a3a416bafe701876b128302884c9

-

1 OPPUNK Id: optimism-erc-721/0xb8df6cc3050cc02f967db1ee48330ba23276a492 Name: OptiPunk

#9,260

Success

0x151cb12924f0b78ecadde53d91d7c0cc56461c6c42d3a62f2f92761d78f431df

+

1 OPPUNK Id: optimism-erc-721/0xb8df6cc3050cc02f967db1ee48330ba23276a492 Name: OptiPunk

#2,516

Success

0x25df938976b986fc8fe638ad0832f552dd3d051a346e6770fea1d085cfcfbfd8

+

1 OPPUNK Id: optimism-erc-721/0xb8df6cc3050cc02f967db1ee48330ba23276a492 Name: OptiPunk

#9,260

Success

0x1d6d91586c5daefd99564d31c2631977c2f2fdfadeb0dc3256d6dbac04561860

+

1 OPPUNK Id: optimism-erc-721/0xb8df6cc3050cc02f967db1ee48330ba23276a492 Name: OptiPunk

#3,597

Success

0x1d6d91586c5daefd99564d31c2631977c2f2fdfadeb0dc3256d6dbac04561860

+

1 OPPUNK Id: optimism-erc-721/0xb8df6cc3050cc02f967db1ee48330ba23276a492 Name: OptiPunk

#3,734

Success

0x082872393145a0f2d9a879a3700ada872157dc9b185b888e2881726e458dc8ec

-

1 OPPUNK Id: optimism-erc-721/0xb8df6cc3050cc02f967db1ee48330ba23276a492 Name: OptiPunk

#9,260

Success

0x6eb9111bcf71fb37d78bfa2932b9e26f4d565b173a404f0a5724c1dd9138a66d

+

1 OPPUNK Id: optimism-erc-721/0xb8df6cc3050cc02f967db1ee48330ba23276a492 Name: OptiPunk

#9,260

Success
Date & time Transaction id Amount Status

0xfcacd0e88a1bb8f1600b21122613446e77274cdd88e6f9b08ddb2df617204368

+

1 1 Id: optimism-erc-1155/0x0548629d80f75402abd2b7a1cd89fd811219a4ec Name: 1

#0

Success
Types:
Select type Main ERC-20 ERC-721 ERC-1155

Special data

  • Nonce: 1
  • Is contract? Yes
  • Contract code:

    0x6080604052600436106102c65760003560e01c806371d14b8211610179578063a22cb465116100d6578063b88d4fde1161008a578063e985e9c511610064578063e985e9c5146107c5578063f2fde38b14610800578063fba225b91461082057600080fd5b8063b88d4fde14610758578063c87b56dd14610778578063d8f3790f1461079857600080fd5b8063a271e525116100bb578063a271e52514610703578063a621baeb1461072f578063b07f0a411461074557600080fd5b8063a22cb465146106c3578063a2698501146106e357600080fd5b80638da5cb5b1161012d57806391db88851161011257806391db88851461066057806395d89b4114610680578063978bbdb91461069557600080fd5b80638da5cb5b1461062f5780638e0055531461064d57600080fd5b8063806ec13c1161015e578063806ec13c146105da5780638795cccb146105fa5780638c64ea4a1461060257600080fd5b806371d14b82146105a45780637e108d52146105ba57600080fd5b806339a5d60e1161022757806358a4fa9b116101db5780636352211e116101c05780636352211e1461054f57806370a082311461056f578063715018a61461058f57600080fd5b806358a4fa9b1461050f5780635e57966d1461052f57600080fd5b80634641257d1161020c5780634641257d146104ba57806348b4c49c146104cf5780634f684f19146104ef57600080fd5b806339a5d60e1461047a57806342842e0e1461049a57600080fd5b8063161779ce1161027e5780632bd9caf6116102635780632bd9caf6146104245780632e1a7d4d146104525780633183a1b41461047257600080fd5b8063161779ce146103d757806323b872dd1461040457600080fd5b8063081812fc116102af578063081812fc14610322578063095ea7b314610370578063150b7a021461039257600080fd5b806301ffc9a7146102cb57806306fdde0314610300575b600080fd5b3480156102d757600080fd5b506102eb6102e6366004614786565b610833565b60405190151581526020015b60405180910390f35b34801561030c57600080fd5b506103156108d0565b6040516102f791906147cf565b34801561032e57600080fd5b5061035861033d366004614802565b6004602052600090815260409020546001600160a01b031681565b6040516001600160a01b0390911681526020016102f7565b34801561037c57600080fd5b5061039061038b366004614832565b61095e565b005b34801561039e57600080fd5b506103be6103ad36600461485c565b630a85bd0160e11b95945050505050565b6040516001600160e01b031990911681526020016102f7565b3480156103e357600080fd5b506103f76103f2366004614b13565b610a61565b6040516102f79190614c2e565b34801561041057600080fd5b5061039061041f366004614c72565b610bb4565b34801561043057600080fd5b5061044461043f366004614802565b610dd7565b6040519081526020016102f7565b34801561045e57600080fd5b5061039061046d366004614802565b610dee565b610444611149565b34801561048657600080fd5b50610315610495366004614cbe565b6111fe565b3480156104a657600080fd5b506103906104b5366004614c72565b611360565b3480156104c657600080fd5b50610444611465565b3480156104db57600080fd5b506103586104ea366004614802565b6114ab565b3480156104fb57600080fd5b5061039061050a366004614d3c565b6114df565b34801561051b57600080fd5b5061044461052a366004614d68565b611609565b34801561053b57600080fd5b5061031561054a366004614da9565b6116a7565b34801561055b57600080fd5b5061035861056a366004614802565b6119d0565b34801561057b57600080fd5b5061044461058a366004614da9565b611a3a565b34801561059b57600080fd5b50610390611a9b565b3480156105b057600080fd5b50610444602e5481565b3480156105c657600080fd5b506103906105d5366004614802565b611b01565b3480156105e657600080fd5b506104446105f5366004614802565b611c97565b610444611ca7565b34801561060e57600080fd5b5061062261061d366004614802565b611d40565b6040516102f79190614dfc565b34801561063b57600080fd5b506007546001600160a01b0316610358565b61039061065b366004614ee1565b611ed4565b34801561066c57600080fd5b5061044461067b366004614f05565b611fe0565b34801561068c57600080fd5b506103156125ab565b3480156106a157600080fd5b50602c546106b09061ffff1681565b60405161ffff90911681526020016102f7565b3480156106cf57600080fd5b506103906106de366004614f7d565b6125b8565b3480156106ef57600080fd5b506103156106fe366004615017565b612642565b34801561070f57600080fd5b5061071a6201518081565b60405163ffffffff90911681526020016102f7565b34801561073b57600080fd5b50610444602d5481565b610390610753366004614802565b6133ea565b34801561076457600080fd5b5061039061077336600461485c565b613746565b34801561078457600080fd5b50610315610793366004614802565b61383b565b3480156107a457600080fd5b506104446107b3366004614da9565b60316020526000908152604090205481565b3480156107d157600080fd5b506102eb6107e036600461517c565b600560209081526000928352604080842090915290825290205460ff1681565b34801561080c57600080fd5b5061039061081b366004614da9565b613aa8565b61044461082e366004614802565b613b8a565b60007f01ffc9a7000000000000000000000000000000000000000000000000000000006001600160e01b03198316148061089657507f80ac58cd000000000000000000000000000000000000000000000000000000006001600160e01b03198316145b806108ca57507f5b5e139f000000000000000000000000000000000000000000000000000000006001600160e01b03198316145b92915050565b600080546108dd906151a6565b80601f0160208091040260200160405190810160405280929190818152602001828054610909906151a6565b80156109565780601f1061092b57610100808354040283529160200191610956565b820191906000526020600020905b81548152906001019060200180831161093957829003601f168201915b505050505081565b6000818152600260205260409020546001600160a01b0316338114806109a757506001600160a01b038116600090815260056020908152604080832033845290915290205460ff165b6109f85760405162461bcd60e51b815260206004820152600e60248201527f4e4f545f415554484f52495a454400000000000000000000000000000000000060448201526064015b60405180910390fd5b600082815260046020526040808220805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b6060875167ffffffffffffffff811115610a7d57610a7d6148f7565b604051908082528060200260200182016040528015610aa6578160200160208202803683370190505b50905060005b8851811015610ba8576000610b758a8381518110610acc57610acc6151e0565b60200260200101518a8481518110610ae657610ae66151e0565b60200260200101518a8581518110610b0057610b006151e0565b60200260200101518a8681518110610b1a57610b1a6151e0565b60200260200101518a8781518110610b3457610b346151e0565b60200260200101518a8881518110610b4e57610b4e6151e0565b60200260200101518a8981518110610b6857610b686151e0565b6020026020010151611fe0565b905080838381518110610b8a57610b8a6151e0565b60209081029190910101525080610ba08161520c565b915050610aac565b50979650505050505050565b6000818152600260205260409020546001600160a01b03848116911614610c1d5760405162461bcd60e51b815260206004820152600a60248201527f57524f4e475f46524f4d0000000000000000000000000000000000000000000060448201526064016109ef565b6001600160a01b038216610c735760405162461bcd60e51b815260206004820152601160248201527f494e56414c49445f524543495049454e5400000000000000000000000000000060448201526064016109ef565b336001600160a01b0384161480610cad57506001600160a01b038316600090815260056020908152604080832033845290915290205460ff165b80610cce57506000818152600460205260409020546001600160a01b031633145b610d1a5760405162461bcd60e51b815260206004820152600e60248201527f4e4f545f415554484f52495a454400000000000000000000000000000000000060448201526064016109ef565b6000610d2760028361523c565b1580159150610d5a576000828152603060205260409020805473ffffffffffffffffffffffffffffffffffffffff191690555b600082815260026020908152604080832080546001600160a01b0380891673ffffffffffffffffffffffffffffffffffffffff1992831681179093556004909452828520805490911690559051859391928816917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a450505050565b60088160118110610de757600080fd5b0154905081565b600654600114610e405760405162461bcd60e51b815260206004820152600a60248201527f5245454e5452414e43590000000000000000000000000000000000000000000060448201526064016109ef565b60026006819055610e51908261523c565b600003610ea05760405162461bcd60e51b815260206004820152600e60248201527f4e6f74207661756c74207479706500000000000000000000000000000000000060448201526064016109ef565b610ea9816119d0565b6001600160a01b0316336001600160a01b031614610f095760405162461bcd60e51b815260206004820152601560248201527f596f7520617265206e6f7420746865206f776e6572000000000000000000000060448201526064016109ef565b6000818152602f602052604090206001810154600160d81b900460ff1615610f735760405162461bcd60e51b815260206004820152601760248201527f5661756c7420616c72656164792065786572636973656400000000000000000060448201526064016109ef565b6001810154600160e01b900460ff16610fce5760405162461bcd60e51b815260206004820152601f60248201527f5661756c74206e6f7420696e20776974686472617761626c652073746174650060448201526064016109ef565b6001810154600160b81b900463ffffffff16421161102e5760405162461bcd60e51b815260206004820152601360248201527f4f7074696f6e207374696c6c206163746976650000000000000000000000000060448201526064016109ef565b600061103b836001615250565b905061104681613f46565b61104f83613f46565b604051339084907fd964a27d45f595739c13d8b1160b57491050cacf3a2e5602207277d6228f64ee90600090a3611084611465565b506000600183810154600160e81b900460ff16908111156110a7576110a7614dc4565b146110cf57815460018301546110ca916001600160a01b03909116903390613fbe565b61113f565b60018201548254604051632142170760e11b815230600482015233602482015260448101919091526001600160a01b03909116906342842e0e90606401600060405180830381600087803b15801561112657600080fd5b505af115801561113a573d6000803e3d6000fd5b505050505b5050600160065550565b6007546000906001600160a01b031633146111a65760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016109ef565b503060008181526031602090815260408083208054939055518281529192917f121c5042302bae5fc561fbc64368f297ca60a880878e1e3a7f7e9380377260bf91015b60405180910390a26111fb338261405d565b90565b6060600061120b8b6116a7565b905060006112188b6140b8565b905060006112258b6140b8565b905060006112328b6140b8565b9050600061123f8b6140b8565b9050600061124c8b6140b8565b905060006112598b6140b8565b905060006112778b61126c57600061126f565b60015b60ff166140b8565b905060008a6112bb576040518060400160405280600681526020017f4f7074696f6e00000000000000000000000000000000000000000000000000008152506112f2565b6040518060400160405280600581526020017f5661756c740000000000000000000000000000000000000000000000000000008152505b905060006113078a8a8a8a8a8a8a8a8a612642565b90506000611314826141f5565b8b8b8b8b8b8b8b8b8b6040516020016113369a99989796959493929190615284565b60408051601f198184030181529190529b5050505050505050505050509998505050505050505050565b61136b838383610bb4565b6001600160a01b0382163b15806114145750604051630a85bd0160e11b8082523360048301526001600160a01b03858116602484015260448301849052608060648401526000608484015290919084169063150b7a029060a4016020604051808303816000875af11580156113e4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114089190615770565b6001600160e01b031916145b6114605760405162461bcd60e51b815260206004820152601060248201527f554e534146455f524543495049454e540000000000000000000000000000000060448201526064016109ef565b505050565b3360008181526031602090815260408083208054939055518281529192917f121c5042302bae5fc561fbc64368f297ca60a880878e1e3a7f7e9380377260bf91016111e9565b6000818152603060205260408120546001600160a01b031680156114cf57806114d8565b6114d8836119d0565b9392505050565b6114ea60028361523c565b6000036115395760405162461bcd60e51b815260206004820152600e60248201527f4e6f74207661756c74207479706500000000000000000000000000000000000060448201526064016109ef565b611542826119d0565b6001600160a01b0316336001600160a01b0316146115a25760405162461bcd60e51b815260206004820152600960248201527f4e6f74206f776e6572000000000000000000000000000000000000000000000060448201526064016109ef565b600082815260306020526040808220805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b03851690811790915590519091339185917ff8b0d6b3d9f9069d8ee85201e4f8168f89039e7634e502e7bbf2b25e339b5d9591a45050565b600080428463ffffffff1611611620576000611630565b6116304263ffffffff861661578d565b905060006201518061164a83670de0b6b3a76400006157a4565b61165491906157c3565b905083670de0b6b3a76400008061166b838a61578d565b61167585806157a4565b61167f91906157a4565b61168991906157c3565b61169391906157c3565b61169d9190615250565b9695505050505050565b604051606082811b7fffffffffffffffffffffffffffffffffffffffff0000000000000000000000001660208301529060009060340160408051601f19818403018152828201909152601082527f30313233343536373839616263646566000000000000000000000000000000006020830152805190925060009061172d9060026157a4565b611738906002615250565b67ffffffffffffffff811115611750576117506148f7565b6040519080825280601f01601f19166020018201604052801561177a576020820181803683370190505b5090507f3000000000000000000000000000000000000000000000000000000000000000816000815181106117b1576117b16151e0565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600f60fb1b816001815181106117f8576117f86151e0565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060005b83518110156119c757826004858381518110611848576118486151e0565b016020015182517fff0000000000000000000000000000000000000000000000000000000000000090911690911c60f81c908110611888576118886151e0565b01602001517fff0000000000000000000000000000000000000000000000000000000000000016826118bb8360026157a4565b6118c6906002615250565b815181106118d6576118d66151e0565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535082848281518110611918576119186151e0565b602091010151815160f89190911c600f16908110611938576119386151e0565b01602001517fff00000000000000000000000000000000000000000000000000000000000000168261196b8360026157a4565b611976906003615250565b81518110611986576119866151e0565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350806119bf8161520c565b91505061182a565b50949350505050565b6000818152600260205260409020546001600160a01b031680611a355760405162461bcd60e51b815260206004820152600a60248201527f4e4f545f4d494e5445440000000000000000000000000000000000000000000060448201526064016109ef565b919050565b60006001600160a01b038216611a925760405162461bcd60e51b815260206004820152600c60248201527f5a45524f5f41444452455353000000000000000000000000000000000000000060448201526064016109ef565b50600019919050565b6007546001600160a01b03163314611af55760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016109ef565b611aff60006143af565b565b611b0c60028261523c565b600003611b5b5760405162461bcd60e51b815260206004820152600e60248201527f4e6f74207661756c74207479706500000000000000000000000000000000000060448201526064016109ef565b611b64816119d0565b6001600160a01b0316336001600160a01b031614611bc45760405162461bcd60e51b815260206004820152601560248201527f596f7520617265206e6f7420746865206f776e6572000000000000000000000060448201526064016109ef565b6000818152602f6020526040902060010154600160e01b900460ff1615611c2d5760405162461bcd60e51b815260206004820152601c60248201527f5661756c7420697320616c7265616479207769746864726177696e670000000060448201526064016109ef565b6000818152602f602052604080822060010180547fffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffffffff16600160e01b17905551339183917f4092dca9abe2955ccd767f36f812342017d0ad39b6b6bb06a07ec12c58be47729190a350565b60198160138110610de757600080fd5b6007546000906001600160a01b03163314611d045760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016109ef565b50602d8054600090915560405181815233907f121c5042302bae5fc561fbc64368f297ca60a880878e1e3a7f7e9380377260bf906020016111e9565b6040805161018081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e081018290526101008101829052610120810182905261014081018290526101608101919091526000828152602f6020908152604091829020825161018081018452815481526001808301546001600160a01b0381169483019490945260ff740100000000000000000000000000000000000000008504811695830195909552750100000000000000000000000000000000000000000084048516606083015276010000000000000000000000000000000000000000000084048516608083015263ffffffff600160b81b85041660a0830152600160d81b84048516151560c0830152600160e01b84048516151560e083015290939192610100850192600160e81b9091041690811115611e9057611e90614dc4565b6001811115611ea157611ea1614dc4565b81526001820154600160f01b900461ffff1660208201526002820154604082015260039091015460609091015292915050565b6007546001600160a01b03163314611f2e5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016109ef565b61012c8161ffff161115611f845760405162461bcd60e51b815260206004820152601d60248201527f4665652063616e6e6f74206265206c6172676572207468616e2033302500000060448201526064016109ef565b602c80547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00001661ffff83169081179091556040517e172ddfc5ae88d08b3de01a5a187667c37a5a53989e8c175055cb6c993792a790600090a250565b600060118660ff16106120355760405162461bcd60e51b815260206004820152601560248201527f496e76616c6964207072656d69756d20696e646578000000000000000000000060448201526064016109ef565b60138460ff16106120885760405162461bcd60e51b815260206004820152601460248201527f496e76616c696420737472696b6520696e64657800000000000000000000000060448201526064016109ef565b60198460ff166013811061209e5761209e6151e0565b015483106120ee5760405162461bcd60e51b815260206004820152601860248201527f5265736572766520737472696b6520746f6f206c61726765000000000000000060448201526064016109ef565b60008560ff16116121415760405162461bcd60e51b815260206004820152601660248201527f6475726174696f6e4461797320746f6f20736d616c6c0000000000000000000060448201526064016109ef565b6000876001600160a01b03163b1161219b5760405162461bcd60e51b815260206004820152601560248201527f746f6b656e206973206e6f7420636f6e7472616374000000000000000000000060448201526064016109ef565b306001600160a01b038816036121f35760405162461bcd60e51b815260206004820152601e60248201527f746f6b656e2063616e6e6f742062652043616c6c7920636f6e7472616374000060448201526064016109ef565b600082600181111561220757612207614dc4565b14806122135750600088115b61225f5760405162461bcd60e51b815260206004820152601460248201527f746f6b656e49644f72416d6f756e74206973203000000000000000000000000060448201526064016109ef565b602e54600201602e81905550602e5490506000602f60008381526020019081526020016000209050878160010160006101000a8154816001600160a01b0302191690836001600160a01b03160217905550868160010160146101000a81548160ff021916908360ff160217905550858160010160156101000a81548160ff021916908360ff160217905550848160010160166101000a81548160ff021916908360ff160217905550428160010160176101000a81548163ffffffff021916908363ffffffff1602179055508281600101601d6101000a81548160ff0219169083600181111561235057612350614dc4565b0217905550602c5461ffff161561239d57602c546001820180547dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1661ffff909216600160f01b029190911790555b83156123ab57600381018490555b6123b5338361440e565b6040516001600160a01b03891690339084907fb94e8fc8ad4a054390a833a774eabcd7c0547c9a62d1fafb5c54dd761c6f0aac90600090a4600083600181111561240157612401614dc4565b0361247457888155604051632142170760e11b8152336004820152306024820152604481018a90526001600160a01b038916906342842e0e90606401600060405180830381600087803b15801561245757600080fd5b505af115801561246b573d6000803e3d6000fd5b50505050610ba8565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201526000906001600160a01b038a16906370a0823190602401602060405180830381865afa1580156124d4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124f891906157d7565b905061250f6001600160a01b038a1633308d61452f565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015281906001600160a01b038b16906370a0823190602401602060405180830381865afa15801561256e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061259291906157d7565b61259c919061578d565b82555050979650505050505050565b600180546108dd906151a6565b3360008181526005602090815260408083206001600160a01b0387168085529083529281902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b60606127e4612684604051806040016040528060018152602001600f60fb1b81525060405180604001604052806002815260200161031360f41b8152506145d4565b6126dc604051806040016040528060018152602001607960f81b8152506040518060400160405280600281526020017f32300000000000000000000000000000000000000000000000000000000000008152506145d4565b61272160405180604001604052806009815260200168666f6e742d73697a6560b81b81525060405180604001604052806002815260200161189960f11b8152506145d4565b61276460405180604001604052806004815260200163199a5b1b60e21b81525060405180604001604052806005815260200164776869746560d81b8152506145d4565b60405160200161277794939291906157f0565b60408051601f19818403018152828201909152600782527f546f6b656e3a20000000000000000000000000000000000000000000000000006020830152906127be90614600565b8c6040516020016127d0929190615847565b604051602081830303815290604052614629565b61295e612824604051806040016040528060018152602001600f60fb1b81525060405180604001604052806002815260200161031360f41b8152506145d4565b61287c604051806040016040528060018152602001607960f81b8152506040518060400160405280600281526020017f34300000000000000000000000000000000000000000000000000000000000008152506145d4565b6128c160405180604001604052806009815260200168666f6e742d73697a6560b81b81525060405180604001604052806002815260200161189960f11b8152506145d4565b61290460405180604001604052806004815260200163199a5b1b60e21b81525060405180604001604052806005815260200164776869746560d81b8152506145d4565b60405160200161291794939291906157f0565b60408051601f19818403018152828201909152601482527f546f6b656e204944206f7220416d6f756e743a200000000000000000000000006020830152906127be90614600565b612ad861299e604051806040016040528060018152602001600f60fb1b81525060405180604001604052806002815260200161031360f41b8152506145d4565b6129f6604051806040016040528060018152602001607960f81b8152506040518060400160405280600281526020017f36300000000000000000000000000000000000000000000000000000000000008152506145d4565b612a3b60405180604001604052806009815260200168666f6e742d73697a6560b81b81525060405180604001604052806002815260200161189960f11b8152506145d4565b612a7e60405180604001604052806004815260200163199a5b1b60e21b81525060405180604001604052806005815260200164776869746560d81b8152506145d4565b604051602001612a9194939291906157f0565b60408051601f19818403018152828201909152600f82527f5072656d69756d2028574549293a2000000000000000000000000000000000006020830152906127be90614600565b612c52612b18604051806040016040528060018152602001600f60fb1b81525060405180604001604052806002815260200161031360f41b8152506145d4565b612b70604051806040016040528060018152602001607960f81b8152506040518060400160405280600281526020017f38300000000000000000000000000000000000000000000000000000000000008152506145d4565b612bb560405180604001604052806009815260200168666f6e742d73697a6560b81b81525060405180604001604052806002815260200161189960f11b8152506145d4565b612bf860405180604001604052806004815260200163199a5b1b60e21b81525060405180604001604052806005815260200164776869746560d81b8152506145d4565b604051602001612c0b94939291906157f0565b60408051601f19818403018152828201909152601182527f4475726174696f6e202864617973293a200000000000000000000000000000006020830152906127be90614600565b612dcc612c92604051806040016040528060018152602001600f60fb1b81525060405180604001604052806002815260200161031360f41b8152506145d4565b612cea604051806040016040528060018152602001607960f81b8152506040518060400160405280600381526020017f31303000000000000000000000000000000000000000000000000000000000008152506145d4565b612d2f60405180604001604052806009815260200168666f6e742d73697a6560b81b81525060405180604001604052806002815260200161189960f11b8152506145d4565b612d7260405180604001604052806004815260200163199a5b1b60e21b81525060405180604001604052806005815260200164776869746560d81b8152506145d4565b604051602001612d8594939291906157f0565b60408051601f19818403018152828201909152601782527f5374617274696e6720737472696b652028574549293a200000000000000000006020830152906127be90614600565b612f46612e0c604051806040016040528060018152602001600f60fb1b81525060405180604001604052806002815260200161031360f41b8152506145d4565b612e64604051806040016040528060018152602001607960f81b8152506040518060400160405280600381526020017f31323000000000000000000000000000000000000000000000000000000000008152506145d4565b612ea960405180604001604052806009815260200168666f6e742d73697a6560b81b81525060405180604001604052806002815260200161189960f11b8152506145d4565b612eec60405180604001604052806004815260200163199a5b1b60e21b81525060405180604001604052806005815260200164776869746560d81b8152506145d4565b604051602001612eff94939291906157f0565b60408051601f19818403018152828201909152601382527f45787069726174696f6e2028554e4958293a20000000000000000000000000006020830152906127be90614600565b6130c0612f86604051806040016040528060018152602001600f60fb1b81525060405180604001604052806002815260200161031360f41b8152506145d4565b612fde604051806040016040528060018152602001607960f81b8152506040518060400160405280600381526020017f31343000000000000000000000000000000000000000000000000000000000008152506145d4565b61302360405180604001604052806009815260200168666f6e742d73697a6560b81b81525060405180604001604052806002815260200161189960f11b8152506145d4565b61306660405180604001604052806004815260200163199a5b1b60e21b81525060405180604001604052806005815260200164776869746560d81b8152506145d4565b60405160200161307994939291906157f0565b60408051601f19818403018152828201909152600e82527f537472696b652028574549293a200000000000000000000000000000000000006020830152906127be90614600565b61323a613100604051806040016040528060018152602001600f60fb1b81525060405180604001604052806002815260200161031360f41b8152506145d4565b613158604051806040016040528060018152602001607960f81b8152506040518060400160405280600381526020017f31363000000000000000000000000000000000000000000000000000000000008152506145d4565b61319d60405180604001604052806009815260200168666f6e742d73697a6560b81b81525060405180604001604052806002815260200161189960f11b8152506145d4565b6131e060405180604001604052806004815260200163199a5b1b60e21b81525060405180604001604052806005815260200164776869746560d81b8152506145d4565b6040516020016131f394939291906157f0565b60408051601f19818403018152828201909152601182527f4578657263697365642028792f6e293a200000000000000000000000000000006020830152906127be90614600565b6133b461327a604051806040016040528060018152602001600f60fb1b81525060405180604001604052806002815260200161031360f41b8152506145d4565b6132d2604051806040016040528060018152602001607960f81b8152506040518060400160405280600381526020017f31383000000000000000000000000000000000000000000000000000000000008152506145d4565b61331760405180604001604052806009815260200168666f6e742d73697a6560b81b81525060405180604001604052806002815260200161189960f11b8152506145d4565b61335a60405180604001604052806004815260200163199a5b1b60e21b81525060405180604001604052806005815260200164776869746560d81b8152506145d4565b60405160200161336d94939291906157f0565b60408051601f19818403018152828201909152600682527f547970653a2000000000000000000000000000000000000000000000000000006020830152906127be90614600565b6040516020016133cc99989796959493929190615876565b60405160208183030381529060405290509998505050505050505050565b6133f560028261523c565b156134425760405162461bcd60e51b815260206004820152600f60248201527f4e6f74206f7074696f6e2074797065000000000000000000000000000000000060448201526064016109ef565b61344b816119d0565b6001600160a01b0316336001600160a01b0316146134ab5760405162461bcd60e51b815260206004820152601560248201527f596f7520617265206e6f7420746865206f776e6572000000000000000000000060448201526064016109ef565b60006134b860018361578d565b6000818152602f60205260409020600181015491925090600160b81b900463ffffffff16421061352a5760405162461bcd60e51b815260206004820152601260248201527f4f7074696f6e206861732065787069726564000000000000000000000000000060448201526064016109ef565b8060020154341461357d5760405162461bcd60e51b815260206004820152601d60248201527f496e636f7272656374204554482073656e7420666f7220737472696b6500000060448201526064016109ef565b61358683613f46565b6001810180547fffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffffff16600160d81b179081905560009061ffff600160f01b909104161561360e5760018201546103e8906135ea90600160f01b900461ffff16346157a4565b6135f491906157c3565b905080602d60008282546136089190615250565b90915550505b613618813461578d565b60316000613625866114ab565b6001600160a01b03166001600160a01b0316815260200190815260200160002060008282546136549190615250565b9091555050604051339085907ff65692cf964844ae3cafefea315ab60ccd7dc3074afebf7339f46834fc34c91f90600090a36000600183810154600160e81b900460ff16908111156136a8576136a8614dc4565b146136d057815460018301546136cb916001600160a01b03909116903390613fbe565b613740565b60018201548254604051632142170760e11b815230600482015233602482015260448101919091526001600160a01b03909116906342842e0e90606401600060405180830381600087803b15801561372757600080fd5b505af115801561373b573d6000803e3d6000fd5b505050505b50505050565b613751858585610bb4565b6001600160a01b0384163b15806137e85750604051630a85bd0160e11b808252906001600160a01b0386169063150b7a02906137999033908a908990899089906004016159c8565b6020604051808303816000875af11580156137b8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906137dc9190615770565b6001600160e01b031916145b6138345760405162461bcd60e51b815260206004820152601060248201527f554e534146455f524543495049454e540000000000000000000000000000000060448201526064016109ef565b5050505050565b6000818152600260205260409020546060906001600160a01b03166138a25760405162461bcd60e51b815260206004820152601e60248201527f55524920717565727920666f72204e4f545f4d494e54454420746f6b656e000060448201526064016109ef565b60006138af60028461523c565b151590506000816138ca576138c560018561578d565b6138cc565b835b6000818152602f60209081526040808320815161018081018352815481526001808301546001600160a01b0381169583019590955260ff740100000000000000000000000000000000000000008604811694830194909452750100000000000000000000000000000000000000000085048416606083015276010000000000000000000000000000000000000000000085048416608083015263ffffffff600160b81b86041660a0830152600160d81b85048416151560c0830152600160e01b85048416151560e083015295965093949092610100850192600160e81b90910416908111156139bd576139bd614dc4565b60018111156139ce576139ce614dc4565b815260200160018201601e9054906101000a900461ffff1661ffff1661ffff1681526020016002820154815260200160038201548152505090506000613a73826020015183600001516008856040015160ff1660118110613a3157613a316151e0565b0154856060015160ff166019876080015160ff1660138110613a5557613a556151e0565b01548760a0015163ffffffff168861014001518960c001518c6111fe565b9050613a7e816141f5565b604051602001613a8e9190615a1c565b604051602081830303815290604052945050505050919050565b6007546001600160a01b03163314613b025760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016109ef565b6001600160a01b038116613b7e5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016109ef565b613b87816143af565b50565b6000613b9760028361523c565b600003613be65760405162461bcd60e51b815260206004820152600e60248201527f4e6f74207661756c74207479706500000000000000000000000000000000000060448201526064016109ef565b6000613bf1836119d0565b6001600160a01b031603613c475760405162461bcd60e51b815260206004820152601460248201527f5661756c7420646f6573206e6f7420657869737400000000000000000000000060448201526064016109ef565b6000828152602f602052604090206001810154600160d81b900460ff1615613cb15760405162461bcd60e51b815260206004820152601760248201527f5661756c7420616c72656164792065786572636973656400000000000000000060448201526064016109ef565b6001810154600160e01b900460ff1615613d0d5760405162461bcd60e51b815260206004820152601860248201527f5661756c74206973206265696e672077697468647261776e000000000000000060448201526064016109ef565b600181015460009060089074010000000000000000000000000000000000000000900460ff1660118110613d4357613d436151e0565b01549050803414613d965760405162461bcd60e51b815260206004820152601960248201527f496e636f72726563742045544820616d6f756e742073656e740000000000000060448201526064016109ef565b6001820154600160b81b900463ffffffff1642811115613df85760405162461bcd60e51b815260206004820152601360248201527f41756374696f6e206e6f7420737461727465640000000000000000000000000060448201526064016109ef565b6001830154613e4a90601990760100000000000000000000000000000000000000000000900460ff1660138110613e3157613e316151e0565b0154613e406201518084615a61565b8560030154611609565b60028401556001830154613e7d907501000000000000000000000000000000000000000000900460ff1662015180615a80565b613e879042615a61565b8360010160176101000a81548163ffffffff021916908363ffffffff160217905550846001613eb69190615250565b9350613ec2338561466b565b6000613ecd866114ab565b6001600160a01b038116600090815260316020526040812080549293503492909190613efa908490615250565b909155505060018401546040516001600160a01b0390911690339087907fd811a7233a46dd25c6e1e1ccb007eb2bea8fd78e55e1aec799f640eab059535c90600090a450505050919050565b6000818152600260209081526040808320805473ffffffffffffffffffffffffffffffffffffffff19808216909255600490935281842080549091169055516001600160a01b0390911691839183907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b60006040517fa9059cbb000000000000000000000000000000000000000000000000000000008152836004820152826024820152602060006044836000895af13d15601f3d11600160005114161716915050806137405760405162461bcd60e51b815260206004820152600f60248201527f5452414e534645525f4641494c4544000000000000000000000000000000000060448201526064016109ef565b600080600080600085875af19050806114605760405162461bcd60e51b815260206004820152601360248201527f4554485f5452414e534645525f4641494c45440000000000000000000000000060448201526064016109ef565b6060816000036140fb57505060408051808201909152600181527f3000000000000000000000000000000000000000000000000000000000000000602082015290565b8160005b8115614125578061410f8161520c565b915061411e9050600a836157c3565b91506140ff565b60008167ffffffffffffffff811115614140576141406148f7565b6040519080825280601f01601f19166020018201604052801561416a576020820181803683370190505b5090505b84156141ed5761417f60018361578d565b915061418c600a8661523c565b614197906030615250565b60f81b8183815181106141ac576141ac6151e0565b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053506141e6600a866157c3565b945061416e565b949350505050565b6060815160000361421457505060408051602081019091526000815290565b6000604051806060016040528060408152602001615cc960409139905060006003845160026142439190615250565b61424d91906157c3565b6142589060046157a4565b90506000614267826020615250565b67ffffffffffffffff81111561427f5761427f6148f7565b6040519080825280601f01601f1916602001820160405280156142a9576020820181803683370190505b509050818152600183018586518101602084015b81831015614315576003830192508251603f8160121c168501518253600182019150603f81600c1c168501518253600182019150603f8160061c168501518253600182019150603f81168501518253506001016142bd565b60038951066001811461432f5760028114614379576143a1565b7f3d3d0000000000000000000000000000000000000000000000000000000000007ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe8301526143a1565b7f3d000000000000000000000000000000000000000000000000000000000000006000198301525b509398975050505050505050565b600780546001600160a01b0383811673ffffffffffffffffffffffffffffffffffffffff19831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b0382166144645760405162461bcd60e51b815260206004820152601160248201527f494e56414c49445f524543495049454e5400000000000000000000000000000060448201526064016109ef565b6000818152600260205260409020546001600160a01b0316156144c95760405162461bcd60e51b815260206004820152600e60248201527f414c52454144595f4d494e54454400000000000000000000000000000000000060448201526064016109ef565b600081815260026020526040808220805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b60006040517f23b872dd0000000000000000000000000000000000000000000000000000000081528460048201528360248201528260448201526020600060648360008a5af13d15601f3d11600160005114161716915050806138345760405162461bcd60e51b815260206004820152601460248201527f5452414e534645525f46524f4d5f4641494c454400000000000000000000000060448201526064016109ef565b606082826040516020016145e9929190615aac565b604051602081830303815290604052905092915050565b6060816040516020016146139190615b54565b6040516020818303038152906040529050919050565b60606114d86040518060400160405280600481526020017f7465787400000000000000000000000000000000000000000000000000000000815250848461473f565b6001600160a01b0382166146c15760405162461bcd60e51b815260206004820152601160248201527f494e56414c49445f524543495049454e5400000000000000000000000000000060448201526064016109ef565b600081815260026020908152604080832080546001600160a01b0387811673ffffffffffffffffffffffffffffffffffffffff19808416821790945560049095528386208054909316909255915191169284929184917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b6060838383866040516020016147589493929190615bc0565b60405160208183030381529060405290509392505050565b6001600160e01b031981168114613b8757600080fd5b60006020828403121561479857600080fd5b81356114d881614770565b60005b838110156147be5781810151838201526020016147a6565b838111156137405750506000910152565b60208152600082518060208401526147ee8160408501602087016147a3565b601f01601f19169190910160400192915050565b60006020828403121561481457600080fd5b5035919050565b80356001600160a01b0381168114611a3557600080fd5b6000806040838503121561484557600080fd5b61484e8361481b565b946020939093013593505050565b60008060008060006080868803121561487457600080fd5b61487d8661481b565b945061488b6020870161481b565b935060408601359250606086013567ffffffffffffffff808211156148af57600080fd5b818801915088601f8301126148c357600080fd5b8135818111156148d257600080fd5b8960208285010111156148e457600080fd5b9699959850939650602001949392505050565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff81118282101715614936576149366148f7565b604052919050565b600067ffffffffffffffff821115614958576149586148f7565b5060051b60200190565b600082601f83011261497357600080fd5b813560206149886149838361493e565b61490d565b82815260059290921b840181019181810190868411156149a757600080fd5b8286015b848110156149c257803583529183019183016149ab565b509695505050505050565b600082601f8301126149de57600080fd5b813560206149ee6149838361493e565b82815260059290921b84018101918181019086841115614a0d57600080fd5b8286015b848110156149c257614a228161481b565b8352918301918301614a11565b803560ff81168114611a3557600080fd5b600082601f830112614a5157600080fd5b81356020614a616149838361493e565b82815260059290921b84018101918181019086841115614a8057600080fd5b8286015b848110156149c257614a9581614a2f565b8352918301918301614a84565b803560028110611a3557600080fd5b600082601f830112614ac257600080fd5b81356020614ad26149838361493e565b82815260059290921b84018101918181019086841115614af157600080fd5b8286015b848110156149c257614b0681614aa2565b8352918301918301614af5565b600080600080600080600060e0888a031215614b2e57600080fd5b873567ffffffffffffffff80821115614b4657600080fd5b614b528b838c01614962565b985060208a0135915080821115614b6857600080fd5b614b748b838c016149cd565b975060408a0135915080821115614b8a57600080fd5b614b968b838c01614a40565b965060608a0135915080821115614bac57600080fd5b614bb88b838c01614a40565b955060808a0135915080821115614bce57600080fd5b614bda8b838c01614a40565b945060a08a0135915080821115614bf057600080fd5b614bfc8b838c01614962565b935060c08a0135915080821115614c1257600080fd5b50614c1f8a828b01614ab1565b91505092959891949750929550565b6020808252825182820181905260009190848201906040850190845b81811015614c6657835183529284019291840191600101614c4a565b50909695505050505050565b600080600060608486031215614c8757600080fd5b614c908461481b565b9250614c9e6020850161481b565b9150604084013590509250925092565b80358015158114611a3557600080fd5b60008060008060008060008060006101208a8c031215614cdd57600080fd5b614ce68a61481b565b985060208a0135975060408a0135965060608a0135955060808a0135945060a08a0135935060c08a01359250614d1e60e08b01614cae565b9150614d2d6101008b01614cae565b90509295985092959850929598565b60008060408385031215614d4f57600080fd5b82359150614d5f6020840161481b565b90509250929050565b600080600060608486031215614d7d57600080fd5b83359250602084013563ffffffff81168114614d9857600080fd5b929592945050506040919091013590565b600060208284031215614dbb57600080fd5b6114d88261481b565b634e487b7160e01b600052602160045260246000fd5b60028110614df857634e487b7160e01b600052602160045260246000fd5b9052565b81518152602080830151610180830191614e20908401826001600160a01b03169052565b506040830151614e35604084018260ff169052565b506060830151614e4a606084018260ff169052565b506080830151614e5f608084018260ff169052565b5060a0830151614e7760a084018263ffffffff169052565b5060c0830151614e8b60c084018215159052565b5060e0830151614e9f60e084018215159052565b5061010080840151614eb382850182614dda565b50506101208381015161ffff1690830152610140808401519083015261016092830151929091019190915290565b600060208284031215614ef357600080fd5b813561ffff811681146114d857600080fd5b600080600080600080600060e0888a031215614f2057600080fd5b87359650614f306020890161481b565b9550614f3e60408901614a2f565b9450614f4c60608901614a2f565b9350614f5a60808901614a2f565b925060a08801359150614f6f60c08901614aa2565b905092959891949750929550565b60008060408385031215614f9057600080fd5b614f998361481b565b9150614d5f60208401614cae565b600082601f830112614fb857600080fd5b813567ffffffffffffffff811115614fd257614fd26148f7565b614fe56020601f19601f8401160161490d565b818152846020838601011115614ffa57600080fd5b816020850160208301376000918101602001919091529392505050565b60008060008060008060008060006101208a8c03121561503657600080fd5b893567ffffffffffffffff8082111561504e57600080fd5b61505a8d838e01614fa7565b9a5060208c013591508082111561507057600080fd5b61507c8d838e01614fa7565b995060408c013591508082111561509257600080fd5b61509e8d838e01614fa7565b985060608c01359150808211156150b457600080fd5b6150c08d838e01614fa7565b975060808c01359150808211156150d657600080fd5b6150e28d838e01614fa7565b965060a08c01359150808211156150f857600080fd5b6151048d838e01614fa7565b955060c08c013591508082111561511a57600080fd5b6151268d838e01614fa7565b945060e08c013591508082111561513c57600080fd5b6151488d838e01614fa7565b93506101008c013591508082111561515f57600080fd5b5061516c8c828d01614fa7565b9150509295985092959850929598565b6000806040838503121561518f57600080fd5b6151988361481b565b9150614d5f6020840161481b565b600181811c908216806151ba57607f821691505b6020821081036151da57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b6000600019820361521f5761521f6151f6565b5060010190565b634e487b7160e01b600052601260045260246000fd5b60008261524b5761524b615226565b500690565b60008219821115615263576152636151f6565b500190565b6000815161527a8185602086016147a3565b9290920192915050565b7f7b226e616d65223a22000000000000000000000000000000000000000000000081527f43616c6c7900000000000000000000000000000000000000000000000000000060098201527f222c226465736372697074696f6e223a22000000000000000000000000000000600e8201527f4e465420616e6420455243323020636f76657265642063616c6c207661756c74601f8201527f7300000000000000000000000000000000000000000000000000000000000000603f8201527f222c22696d616765223a2022646174613a696d6167652f7376672b786d6c3b6260408201527f61736536342c00000000000000000000000000000000000000000000000000006060820152600061539a606683018d615268565b7f222c2261747472696275746573223a205b00000000000000000000000000000081527f7b202274726169745f74797065223a2022746f6b656e222c0000000000000000601182015269113b30b63ab2911d101160b11b6029820152615403603382018d615268565b62089f4b60ea1b8152905060036154658183017f7b202274726169745f74797065223a2022746f6b656e49644f72416d6f756e7481527f222c000000000000000000000000000000000000000000000000000000000000602082015260220190565b69113b30b63ab2911d101160b11b81529150615484600a83018d615268565b62089f4b60ea1b815291507f7b202274726169745f74797065223a20227072656d69756d222c0000000000008282015269113b30b63ab2911d101160b11b601d8301526154d4602783018c615268565b62089f4b60ea1b815291507f7b202274726169745f74797065223a20226475726174696f6e44617973222c008282015269113b30b63ab2911d101160b11b6022830152615524602c83018b615268565b62089f4b60ea1b815291506155848183017f7b202274726169745f74797065223a2022647574636841756374696f6e53746181527f7274696e67537472696b65222c000000000000000000000000000000000000006020820152602d0190565b69113b30b63ab2911d101160b11b815291506155a3600a83018a615268565b62089f4b60ea1b815291506156038183017f7b202274726169745f74797065223a202263757272656e74457870697261746981527f6f6e222c00000000000000000000000000000000000000000000000000000000602082015260240190565b69113b30b63ab2911d101160b11b81529150615622600a830189615268565b62089f4b60ea1b815291507f7b202274726169745f74797065223a202263757272656e74537472696b65222c8282015269113b30b63ab2911d101160b11b6023830152615672602d830188615268565b62089f4b60ea1b815291507f7b202274726169745f74797065223a20226973457865726369736564222c00008282015269113b30b63ab2911d101160b11b60218301526156c2602b830187615268565b62089f4b60ea1b815291507f7b202274726169745f74797065223a20226e667454797065222c000000000000828201525069113b30b63ab2911d101160b11b601d8201526157136027820185615268565b7f227d00000000000000000000000000000000000000000000000000000000000081527f5d7d00000000000000000000000000000000000000000000000000000000000060028201526004019d9c50505050505050505050505050565b60006020828403121561578257600080fd5b81516114d881614770565b60008282101561579f5761579f6151f6565b500390565b60008160001904831182151516156157be576157be6151f6565b500290565b6000826157d2576157d2615226565b500490565b6000602082840312156157e957600080fd5b5051919050565b60008551615802818460208a016147a3565b855190830190615816818360208a016147a3565b85519101906158298183602089016147a3565b845191019061583c8183602088016147a3565b019695505050505050565b600083516158598184602088016147a3565b83519083019061586d8183602088016147a3565b01949350505050565b7f3c73766720786d6c6e733d22687474703a2f2f7777772e77332e6f72672f323081527f30302f737667222077696474683d2233353022206865696768743d223335302260208201527f207374796c653d226261636b67726f756e643a23303030223e00000000000000604082015260008a516158fa816059850160208f016147a3565b8a5190830190615911816059840160208f016147a3565b8a51910190615927816059840160208e016147a3565b895191019061593d816059840160208d016147a3565b8851910190615953816059840160208c016147a3565b8751910190615969816059840160208b016147a3565b61598a61598461597e6059848601018a615268565b88615268565b86615268565b9150506159b6817f3c2f7376673e00000000000000000000000000000000000000000000000000009052565b6006019b9a5050505050505050505050565b60006001600160a01b03808816835280871660208401525084604083015260806060830152826080830152828460a0840137600060a0848401015260a0601f19601f85011683010190509695505050505050565b7f646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c000000815260008251615a5481601d8501602087016147a3565b91909101601d0192915050565b600063ffffffff80831681851680830382111561586d5761586d6151f6565b600063ffffffff80831681851681830481118215151615615aa357615aa36151f6565b02949350505050565b60008351615abe8184602088016147a3565b7f3d000000000000000000000000000000000000000000000000000000000000009083019081527f220000000000000000000000000000000000000000000000000000000000000060018201528351615b1e8160028401602088016147a3565b7f222000000000000000000000000000000000000000000000000000000000000060029290910191820152600401949350505050565b7f3c215b43444154415b0000000000000000000000000000000000000000000000815260008251615b8c8160098501602087016147a3565b7f5d5d3e00000000000000000000000000000000000000000000000000000000006009939091019283015250600c01919050565b7f3c00000000000000000000000000000000000000000000000000000000000000815260008551615bf8816001850160208a016147a3565b7f20000000000000000000000000000000000000000000000000000000000000006001918401918201528551615c35816002840160208a016147a3565b8082019150507f3e000000000000000000000000000000000000000000000000000000000000008060028301528551615c75816003850160208a016147a3565b7f3c2f000000000000000000000000000000000000000000000000000000000000600393909101928301528451615cb38160058501602089016147a3565b6005920191820152600601969550505050505056fe4142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2fa2646970667358221220b054da762bdefbe566579f8ce1fb737a0d72f2c2227ddba9185bb00fd514e59364736f6c634300080d0033

Type / to focus