0xf3038a92c62f64d23020f4a0af9805df17de9c64db97395329e17c05eadb5c2b
Transaction
Balance changes
Address | Token(s) swapped | Balance | Price | Value change | |
---|---|---|---|---|---|
| Eth | +$0.04 | |||
Ether | +0.000011407049 | | +$0.04 | ||
| Eth | +$0.01 | |||
Ether | +0.0000023851189 | | +$0.01 | ||
| Eth | +$0.00 | |||
Ether | +0.000001164907 | | +$0.00 | ||
| Eth | +$0.00 | |||
Ether | +0.00000013564622 | | +$0.00 | ||
| BLHE, BLHS | 0 | |||
Blocklords Heroes (#640322) | -1 | ||||
Blocklords House (#336342) | -1 | ||||
| BLHE, BLHS | 0 | |||
Blocklords Heroes (#640322) | +1 | ||||
Blocklords House (#336342) | +1 | ||||
| BLHE | 0 | |||
Blocklords Heroes (#639420) | +1 | ||||
| BLHE, BLHE | 0 | |||
Blocklords Heroes (#639420) | -1 | ||||
Blocklords Heroes (#18394) | -1 | ||||
| BLHE | 0 | |||
Blocklords Heroes (#18394) | +1 | ||||
| Eth | -$0.05 | |||
Ether | -0.000015092721 | | -$0.05 |
Invocation flow
Full trace
- 0CALL1150627 gas [RECV] EntryPoint.handleOps (ops=[3 elements], beneficiary=[SEND] 0xc4a4e8ae10b82a954519ca2ecc9efc8f77819e86) (0x)
- 1SLOAD_status 1
- 2SSTORE_status 1 to 2
- 3SHA30x0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470
- 4SHA30xb61d27f600000000000000000000000080625310db240631a91f61659ccc550ea97617420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c40471c456000000000000000000000000848b831eb9aa0a2ec1919be5bdf00265923b288100000000000000000000000000000000000000000000000000000000000047da00000000000000000000000000000000000000000000000000000000669f14e0000000000000000000000000000000000000000000000000000000000000001c29c3d8bc1de08d9c33d01d1c62df25248d4c772cb86bb6f65f125a367db5b830531b7d914bb3355e55baee08c205a6a0a2d75786edd664d43d93931c1ca566ed000000000000000000000000000000000000000000000000000000000xf82b1f16169efc9b17757f92f52137e094e776f7ead27f050c70696a1570a16d
- 5SHA30xa270ef92c1e11f1c1f95753c2e56801e8125fa830000669f0929000000000000009896b200000000b469471f80140000005f98374dca275b56ee099cc5e542df05958fcb5bc818e97fe84c60868f385a1e59b2d05dbd95d653a652d4401df47a922a19f7a34aab41721b6254b3e889ee041b0xac87a4b2a87ad68ffcb1e9bf750a9e34a76375cc81356f3b521f10429b2179b4
- 6SHA30x000000000000000000000000848b831eb9aa0a2ec1919be5bdf00265923b288100000000000000000000000000000000000000000000000000000000000001b6c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470f82b1f16169efc9b17757f92f52137e094e776f7ead27f050c70696a1570a16d000000000000000000000000000000000000000000000000000000000001d183000000000000000000000000000000000000000000000000000000000001687a00000000000000000000000000000000000000000000000000000000000167fe0000000000000000000000000000000000000000000000000000000000c2215400000000000000000000000000000000000000000000000000000000000f4240ac87a4b2a87ad68ffcb1e9bf750a9e34a76375cc81356f3b521f10429b2179b40x580d0ee2fd411e3cb36e327cefee8a0de7863c6094bd2cc0eff56f91377f601b
- 7SHA30x580d0ee2fd411e3cb36e327cefee8a0de7863c6094bd2cc0eff56f91377f601b0000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d278900000000000000000000000000000000000000000000000000000000000021050xc0932a3603487ae4e4ce3fd54d3a11980dcc5fb907e4309c6748d671411f89be
- 8CALL12142 gas 0x848b831eb9aa0a2ec1919be5bdf00265923b2881.validateUserOp (userOp=[11 elements], userOpHash=0xc0932a3603487ae4e4ce3fd54d3a11980dcc5fb907e4309c6748d671411f89be, missingAccountFunds=0) (0)
- 14SHA30x000000000000000000000000848b831eb9aa0a2ec1919be5bdf00265923b288100000000000000000000000000000000000000000000000000000000000000010x47cf1fea362ea4d6fd153578d03f27220c9919a5af677c9ae77dacbaa612c9ab
- 15SHA30x000000000000000000000000000000000000000000000000000000000000000047cf1fea362ea4d6fd153578d03f27220c9919a5af677c9ae77dacbaa612c9ab0x4077e6b80f15f141b384f7789c70bd913c3ba405f268aef7b106d9e8e9b9f979
- 16
- 17SSTORE
- 18SHA30x000000000000000000000000a270ef92c1e11f1c1f95753c2e56801e8125fa8300000000000000000000000000000000000000000000000000000000000000000x4ab0f556fe795a2ad967402fecb862d5f53dd9cb3d592158503d172bec692915
- 19SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (33853018886637284693, true, 1000000000000000000)
- 20SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (33853018886637284693, true, 1000000000000000000)
- 21SSTORE(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (33853018886637284693 to 33853012675823036393, true, 1000000000000000000)
- 22CALL9885 gas LimitingPaymaster.validatePaymasterUserOp (userOp=[11 elements], userOpHash=0xc0932a3603487ae4e4ce3fd54d3a11980dcc5fb907e4309c6748d671411f89be, maxCost=6210814248300) (0x0000000000000000000000000000000000000000000000000000000000c2215400000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000, 2516265324351824928338101609532543504861674560592151576576)
- 30SHA30x0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470
- 31SHA30xb61d27f600000000000000000000000080625310db240631a91f61659ccc550ea97617420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c40471c4560000000000000000000000005493acfc10f192bb0c49868fa355ce36fc2a613c000000000000000000000000000000000000000000000000000000000009c1bc00000000000000000000000000000000000000000000000000000000669f14e7000000000000000000000000000000000000000000000000000000000000001b196fc40ac78eb4f03dbda883f51466e7d1358787836223b5d5f55ac64912e9b5098a6c10b1c96b7f3a9b14e8bd715d9e4f419d6b7f5999effc4784bdc336e321000000000000000000000000000000000000000000000000000000000x641f905ad15acd85ba0daa3a596828bb6870c976381eafafd2062cb5ffa3cd52
- 32SHA30xa270ef92c1e11f1c1f95753c2e56801e8125fa830000669f0931000000000000009896b200000000b469471f8014000000d7097752f83d782f002934798cb1755c1cd045b87435e55887c6b0c4b1b5b1092ba9812820b6a93bafc02be156fc6dc05108316fb66f454dd5e6dff3e8ec0a991c0x9536e103d425c766c009bcfff0f3368eccc473410ff97d229f7e836ec1cf21ea
- 33SHA30x0000000000000000000000005493acfc10f192bb0c49868fa355ce36fc2a613c000000000000000000000000000000000000000000000000000000000000000ac5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470641f905ad15acd85ba0daa3a596828bb6870c976381eafafd2062cb5ffa3cd5200000000000000000000000000000000000000000000000000000000000218a8000000000000000000000000000000000000000000000000000000000001687a00000000000000000000000000000000000000000000000000000000000168500000000000000000000000000000000000000000000000000000000000c26b9600000000000000000000000000000000000000000000000000000000000f42409536e103d425c766c009bcfff0f3368eccc473410ff97d229f7e836ec1cf21ea0x8cb5c6b3494acb6a574672cd0b09f6dce25cc40ac64fca1530d4df92478cf341
- 34SHA30x8cb5c6b3494acb6a574672cd0b09f6dce25cc40ac64fca1530d4df92478cf3410000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d278900000000000000000000000000000000000000000000000000000000000021050x835b67b4beb6adf2a7611c4d92fc22570a532248465c7198b85f915ef20e2fce
- 35CALL9642 gas 0x5493acfc10f192bb0c49868fa355ce36fc2a613c.validateUserOp (userOp=[11 elements], userOpHash=0x835b67b4beb6adf2a7611c4d92fc22570a532248465c7198b85f915ef20e2fce, missingAccountFunds=0) (0)
- 41SHA30x0000000000000000000000005493acfc10f192bb0c49868fa355ce36fc2a613c00000000000000000000000000000000000000000000000000000000000000010x1b8b163e1be10fbc62700930fb691618fd6d37a497bec78a7ed0cdeeaf1410d9
- 42SHA30x00000000000000000000000000000000000000000000000000000000000000001b8b163e1be10fbc62700930fb691618fd6d37a497bec78a7ed0cdeeaf1410d90xfed759c99b5db4b2dd6caf50670062ca8963443ca6f53e096303d342194ae0c5
- 43
- 44
- 45SHA30x000000000000000000000000a270ef92c1e11f1c1f95753c2e56801e8125fa8300000000000000000000000000000000000000000000000000000000000000000x4ab0f556fe795a2ad967402fecb862d5f53dd9cb3d592158503d172bec692915
- 46SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (33853012675823036393, true, 1000000000000000000)
- 47SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (33853012675823036393, true, 1000000000000000000)
- 48SSTORE(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (33853012675823036393 to 33853006222622363173, true, 1000000000000000000)
- 49CALL7885 gas LimitingPaymaster.validatePaymasterUserOp (userOp=[11 elements], userOpHash=0x835b67b4beb6adf2a7611c4d92fc22570a532248465c7198b85f915ef20e2fce, maxCost=6453200673220) (0x0000000000000000000000000000000000000000000000000000000000c26b9600000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000, 2516265336043838026985324955162022166591938717839611920384)
- 57SHA30x9406cc6185a346906296840746125a0e449764545fbfb9cf000000000000000000000000ce21fd2bca7dbceefdc56cfa42cd6498da082b2600000000000000000000000000000000000000000000000000000000000000000xcbc63da0722a84e4a0c77c65c0cddf714c2c001498fd4755d095ae9cf8da7b06
- 58SHA30x18dfb3c7000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000a5eae9b57ce5f22785263223eee03fcad2e4cd760000000000000000000000000982b3a5b24b2bd8ef74126e15fca2decfd75a2800000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000001a43a6bf43a0000000000000000000000002aee510124f14c5ff7fcef7c2a6af94f9b1709b300000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000669f14dd000000000000000000000000000000000000000000000000000000000000001b025a3a43460e6bf8bae102158694edcf24233846ab6ea4332c7e6ba0521f5ab509263de0703c0742975a1b81fbb9fc8c3b75bc4b2c441986c3eacb9611d6021800000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000955594c4b4f5954554b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c438eff67f0000000000000000000000002aee510124f14c5ff7fcef7c2a6af94f9b1709b3000000000000000000000000000000000000000000000000000000000009c54200000000000000000000000000000000000000000000000000000000669f14df000000000000000000000000000000000000000000000000000000000000001ba0072d6fa1b7ae1dffcccbc3cbc85b1bc535d3d1630b3ecb292ef7dbf7ce10c17da96e8a106086a49a1c8e571dd7136d520878823077ff667146e0c4227831a5000000000000000000000000000000000000000000000000000000000xe65cdd88db3fcde1e895d13a18afa502ec5387d1bde053cbaa8add1717e59ad1
- 59SHA30xa270ef92c1e11f1c1f95753c2e56801e8125fa830000669f0928000000000000009896b200000000b469471f8014000000a139a0ab68c0174e986497562b5ca32f93fc7e06ca73f52881499ff8050222280ebb175dc6e8fab73613d6ff75698820bf1d99a12dfb827fec6f6caec5cd24761c0xb942853ca699da6e0b36af2293074207907e85e7fca8ad75500e20ed984bca76
- 60SHA30x0000000000000000000000002aee510124f14c5ff7fcef7c2a6af94f9b1709b30000000000000000000000000000000000000000000000000000000000000000cbc63da0722a84e4a0c77c65c0cddf714c2c001498fd4755d095ae9cf8da7b06e65cdd88db3fcde1e895d13a18afa502ec5387d1bde053cbaa8add1717e59ad1000000000000000000000000000000000000000000000000000000000007cf82000000000000000000000000000000000000000000000000000000000008eb1500000000000000000000000000000000000000000000000000000000000197ce0000000000000000000000000000000000000000000000000000000000c250d400000000000000000000000000000000000000000000000000000000000f4240b942853ca699da6e0b36af2293074207907e85e7fca8ad75500e20ed984bca760xa9bebf9fcb1d0ae6635bd30e7bcb9cfd2d962679a27e13115e73b38671ffb9f9
- 61SHA30xa9bebf9fcb1d0ae6635bd30e7bcb9cfd2d962679a27e13115e73b38671ffb9f90000000000000000000000005ff137d4b0fdcd49dca30c7cf57e578a026d278900000000000000000000000000000000000000000000000000000000000021050x9fc2a1df1045c6bae5c684d8401d1dffe5bf8a5e0c596d0da5fee5f499e30553
- 62CALL264988 gas 0x7fc98430eaedbb6070b35b39d798725049088348.createSender (name0=0x9406cc6185a346906296840746125a0e449764545fbfb9cf000000000000000000000000ce21fd2bca7dbceefdc56cfa42cd6498da082b260000000000000000000000000000000000000000000000000000000000000000) (0x0000000000000000000000002aee510124f14c5ff7fcef7c2a6af94f9b1709b3)
- 83LOGAccountDeployed (userOpHash=0x9fc2a1df1045c6bae5c684d8401d1dffe5bf8a5e0c596d0da5fee5f499e30553, sender= 0x2aee510124f14c5ff7fcef7c2a6af94f9b1709b3, factory= 0x9406cc6185a346906296840746125a0e44976454, paymaster= LimitingPaymaster)
- 84CALL5785 gas 0x2aee510124f14c5ff7fcef7c2a6af94f9b1709b3.validateUserOp (userOp=[11 elements], userOpHash=0x9fc2a1df1045c6bae5c684d8401d1dffe5bf8a5e0c596d0da5fee5f499e30553, missingAccountFunds=0) (0)
- 90SHA30x0000000000000000000000002aee510124f14c5ff7fcef7c2a6af94f9b1709b300000000000000000000000000000000000000000000000000000000000000010x45b68a7812521e5a7c22254dc834e1f4c209103983312e8391f16474eade98e9
- 91SHA30x000000000000000000000000000000000000000000000000000000000000000045b68a7812521e5a7c22254dc834e1f4c209103983312e8391f16474eade98e90x6ef69b2d56824cef0c502a47155898c3676aefd3489619af8932a4130d33d26b
- 92
- 93
- 94SHA30x000000000000000000000000a270ef92c1e11f1c1f95753c2e56801e8125fa8300000000000000000000000000000000000000000000000000000000000000000x4ab0f556fe795a2ad967402fecb862d5f53dd9cb3d592158503d172bec692915
- 95SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (33853006222622363173, true, 1000000000000000000)
- 96SLOAD(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (33853006222622363173, true, 1000000000000000000)
- 97SSTORE(deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].deposit, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].staked, deposits[0xa270ef92c1e11f1c1f95753c2e56801e8125fa83].stake) (33853006222622363173 to 33852976045528074169, true, 1000000000000000000)
- 98CALL8092 gas LimitingPaymaster.validatePaymasterUserOp (userOp=[11 elements], userOpHash=0x9fc2a1df1045c6bae5c684d8401d1dffe5bf8a5e0c596d0da5fee5f499e30553, maxCost=30177094289004) (0x0000000000000000000000000000000000000000000000000000000000c250d400000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000, 2516265322890323291007198691328858672145391540936219033600)
- 106LOGBeforeExecution
- 107CALL121048 gas [RECV] EntryPoint.innerHandleOp (callData=0xb61d27f600000000000000000000000080625310db240631a91f61659ccc550ea97617420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c40471c456000000000000000000000000848b831eb9aa0a2ec1919be5bdf00265923b288100000000000000000000000000000000000000000000000000000000000047da00000000000000000000000000000000000000000000000000000000669f14e0000000000000000000000000000000000000000000000000000000000000001c29c3d8bc1de08d9c33d01d1c62df25248d4c772cb86bb6f65f125a367db5b830531b7d914bb3355e55baee08c205a6a0a2d75786edd664d43d93931c1ca566ed00000000000000000000000000000000000000000000000000000000, opInfo=[5 elements], context=0x0000000000000000000000000000000000000000000000000000000000c2215400000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000) (2735746502080)
- 190CALL117548 gas [RECV] EntryPoint.innerHandleOp (callData=0xb61d27f600000000000000000000000080625310db240631a91f61659ccc550ea97617420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000c40471c4560000000000000000000000005493acfc10f192bb0c49868fa355ce36fc2a613c000000000000000000000000000000000000000000000000000000000009c1bc00000000000000000000000000000000000000000000000000000000669f14e7000000000000000000000000000000000000000000000000000000000000001b196fc40ac78eb4f03dbda883f51466e7d1358787836223b5d5f55ac64912e9b5098a6c10b1c96b7f3a9b14e8bd715d9e4f419d6b7f5999effc4784bdc336e32100000000000000000000000000000000000000000000000000000000, opInfo=[5 elements], context=0x0000000000000000000000000000000000000000000000000000000000c26b9600000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000) (2570873451600)
- 273CALL489439 gas [RECV] EntryPoint.innerHandleOp (callData=0x18dfb3c7000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000a5eae9b57ce5f22785263223eee03fcad2e4cd760000000000000000000000000982b3a5b24b2bd8ef74126e15fca2decfd75a2800000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000001a43a6bf43a0000000000000000000000002aee510124f14c5ff7fcef7c2a6af94f9b1709b300000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000669f14dd000000000000000000000000000000000000000000000000000000000000001b025a3a43460e6bf8bae102158694edcf24233846ab6ea4332c7e6ba0521f5ab509263de0703c0742975a1b81fbb9fc8c3b75bc4b2c441986c3eacb9611d6021800000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000955594c4b4f5954554b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c438eff67f0000000000000000000000002aee510124f14c5ff7fcef7c2a6af94f9b1709b3000000000000000000000000000000000000000000000000000000000009c54200000000000000000000000000000000000000000000000000000000669f14df000000000000000000000000000000000000000000000000000000000000001ba0072d6fa1b7ae1dffcccbc3cbc85b1bc535d3d1630b3ecb292ef7dbf7ce10c17da96e8a106086a49a1c8e571dd7136d520878823077ff667146e0c4227831a500000000000000000000000000000000000000000000000000000000, opInfo=[5 elements], context=0x0000000000000000000000000000000000000000000000000000000000c250d400000000000000000000000000000000000000000000000000000000000f424000000000000000000000000000000000000000000000000000000000009896b20000000000000000000000000000000000000000000000000000000000000000) (9786101049280)
- 394CALL< 0.01 ETH [SEND] 0xc4a4e8ae10b82a954519ca2ecc9efc8f77819e86.0x () (0x)
- 395SSTORE_status 2 to 1
-