0xd4b8df2b68ad4e222717edb03cf42a3789491a42fc0a97ca92388b60435c2ae5
Transaction
Balance changes
Address | Token(s) swapped | Balance | Price | Value change | |
---|---|---|---|---|---|
| Eth | +$0.14 | |||
Ether | +0.000036142127 | | +$0.14 | ||
| Eth | +$0.02 | |||
Ether | +0.0000051623242 | | +$0.02 | ||
| Eth | +$0.00 | |||
Ether | +0.000001272682 | | +$0.00 | ||
| Eth | +$0.00 | |||
Ether | +0.00000016875158 | | +$0.00 | ||
| BLHE, BLHS | 0 | |||
Blocklords Heroes (#667661) | -1 | ||||
Blocklords House (#360838) | -1 | ||||
| BLHE | 0 | |||
Blocklords Heroes (#667637) | +1 | ||||
| BLHE | 0 | |||
Blocklords Heroes (#8315) | +1 | ||||
| BLHE, BLHS | 0 | |||
Blocklords Heroes (#667661) | +1 | ||||
Blocklords House (#360838) | +1 | ||||
| BLHE | 0 | |||
Blocklords Heroes (#667637) | -1 | ||||
| Eth, BLHE | -$0.03 | |||
Ether | -0.0000066901377 | | -$0.03 | ||
Blocklords Heroes (#8315) | -1 | ||||
| Eth | -$0.14 | |||
Ether | -0.000036055747 | | -$0.14 |
Invocation flow
Full trace
- 0CALL1248038 gas [RECV] EntryPoint.handleOps (ops=[3 elements], beneficiary=[SEND] 0xc4a4e8ae10b82a954519ca2ecc9efc8f77819e86) (0x)
- 1SLOAD_status 1
- 2SSTORE_status 1 to 2
- 3SHA30x0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470
- 4SHA30xb61d27f600000000000000000000000080625310db240631a91f61659ccc550ea97617420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c429c911c9000000000000000000000000d5e18b97b4633e7701aa38dc78f67866ac6c49b3000000000000000000000000000000000000000000000000000000000000207b00000000000000000000000000000000000000000000000000000000669f988a000000000000000000000000000000000000000000000000000000000000001c5f47b46bbbae5933862216af02b419fbfb56f55efb4bfbe4624d8f9ad8c9c42b270e3a966cf92ea98509db6f78a51a3c0b8937d3e950b889a93382d094d73f2c000000000000000000000000000000000000000000000000000000000x7043d202fe28e14da82302867b22eff5e749af39b5e3f76978295ba423a4d859
- 5SHA30x0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470
- 6SHA30x000000000000000000000000d5e18b97b4633e7701aa38dc78f67866ac6c49b300000000000000000000000000000000000000000000000000000000000002f7c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a4707043d202fe28e14da82302867b22eff5e749af39b5e3f76978295ba423a4d859000000000000000000000000000000000000000000000000000000000002298d000000000000000000000000000000000000000000000000000000000000aba7000000000000000000000000000000000000000000000000000000000000d182000000000000000000000000000000000000000000000000000000000217020b00000000000000000000000000000000000000000000000000000000000f4240c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a4700x2532a31bd86686cddbc54cf4ed74d84b59aa8f7d32c9eba21d1d90281c256bcc
- 7SHA30x2532a31bd86686cddbc54cf4ed74d84b59aa8f7d32c9eba21d1d90281c256bcc0000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d278900000000000000000000000000000000000000000000000000000000000021050x0797f3f37da660bb47b4e8bf99e78361530c809b5a6f90e259dfebe65520f871
- 8SHA30x000000000000000000000000d5e18b97b4633e7701aa38dc78f67866ac6c49b300000000000000000000000000000000000000000000000000000000000000000x6928c7e8a86d01443a9926dd7eb2b17d2ae019f7216610b49e71b6d864a3a40f
- 9
- 10CALL24018 gas 0xd5e18b97b4633e7701aa38dc78f67866ac6c49b3.validateUserOp (userOp=[11 elements], userOpHash=0x0797f3f37da660bb47b4e8bf99e78361530c809b5a6f90e259dfebe65520f871, missingAccountFunds=6690137659603) (0)
- 24SHA30x000000000000000000000000d5e18b97b4633e7701aa38dc78f67866ac6c49b300000000000000000000000000000000000000000000000000000000000000000x6928c7e8a86d01443a9926dd7eb2b17d2ae019f7216610b49e71b6d864a3a40f
- 25
- 26
- 27
- 28SHA30x000000000000000000000000d5e18b97b4633e7701aa38dc78f67866ac6c49b300000000000000000000000000000000000000000000000000000000000000010xde52e8a8ca8e577ede673c69fe802b58531d66cf42a2684914920e83a84885c6
- 29SHA30x0000000000000000000000000000000000000000000000000000000000000000de52e8a8ca8e577ede673c69fe802b58531d66cf42a2684914920e83a84885c60xcd9f024a9be9d75590d7c6d8a63b378407dd5535e2c6cc9c027dc935dd260514
- 30
- 31SSTORE
- 32SHA30x0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470
- 33SHA30x18dfb3c7000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000982b3a5b24b2bd8ef74126e15fca2decfd75a28000000000000000000000000017405a2de0613e12cd3d7b67e691bfefc46debf0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000044a22cb465000000000000000000000000017405a2de0613e12cd3d7b67e691bfefc46debf0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164f3912026000000000000000000000000fda1d2bde23100c5c79d1639c007dcf3c53210bf00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000669f8cdd000000000000000000000000000000000000000000000000000000000000001b0ac4102f2108d86863d7cd0b1d9e92d86b33cf56a85f2197a55862736bedaff166b5530765a7bfbe226dcd46829e6c67abe4036a740bff11274d5fe74ae0eb8f0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000a2ff500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000x1c843081af905ec574952aa6ca9b8e32adeb2e6819e686df9e9d5b1e54feb188
- 34SHA30xa270ef92c1e11f1c1f95753c2e56801e8125fa830000669f8ce1000000000000009896b200000000b469471f8014000000c3293ea99c88fd901ee0b9a9938981b5015e3e70effb1163a57de233330859d43bf6f4c01b281ff259933ffc6e2f92fda0ac36ea9bd3340846902541e569af741c0x83114c26f1ebe87287e17639f7fe1220828a0287ae3d7e278d92f8de5bf76d98
- 35SHA30x000000000000000000000000fda1d2bde23100c5c79d1639c007dcf3c53210bf0000000000000000000000000000000000000000000000000000000000000003c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a4701c843081af905ec574952aa6ca9b8e32adeb2e6819e686df9e9d5b1e54feb1880000000000000000000000000000000000000000000000000000000000031a61000000000000000000000000000000000000000000000000000000000001687a0000000000000000000000000000000000000000000000000000000000016d91000000000000000000000000000000000000000000000000000000000216f5b800000000000000000000000000000000000000000000000000000000000f424083114c26f1ebe87287e17639f7fe1220828a0287ae3d7e278d92f8de5bf76d980x643cbfe2f3e790b7316459ab4ac3e9622678aaaa11326b2d52e8e98dfdd7232a
- 36SHA30x643cbfe2f3e790b7316459ab4ac3e9622678aaaa11326b2d52e8e98dfdd7232a0000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d278900000000000000000000000000000000000000000000000000000000000021050xc07f90611d46a58c33622e9f0195757df140f9573ef43c2599daaca5afcf023a
- 37CALL9729 gas 0xfda1d2bde23100c5c79d1639c007dcf3c53210bf.validateUserOp (userOp=[11 elements], userOpHash=0xc07f90611d46a58c33622e9f0195757df140f9573ef43c2599daaca5afcf023a, missingAccountFunds=0) (0)
- 43SHA30x000000000000000000000000fda1d2bde23100c5c79d1639c007dcf3c53210bf00000000000000000000000000000000000000000000000000000000000000010xb012542e6c53dd6cc8952ed9e4e7cb680608eeb7eb80ac0e5ad2c258b46b7e25
- 44SHA30x0000000000000000000000000000000000000000000000000000000000000000b012542e6c53dd6cc8952ed9e4e7cb680608eeb7eb80ac0e5ad2c258b46b7e250xef46e452d8c09a35bdd880908378fee31651a494efe1d77e9a739ae5a96fcf53
- 45
- 46
- 47SHA30x000000000000000000000000a270ef92c1e11f1c1f95753c2e56801e8125fa8300000000000000000000000000000000000000000000000000000000000000000x4ab0f556fe795a2ad967402fecb862d5f53dd9cb3d592158503d172bec692915
- 48SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (32934603804419588666, true, 1000000000000000000)
- 49SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (32934603804419588666, true, 1000000000000000000)
- 50SSTORE(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (32934603804419588666 to 32934583687772415290, true, 1000000000000000000)
- 51CALL10011 gas LimitingPaymaster.validatePaymasterUserOp (userOp=[11 elements], userOpHash=0xc07f90611d46a58c33622e9f0195757df140f9573ef43c2599daaca5afcf023a, maxCost=20116647173376) (0x000000000000000000000000000000000000000000000000000000000216f5b800000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000, 2516314606187035726384503437785102697925097358637500727296)
- 59SHA30x9406cc6185a346906296840746125a0e449764545fbfb9cf00000000000000000000000099e06876f130e80b4ee4feeacfa495c906b58c4900000000000000000000000000000000000000000000000000000000000000000x95c9c0f5ed323c19b0921d4ffd5be57ea846bed586385ffa5172c9c4e895f4ad
- 60SHA30x18dfb3c7000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000a5eae9b57ce5f22785263223eee03fcad2e4cd760000000000000000000000000982b3a5b24b2bd8ef74126e15fca2decfd75a2800000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000001a43a6bf43a00000000000000000000000082fb2c940bea7c85633a4c6d5c5d4afb118d19e700000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000669f8ce0000000000000000000000000000000000000000000000000000000000000001ca9845f7be066de40d07bf1120303048f82b2fc99c1bf0ba5cc382c20c7ec21ec68a0dbdee4f6745776e3295c606ca8b77eabf3ec10b84d7a0dd83594b964e78800000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000009536561736f6e4c656900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c438eff67f00000000000000000000000082fb2c940bea7c85633a4c6d5c5d4afb118d19e700000000000000000000000000000000000000000000000000000000000a300d00000000000000000000000000000000000000000000000000000000669f9898000000000000000000000000000000000000000000000000000000000000001c5aead0ed09cf1119672cde613f9d5731d8bfb77c685202dea4b37434f23bca8602c1cc2988125c7abc50d6fb15552c6c6ad7153c17f7dc0825dcc1c92634edef000000000000000000000000000000000000000000000000000000000x1d8191a84bff423528f6670a9928c2ae43f904d991384e4b6bb25ce15ad0fef6
- 61SHA30xa270ef92c1e11f1c1f95753c2e56801e8125fa830000669f8ce1000000000000009896b200000000b469471f8014000000cb0781c960088b9e1151bb5595fb5282e1e2d5b24727d6572e52b3506ba9fa7065c250059799430877f69f0914dea9763628c6765ec5bdbf5e3c7d1b32137d4d1c0x86c4b745ed1c931eab92d7b474b45d2dacd6e1a7db6af71a5aa47d114b830697
- 62SHA30x00000000000000000000000082fb2c940bea7c85633a4c6d5c5d4afb118d19e7000000000000000000000000000000000000000000000000000000000000000095c9c0f5ed323c19b0921d4ffd5be57ea846bed586385ffa5172c9c4e895f4ad1d8191a84bff423528f6670a9928c2ae43f904d991384e4b6bb25ce15ad0fef6000000000000000000000000000000000000000000000000000000000007cf82000000000000000000000000000000000000000000000000000000000008eb150000000000000000000000000000000000000000000000000000000000018330000000000000000000000000000000000000000000000000000000000216f5b800000000000000000000000000000000000000000000000000000000000f424086c4b745ed1c931eab92d7b474b45d2dacd6e1a7db6af71a5aa47d114b8306970xef60a70c92c33fc800ac8518a918ed5fa261fd01c006435db6c67edd51412127
- 63SHA30xef60a70c92c33fc800ac8518a918ed5fa261fd01c006435db6c67edd514121270000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d278900000000000000000000000000000000000000000000000000000000000021050x05d8a8d6349bc3a9fcb1faae9a701c3e73aa67552e11b4fcd50ba51f8d823e95
- 64CALL264988 gas 0x7fc98430eaedbb6070b35b39d798725049088348.createSender (name0=0x9406cc6185a346906296840746125a0e449764545fbfb9cf00000000000000000000000099e06876f130e80b4ee4feeacfa495c906b58c490000000000000000000000000000000000000000000000000000000000000000) (0x00000000000000000000000082fb2c940bea7c85633a4c6d5c5d4afb118d19e7)
- 85LOGAccountDeployed (userOpHash=0x05d8a8d6349bc3a9fcb1faae9a701c3e73aa67552e11b4fcd50ba51f8d823e95, sender= 0x82fb2c940bea7c85633a4c6d5c5d4afb118d19e7, factory= 0x9406cc6185a346906296840746125a0e44976454, paymaster= LimitingPaymaster)
- 86CALL5785 gas 0x82fb2c940bea7c85633a4c6d5c5d4afb118d19e7.validateUserOp (userOp=[11 elements], userOpHash=0x05d8a8d6349bc3a9fcb1faae9a701c3e73aa67552e11b4fcd50ba51f8d823e95, missingAccountFunds=0) (0)
- 92SHA30x00000000000000000000000082fb2c940bea7c85633a4c6d5c5d4afb118d19e700000000000000000000000000000000000000000000000000000000000000010x3a4ba39f22344988f38b3055b0c17c1a58ad5e1f8390e6efcc864b19c9d4483c
- 93SHA30x00000000000000000000000000000000000000000000000000000000000000003a4ba39f22344988f38b3055b0c17c1a58ad5e1f8390e6efcc864b19c9d4483c0x2dd64b15d66827ae3ced8f604b878e69fda567211c9c5925d205caae6b478904
- 94
- 95
- 96SHA30x000000000000000000000000a270ef92c1e11f1c1f95753c2e56801e8125fa8300000000000000000000000000000000000000000000000000000000000000000x4ab0f556fe795a2ad967402fecb862d5f53dd9cb3d592158503d172bec692915
- 97SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (32934583687772415290, true, 1000000000000000000)
- 98SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (32934583687772415290, true, 1000000000000000000)
- 99SSTORE(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (32934583687772415290 to 32934500793935112962, true, 1000000000000000000)
- 100CALL8092 gas LimitingPaymaster.validatePaymasterUserOp (userOp=[11 elements], userOpHash=0x05d8a8d6349bc3a9fcb1faae9a701c3e73aa67552e11b4fcd50ba51f8d823e95, maxCost=82893837302328) (0x000000000000000000000000000000000000000000000000000000000216f5b800000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000, 2516314606187035726384503437785102697925097358637500727296)
- 108LOGBeforeExecution
- 109CALL134356 gas [RECV] EntryPoint.innerHandleOp (callData=0xb61d27f600000000000000000000000080625310db240631a91f61659ccc550ea97617420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c429c911c9000000000000000000000000d5e18b97b4633e7701aa38dc78f67866ac6c49b3000000000000000000000000000000000000000000000000000000000000207b00000000000000000000000000000000000000000000000000000000669f988a000000000000000000000000000000000000000000000000000000000000001c5f47b46bbbae5933862216af02b419fbfb56f55efb4bfbe4624d8f9ad8c9c42b270e3a966cf92ea98509db6f78a51a3c0b8937d3e950b889a93382d094d73f2c00000000000000000000000000000000000000000000000000000000, opInfo=[5 elements], context=0x) (6529677735560)
- 187CALL198819 gas [RECV] EntryPoint.innerHandleOp (callData=0x18dfb3c7000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000982b3a5b24b2bd8ef74126e15fca2decfd75a28000000000000000000000000017405a2de0613e12cd3d7b67e691bfefc46debf0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000044a22cb465000000000000000000000000017405a2de0613e12cd3d7b67e691bfefc46debf0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164f3912026000000000000000000000000fda1d2bde23100c5c79d1639c007dcf3c53210bf00000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000669f8cdd000000000000000000000000000000000000000000000000000000000000001b0ac4102f2108d86863d7cd0b1d9e92d86b33cf56a85f2197a55862736bedaff166b5530765a7bfbe226dcd46829e6c67abe4036a740bff11274d5fe74ae0eb8f0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000a2ff50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, opInfo=[5 elements], context=0x000000000000000000000000000000000000000000000000000000000216f5b800000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000) (9715287926120)
- 283CALL489439 gas [RECV] EntryPoint.innerHandleOp (callData=0x18dfb3c7000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000a5eae9b57ce5f22785263223eee03fcad2e4cd760000000000000000000000000982b3a5b24b2bd8ef74126e15fca2decfd75a2800000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000001a43a6bf43a00000000000000000000000082fb2c940bea7c85633a4c6d5c5d4afb118d19e700000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000669f8ce0000000000000000000000000000000000000000000000000000000000000001ca9845f7be066de40d07bf1120303048f82b2fc99c1bf0ba5cc382c20c7ec21ec68a0dbdee4f6745776e3295c606ca8b77eabf3ec10b84d7a0dd83594b964e78800000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000009536561736f6e4c656900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c438eff67f00000000000000000000000082fb2c940bea7c85633a4c6d5c5d4afb118d19e700000000000000000000000000000000000000000000000000000000000a300d00000000000000000000000000000000000000000000000000000000669f9898000000000000000000000000000000000000000000000000000000000000001c5aead0ed09cf1119672cde613f9d5731d8bfb77c685202dea4b37434f23bca8602c1cc2988125c7abc50d6fb15552c6c6ad7153c17f7dc0825dcc1c92634edef00000000000000000000000000000000000000000000000000000000, opInfo=[5 elements], context=0x000000000000000000000000000000000000000000000000000000000216f5b800000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000) (26500919488636)
- 404CALL< 0.01 ETH [SEND] 0xc4a4e8ae10b82a954519ca2ecc9efc8f77819e86.0x () (0x)
- 405SSTORE_status 2 to 1
-