| Buy/Sell | Volume | Trade Prc | Trade Type | Trade Time |
|---|---|---|---|---|
| Unknown* | 22 | 182.66865 | Currency Conversion OTC Trade |
16:26:51 - 16-Dec-25 |
| Unknown* | 17 | 182.53965 | Currency Conversion OTC Trade |
16:13:11 - 16-Dec-25 |
| Unknown* | 20 | 182.46241 | Currency Conversion OTC Trade |
16:05:39 - 16-Dec-25 |
| Unknown* | 19 | 182.07114 | Currency Conversion OTC Trade |
15:40:09 - 16-Dec-25 |
| Unknown* | 156 | 181.38041 | Currency Conversion OTC Trade |
15:23:56 - 16-Dec-25 |
| Unknown* | 16 | 181.01943 | Currency Conversion OTC Trade |
15:09:01 - 16-Dec-25 |
| Unknown* | 141 | 180.85077 | Currency Conversion OTC Trade |
14:45:33 - 16-Dec-25 |
| Unknown* | 0 | 182.37344 | Currency Conversion OTC Trade |
17:42:36 - 15-Dec-25 |
| Unknown* | 0 | 182.34371 | Currency Conversion OTC Trade |
17:42:36 - 15-Dec-25 |
| Unknown* | 3 | 182.02373 | Cross Currency Conversion OTC Trade |
17:18:42 - 15-Dec-25 |
| Unknown* | 3 | 182.5662 | Cross Currency Conversion OTC Trade |
15:42:01 - 15-Dec-25 |
| Unknown* | 0 | 181.54735 | Currency Conversion OTC Trade |
15:29:35 - 15-Dec-25 |
| Unknown* | 502 | 181.37656 | Currency Conversion OTC Trade |
15:20:42 - 15-Dec-25 |
| Unknown* | 2 | 181.47796 | Currency Conversion OTC Trade |
15:14:03 - 15-Dec-25 |
| Unknown* | 0 | 182.18069 | Currency Conversion OTC Trade |
15:02:16 - 15-Dec-25 |
| Unknown* | 0 | 182.18069 | Currency Conversion OTC Trade |
15:02:16 - 15-Dec-25 |
| Unknown* | 0 | 182.18069 | Currency Conversion OTC Trade |
15:02:16 - 15-Dec-25 |
| Unknown* | 0 | 182.18069 | Currency Conversion OTC Trade |
15:02:16 - 15-Dec-25 |
| Unknown* | 0 | 182.18069 | Currency Conversion OTC Trade |
15:02:16 - 15-Dec-25 |
| Unknown* | 1 | 182.18069 | Currency Conversion OTC Trade |
15:02:16 - 15-Dec-25 |
| Unknown* | 0 | 182.23576 | Currency Conversion OTC Trade |
15:00:10 - 15-Dec-25 |
| Unknown* | 11 | 182.88287 | Currency Conversion OTC Trade |
14:50:36 - 15-Dec-25 |
| Unknown* | 0 | 180.37706 | Currency Conversion OTC Trade |
14:36:32 - 15-Dec-25 |
| Unknown* | 0 | 180.41772 | Currency Conversion OTC Trade |
17:41:01 - 12-Dec-25 |
| Unknown* | 16 | 180.90111 | Currency Conversion OTC Trade |
16:15:52 - 12-Dec-25 |
| Unknown* | 183 | 181.94873 | Currency Conversion OTC Trade |
15:01:36 - 12-Dec-25 |
| Unknown* | 15 | 182.00191 | Currency Conversion OTC Trade |
15:00:23 - 12-Dec-25 |
| Unknown* | 231 | 182.58575 | Currency Conversion OTC Trade |
14:40:00 - 12-Dec-25 |
| Unknown* | 1 | 183.2968 | Cross Currency Conversion OTC Trade |
14:30:00 - 12-Dec-25 |
| Unknown* | 180 | 181.47155 | Currency Conversion OTC Trade |
19:36:08 - 11-Dec-25 |
| Unknown* | 145 | 181.33297 | Currency Conversion OTC Trade |
16:24:49 - 11-Dec-25 |
| Unknown* | 804 | 180.82906 | Currency Conversion OTC Trade |
15:22:03 - 11-Dec-25 |
| Unknown* | 2 | 177.71598 | Currency Conversion OTC Trade |
07:13:05 - 11-Dec-25 |
| Unknown* | 3 | 180.49301 | Currency Conversion OTC Trade |
23:20:26 - 10-Dec-25 |
| Unknown* | 47 | 179.10449 | Currency Conversion OTC Trade |
20:09:08 - 10-Dec-25 |
| Unknown* | 0 | 178.22519 | Currency Conversion OTC Trade |
17:32:03 - 10-Dec-25 |
| Unknown* | 1 | 177.75413 | Cross Currency Conversion OTC Trade |
16:44:25 - 10-Dec-25 |
| Unknown* | 2 | 178.5365 | Currency Conversion OTC Trade |
16:27:17 - 10-Dec-25 |
| Unknown* | 2 | 178.57155 | Cross Currency Conversion OTC Trade |
16:26:05 - 10-Dec-25 |
| Unknown* | 16 | 178.61991 | Currency Conversion OTC Trade |
15:33:08 - 10-Dec-25 |
| Unknown* | 145 | 178.66881 | Currency Conversion OTC Trade |
15:17:58 - 10-Dec-25 |
| Unknown* | 16 | 178.1192 | Currency Conversion OTC Trade |
15:09:00 - 10-Dec-25 |
| Unknown* | 79 | 179.26678 | Currency Conversion OTC Trade |
14:58:43 - 10-Dec-25 |
| Unknown* | 0 | 179.12574 | Currency Conversion OTC Trade |
14:48:57 - 10-Dec-25 |
| Unknown* | 115 | 178.56144 | Currency Conversion OTC Trade |
14:40:00 - 10-Dec-25 |
| Unknown* | 0 | 177.75413 | Currency Conversion OTC Trade |
14:28:29 - 10-Dec-25 |
| Unknown* | 2 | 179.07032 | Currency Conversion OTC Trade |
14:28:28 - 10-Dec-25 |
| Unknown* | 1 | 178.64083 | Currency Conversion OTC Trade |
08:06:38 - 10-Dec-25 |
| Unknown* | 0 | 178.41915 | Currency Conversion OTC Trade |
20:25:30 - 09-Dec-25 |
| Unknown* | 0 | 178.54024 | Currency Conversion OTC Trade |
20:04:08 - 09-Dec-25 |
| Unknown* | 44 | 179.87984 | Currency Conversion OTC Trade |
16:55:16 - 09-Dec-25 |
| Unknown* | 149 | 179.23 | Negotiated Trade |
16:41:23 - 09-Dec-25 |
| Unknown* | 70 | 179.2588 | Currency Conversion OTC Trade |
16:23:31 - 09-Dec-25 |
| Unknown* | 4 | 179.29965 | Cross Currency Conversion OTC Trade |
16:15:47 - 09-Dec-25 |
| Unknown* | 46 | 179.6666 | Currency Conversion OTC Trade |
14:46:01 - 09-Dec-25 |
| Unknown* | 10 | 179.5759 | Currency Conversion OTC Trade |
13:04:21 - 09-Dec-25 |
| Unknown* | 34 | 179.08571 | Currency Conversion OTC Trade |
07:48:41 - 09-Dec-25 |
| Unknown* | 0 | 180.16579 | Currency Conversion OTC Trade |
20:44:54 - 08-Dec-25 |
| Unknown* | 0 | 180.05579 | Currency Conversion OTC Trade |
18:48:41 - 08-Dec-25 |
| Unknown* | 255 | 180.27 | OTC Trade |
18:37:11 - 08-Dec-25 |
| Unknown* | 12 | 180.53268 | Cross Currency Conversion OTC Trade |
17:09:03 - 08-Dec-25 |
| Unknown* | 0 | 181.13397 | Currency Conversion OTC Trade |
16:21:08 - 08-Dec-25 |
| Unknown* | 26 | 181.0925 | Currency Conversion OTC Trade |
16:11:06 - 08-Dec-25 |
| Unknown* | 20 | 181.07868 | Currency Conversion OTC Trade |
16:11:06 - 08-Dec-25 |
| Unknown* | 0 | 182.78759 | Currency Conversion OTC Trade |
15:09:55 - 08-Dec-25 |
| Unknown* | 1 | 182.87564 | Currency Conversion OTC Trade |
15:00:12 - 08-Dec-25 |
| Unknown* | 136 | 182.87274 | Currency Conversion OTC Trade |
14:43:11 - 08-Dec-25 |
| Unknown* | 3 | 184.91451 | Currency Conversion OTC Trade |
20:50:16 - 05-Dec-25 |
| Unknown* | 38 | 188.77901 | Currency Conversion OTC Trade |
15:53:19 - 05-Dec-25 |
| Unknown* | 1 | 188.9304 | Currency Conversion OTC Trade |
15:48:02 - 05-Dec-25 |
| Unknown* | 45 | 188.70716 | Currency Conversion OTC Trade |
15:19:19 - 05-Dec-25 |
| Unknown* | 609 | 185.65997 | Currency Conversion OTC Trade |
14:40:00 - 05-Dec-25 |
| Unknown* | 1 | 186.79567 | Cross Currency Conversion OTC Trade |
14:34:02 - 05-Dec-25 |
| Unknown* | 0 | 186.90729 | Currency Conversion OTC Trade |
07:46:36 - 05-Dec-25 |
| Unknown* | 36 | 186.1976 | Currency Conversion OTC Trade |
16:35:21 - 04-Dec-25 |
| Unknown* | 2 | 186.55186 | Currency Conversion OTC Trade |
15:55:43 - 04-Dec-25 |
| Unknown* | 19 | 186.67971 | Currency Conversion OTC Trade |
15:18:01 - 04-Dec-25 |
| Unknown* | 15 | 186.77867 | Currency Conversion OTC Trade |
14:50:17 - 04-Dec-25 |
| Unknown* | 37 | 187.23594 | Currency Conversion OTC Trade |
14:40:00 - 04-Dec-25 |
| Unknown* | 1 | 187.52627 | Cross Currency Conversion OTC Trade |
20:53:32 - 03-Dec-25 |
| Unknown* | 414 | 0.00 | SI Trade Currency Conversion |
16:36:52 - 03-Dec-25 |
| Unknown* | 414 | 187.45648 | SI Trade Currency Conversion |
16:36:52 - 03-Dec-25 |
| Unknown* | -414 | 0.00 | SI Trade Correction Currency Conversion |
16:36:52 - 03-Dec-25 |
| Unknown* | 15 | 187.08739 | Currency Conversion OTC Trade |
16:18:36 - 03-Dec-25 |
| Unknown* | 15 | 186.802 | Currency Conversion OTC Trade |
15:28:41 - 03-Dec-25 |
| Unknown* | 5 | 186.83832 | Cross Currency Conversion OTC Trade |
15:21:20 - 03-Dec-25 |
| Unknown* | 0 | 186.40527 | Currency Conversion OTC Trade |
15:08:25 - 03-Dec-25 |
| Unknown* | 30 | 183.90 | Ordinary |
15:02:29 - 03-Dec-25 |
| Unknown* | -30 | 183.90 | Correction Negotiated Trade |
15:02:29 - 03-Dec-25 |
| Unknown* | 30 | 183.90 | Negotiated Trade |
15:02:29 - 03-Dec-25 |
| Unknown* | 82 | 187.63177 | Currency Conversion OTC Trade |
14:51:06 - 03-Dec-25 |
| Unknown* | 0 | 185.9862 | Currency Conversion OTC Trade |
20:37:48 - 02-Dec-25 |
| Unknown* | 318 | 185.77749 | Currency Conversion OTC Trade |
16:16:44 - 02-Dec-25 |
| Unknown* | 15 | 186.21504 | Currency Conversion OTC Trade |
16:09:45 - 02-Dec-25 |
| Unknown* | 17 | 186.27271 | Currency Conversion OTC Trade |
16:07:43 - 02-Dec-25 |
| Unknown* | 19 | 186.03854 | Currency Conversion OTC Trade |
15:34:03 - 02-Dec-25 |
| Unknown* | 10 | 185.47 | Negotiated Trade |
14:48:58 - 02-Dec-25 |
| Unknown* | 18 | 185.22362 | Currency Conversion OTC Trade |
14:42:16 - 02-Dec-25 |
| Unknown* | 23 | 185.50539 | Currency Conversion OTC Trade |
14:40:00 - 02-Dec-25 |
| Unknown* | 16 | 187.18699 | Currency Conversion OTC Trade |
16:27:06 - 01-Dec-25 |
| Unknown* | 15 | 187.305 | Currency Conversion OTC Trade |
16:06:13 - 01-Dec-25 |
| Unknown* | 16 | 187.38484 | Currency Conversion OTC Trade |
15:25:24 - 01-Dec-25 |
| Unknown* | 341 | 188.04572 | Currency Conversion OTC Trade |
15:03:20 - 01-Dec-25 |
| Unknown* | 113 | 187.90428 | Currency Conversion OTC Trade |
14:56:44 - 01-Dec-25 |
| Unknown* | 83 | 187.42217 | Currency Conversion OTC Trade |
14:43:31 - 01-Dec-25 |
| Unknown* | 172 | 189.6812 | Currency Conversion OTC Trade |
16:14:13 - 28-Nov-25 |
| Unknown* | 71 | 189.94725 | Currency Conversion OTC Trade |
15:31:52 - 28-Nov-25 |
| Unknown* | 34 | 189.2859 | Currency Conversion OTC Trade |
15:00:33 - 28-Nov-25 |
| Unknown* | 14,702 | 188.22588 | Ordinary Currency Conversion |
14:40:21 - 28-Nov-25 |
| Unknown* | 393 | 187.60129 | Currency Conversion OTC Trade |
14:40:00 - 28-Nov-25 |
| Unknown* | 0 | 191.41829 | Currency Conversion OTC Trade |
14:28:33 - 28-Nov-25 |
| Unknown* | 0 | 187.24028 | Currency Conversion OTC Trade |
16:50:21 - 26-Nov-25 |
| Unknown* | 16 | 186.99268 | Currency Conversion OTC Trade |
15:53:39 - 26-Nov-25 |
| Unknown* | 15 | 187.30658 | Currency Conversion OTC Trade |
15:11:44 - 26-Nov-25 |
| Unknown* | 19 | 187.52504 | Currency Conversion OTC Trade |
14:59:59 - 26-Nov-25 |
| Unknown* | 158 | 188.30697 | Currency Conversion OTC Trade |
14:40:00 - 26-Nov-25 |
| Unknown* | 0 | 188.23969 | Currency Conversion OTC Trade |
20:44:41 - 25-Nov-25 |
| Unknown* | 17 | 188.1387 | Currency Conversion OTC Trade |
16:16:42 - 25-Nov-25 |
| Unknown* | 16 | 188.02054 | Currency Conversion OTC Trade |
15:59:31 - 25-Nov-25 |
| Unknown* | 24 | 187.98849 | Currency Conversion OTC Trade |
15:59:25 - 25-Nov-25 |
| Unknown* | 17 | 187.9813 | Currency Conversion OTC Trade |
15:29:55 - 25-Nov-25 |
| Unknown* | 0 | 188.365 | Currency Conversion OTC Trade |
15:27:20 - 25-Nov-25 |
| Unknown* | 16 | 188.20745 | Currency Conversion OTC Trade |
15:25:05 - 25-Nov-25 |
| Unknown* | 15 | 187.7982 | Currency Conversion OTC Trade |
15:19:35 - 25-Nov-25 |
| Unknown* | 15 | 187.87471 | Currency Conversion OTC Trade |
15:16:25 - 25-Nov-25 |
| Unknown* | 16 | 187.86243 | Currency Conversion OTC Trade |
15:14:05 - 25-Nov-25 |
| Unknown* | 16 | 187.58842 | Currency Conversion OTC Trade |
15:09:19 - 25-Nov-25 |
| Unknown* | 1,372 | 186.76803 | Currency Conversion OTC Trade |
15:05:39 - 25-Nov-25 |
| Unknown* | 0 | 187.26344 | Currency Conversion OTC Trade |
20:37:05 - 24-Nov-25 |
| Unknown* | 16 | 188.26397 | Currency Conversion OTC Trade |
16:15:37 - 24-Nov-25 |
| Unknown* | 1 | 188.22211 | Cross Currency Conversion OTC Trade |
16:14:23 - 24-Nov-25 |
| Unknown* | 17 | 188.78962 | Currency Conversion OTC Trade |
15:14:53 - 24-Nov-25 |
| Unknown* | 0 | 187.78851 | Currency Conversion OTC Trade |
14:59:32 - 24-Nov-25 |
| Unknown* | 0 | 191.01652 | Currency Conversion OTC Trade |
20:42:04 - 21-Nov-25 |
| Unknown* | 16 | 188.83246 | Currency Conversion OTC Trade |
16:21:37 - 21-Nov-25 |
| Unknown* | 15 | 189.50433 | Currency Conversion OTC Trade |
16:01:45 - 21-Nov-25 |
| Unknown* | 15 | 190.47233 | Currency Conversion OTC Trade |
15:39:25 - 21-Nov-25 |
| Unknown* | 15 | 190.65956 | Currency Conversion OTC Trade |
15:35:44 - 21-Nov-25 |
| Unknown* | 2 | 190.26101 | Cross Currency Conversion OTC Trade |
15:30:45 - 21-Nov-25 |
| Unknown* | 16 | 190.1383 | Currency Conversion OTC Trade |
15:30:19 - 21-Nov-25 |
| Unknown* | 16 | 189.80624 | Currency Conversion OTC Trade |
15:28:49 - 21-Nov-25 |
| Unknown* | 24 | 189.11071 | Currency Conversion OTC Trade |
15:21:12 - 21-Nov-25 |
| Unknown* | 19 | 189.11014 | Currency Conversion OTC Trade |
15:21:07 - 21-Nov-25 |
| Unknown* | 556 | 188.45751 | Currency Conversion OTC Trade |
15:07:55 - 21-Nov-25 |
| Unknown* | 15 | 188.2726 | Currency Conversion OTC Trade |
15:07:06 - 21-Nov-25 |
| Unknown* | 17 | 187.86799 | Currency Conversion OTC Trade |
15:05:35 - 21-Nov-25 |
| Unknown* | 270 | 187.45034 | Currency Conversion OTC Trade |
14:54:03 - 21-Nov-25 |
| Unknown* | 4 | 188.42954 | Currency Conversion OTC Trade |
22:38:42 - 20-Nov-25 |
| Unknown* | 5 | 188.42954 | Currency Conversion OTC Trade |
21:29:32 - 20-Nov-25 |
| Unknown* | 0 | 186.44311 | Currency Conversion OTC Trade |
20:34:57 - 20-Nov-25 |
| Unknown* | 6 | 185.29382 | Cross Currency Conversion OTC Trade |
18:22:23 - 20-Nov-25 |
| Unknown* | 1 | 186.78347 | Cross Currency Conversion OTC Trade |
17:27:54 - 20-Nov-25 |
| Unknown* | 27 | 186.3103 | Currency Conversion OTC Trade |
16:36:22 - 20-Nov-25 |
| Unknown* | 16 | 185.611 | Currency Conversion OTC Trade |
16:15:12 - 20-Nov-25 |
| Unknown* | 40 | 186.38042 | Currency Conversion OTC Trade |
16:11:43 - 20-Nov-25 |
| Unknown* | 15 | 186.76942 | Currency Conversion OTC Trade |
16:02:05 - 20-Nov-25 |
| Unknown* | 17 | 186.89421 | Currency Conversion OTC Trade |
15:34:52 - 20-Nov-25 |
| Unknown* | 78 | 187.11612 | Currency Conversion OTC Trade |
15:25:40 - 20-Nov-25 |
| Unknown* | 2 | 186.64294 | Currency Conversion OTC Trade |
15:09:13 - 20-Nov-25 |
| Unknown* | 18 | 186.16344 | Currency Conversion OTC Trade |
15:06:49 - 20-Nov-25 |
| Unknown* | 17 | 186.81973 | Currency Conversion OTC Trade |
15:00:58 - 20-Nov-25 |
| Unknown* | 53 | 186.61 | Negotiated Trade |
15:00:00 - 20-Nov-25 |
| Unknown* | 15 | 187.67671 | Currency Conversion OTC Trade |
14:52:34 - 20-Nov-25 |
| Unknown* | 17 | 188.79789 | Currency Conversion OTC Trade |
14:45:25 - 20-Nov-25 |
| Unknown* | 51 | 188.69487 | Currency Conversion OTC Trade |
14:40:00 - 20-Nov-25 |
| Unknown* | 2 | 188.48927 | Currency Conversion OTC Trade |
14:35:17 - 20-Nov-25 |
| Unknown* | 0 | 192.53131 | Currency Conversion OTC Trade |
14:19:56 - 20-Nov-25 |
| Unknown* | 1 | 191.49136 | Currency Conversion OTC Trade |
14:19:56 - 20-Nov-25 |
| Unknown* | 50 | 188.70879 | Currency Conversion OTC Trade |
08:18:36 - 20-Nov-25 |
| Unknown* | 19 | 188.69473 | Currency Conversion OTC Trade |
08:18:36 - 20-Nov-25 |
| Unknown* | 14 | 188.70598 | Currency Conversion OTC Trade |
20:59:00 - 19-Nov-25 |
| Unknown* | 0 | 187.65478 | Currency Conversion OTC Trade |
20:49:51 - 19-Nov-25 |
| Unknown* | 0 | 188.15962 | Currency Conversion OTC Trade |
18:16:46 - 19-Nov-25 |
| Unknown* | 35 | 185.74578 | Currency Conversion OTC Trade |
16:17:53 - 19-Nov-25 |
| Unknown* | 0 | 186.01778 | Currency Conversion OTC Trade |
16:11:35 - 19-Nov-25 |
| Unknown* | 0 | 185.87779 | Currency Conversion OTC Trade |
16:02:08 - 19-Nov-25 |
| Unknown* | 15 | 185.77574 | Currency Conversion OTC Trade |
16:02:02 - 19-Nov-25 |
| Unknown* | 1 | 188.05463 | Currency Conversion OTC Trade |
15:10:20 - 19-Nov-25 |
| Unknown* | 337 | 189.61874 | Currency Conversion OTC Trade |
14:40:00 - 19-Nov-25 |
| Unknown* | 14 | 189.6855 | Currency Conversion OTC Trade |
14:30:05 - 19-Nov-25 |
| Unknown* | 0 | 189.57014 | Currency Conversion OTC Trade |
16:16:08 - 18-Nov-25 |
| Unknown* | 15 | 190.04793 | Currency Conversion OTC Trade |
16:13:50 - 18-Nov-25 |
| Unknown* | 42 | 189.96626 | Currency Conversion OTC Trade |
16:12:51 - 18-Nov-25 |
| Unknown* | 31 | 190.33075 | Currency Conversion OTC Trade |
16:02:25 - 18-Nov-25 |
| Unknown* | 15 | 191.6625 | Currency Conversion OTC Trade |
15:46:06 - 18-Nov-25 |
| Unknown* | 15 | 193.35733 | Currency Conversion OTC Trade |
15:20:06 - 18-Nov-25 |
| Unknown* | 16 | 193.41369 | Currency Conversion OTC Trade |
15:18:42 - 18-Nov-25 |
| Unknown* | 16 | 193.69272 | Currency Conversion OTC Trade |
15:15:09 - 18-Nov-25 |
| Unknown* | 16 | 193.63846 | Currency Conversion OTC Trade |
15:11:41 - 18-Nov-25 |
| Unknown* | 17 | 193.48412 | Currency Conversion OTC Trade |
15:10:42 - 18-Nov-25 |
| Unknown* | 15 | 192.79688 | Currency Conversion OTC Trade |
15:09:15 - 18-Nov-25 |
| Unknown* | 15 | 192.71071 | Currency Conversion OTC Trade |
15:08:13 - 18-Nov-25 |
| Unknown* | 17 | 193.1587 | Currency Conversion OTC Trade |
15:06:45 - 18-Nov-25 |
| Unknown* | 31 | 193.17234 | Currency Conversion OTC Trade |
15:05:12 - 18-Nov-25 |
| Unknown* | 436 | 192.46107 | Currency Conversion OTC Trade |
15:04:57 - 18-Nov-25 |
| Unknown* | 15 | 193.86126 | Currency Conversion OTC Trade |
15:02:37 - 18-Nov-25 |
| Unknown* | 180 | 193.17248 | Currency Conversion OTC Trade |
14:54:59 - 18-Nov-25 |
| Unknown* | 10 | 193.93328 | Cross Currency Conversion OTC Trade |
17:39:19 - 17-Nov-25 |
| Unknown* | 341 | 197.31629 | Currency Conversion OTC Trade |
15:03:02 - 17-Nov-25 |
| Unknown* | 16 | 196.36117 | Currency Conversion OTC Trade |
14:58:38 - 17-Nov-25 |