Name | hadam3p_pnw_73xw_2006_1_008171212_0 |
Workunit | 8326336 |
Created | 30 Aug 2012, 0:38:50 UTC |
Sent | 30 Aug 2012, 1:02:40 UTC |
Report deadline | 12 Aug 2013, 6:22:40 UTC |
Received | 13 Sep 2012, 1:39:09 UTC |
Server state | Over |
Outcome | Success |
Client state | Done |
Exit status | 0 (0x00000000) |
Computer ID | 1206289 |
Run time | 4 days 20 hours 43 min 1 sec |
CPU time | 4 days 14 hours 29 min 56 sec |
Validate state | Workunit error - check skipped |
Credit | 3,005.88 |
Device peak FLOPS | 2.15 GFLOPS |
Application version | UK Met Office HadAM3P-HadRM3P Pacific North West v6.09 windows_intelx86 |
Stderr | <core_client_version>7.0.28</core_client_version> <![CDATA[ <stderr_txt> CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... Regional Worker:: CPDN process is not running, exiting, bRetVal = 1, checkPID=1856, selfPID=1856, iMonCtr=2 CPDN Monitor - Quit request from BOINC... Regional Worker:: CPDN process is not running, exiting, bRetVal = 1, checkPID=4016, selfPID=4016, iMonCtr=2 CPDN Monitor - Quit request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... CPDN Monitor - Quit request from BOINC... 18:48:50 (7032): No heartbeat from core client for 30 sec - exiting 18:48:51 (7032): No heartbeat from core client for 30 sec - exiting 18:48:52 (7032): No heartbeat from core client for 30 sec - exiting 18:48:53 (7032): No heartbeat from core client for 30 sec - exiting 18:48:54 (7032): No heartbeat from core client for 30 sec - exiting 18:48:55 (7032): No heartbeat from core client for 30 sec - exiting 18:48:56 (7032): No heartbeat from core client for 30 sec - exiting 18:48:57 (7032): No heartbeat from core client for 30 sec - exiting 18:48:58 (7032): No heartbeat from core client for 30 sec - exiting 18:48:59 (7032): No heartbeat from core client for 30 sec - exiting 18:49:00 (7032): No heartbeat from core client for 30 sec - exiting 18:49:01 (7032): No heartbeat from core client for 30 sec - exiting 18:49:02 (7032): No heartbeat from core client for 30 sec - exiting 18:49:03 (7032): No heartbeat from core client for 30 sec - exiting 18:49:04 (7032): No heartbeat from core client for 30 sec - exiting 18:49:05 (7032): No heartbeat from core client for 30 sec - exiting 18:49:06 (7032): No heartbeat from core client for 30 sec - exiting 18:49:07 (7032): No heartbeat from core client for 30 sec - exiting 18:49:08 (7032): No heartbeat from core client for 30 sec - exiting 18:49:09 (7032): No heartbeat from core client for 30 sec - exiting 18:49:10 (7032): No heartbeat from core client for 30 sec - exiting 18:49:11 (7032): No heartbeat from core client for 30 sec - exiting 18:49:12 (7032): No heartbeat from core client for 30 sec - exiting CPDN Monitor - No 'heartbeat' from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... 17:25:19 (2304): No heartbeat from core client for 30 sec - exiting 17:25:21 (2304): No heartbeat from core client for 30 sec - exiting 17:25:22 (2304): No heartbeat from core client for 30 sec - exiting 17:25:23 (2304): No heartbeat from core client for 30 sec - exiting 17:25:24 (2304): No heartbeat from core client for 30 sec - exiting 17:25:25 (2304): No heartbeat from core client for 30 sec - exiting 17:25:26 (2304): No heartbeat from core client for 30 sec - exiting 17:25:27 (2304): No heartbeat from core client for 30 sec - exiting 17:25:28 (2304): No heartbeat from core client for 30 sec - exiting 17:25:29 (2304): No heartbeat from core client for 30 sec - exiting 17:25:30 (2304): No heartbeat from core client for 30 sec - exiting 17:25:32 (2304): No heartbeat from core client for 30 sec - exiting 17:25:33 (2304): No heartbeat from core client for 30 sec - exiting 17:25:34 (2304): No heartbeat from core client for 30 sec - exiting 17:25:35 (2304): No heartbeat from core client for 30 sec - exiting 17:25:36 (2304): No heartbeat from core client for 30 sec - exiting 17:25:37 (2304): No heartbeat from core client for 30 sec - exiting 17:25:38 (2304): No heartbeat from core client for 30 sec - exiting 17:25:39 (2304): No heartbeat from core client for 30 sec - exiting 17:25:40 (2304): No heartbeat from core client for 30 sec - exiting CPDN Monitor - No 'heartbeat' from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... CPDN Monitor - Quit request from BOINC... Regional Worker:: CPDN process is not running, exiting, bRetVal = 1, checkPID=5500, selfPID=5500, iMonCtr=2 19:25:09 (6464): No heartbeat from core client for 30 sec - exiting CPDN Monitor - No 'heartbeat' from BOINC... Regional Worker:: CPDN process is not running, exiting, bRetVal = 1, checkPID=2816, selfPID=2816, iMonCtr=2 Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... CPDN Monitor - Quit request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... Regional Worker:: CPDN process is not running, exiting, bRetVal = 1, checkPID=6276, selfPID=6276, iMonCtr=2 Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... CPDN Monitor - Quit request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... CPDN Monitor - Quit request from BOINC... 22:04:27 (3892): No heartbeat from core client for 30 sec - exiting 22:04:28 (3892): No heartbeat from core client for 30 sec - exiting 22:04:29 (3892): No heartbeat from core client for 30 sec - exiting 22:04:30 (3892): No heartbeat from core client for 30 sec - exiting 22:04:31 (3892): No heartbeat from core client for 30 sec - exiting 22:04:32 (3892): No heartbeat from core client for 30 sec - exiting CPDN Monitor - No 'heartbeat' from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... 03:29:53 (6072): No heartbeat from core client for 30 sec - exiting 03:29:54 (6072): No heartbeat from core client for 30 sec - exiting 03:29:56 (6072): No heartbeat from core client for 30 sec - exiting 03:29:57 (6072): No heartbeat from core client for 30 sec - exiting 03:29:58 (6072): No heartbeat from core client for 30 sec - exiting 03:29:59 (6072): No heartbeat from core client for 30 sec - exiting 03:30:00 (6072): No heartbeat from core client for 30 sec - exiting 03:30:01 (6072): No heartbeat from core client for 30 sec - exiting 03:30:02 (6072): No heartbeat from core client for 30 sec - exiting 03:30:03 (6072): No heartbeat from core client for 30 sec - exiting 03:30:04 (6072): No heartbeat from core client for 30 sec - exiting 03:30:05 (6072): No heartbeat from core client for 30 sec - exiting 03:30:07 (6072): No heartbeat from core client for 30 sec - exiting 03:30:08 (6072): No heartbeat from core client for 30 sec - exiting 03:30:09 (6072): No heartbeat from core client for 30 sec - exiting 03:30:10 (6072): No heartbeat from core client for 30 sec - exiting 03:30:11 (6072): No heartbeat from core client for 30 sec - exiting 03:30:12 (6072): No heartbeat from core client for 30 sec - exiting 03:30:13 (6072): No heartbeat from core client for 30 sec - exiting 03:30:14 (6072): No heartbeat from core client for 30 sec - exiting 03:30:15 (6072): No heartbeat from core client for 30 sec - exiting 03:30:16 (6072): No heartbeat from core client for 30 sec - exiting 03:30:17 (6072): No heartbeat from core client for 30 sec - exiting 03:30:19 (6072): No heartbeat from core client for 30 sec - exiting 03:30:20 (6072): No heartbeat from core client for 30 sec - exiting 03:30:21 (6072): No heartbeat from core client for 30 sec - exiting 03:30:22 (6072): No heartbeat from core client for 30 sec - exiting 03:30:23 (6072): No heartbeat from core client for 30 sec - exiting 03:30:24 (6072): No heartbeat from core client for 30 sec - exiting 03:30:25 (6072): No heartbeat from core client for 30 sec - exiting 03:30:26 (6072): No heartbeat from core client for 30 sec - exiting 03:30:27 (6072): No heartbeat from core client for 30 sec - exiting 03:30:28 (6072): No heartbeat from core client for 30 sec - exiting 03:30:29 (6072): No heartbeat from core client for 30 sec - exiting 03:30:31 (6072): No heartbeat from core client for 30 sec - exiting CPDN Monitor - No 'heartbeat' from BOINC... Suspended CPDN Monitor - Suspend request from BOINC... CPDN Monitor - Quit request from BOINC... CPDN Monitor - Quit request from BOINC... Regional Worker:: CPDN process is not running, exiting, bRetVal = 1, checkPID=5464, selfPID=5464, iMonCtr=2 Leaving CPDN_Main::Monitor... Called boinc_finish </stderr_txt> ]]> |
Latest Trickles Received | ||||||
---|---|---|---|---|---|---|
Time Sent (UTC) | Host ID | Result ID | Result Name | Timestep | CPU Time (sec) | Average (sec/TS) |
13 Sep 2012 00:40:12 | 1206289 | 15203306 | hadam3p_pnw_73xw_2006_1_008171212_0 | 138,336 | 397,081 | 2.8704 |
12 Sep 2012 12:10:25 | 1206289 | 15203306 | hadam3p_pnw_73xw_2006_1_008171212_0 | 126,816 | 364,283 | 2.8725 |
12 Sep 2012 01:42:55 | 1206289 | 15203306 | hadam3p_pnw_73xw_2006_1_008171212_0 | 115,296 | 331,148 | 2.8722 |
11 Sep 2012 15:59:37 | 1206289 | 15203306 | hadam3p_pnw_73xw_2006_1_008171212_0 | 103,776 | 298,255 | 2.8740 |
11 Sep 2012 06:50:15 | 1206289 | 15203306 | hadam3p_pnw_73xw_2006_1_008171212_0 | 92,256 | 265,847 | 2.8816 |
10 Sep 2012 21:27:47 | 1206289 | 15203306 | hadam3p_pnw_73xw_2006_1_008171212_0 | 80,736 | 232,821 | 2.8837 |
10 Sep 2012 11:17:30 | 1206289 | 15203306 | hadam3p_pnw_73xw_2006_1_008171212_0 | 69,216 | 199,325 | 2.8798 |
10 Sep 2012 00:44:53 | 1206289 | 15203306 | hadam3p_pnw_73xw_2006_1_008171212_0 | 57,696 | 165,902 | 2.8755 |
09 Sep 2012 07:09:40 | 1206289 | 15203306 | hadam3p_pnw_73xw_2006_1_008171212_0 | 46,176 | 132,532 | 2.8701 |
08 Sep 2012 19:09:59 | 1206289 | 15203306 | hadam3p_pnw_73xw_2006_1_008171212_0 | 34,656 | 98,938 | 2.8549 |
31 Aug 2012 00:48:30 | 1206289 | 15203306 | hadam3p_pnw_73xw_2006_1_008171212_0 | 23,136 | 65,444 | 2.8287 |
30 Aug 2012 12:11:51 | 1206289 | 15203306 | hadam3p_pnw_73xw_2006_1_008171212_0 | 11,616 | 32,689 | 2.8141 |
©2024 cpdn.org