climateprediction.net home page
Task 22021641

Task 22021641

Name hadam4h_c0sa_206511_5_896_012066664_0
Workunit 12066664
Created 26 Feb 2021, 14:05:14 UTC
Sent 1 Mar 2021, 9:01:28 UTC
Report deadline 11 Feb 2022, 14:21:28 UTC
Received 27 Jul 2021, 3:21:35 UTC
Server state Over
Outcome Success
Client state Done
Exit status 0 (0x00000000)
Computer ID 1502906
Run time 17 days 10 hours 8 min 54 sec
CPU time 16 days 17 hours 58 min 24 sec
Validate state Valid
Credit 33,854.34
Device peak FLOPS 5.27 GFLOPS
Application version UK Met Office HadAM4 at N216 resolution v8.52
i686-pc-linux-gnu
Peak working set size 1,386.11 MB
Peak swap size 1,407.48 MB
Peak disk usage 205.61 MB
Stderr
<core_client_version>7.16.16</core_client_version>
<![CDATA[
<stderr_txt>
CPDN Monitor - Quit request from BOINC...
CPDN Monitor - Quit request from BOINC...
CPDN Monitor - Quit request from BOINC...
CPDN Monitor - Quit request from BOINC...
Signal 15 received: Software termination signal from kill 
Signal 15 received: Software termination signal from kill 
Signal 15 received: Abnormal termination triggered by abort call
Signal 15 received, exiting...
SIGSEGV: segmentation violation
Stack trace (21 frames):
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu(boinc_catch_signal+0x67)[0x80d4cf7]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7f12580]
/lib/i386-linux-gnu/libc.so.6(getenv+0xa2)[0xf7a02e52]
/lib/i386-linux-gnu/libc.so.6(+0xbd2dd)[0xf7a882dd]
/lib/i386-linux-gnu/libc.so.6(+0xbd68e)[0xf7a8868e]
/lib/i386-linux-gnu/libc.so.6(localtime_r+0x1b)[0xf7a8633b]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d01b2]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d0900]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d09f1]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7f12580]
linux-gate.so.1(__kernel_vsyscall+0x9)[0xf7f12569]
/lib/i386-linux-gnu/libc.so.6(+0xc7da3)[0xf7a92da3]
/lib/i386-linux-gnu/libc.so.6(clock_nanosleep+0x52)[0xf7a92fa2]
/lib/i386-linux-gnu/libc.so.6(nanosleep+0x24)[0xf7a99a64]
/lib/i386-linux-gnu/libc.so.6(usleep+0x45)[0xf7acf425]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80e78a5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80503e8]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051b13]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051d8b]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0x10e)[0xf79ea09e]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x804cd21]

Exiting...
Signal 15 received: Software termination signal from kill 
Signal 15 received: Software termination signal from kill 
Signal 15 received: Abnormal termination triggered by abort call
Signal 15 received, exiting...
SIGSEGV: segmentation violation
Stack trace (21 frames):
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu(boinc_catch_signal+0x67)[0x80d4cf7]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7f41580]
/lib/i386-linux-gnu/libc.so.6(getenv+0xa2)[0xf7a31e52]
/lib/i386-linux-gnu/libc.so.6(+0xbd2dd)[0xf7ab72dd]
/lib/i386-linux-gnu/libc.so.6(+0xbd68e)[0xf7ab768e]
/lib/i386-linux-gnu/libc.so.6(localtime_r+0x1b)[0xf7ab533b]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d01b2]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d0900]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d09f1]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7f41580]
linux-gate.so.1(__kernel_vsyscall+0x9)[0xf7f41569]
/lib/i386-linux-gnu/libc.so.6(+0xc7da3)[0xf7ac1da3]
/lib/i386-linux-gnu/libc.so.6(clock_nanosleep+0x52)[0xf7ac1fa2]
/lib/i386-linux-gnu/libc.so.6(nanosleep+0x24)[0xf7ac8a64]
/lib/i386-linux-gnu/libc.so.6(usleep+0x45)[0xf7afe425]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80e78a5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80503e8]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051b13]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051d8b]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0x10e)[0xf7a1909e]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x804cd21]

Exiting...
CPDN Monitor - Quit request from BOINC...
CPDN Monitor - Quit request from BOINC...
Signal 15 received: Software termination signal from kill 
Signal 15 received: Software termination signal from kill 
Signal 15 received: Abnormal termination triggered by abort call
Signal 15 received, exiting...
SIGSEGV: segmentation violation
Stack trace (21 frames):
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu(boinc_catch_signal+0x67)[0x80d4cf7]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7f20580]
/lib/i386-linux-gnu/libc.so.6(getenv+0xa2)[0xf7a10e52]
/lib/i386-linux-gnu/libc.so.6(+0xbd2dd)[0xf7a962dd]
/lib/i386-linux-gnu/libc.so.6(+0xbd68e)[0xf7a9668e]
/lib/i386-linux-gnu/libc.so.6(localtime_r+0x1b)[0xf7a9433b]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d01b2]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d0900]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d09f1]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7f20580]
linux-gate.so.1(__kernel_vsyscall+0x9)[0xf7f20569]
/lib/i386-linux-gnu/libc.so.6(+0xc7da3)[0xf7aa0da3]
/lib/i386-linux-gnu/libc.so.6(clock_nanosleep+0x52)[0xf7aa0fa2]
/lib/i386-linux-gnu/libc.so.6(nanosleep+0x24)[0xf7aa7a64]
/lib/i386-linux-gnu/libc.so.6(usleep+0x45)[0xf7add425]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80e78a5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80503e8]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051b13]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051d8b]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0x10e)[0xf79f809e]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x804cd21]

Exiting...
Signal 15 received: Software termination signal from kill 
Signal 15 received: Software termination signal from kill 
Signal 15 received: Abnormal termination triggered by abort call
Signal 15 received, exiting...
SIGSEGV: segmentation violation
Stack trace (20 frames):
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu(boinc_catch_signal+0x67)[0x80d4cf7]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7fb4560]
/lib/i386-linux-gnu/libc.so.6(getenv+0x9a)[0xf7a6880a]
/lib/i386-linux-gnu/libc.so.6(+0xbc81d)[0xf7aed81d]
/lib/i386-linux-gnu/libc.so.6(+0xbcbce)[0xf7aedbce]
/lib/i386-linux-gnu/libc.so.6(localtime_r+0x1b)[0xf7aeb8ab]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d01b2]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d0900]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d09f1]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7fb4560]
linux-gate.so.1(__kernel_vsyscall+0x9)[0xf7fb4549]
/lib/i386-linux-gnu/libc.so.6(+0xc7214)[0xf7af8214]
/lib/i386-linux-gnu/libc.so.6(nanosleep+0x62)[0xf7afeeb2]
/lib/i386-linux-gnu/libc.so.6(usleep+0x45)[0xf7b34ca5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80e78a5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80503e8]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051b13]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051d8b]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xed)[0xf7a4fa1d]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x804cd21]

Exiting...
CPDN Monitor - Quit request from BOINC...
CPDN Monitor - Quit request from BOINC...
CPDN Monitor - Quit request from BOINC...
Signal 15 received: Software termination signal from kill 
Signal 15 received: Abnormal termination triggered by abort call
Signal 15 received, exiting...
13:13:27 (1384395): called boinc_finish(193)
Signal 15 received: Software termination signal from kill 
Signal 15 received: Abnormal termination triggered by abort call
Signal 15 received, exiting...
SIGSEGV: segmentation violation
Stack trace (20 frames):
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu(boinc_catch_signal+0x67)[0x80d4cf7]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7f1e560]
/lib/i386-linux-gnu/libc.so.6(getenv+0x9a)[0xf79d280a]
/lib/i386-linux-gnu/libc.so.6(+0xbc81d)[0xf7a5781d]
/lib/i386-linux-gnu/libc.so.6(+0xbcbce)[0xf7a57bce]
/lib/i386-linux-gnu/libc.so.6(localtime_r+0x1b)[0xf7a558ab]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d01b2]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d0900]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d09f1]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7f1e560]
linux-gate.so.1(__kernel_vsyscall+0x9)[0xf7f1e549]
/lib/i386-linux-gnu/libc.so.6(+0xc7214)[0xf7a62214]
/lib/i386-linux-gnu/libc.so.6(nanosleep+0x62)[0xf7a68eb2]
/lib/i386-linux-gnu/libc.so.6(usleep+0x45)[0xf7a9eca5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80e78a5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80503e8]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051b13]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051d8b]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xed)[0xf79b9a1d]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x804cd21]

Exiting...
Signal 15 received: Software termination signal from kill 
Signal 15 received: Abnormal termination triggered by abort call
Signal 15 received, exiting...
SIGSEGV: segmentation violation
Stack trace (20 frames):
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu(boinc_catch_signal+0x67)[0x80d4cf7]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7fa9560]
/lib/i386-linux-gnu/libc.so.6(getenv+0x9a)[0xf7a5d80a]
/lib/i386-linux-gnu/libc.so.6(+0xbc81d)[0xf7ae281d]
/lib/i386-linux-gnu/libc.so.6(+0xbcbce)[0xf7ae2bce]
/lib/i386-linux-gnu/libc.so.6(localtime_r+0x1b)[0xf7ae08ab]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d01b2]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d0900]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d09f1]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7fa9560]
linux-gate.so.1(__kernel_vsyscall+0x9)[0xf7fa9549]
/lib/i386-linux-gnu/libc.so.6(+0xc7214)[0xf7aed214]
/lib/i386-linux-gnu/libc.so.6(nanosleep+0x62)[0xf7af3eb2]
/lib/i386-linux-gnu/libc.so.6(usleep+0x45)[0xf7b29ca5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80e78a5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80503e8]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051b13]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051d8b]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xed)[0xf7a44a1d]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x804cd21]

Exiting...
CPDN Monitor - Quit request from BOINC...
Signal 15 received: Software termination signal from kill 
Signal 15 received: Software termination signal from kill 
Signal 15 received: Abnormal termination triggered by abort call
Signal 15 received, exiting...
SIGSEGV: segmentation violation
Stack trace (20 frames):
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu(boinc_catch_signal+0x67)[0x80d4cf7]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7f4e560]
/lib/i386-linux-gnu/libc.so.6(getenv+0x9a)[0xf7a0280a]
/lib/i386-linux-gnu/libc.so.6(+0xbc81d)[0xf7a8781d]
/lib/i386-linux-gnu/libc.so.6(+0xbcbce)[0xf7a87bce]
/lib/i386-linux-gnu/libc.so.6(localtime_r+0x1b)[0xf7a858ab]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d01b2]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d0900]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d09f1]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7f4e560]
linux-gate.so.1(__kernel_vsyscall+0x9)[0xf7f4e549]
/lib/i386-linux-gnu/libc.so.6(+0xc7214)[0xf7a92214]
/lib/i386-linux-gnu/libc.so.6(nanosleep+0x62)[0xf7a98eb2]
/lib/i386-linux-gnu/libc.so.6(usleep+0x45)[0xf7aceca5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80e78a5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80503e8]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051b13]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051d8b]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xed)[0xf79e9a1d]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x804cd21]

Exiting...
Signal 15 received: Software termination signal from kill 
Signal 15 received: Abnormal termination triggered by abort call
Signal 15 received, exiting...
18:06:37 (9012): called boinc_finish(193)
Signal 15 received: Software termination signal from kill 
Signal 15 received: Abnormal termination triggered by abort call
Signal 15 received, exiting...
18:06:38 (9012): called boinc_finish(193)
Signal 15 received: Software termination signal from kill 
Signal 15 received: Abnormal termination triggered by abort call
Signal 15 received, exiting...
SIGSEGV: segmentation violation
Stack trace (20 frames):
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu(boinc_catch_signal+0x67)[0x80d4cf7]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7fb7560]
/lib/i386-linux-gnu/libc.so.6(getenv+0x9a)[0xf7a6b80a]
/lib/i386-linux-gnu/libc.so.6(+0xbc81d)[0xf7af081d]
/lib/i386-linux-gnu/libc.so.6(+0xbcbce)[0xf7af0bce]
/lib/i386-linux-gnu/libc.so.6(localtime_r+0x1b)[0xf7aee8ab]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d01b2]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d0900]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d09f1]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7fb7560]
linux-gate.so.1(__kernel_vsyscall+0x9)[0xf7fb7549]
/lib/i386-linux-gnu/libc.so.6(+0xc7214)[0xf7afb214]
/lib/i386-linux-gnu/libc.so.6(nanosleep+0x62)[0xf7b01eb2]
/lib/i386-linux-gnu/libc.so.6(usleep+0x45)[0xf7b37ca5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80e78a5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80503e8]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051b13]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051d8b]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xed)[0xf7a52a1d]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x804cd21]

Exiting...
CPDN Monitor - Quit request from BOINC...
Signal 15 received: Software termination signal from kill 
Signal 15 received: Software termination signal from kill 
Signal 15 received: Abnormal termination triggered by abort call
Signal 15 received, exiting...
SIGSEGV: segmentation violation
Stack trace (20 frames):
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu(boinc_catch_signal+0x67)[0x80d4cf7]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7ecb560]
/lib/i386-linux-gnu/libc.so.6(getenv+0x9a)[0xf797f80a]
/lib/i386-linux-gnu/libc.so.6(+0xbc81d)[0xf7a0481d]
/lib/i386-linux-gnu/libc.so.6(+0xbcbce)[0xf7a04bce]
/lib/i386-linux-gnu/libc.so.6(localtime_r+0x1b)[0xf7a028ab]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d01b2]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d0900]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80d09f1]
linux-gate.so.1(__kernel_sigreturn+0x0)[0xf7ecb560]
linux-gate.so.1(__kernel_vsyscall+0x9)[0xf7ecb549]
/lib/i386-linux-gnu/libc.so.6(+0xc7214)[0xf7a0f214]
/lib/i386-linux-gnu/libc.so.6(nanosleep+0x62)[0xf7a15eb2]
/lib/i386-linux-gnu/libc.so.6(usleep+0x45)[0xf7a4bca5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80e78a5]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x80503e8]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051b13]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x8051d8b]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xed)[0xf7966a1d]
../../projects/climateprediction.net/hadam4_8.52_i686-pc-linux-gnu[0x804cd21]

Exiting...
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...
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...
15:08:41 (2233045): called boinc_finish(0)

</stderr_txt>
]]>
Latest Trickles Received
Time Sent (UTC) Host ID Result ID Result Name Timestep CPU Time (sec) Average (sec/TS)
27 Jul 2021 02:23:12 1502906 22021641 hadam4h_c0sa_206511_5_896_012066664_0 43,403 1,444,292 33.2763
06 Jul 2021 08:25:12 1502906 22021641 hadam4h_c0sa_206511_5_896_012066664_0 34,763 1,148,545 33.0393
15 Jun 2021 04:58:48 1502906 22021641 hadam4h_c0sa_206511_5_896_012066664_0 26,123 852,839 32.6471
11 Jun 2021 01:10:46 1502906 22021641 hadam4h_c0sa_206511_5_896_012066664_0 17,483 566,555 32.4061
16 May 2021 01:34:36 1502906 22021641 hadam4h_c0sa_206511_5_896_012066664_0 8,843 295,077 33.3684


©2024 cpdn.org