20:23:41.665
INFO
Client IP: 103.175.xxx.xxx
TEST STARTED
20:23:49.043
INFO
Session ID: 3c88cb6c-f532-4e4e-9ba5-dd3b000c12a1
20:23:49.044
INFO
Server: Singapore — https://www.speedtest.sg/speedtest
20:23:49.045
INFO
Client IP: 103.175.xxx.xxx
20:23:49.045
INFO
User agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.xxx.xxx Mobile Safari/537.36
LATENCY
20:23:49.053
INFO
Ping test started — 5 rounds
20:23:49.149
INFO
Round 1: 96 ms
20:23:49.220
INFO
Round 2: 71 ms
20:23:49.324
INFO
Round 3: 103 ms
20:23:49.387
INFO
Round 4: 63 ms
20:23:49.448
INFO
Round 5: 60 ms
20:23:49.449
OK
Ping result: 73 ms (dropped highest: 103 ms)
DOWNLOAD
20:23:49.457
INFO
Download test started — 10s, up to 8 threads
20:23:49.464
INFO
↑ thread 1 started
20:23:49.620
INFO
sample #1: 2.80 Mbps (1T, 0.2s)
20:23:49.770
INFO
sample #2: 10.43 Mbps (1T, 0.3s)
20:23:49.919
INFO
sample #3: 30.60 Mbps (1T, 0.5s)
20:23:50.069
INFO
sample #4: 25.24 Mbps (1T, 0.6s)
20:23:50.224
INFO
sample #5: 20.30 Mbps (1T, 0.8s)
20:23:50.369
INFO
sample #6: 21.83 Mbps (1T, 0.9s)
20:23:50.469
INFO
↑ thread 2 started
20:23:50.519
INFO
sample #7: 31.09 Mbps (2T, 1.1s)
20:23:50.669
INFO
sample #8: 30.48 Mbps (2T, 1.2s)
20:23:50.819
INFO
sample #9: 30.25 Mbps (2T, 1.4s)
20:23:50.978
INFO
sample #10: 29.42 Mbps (2T, 1.5s)
20:23:51.120
INFO
sample #11: 31.27 Mbps (2T, 1.7s)
20:23:51.271
INFO
sample #12: 33.41 Mbps (2T, 1.8s)
20:23:51.419
INFO
sample #13: 31.25 Mbps (2T, 2.0s)
20:23:51.469
INFO
↑ thread 3 started
20:23:51.577
INFO
sample #14: 30.50 Mbps (3T, 2.1s)
20:23:51.730
INFO
sample #15: 32.56 Mbps (3T, 2.3s)
20:23:51.869
INFO
sample #16: 30.93 Mbps (3T, 2.4s)
20:23:52.019
INFO
sample #17: 33.05 Mbps (3T, 2.6s)
20:23:52.171
INFO
sample #18: 28.35 Mbps (3T, 2.7s)
20:23:52.320
INFO
sample #19: 26.42 Mbps (3T, 2.9s)
20:23:52.479
INFO
↑ thread 4 started
20:23:52.483
INFO
sample #20: 30.97 Mbps (4T, 3.0s)
20:23:52.626
INFO
sample #21: 31.11 Mbps (4T, 3.2s)
20:23:52.769
INFO
sample #22: 30.88 Mbps (4T, 3.3s)
20:23:52.919
INFO
sample #23: 29.39 Mbps (4T, 3.5s)
20:23:53.076
INFO
sample #24: 32.00 Mbps (4T, 3.6s)
20:23:53.219
INFO
sample #25: 30.37 Mbps (4T, 3.8s)
20:23:53.369
INFO
sample #26: 33.59 Mbps (4T, 3.9s)
20:23:53.469
INFO
↑ thread 5 started
20:23:53.519
INFO
sample #27: 32.02 Mbps (5T, 4.1s)
20:23:53.669
INFO
sample #28: 32.05 Mbps (5T, 4.2s)
20:23:53.819
INFO
sample #29: 32.17 Mbps (5T, 4.4s)
20:23:53.976
INFO
sample #30: 33.31 Mbps (5T, 4.5s)
20:23:54.119
INFO
sample #31: 30.04 Mbps (5T, 4.7s)
20:23:54.269
INFO
sample #32: 30.53 Mbps (5T, 4.8s)
20:23:54.419
INFO
sample #33: 30.61 Mbps (5T, 5.0s)
20:23:54.469
INFO
↑ thread 6 started
20:23:54.569
INFO
sample #34: 31.44 Mbps (6T, 5.1s)
20:23:54.719
INFO
sample #35: 31.89 Mbps (6T, 5.3s)
20:23:54.875
INFO
sample #36: 30.45 Mbps (6T, 5.4s)
20:23:55.019
INFO
sample #37: 30.63 Mbps (6T, 5.6s)
20:23:55.171
INFO
sample #38: 29.52 Mbps (6T, 5.7s)
20:23:55.320
INFO
sample #39: 28.43 Mbps (6T, 5.9s)
20:23:55.469
INFO
↑ thread 7 started
20:23:55.472
INFO
sample #40: 29.27 Mbps (7T, 6.0s)
20:23:55.619
INFO
sample #41: 29.58 Mbps (7T, 6.2s)
20:23:55.771
INFO
sample #42: 31.58 Mbps (7T, 6.3s)
20:23:55.919
INFO
sample #43: 31.07 Mbps (7T, 6.5s)
20:23:56.069
INFO
sample #44: 31.77 Mbps (7T, 6.6s)
20:23:56.220
INFO
sample #45: 30.40 Mbps (7T, 6.8s)
20:23:56.369
INFO
sample #46: 29.64 Mbps (7T, 6.9s)
20:23:56.469
INFO
↑ thread 8 started
20:23:56.519
INFO
sample #47: 30.19 Mbps (8T, 7.1s)
20:23:56.669
INFO
sample #48: 30.62 Mbps (8T, 7.2s)
20:23:56.820
INFO
sample #49: 31.97 Mbps (8T, 7.4s)
20:23:56.969
INFO
sample #50: 31.00 Mbps (8T, 7.5s)
20:23:57.119
INFO
sample #51: 31.00 Mbps (8T, 7.7s)
20:23:57.269
INFO
sample #52: 31.58 Mbps (8T, 7.8s)
20:23:57.419
INFO
sample #53: 29.88 Mbps (8T, 8.0s)
20:23:57.569
INFO
sample #54: 30.54 Mbps (8T, 8.1s)
20:23:57.719
INFO
sample #55: 30.71 Mbps (8T, 8.3s)
20:23:57.869
INFO
sample #56: 30.09 Mbps (8T, 8.4s)
20:23:58.019
INFO
sample #57: 30.62 Mbps (8T, 8.6s)
20:23:58.170
INFO
sample #58: 30.97 Mbps (8T, 8.7s)
20:23:58.319
INFO
sample #59: 29.76 Mbps (8T, 8.9s)
20:23:58.469
INFO
sample #60: 31.70 Mbps (8T, 9.0s)
20:23:58.619
INFO
sample #61: 31.06 Mbps (8T, 9.2s)
20:23:58.769
INFO
sample #62: 29.62 Mbps (8T, 9.3s)
20:23:58.919
INFO
sample #63: 30.03 Mbps (8T, 9.5s)
20:23:59.072
INFO
sample #64: 30.17 Mbps (8T, 9.6s)
20:23:59.224
INFO
sample #65: 30.22 Mbps (8T, 9.8s)
20:23:59.373
INFO
sample #66: 30.67 Mbps (8T, 9.9s)
20:23:59.481
OK
Download trimmed mean: 30.9 Mbps (66 samples — dropped bottom 16 + top 6, averaged 44)
UPLOAD
20:23:59.570
INFO
Upload test started — 10s, up to 8 threads
20:23:59.578
INFO
↑ thread 1 started
20:24:00.231
INFO
sample #1: 11.20 Mbps (1T, 0.7s)
20:24:00.384
INFO
sample #2: 9.27 Mbps (1T, 0.9s)
20:24:00.531
INFO
sample #3: 23.00 Mbps (1T, 1.0s)
20:24:00.681
INFO
sample #4: 43.49 Mbps (1T, 1.2s)
20:24:00.784
INFO
↑ thread 2 started
20:24:01.011
INFO
sample #5: 48.21 Mbps (2T, 1.5s)
20:24:01.132
INFO
sample #6: 44.65 Mbps (2T, 1.6s)
20:24:01.281
INFO
sample #7: 61.09 Mbps (2T, 1.8s)
20:24:01.452
INFO
sample #8: 72.09 Mbps (2T, 2.0s)
20:24:01.582
INFO
sample #9: 80.71 Mbps (2T, 2.1s)
20:24:01.731
INFO
sample #10: 80.87 Mbps (2T, 2.2s)
20:24:01.781
INFO
↑ thread 3 started
20:24:02.010
INFO
sample #11: 96.05 Mbps (3T, 2.5s)
20:24:02.031
INFO
sample #12: 94.81 Mbps (3T, 2.5s)
20:24:02.182
INFO
sample #13: 75.09 Mbps (3T, 2.7s)
20:24:02.331
INFO
sample #14: 86.67 Mbps (3T, 2.8s)
20:24:02.483
INFO
sample #15: 79.37 Mbps (3T, 3.0s)
20:24:02.632
INFO
sample #16: 80.99 Mbps (3T, 3.1s)
20:24:02.783
INFO
↑ thread 4 started
20:24:03.012
INFO
sample #17: 71.31 Mbps (4T, 3.5s)
20:24:03.083
INFO
sample #18: 60.54 Mbps (4T, 3.6s)
20:24:03.231
INFO
sample #19: 63.61 Mbps (4T, 3.7s)
20:24:03.381
INFO
sample #20: 73.77 Mbps (4T, 3.9s)
20:24:03.531
INFO
sample #21: 61.33 Mbps (4T, 4.0s)
20:24:03.685
INFO
sample #22: 69.43 Mbps (4T, 4.2s)
20:24:03.783
INFO
↑ thread 5 started
20:24:04.030
INFO
sample #23: 58.71 Mbps (5T, 4.5s)
20:24:04.133
INFO
sample #24: 60.51 Mbps (5T, 4.6s)
20:24:04.288
INFO
sample #25: 63.25 Mbps (5T, 4.8s)
20:24:04.437
INFO
sample #26: 62.57 Mbps (5T, 4.9s)
20:24:04.589
INFO
sample #27: 60.82 Mbps (5T, 5.1s)
20:24:04.731
INFO
sample #28: 74.60 Mbps (5T, 5.2s)
20:24:04.781
INFO
↑ thread 6 started
20:24:05.000
INFO
sample #29: 61.46 Mbps (6T, 5.5s)
20:24:05.031
INFO
sample #30: 64.22 Mbps (6T, 5.5s)
20:24:05.182
INFO
sample #31: 58.35 Mbps (6T, 5.7s)
20:24:05.335
INFO
sample #32: 69.50 Mbps (6T, 5.8s)
20:24:05.481
INFO
sample #33: 77.56 Mbps (6T, 6.0s)
20:24:05.635
INFO
sample #34: 81.59 Mbps (6T, 6.1s)
20:24:05.782
INFO
↑ thread 7 started
20:24:06.001
INFO
sample #35: 66.56 Mbps (7T, 6.5s)
20:24:06.081
INFO
sample #36: 75.28 Mbps (7T, 6.6s)
20:24:06.238
INFO
sample #37: 60.55 Mbps (7T, 6.7s)
20:24:06.381
INFO
sample #38: 57.20 Mbps (7T, 6.9s)
20:24:06.538
INFO
sample #39: 71.48 Mbps (7T, 7.0s)
20:24:06.683
INFO
sample #40: 73.78 Mbps (7T, 7.2s)
20:24:06.781
INFO
↑ thread 8 started
20:24:07.062
INFO
sample #41: 48.92 Mbps (8T, 7.6s)
20:24:07.131
INFO
sample #42: 46.87 Mbps (8T, 7.6s)
20:24:07.289
INFO
sample #43: 49.53 Mbps (8T, 7.8s)
20:24:07.431
INFO
sample #44: 51.21 Mbps (8T, 7.9s)
20:24:07.585
INFO
sample #45: 56.90 Mbps (8T, 8.1s)
20:24:07.736
INFO
sample #46: 53.62 Mbps (8T, 8.2s)
20:24:07.893
INFO
sample #47: 58.68 Mbps (8T, 8.4s)
20:24:08.033
INFO
sample #48: 63.94 Mbps (8T, 8.5s)
20:24:08.183
INFO
sample #49: 49.50 Mbps (8T, 8.7s)
20:24:08.332
INFO
sample #50: 54.70 Mbps (8T, 8.8s)
20:24:08.794
INFO
sample #51: 43.18 Mbps (8T, 9.3s)
20:24:08.931
INFO
sample #52: 89.87 Mbps (8T, 9.4s)
20:24:09.109
INFO
sample #53: 81.53 Mbps (8T, 9.6s)
20:24:09.231
INFO
sample #54: 91.83 Mbps (8T, 9.7s)
20:24:09.382
INFO
sample #55: 91.83 Mbps (8T, 9.9s)
20:24:09.531
INFO
sample #56: 90.35 Mbps (8T, 10.0s)
20:24:09.681
INFO
sample #57: 79.54 Mbps (8T, 10.2s)
20:24:09.785
OK
Upload trimmed mean: 69.6 Mbps (57 samples — dropped bottom 14 + top 5, averaged 38)
RESULT
20:24:09.805
OK
Download : 30.9 Mbps (trimmed mean)
20:24:09.805
OK
Upload : 69.6 Mbps (trimmed mean)
20:24:09.805
OK
Latency : 73 ms
20:24:10.419
OK
Result saved — session: 3c88cb6c-f532-4e4e-9ba5-dd3b000c12a1 (BD — Bangladesh)
20:24:10.768
OK
Debug log saved — 164 entries
TEST STARTED
20:24:31.464
INFO
Session ID: 75116e24-5e78-4866-ae55-11460d74005c
20:24:31.464
INFO
Server: Singapore — https://www.speedtest.sg/speedtest
20:24:31.464
INFO
Client IP: 103.175.xxx.xxx
20:24:31.464
INFO
User agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.xxx.xxx Mobile Safari/537.36
LATENCY
20:24:31.469
INFO
Ping test started — 5 rounds
20:24:32.173
INFO
Round 1: 703 ms
20:24:32.232
INFO
Round 2: 59 ms
20:24:32.290
INFO
Round 3: 58 ms
20:24:32.355
INFO
Round 4: 64 ms
20:24:32.419
INFO
Round 5: 63 ms
20:24:32.421
OK
Ping result: 61 ms (dropped highest: 703 ms)
DOWNLOAD
20:24:32.427
INFO
Download test started — 10s, up to 8 threads
20:24:32.433
INFO
↑ thread 1 started
20:24:32.587
INFO
sample #1: 2.86 Mbps (1T, 0.2s)
20:24:32.737
INFO
sample #2: 13.53 Mbps (1T, 0.3s)
20:24:32.885
INFO
sample #3: 30.86 Mbps (1T, 0.5s)
20:24:33.035
INFO
sample #4: 25.41 Mbps (1T, 0.6s)
20:24:33.185
INFO
sample #5: 23.49 Mbps (1T, 0.8s)
20:24:33.340
INFO
sample #6: 19.79 Mbps (1T, 0.9s)
20:24:33.435
INFO
↑ thread 2 started
20:24:33.488
INFO
sample #7: 22.10 Mbps (2T, 1.1s)
20:24:33.635
INFO
sample #8: 32.09 Mbps (2T, 1.2s)
20:24:33.785
INFO
sample #9: 31.83 Mbps (2T, 1.4s)
20:24:33.935
INFO
sample #10: 31.71 Mbps (2T, 1.5s)
20:24:34.085
INFO
sample #11: 31.53 Mbps (2T, 1.7s)
20:24:34.236
INFO
sample #12: 34.13 Mbps (2T, 1.8s)
20:24:34.386
INFO
sample #13: 31.36 Mbps (2T, 2.0s)
20:24:34.436
INFO
↑ thread 3 started
20:24:34.536
INFO
sample #14: 33.54 Mbps (3T, 2.1s)
20:24:34.691
INFO
sample #15: 35.08 Mbps (3T, 2.3s)
20:24:34.835
INFO
sample #16: 33.76 Mbps (3T, 2.4s)
20:24:34.987
INFO
sample #17: 34.82 Mbps (3T, 2.6s)
20:24:35.139
INFO
sample #18: 27.21 Mbps (3T, 2.7s)
20:24:35.286
INFO
sample #19: 28.12 Mbps (3T, 2.9s)
20:24:35.435
INFO
↑ thread 4 started
20:24:35.438
INFO
sample #20: 27.31 Mbps (4T, 3.0s)
20:24:35.588
INFO
sample #21: 29.32 Mbps (4T, 3.2s)
20:24:35.739
INFO
sample #22: 27.99 Mbps (4T, 3.3s)
20:24:35.885
INFO
sample #23: 28.52 Mbps (4T, 3.5s)
20:24:36.038
INFO
sample #24: 29.32 Mbps (4T, 3.6s)
20:24:36.189
INFO
sample #25: 28.69 Mbps (4T, 3.8s)
20:24:36.340
INFO
sample #26: 30.32 Mbps (4T, 3.9s)
20:24:36.436
INFO
↑ thread 5 started
20:24:36.489
INFO
sample #27: 31.56 Mbps (5T, 4.1s)
20:24:36.638
INFO
sample #28: 31.72 Mbps (5T, 4.2s)
20:24:36.785
INFO
sample #29: 32.31 Mbps (5T, 4.4s)
20:24:36.937
INFO
sample #30: 32.04 Mbps (5T, 4.5s)
20:24:37.091
INFO
sample #31: 29.43 Mbps (5T, 4.7s)
20:24:37.235
INFO
sample #32: 29.59 Mbps (5T, 4.8s)
20:24:37.385
INFO
sample #33: 31.29 Mbps (5T, 5.0s)
20:24:37.435
INFO
↑ thread 6 started
20:24:37.539
INFO
sample #34: 29.51 Mbps (6T, 5.1s)
20:24:37.689
INFO
sample #35: 28.25 Mbps (6T, 5.3s)
20:24:37.839
INFO
sample #36: 28.93 Mbps (6T, 5.4s)
20:24:37.986
INFO
sample #37: 27.32 Mbps (6T, 5.6s)
20:24:38.148
INFO
sample #38: 29.51 Mbps (6T, 5.7s)
20:24:38.293
INFO
sample #39: 29.99 Mbps (6T, 5.9s)
20:24:38.435
INFO
↑ thread 7 started
20:24:38.437
INFO
sample #40: 29.48 Mbps (7T, 6.0s)
20:24:38.589
INFO
sample #41: 29.51 Mbps (7T, 6.2s)
20:24:38.736
INFO
sample #42: 30.17 Mbps (7T, 6.3s)
20:24:38.885
INFO
sample #43: 30.55 Mbps (7T, 6.5s)
20:24:39.047
INFO
sample #44: 31.38 Mbps (7T, 6.6s)
20:24:39.217
INFO
sample #45: 31.41 Mbps (7T, 6.8s)
20:24:39.335
INFO
sample #46: 31.13 Mbps (7T, 6.9s)
20:24:39.435
INFO
↑ thread 8 started
20:24:39.489
INFO
sample #47: 33.65 Mbps (8T, 7.1s)
20:24:39.636
INFO
sample #48: 33.36 Mbps (8T, 7.2s)
20:24:39.785
INFO
sample #49: 30.91 Mbps (8T, 7.4s)
20:24:39.941
INFO
sample #50: 30.64 Mbps (8T, 7.5s)
20:24:40.095
INFO
sample #51: 30.69 Mbps (8T, 7.7s)
20:24:40.240
INFO
sample #52: 31.00 Mbps (8T, 7.8s)
20:24:40.386
INFO
sample #53: 31.06 Mbps (8T, 8.0s)
20:24:40.536
INFO
sample #54: 30.77 Mbps (8T, 8.1s)
20:24:40.690
INFO
sample #55: 30.32 Mbps (8T, 8.3s)
20:24:40.839
INFO
sample #56: 31.30 Mbps (8T, 8.4s)
20:24:40.992
INFO
sample #57: 30.10 Mbps (8T, 8.6s)
20:24:41.135
INFO
sample #58: 29.94 Mbps (8T, 8.7s)
20:24:41.295
INFO
sample #59: 30.64 Mbps (8T, 8.9s)
20:24:41.454
INFO
sample #60: 30.40 Mbps (8T, 9.0s)
20:24:41.585
INFO
sample #61: 30.85 Mbps (8T, 9.2s)
20:24:41.751
INFO
sample #62: 30.97 Mbps (8T, 9.3s)
20:24:41.885
INFO
sample #63: 30.91 Mbps (8T, 9.5s)
20:24:42.048
INFO
sample #64: 29.90 Mbps (8T, 9.6s)
20:24:42.194
INFO
sample #65: 29.46 Mbps (8T, 9.8s)
20:24:42.335
INFO
sample #66: 29.88 Mbps (8T, 9.9s)
20:24:42.443
OK
Download trimmed mean: 30.7 Mbps (66 samples — dropped bottom 16 + top 6, averaged 44)
UPLOAD
20:24:42.507
INFO
Upload test started — 10s, up to 8 threads
20:24:42.512
INFO
↑ thread 1 started
20:24:43.197
INFO
sample #1: 11.18 Mbps (1T, 0.7s)
20:24:43.347
INFO
sample #2: 9.30 Mbps (1T, 0.9s)
20:24:43.497
INFO
sample #3: 26.00 Mbps (1T, 1.0s)
20:24:43.652
INFO
sample #4: 51.86 Mbps (1T, 1.2s)
20:24:43.747
INFO
↑ thread 2 started
20:24:43.987
INFO
sample #5: 51.89 Mbps (2T, 1.5s)
20:24:44.097
INFO
sample #6: 48.40 Mbps (2T, 1.6s)
20:24:44.247
INFO
sample #7: 48.96 Mbps (2T, 1.8s)
20:24:44.397
INFO
sample #8: 65.59 Mbps (2T, 1.9s)
20:24:44.554
INFO
sample #9: 84.35 Mbps (2T, 2.1s)
20:24:44.697
INFO
sample #10: 93.92 Mbps (2T, 2.2s)
20:24:44.749
INFO
↑ thread 3 started
20:24:45.029
INFO
sample #11: 92.14 Mbps (3T, 2.6s)
20:24:45.147
INFO
sample #12: 85.53 Mbps (3T, 2.7s)
20:24:45.298
INFO
sample #13: 69.58 Mbps (3T, 2.8s)
20:24:45.447
INFO
sample #14: 74.97 Mbps (3T, 3.0s)
20:24:45.597
INFO
sample #15: 80.65 Mbps (3T, 3.1s)
20:24:45.778
INFO
↑ thread 4 started
20:24:45.988
INFO
sample #16: 48.62 Mbps (4T, 3.5s)
20:24:46.047
INFO
sample #17: 61.17 Mbps (4T, 3.6s)
20:24:46.197
INFO
sample #18: 61.44 Mbps (4T, 3.7s)
20:24:46.349
INFO
sample #19: 55.55 Mbps (4T, 3.9s)
20:24:46.497
INFO
sample #20: 53.28 Mbps (4T, 4.0s)
20:24:46.662
INFO
sample #21: 62.84 Mbps (4T, 4.2s)
20:24:46.751
INFO
↑ thread 5 started
20:24:47.035
INFO
sample #22: 53.08 Mbps (5T, 4.6s)
20:24:47.761
INFO
sample #23: 65.52 Mbps (5T, 5.3s)
20:24:47.770
INFO
↑ thread 6 started
20:24:48.762
INFO
sample #24: 76.93 Mbps (6T, 6.3s)
20:24:48.824
INFO
↑ thread 7 started
20:24:49.784
INFO
sample #25: 104.07 Mbps (7T, 7.3s)
20:24:49.785
INFO
↑ thread 8 started
20:24:50.761
INFO
sample #26: 89.44 Mbps (8T, 8.3s)
20:24:51.761
INFO
sample #27: 57.34 Mbps (8T, 9.3s)
20:24:52.761
INFO
sample #28: 53.87 Mbps (8T, 10.3s)
20:24:52.770
OK
Upload trimmed mean: 68.2 Mbps (28 samples — dropped bottom 7 + top 2, averaged 19)
RESULT
20:24:53.014
OK
Download : 30.7 Mbps (trimmed mean)
20:24:53.014
OK
Upload : 68.2 Mbps (trimmed mean)
20:24:53.015
OK
Latency : 61 ms
20:24:53.698
OK
Result saved — session: 75116e24-5e78-4866-ae55-11460d74005c (BD — Bangladesh)