Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Time Adj | Category | Cat Pos | Time Behind Cat | Gender | Gen Pos | Club | CorpSchoolName | Points | Points 2 | Dist | Pace | Start | Swim | Pace | O/Pos | C/Pos | G/Pos | T1 | O/Pos | C/Pos | G/Pos | Run | Pace | O/Pos | C/Pos | G/Pos |
| 308 | 514 | | Brady Ambler | Brady Ambler #514 Male 40-44 | 00:44:10.88 | 00:44:10.88 | 50 (229) | | 40-44 | 50 | 00:16:14.33 | Male | 229 | | | 10 | 10 | 5.7 | 7:45 min/km | 08:57:30.42 | 00:15:36.03 | 20:48 min/km | 331/541 | 54/87 | 245/375 | 00:02:54.85 | 509/541 | 80/87 | 352/375 | 00:25:40.00 | 5:17 min/km | 245/541 | 38/87 | 185/375 |
| 331 | 365 | | Muhammad Mulyadi Abdul Rahim | Muhammad Mulyadi Abdul Rahim #365 Male 45-49 | 00:45:03.13 | 00:45:03.13 | 36 (245) | | 45-49 | 36 | 00:17:02.69 | Male | 245 | Elevate Performance Coaching | | 10 | 10 | 5.7 | 7:54 min/km | 08:38:27.59 | 00:19:49.55 | 26:26 min/km | 510/541 | 54/58 | 358/375 | 00:02:57.78 | 511/541 | 54/58 | 354/375 | 00:22:15.80 | 4:35 min/km | 92/541 | 9/58 | 75/375 |
| 459 | 369 | | Subhashish Bose | Subhashish Bose #369 Male 45-49 | 00:51:51.17 | 00:51:51.17 | 50 (330) | | 45-49 | 50 | 00:23:50.73 | Male | 330 | | | 10 | 10 | 5.7 | 9:05 min/km | 08:38:50.15 | 00:19:51.78 | 26:29 min/km | 511/541 | 55/58 | 359/375 | 00:02:36.28 | 495/541 | 52/58 | 341/375 | 00:29:23.11 | 6:03 min/km | 381/541 | 41/58 | 284/375 |
| 324 | 456 | | Ryland Lewer | Ryland Lewer #456 Male 40-44 | 00:44:52.81 | 00:44:52.81 | 55 (241) | | 40-44 | 55 | 00:16:56.25 | Male | 241 | The Tribe | | 10 | 10 | 5.7 | 7:52 min/km | 08:51:47.43 | 00:15:43.02 | 20:57 min/km | 343/541 | 55/87 | 253/375 | 00:01:18.42 | 245/541 | 28/87 | 157/375 | 00:27:51.36 | 5:44 min/km | 336/541 | 61/87 | 252/375 |
| 464 | 477 | | Sebastian Maurici | Sebastian Maurici #477 Male 40-44 | 00:52:05.03 | 00:52:05.03 | 79 (332) | | 40-44 | 79 | 00:24:08.47 | Male | 332 | | | 10 | 10 | 5.7 | 9:08 min/km | 08:51:45.13 | 00:15:49.83 | 21:06 min/km | 354/541 | 56/87 | 261/375 | 00:02:29.42 | 486/541 | 76/87 | 335/375 | 00:33:45.77 | 6:57 min/km | 481/541 | 83/87 | 344/375 |
| 539 | 409 | | Gerald Araujo | Gerald Araujo #409 Male 45-49 | 01:12:44.62 | 01:12:44.62 | 58 (375) | | 45-49 | 58 | 00:44:44.17 | Male | 375 | | | 10 | 10 | 5.7 | 12:45 min/km | 08:43:30.93 | 00:20:37.69 | 27:30 min/km | 515/541 | 56/58 | 362/375 | 00:03:50.27 | 534/541 | 57/58 | 371/375 | 00:48:16.65 | 9:57 min/km | 537/541 | 58/58 | 373/375 |
| 337 | 434 | | Tay Zhi Wei | Tay Zhi Wei #434 Male 40-44 | 00:45:21.45 | 00:45:21.45 | 58 (248) | | 40-44 | 58 | 00:17:24.89 | Male | 248 | | | 10 | 10 | 5.7 | 7:57 min/km | 08:57:47.44 | 00:15:52.18 | 21:09 min/km | 355/541 | 57/87 | 262/375 | 00:03:35.03 | 526/541 | 87/87 | 365/375 | 00:25:54.23 | 5:20 min/km | 260/541 | 44/87 | 197/375 |
| 402 | 354 | | Kian Soon Pee | Kian Soon Pee #354 Male 45-49 | 00:47:59.03 | 00:47:59.03 | 43 (297) | | 45-49 | 43 | 00:19:58.58 | Male | 297 | | | 10 | 10 | 5.7 | 8:25 min/km | 08:44:22.32 | 00:21:01.37 | 28:01 min/km | 522/541 | 57/58 | 366/375 | 00:02:10.64 | 451/541 | 46/58 | 309/375 | 00:24:47.02 | 5:06 min/km | 208/541 | 27/58 | 164/375 |
| 484 | 410 | | Madankumar Sugumaran | Madankumar Sugumaran #410 Male 45-49 | 00:54:05.47 | 00:54:05.47 | 53 (347) | | 45-49 | 53 | 00:26:05.02 | Male | 347 | | | 10 | 10 | 5.7 | 9:29 min/km | 08:43:57.68 | 00:21:02.36 | 28:03 min/km | 523/541 | 58/58 | 367/375 | 00:01:23.21 | 269/541 | 24/58 | 174/375 | 00:31:39.89 | 6:31 min/km | 441/541 | 47/58 | 321/375 |
| 284 | 451 | | Matthew Zheng | Matthew Zheng #451 Male 40-44 | 00:43:16.74 | 00:43:16.74 | 41 (211) | | 40-44 | 41 | 00:15:20.19 | Male | 211 | | | 10 | 10 | 5.7 | 7:35 min/km | 08:51:57.55 | 00:15:52.36 | 21:09 min/km | 356/541 | 58/87 | 263/375 | 00:01:34.82 | 324/541 | 39/87 | 214/375 | 00:25:49.56 | 5:19 min/km | 251/541 | 41/87 | 189/375 |
| 286 | 449 | | Lawrence Lee | Lawrence Lee #449 Male 40-44 | 00:43:20.20 | 00:43:20.20 | 42 (213) | | 40-44 | 42 | 00:15:23.65 | Male | 213 | | | 10 | 10 | 5.7 | 7:36 min/km | 08:51:25.35 | 00:16:00.60 | 21:20 min/km | 365/541 | 59/87 | 268/375 | 00:01:14.78 | 227/541 | 26/87 | 147/375 | 00:26:04.81 | 5:22 min/km | 271/541 | 46/87 | 203/375 |
| 360 | 452 | | Mike Babiy | Mike Babiy #452 Male 40-44 | 00:46:07.46 | 00:46:07.46 | 66 (266) | | 40-44 | 66 | 00:18:10.91 | Male | 266 | Metasport Club | | 10 | 10 | 5.7 | 8:05 min/km | 08:51:54.43 | 00:16:10.04 | 21:33 min/km | 374/541 | 60/87 | 273/375 | 00:02:22.16 | 473/541 | 71/87 | 323/375 | 00:27:35.25 | 5:41 min/km | 327/541 | 57/87 | 244/375 |
| 330 | 432 | | Royston Toh | Royston Toh #432 Male 40-44 | 00:45:02.46 | 00:45:02.46 | 57 (244) | | 40-44 | 57 | 00:17:05.91 | Male | 244 | | | 10 | 10 | 5.7 | 7:54 min/km | 08:52:05.18 | 00:16:11.74 | 21:35 min/km | 376/541 | 61/87 | 275/375 | 00:01:13.92 | 219/541 | 25/87 | 141/375 | 00:27:36.80 | 5:41 min/km | 329/541 | 58/87 | 246/375 |
| 319 | 447 | | Gregoire Bruyere | Gregoire Bruyere #447 Male 40-44 | 00:44:39.30 | 00:44:39.30 | 53 (236) | | 40-44 | 53 | 00:16:42.74 | Male | 236 | | | 10 | 10 | 5.7 | 7:50 min/km | 08:51:44.09 | 00:16:12.40 | 21:36 min/km | 377/541 | 62/87 | 276/375 | 00:01:37.39 | 331/541 | 42/87 | 220/375 | 00:26:49.50 | 5:31 min/km | 295/541 | 51/87 | 220/375 |
| 340 | 516 | | Paul Chong | Paul Chong #516 Male 40-44 | 00:45:26.71 | 00:45:26.71 | 60 (251) | | 40-44 | 60 | 00:17:30.15 | Male | 251 | | | 10 | 10 | 5.7 | 7:58 min/km | 08:57:35.87 | 00:16:19.31 | 21:45 min/km | 384/541 | 63/87 | 281/375 | 00:02:00.00 | 424/541 | 62/87 | 285/375 | 00:27:07.39 | 5:35 min/km | 310/541 | 53/87 | 232/375 |
| 300 | 420 | | Adrian Fraginal | Adrian Fraginal #420 Male 40-44 | 00:43:55.21 | 00:43:55.21 | 47 (223) | | 40-44 | 47 | 00:15:58.65 | Male | 223 | | | 10 | 10 | 5.7 | 7:42 min/km | 08:51:11.43 | 00:16:34.17 | 22:05 min/km | 399/541 | 64/87 | 288/375 | 00:02:06.78 | 442/541 | 66/87 | 301/375 | 00:25:14.26 | 5:12 min/km | 225/541 | 32/87 | 174/375 |
| 309 | 467 | | Eric Shia | Eric Shia #467 Male 40-44 | 00:44:12.25 | 00:44:12.25 | 51 (230) | | 40-44 | 51 | 00:16:15.69 | Male | 230 | | | 10 | 10 | 5.7 | 7:45 min/km | 08:51:16.39 | 00:16:34.80 | 22:06 min/km | 401/541 | 65/87 | 289/375 | 00:01:39.84 | 344/541 | 50/87 | 231/375 | 00:25:57.59 | 5:21 min/km | 263/541 | 45/87 | 198/375 |
| 369 | 496 | | Marcus Schlosser | Marcus Schlosser #496 Male 40-44 | 00:46:36.98 | 00:46:36.98 | 68 (272) | | 40-44 | 68 | 00:18:40.42 | Male | 272 | | | 10 | 10 | 5.7 | 8:10 min/km | 08:56:54.93 | 00:16:38.02 | 22:10 min/km | 406/541 | 66/87 | 292/375 | 00:02:42.40 | 500/541 | 78/87 | 345/375 | 00:27:16.55 | 5:37 min/km | 313/541 | 54/87 | 234/375 |
| 354 | 485 | | Aaron Paggabao | Aaron Paggabao #485 Male 40-44 | 00:46:00.12 | 00:46:00.12 | 64 (260) | | 40-44 | 64 | 00:18:03.56 | Male | 260 | | | 10 | 10 | 5.7 | 8:04 min/km | 08:57:15.49 | 00:16:39.89 | 22:13 min/km | 409/541 | 67/87 | 295/375 | 00:01:11.11 | 212/541 | 22/87 | 136/375 | 00:28:09.11 | 5:48 min/km | 345/541 | 63/87 | 259/375 |
| 521 | 495 | | Mandeep Tahim | Mandeep Tahim #495 Male 40-44 | 01:02:48.99 | 01:02:48.99 | 86 (367) | | 40-44 | 86 | 00:34:52.43 | Male | 367 | | | 10 | 10 | 5.7 | 11:01 min/km | 08:56:51.05 | 00:16:41.16 | 22:14 min/km | 411/541 | 68/87 | 297/375 | 00:03:15.92 | 518/541 | 83/87 | 360/375 | 00:42:51.90 | 8:50 min/km | 527/541 | 86/87 | 367/375 |
| 388 | 497 | | Oliver Xu | Oliver Xu #497 Male 40-44 | 00:47:13.26 | 00:47:13.26 | 73 (287) | | 40-44 | 73 | 00:19:16.70 | Male | 287 | | | 10 | 10 | 5.7 | 8:17 min/km | 08:57:00.61 | 00:16:45.34 | 22:20 min/km | 415/541 | 69/87 | 300/375 | 00:02:13.18 | 455/541 | 70/87 | 311/375 | 00:28:14.73 | 5:49 min/km | 350/541 | 65/87 | 261/375 |
| 390 | 463 | | Ben Ong | Ben Ong #463 Male 40-44 | 00:47:21.80 | 00:47:21.80 | 75 (289) | | 40-44 | 75 | 00:19:25.24 | Male | 289 | | | 10 | 10 | 5.7 | 8:18 min/km | 08:51:57.54 | 00:16:51.29 | 22:28 min/km | 421/541 | 70/87 | 303/375 | 00:03:12.31 | 516/541 | 82/87 | 359/375 | 00:27:18.20 | 5:37 min/km | 315/541 | 55/87 | 235/375 |
| 326 | 479 | | Steven Barter | Steven Barter #479 Male 40-44 | 00:44:58.35 | 00:44:58.35 | 56 (242) | | 40-44 | 56 | 00:17:01.79 | Male | 242 | | | 10 | 10 | 5.7 | 7:53 min/km | 08:57:03.94 | 00:17:14.51 | 22:59 min/km | 436/541 | 71/87 | 310/375 | 00:01:53.01 | 398/541 | 59/87 | 272/375 | 00:25:50.82 | 5:19 min/km | 254/541 | 42/87 | 192/375 |
| 380 | 423 | | Darren Toh | Darren Toh #423 Male 40-44 | 00:47:04.32 | 00:47:04.32 | 72 (282) | | 40-44 | 72 | 00:19:07.77 | Male | 282 | | | 10 | 10 | 5.7 | 8:15 min/km | 08:52:10.93 | 00:17:14.78 | 22:59 min/km | 438/541 | 72/87 | 311/375 | 00:02:26.06 | 477/541 | 73/87 | 327/375 | 00:27:23.48 | 5:38 min/km | 318/541 | 56/87 | 237/375 |
| 192 | 508 | | Fadzly Othman | Fadzly Othman #508 Male 40-44 | 00:39:55.10 | 00:39:55.10 | 28 (146) | | 40-44 | 28 | 00:11:58.54 | Male | 146 | Terai Melayu | | 10 | 10 | 5.7 | 7:00 min/km | 08:57:17.53 | 00:17:19.43 | 23:05 min/km | 442/541 | 73/87 | 315/375 | 00:01:46.92 | 372/541 | 52/87 | 249/375 | 00:20:48.73 | 4:17 min/km | 61/541 | 12/87 | 51/375 |
| 472 | 478 | | Shannon Lung | Shannon Lung #478 Male 40-44 | 00:52:49.54 | 00:52:49.54 | 80 (336) | | 40-44 | 80 | 00:24:52.98 | Male | 336 | | | 10 | 10 | 5.7 | 9:16 min/km | 08:51:34.72 | 00:17:23.23 | 23:10 min/km | 445/541 | 74/87 | 316/375 | 00:02:07.39 | 444/541 | 67/87 | 303/375 | 00:33:18.92 | 6:52 min/km | 478/541 | 82/87 | 343/375 |
| 276 | 509 | | Isaac Yen Yang Ho | Isaac Yen Yang Ho #509 Male 40-44 | 00:42:56.53 | 00:42:56.53 | 40 (207) | | 40-44 | 40 | 00:14:59.97 | Male | 207 | | | 10 | 10 | 5.7 | 7:32 min/km | 08:57:02.24 | 00:17:33.06 | 23:24 min/km | 448/541 | 75/87 | 318/375 | 00:01:38.43 | 337/541 | 46/87 | 225/375 | 00:23:45.03 | 4:53 min/km | 156/541 | 22/87 | 124/375 |
| 372 | 507 | | Don Aris Ante | Don Aris Ante #507 Male 40-44 | 00:46:49.82 | 00:46:49.82 | 70 (275) | | 40-44 | 70 | 00:18:53.26 | Male | 275 | Riptide | | 10 | 10 | 5.7 | 8:12 min/km | 08:57:14.07 | 00:17:34.14 | 23:25 min/km | 449/541 | 76/87 | 319/375 | 00:01:37.73 | 333/541 | 44/87 | 222/375 | 00:27:37.94 | 5:41 min/km | 330/541 | 59/87 | 247/375 |
| 350 | 486 | | Andreas Erdei | Andreas Erdei #486 Male 40-44 | 00:45:52.18 | 00:45:52.18 | 63 (258) | | 40-44 | 63 | 00:17:55.62 | Male | 258 | Cos Coaching | | 10 | 10 | 5.7 | 8:02 min/km | 08:57:16.92 | 00:17:34.62 | 23:26 min/km | 450/541 | 77/87 | 320/375 | 00:02:00.49 | 427/541 | 63/87 | 288/375 | 00:26:17.06 | 5:25 min/km | 281/541 | 48/87 | 211/375 |
| 434 | 428 | | Mingcai Chen | Mingcai Chen #428 Male 40-44 | 00:49:36.67 | 00:49:36.67 | 76 (316) | | 40-44 | 76 | 00:21:40.11 | Male | 316 | | | 10 | 10 | 5.7 | 8:42 min/km | 08:52:12.19 | 00:17:38.11 | 23:30 min/km | 454/541 | 78/87 | 322/375 | 00:01:48.26 | 381/541 | 55/87 | 257/375 | 00:30:10.29 | 6:13 min/km | 401/541 | 76/87 | 296/375 |
| 371 | 462 | | Barry Chia | Barry Chia #462 Male 40-44 | 00:46:43.70 | 00:46:43.70 | 69 (274) | | 40-44 | 69 | 00:18:47.15 | Male | 274 | | | 10 | 10 | 5.7 | 8:11 min/km | 08:52:29.32 | 00:17:40.15 | 23:33 min/km | 458/541 | 79/87 | 325/375 | 00:03:24.92 | 523/541 | 85/87 | 363/375 | 00:25:38.63 | 5:17 min/km | 244/541 | 37/87 | 184/375 |
| 451 | 431 | | Rosendo Bautista | Rosendo Bautista #431 Male 40-44 | 00:51:21.74 | 00:51:21.74 | 78 (326) | | 40-44 | 78 | 00:23:25.18 | Male | 326 | | | 10 | 10 | 5.7 | 9:00 min/km | 08:51:31.87 | 00:17:47.72 | 23:43 min/km | 464/541 | 80/87 | 330/375 | 00:00:59.03 | 157/541 | 17/87 | 105/375 | 00:32:34.98 | 6:43 min/km | 462/541 | 80/87 | 334/375 |
| 529 | 435 | | Terence Quah | Terence Quah #435 Male 40-44 | 01:05:58.46 | 01:05:58.46 | 87 (370) | | 40-44 | 87 | 00:38:01.91 | Male | 370 | | | 10 | 10 | 5.7 | 11:34 min/km | 08:51:23.68 | 00:18:00.02 | 24:00 min/km | 468/541 | 81/87 | 333/375 | 00:03:28.17 | 524/541 | 86/87 | 364/375 | 00:44:30.26 | 9:10 min/km | 529/541 | 87/87 | 368/375 |
| 377 | 471 | | Heok Gam Loi | Heok Gam Loi #471 Male 40-44 | 00:46:56.12 | 00:46:56.12 | 71 (279) | | 40-44 | 71 | 00:18:59.56 | Male | 279 | | | 10 | 10 | 5.7 | 8:14 min/km | 08:52:17.92 | 00:18:35.03 | 24:46 min/km | 483/541 | 82/87 | 344/375 | 00:02:28.44 | 483/541 | 74/87 | 332/375 | 00:25:52.64 | 5:20 min/km | 259/541 | 43/87 | 196/375 |
| 440 | 445 | | Don Lin | Don Lin #445 Male 40-44 | 00:50:15.07 | 00:50:15.07 | 77 (320) | | 40-44 | 77 | 00:22:18.51 | Male | 320 | | | 10 | 10 | 5.7 | 8:48 min/km | 08:51:05.39 | 00:20:07.25 | 26:49 min/km | 513/541 | 83/87 | 360/375 | 00:01:39.24 | 342/541 | 49/87 | 229/375 | 00:28:28.57 | 5:52 min/km | 359/541 | 69/87 | 266/375 |
| 518 | 446 | | Eng Pin Loo | Eng Pin Loo #446 Male 40-44 | 01:01:30.96 | 01:01:30.96 | 85 (364) | | 40-44 | 85 | 00:33:34.41 | Male | 364 | | | 10 | 10 | 5.7 | 10:47 min/km | 08:52:30.94 | 00:20:45.34 | 27:40 min/km | 517/541 | 84/87 | 364/375 | 00:02:09.35 | 448/541 | 68/87 | 306/375 | 00:38:36.26 | 7:57 min/km | 512/541 | 84/87 | 362/375 |
| 501 | 458 | | Stefanus Linardi | Stefanus Linardi #458 Male 40-44 | 00:56:19.54 | 00:56:19.54 | 81 (354) | | 40-44 | 81 | 00:28:22.98 | Male | 354 | | | 10 | 10 | 5.7 | 9:52 min/km | 08:51:55.69 | 00:21:29.99 | 28:39 min/km | 525/541 | 85/87 | 368/375 | 00:03:04.46 | 514/541 | 81/87 | 357/375 | 00:31:45.09 | 6:32 min/km | 444/541 | 79/87 | 322/375 |
| 515 | 519 | | Chin Him Lee | Chin Him Lee #519 Male 40-44 | 00:59:19.81 | 00:59:19.81 | 84 (362) | | 40-44 | 84 | 00:31:23.25 | Male | 362 | | | 10 | 10 | 5.7 | 10:24 min/km | 08:57:33.01 | 00:23:41.69 | 31:35 min/km | 534/541 | 86/87 | 373/375 | 00:02:24.95 | 475/541 | 72/87 | 325/375 | 00:33:13.16 | 6:50 min/km | 475/541 | 81/87 | 342/375 |
| 504 | 498 | | Ramesh Shunmuga Sundaram | Ramesh Shunmuga Sundaram #498 Male 40-44 | 00:56:39.32 | 00:56:39.32 | 82 (356) | | 40-44 | 82 | 00:28:42.76 | Male | 356 | | | 10 | 10 | 5.7 | 9:56 min/km | 08:57:34.19 | 00:24:41.02 | 32:54 min/km | 536/541 | 87/87 | 374/375 | 00:01:55.44 | 407/541 | 60/87 | 278/375 | 00:30:02.85 | 6:11 min/km | 398/541 | 75/87 | 295/375 |
| | 500 | | Terence Montgomery | Terence Montgomery #500 Male 40-44 | Not started | Not started | | | 40-44 | | | Male | | | | 0 | 0 | 5.7 | | | | | | | | | | | | | | | | |
| | 491 | | Jimmy Redbourn | Jimmy Redbourn #491 Male 40-44 | Not started | Not started | | | 40-44 | | | Male | | | | 0 | 0 | 5.7 | | | | | | | | | | | | | | | | |
| | 492 | | Kenneth Cheung | Kenneth Cheung #492 Male 40-44 | Not started | Not started | | | 40-44 | | | Male | | | | 0 | 0 | 5.7 | | | | | | | | | | | | | | | | |
| | 489 | | Hannes Ruoff | Hannes Ruoff #489 Male 40-44 | Not started | Not started | | | 40-44 | | | Male | | | | 0 | 0 | 5.7 | | | | | | | | | | | | | | | | |
| | 483 | | Yannick Trombetta | Yannick Trombetta #483 Male 40-44 | Not started | Not started | | | 40-44 | | | Male | | | | 0 | 0 | 5.7 | | | | | | | | | | | | | | | | |
| | 481 | | Tim Armstrong | Tim Armstrong #481 Male 40-44 | Not started | Not started | | | 40-44 | | | Male | | | | 0 | 0 | 5.7 | | | | | | | | | | | | | | | | |
| | 503 | | Will Wyld | Will Wyld #503 Male 40-44 | Not started | Not started | | | 40-44 | | | Male | | | | 0 | 0 | 5.7 | | | | | | | | | | | | | | | | |
| | 504 | | Adrian Chua | Adrian Chua #504 Male 40-44 | Not started | Not started | | | 40-44 | | | Male | | | | 0 | 0 | 5.7 | | | | | | | | | | | | | | | | |
| | 505 | | Cassidy Lee | Cassidy Lee #505 Male 40-44 | Not started | Not started | | | 40-44 | | | Male | | | | 0 | 0 | 5.7 | | | | | | | | | | | | | | | | |
| | 511 | | Rob Ridland | Rob Ridland #511 Male 40-44 | Not started | Not started | | | 40-44 | | | Male | | | | 0 | 0 | 5.7 | | | | | | | | | | | | | | | | |
| | 551 | | Daniel Lor | Daniel Lor #551 Male 35-39 | Not started | Not started | | | 35-39 | | | Male | | | | 0 | 0 | 5.7 | | | | | | | | | | | | | | | | |