Log entries by program:
Program name | Lines | %Lines | Size | %Size |
---|---|---|---|---|
nnrpd | 1218844 | 57.1% | 108.3 MB | 55.3% |
innd | 896094 | 42.0% | 85.3 MB | 43.6% |
inn | 19106 | 0.9% | 1.9 MB | 1.0% |
innfeed | 1127 | 0.1% | 122.8 KB | 0.1% |
nocem | 34 | 0.0% | 3.0 KB | 0.0% |
controlchan | 1 | 0.0% | 0.1 KB | 0.0% |
TOTAL: 6 | 2135206 | 100.0% | 195.7 MB | 100.0% |
History cache:
Reason | Count | %Count |
---|---|---|
Do not exist | 17856 | 43.8% |
Positive hits | 16823 | 41.3% |
Negative hits | 6044 | 14.8% |
Cache misses | 16 | 0.0% |
TOTAL: 4 | 40739 | 100.0% |
INND timer:
Code region | Time | Pct | Invoked | Min(ms) | Avg(ms) | Max(ms) |
---|---|---|---|---|---|---|
article cancel | 00:00:00.290 | 0.0% | 88 | 0.000 | 3.295 | 27.000 |
article cleanup | 00:00:00.198 | 0.0% | 18438 | 0.000 | 0.011 | 0.059 |
article logging | 00:00:00.493 | 0.0% | 19006 | 0.000 | 0.026 | 0.064 |
article parse | 00:00:00.340 | 0.0% | 22145 | 0.000 | 0.015 | 0.042 |
article write | 00:00:03.100 | 0.0% | 17362 | 0.039 | 0.179 | 2.723 |
artlog/artcncl | 00:00:00.002 | 0.0% | 87 | 0.000 | 0.023 | 1.000 |
data move | 00:00:00.065 | 0.0% | 43893 | 0.000 | 0.001 | 0.011 |
hisgrep/artcncl | 00:00:00.005 | 0.0% | 85 | 0.000 | 0.059 | 2.000 |
hishave/artcncl | 00:00:00.000 | 0.0% | 88 | 0.000 | 0.000 | 0.000 |
history grep | 00:00:00.000 | 0.0% | 0 | 0.000 | 0.000 | 0.000 |
history lookup | 00:00:00.330 | 0.0% | 40680 | 0.000 | 0.008 | 0.035 |
history sync | 00:00:00.017 | 0.0% | 312 | 0.000 | 0.054 | 1.000 |
history write | 00:00:00.810 | 0.0% | 17863 | 0.000 | 0.045 | 0.130 |
hiswrite/artcncl | 00:00:00.001 | 0.0% | 3 | 0.000 | 0.333 | 1.000 |
idle | 22:15:35.660 | 92.7% | 729477 | 91.688 | 109.854 | 162.062 |
nntp read | 00:00:02.402 | 0.0% | 265167 | 0.005 | 0.009 | 0.017 |
overview write | 00:00:05.476 | 0.0% | 17362 | 0.053 | 0.315 | 3.265 |
perl filter | 01:40:03.924 | 6.9% | 17863 | 195.692 | 336.110 | 537.545 |
python filter | 00:00:00.000 | 0.0% | 0 | 0.000 | 0.000 | 0.000 |
site send | 00:00:00.390 | 0.0% | 17391 | 0.000 | 0.022 | 0.082 |
TOTAL: 24:00:53.882 | 23:55:53.503 | 99.7% | - | - | - | - |
INNfeed timer:
Code region | Time | Pct | Invoked | Min(ms) | Avg(ms) | Max(ms) |
---|---|---|---|---|---|---|
article new | 00:00:00.037 | 0.0% | 17367 | 0.000 | 0.002 | 0.023 |
article prepare | 00:00:00.006 | 0.0% | 70538 | 0.000 | 0.000 | 0.002 |
article read | 00:00:00.835 | 0.0% | 17360 | 0.000 | 0.048 | 1.236 |
backlog stats | 00:00:00.034 | 0.0% | 81401 | 0.000 | 0.000 | 0.007 |
callbacks | 00:00:00.000 | 0.0% | 0 | 0.000 | 0.000 | 0.000 |
data read | 00:00:00.444 | 0.0% | 55120 | 0.000 | 0.008 | 0.030 |
data write | 00:00:00.678 | 0.0% | 38213 | 0.000 | 0.018 | 0.052 |
idle | 23:58:08.608 | 100.0% | 81401 | 400.202 | 1060.044 | 2945.167 |
status file | 00:00:01.973 | 0.0% | 268 | 1.750 | 7.362 | 229.000 |
TOTAL: 23:58:14.281 | 23:58:12.615 | 100.0% | - | - | - | - |
nnrpd timer:
Code region | Time | Pct | Invoked | Min(ms) | Avg(ms) | Max(ms) |
---|---|---|---|---|---|---|
idle | 22:19:10.422 | 84.6% | 1087058 | 0.000 | 73.915 | 360020.600 |
newnews | 00:00:00.000 | 0.0% | 0 | 0.000 | 0.000 | 0.000 |
nntpwrite | 00:00:37.594 | 0.0% | 3075450 | 0.000 | 0.012 | 20.000 |
readart | 00:01:36.919 | 0.1% | 10189 | 0.000 | 9.512 | 240.000 |
TOTAL: 26:22:28.459 | 22:21:24.935 | 84.8% | - | - | - | - |
Control commands to INND:
Command | Number |
---|---|
L | 1 |
flush | 3 |
flushlogs | 2 |
go | 1 |
logmode | 2 |
mode | 149 |
name | 2 |
pause | 1 |
paused | 1 |
reload | 2 |
TOTAL: 10 | 164 |
Incoming Feeds (INN):
Server | Connects | Offered | Taken | Refused | Reject | %Accpt | Elapsed | |
---|---|---|---|---|---|---|---|---|
1 | i2pn.org | 12 | 17616 | 16634 | 364 | 618 | 94% | 25:31:57 |
2 | novabbs.com | 223347 | 17036 | 740 | 15837 | 459 | 4% | 24:19:35 |
3 | rocksolidbbs.com | 1 | 0 | 0 | 0 | 0 | 0% | 00:10:00 |
4 | localhost | 260 | 0 | 0 | 0 | 0 | 0% | 00:00:07 |
TOTAL: 4 | 223620 | 34652 | 17374 | 16201 | 1077 | 50% | 50:01:39 |
Incoming Volume (INN):
Server | AcceptVol | DupVol | RejVol | TotalVol | %Acc | Vol/Art | |
---|---|---|---|---|---|---|---|
1 | i2pn.org | 45.9 MB | 422.0 KB | 1.7 MB | 48.0 MB | 95% | 2.8 KB |
2 | novabbs.com | 7.5 MB | 1.3 MB | 1.3 MB | 10.2 MB | 73% | 8.7 KB |
3 | rocksolidbbs.com | 0.0 KB | 0.0 KB | 0.0 KB | 0.0 KB | 0% | 0 |
4 | localhost | 0.0 KB | 0.0 KB | 0.0 KB | 0.0 KB | 0% | 0 |
TOTAL: 4 | 53.4 MB | 1.7 MB | 3.0 MB | 58.2 MB | 91% | 3.2 KB |
Incoming articles:
Date | Articles | %Arts | Art/sec | Size | %Size | KB/sec |
---|---|---|---|---|---|---|
Feb 10 04:15:02 - 04:59:59 | 235 | 1.4% | 0.09 | 1.3 MB | 2.4% | 0.49 |
Feb 10 05:00:00 - 05:59:59 | 358 | 2.1% | 0.10 | 1.6 MB | 3.1% | 0.47 |
Feb 10 06:00:00 - 06:59:59 | 469 | 2.7% | 0.13 | 1.5 MB | 2.9% | 0.44 |
Feb 10 07:00:00 - 07:59:59 | 509 | 2.9% | 0.14 | 1.3 MB | 2.5% | 0.38 |
Feb 10 08:00:00 - 08:59:59 | 701 | 4.0% | 0.19 | 1.7 MB | 3.1% | 0.47 |
Feb 10 09:00:00 - 09:59:59 | 957 | 5.5% | 0.27 | 2.4 MB | 4.5% | 0.69 |
Feb 10 10:00:00 - 10:59:59 | 845 | 4.9% | 0.23 | 1.9 MB | 3.6% | 0.55 |
Feb 10 11:00:00 - 11:59:59 | 833 | 4.8% | 0.23 | 2.0 MB | 3.7% | 0.56 |
Feb 10 12:00:00 - 12:59:59 | 906 | 5.2% | 0.25 | 2.5 MB | 4.6% | 0.70 |
Feb 10 13:00:00 - 13:59:59 | 890 | 5.1% | 0.25 | 2.0 MB | 3.8% | 0.58 |
Feb 10 14:00:00 - 14:59:59 | 920 | 5.3% | 0.26 | 2.5 MB | 4.7% | 0.71 |
Feb 10 15:00:00 - 15:59:59 | 1004 | 5.8% | 0.28 | 3.4 MB | 6.3% | 0.96 |
Feb 10 16:00:00 - 16:59:59 | 1077 | 6.2% | 0.30 | 5.5 MB | 10.3% | 1.56 |
Feb 10 17:00:00 - 17:59:59 | 1068 | 6.1% | 0.30 | 2.9 MB | 5.4% | 0.81 |
Feb 10 18:00:00 - 18:59:59 | 971 | 5.6% | 0.27 | 2.7 MB | 5.1% | 0.77 |
Feb 10 19:00:00 - 19:59:59 | 945 | 5.4% | 0.26 | 2.8 MB | 5.3% | 0.81 |
Feb 10 20:00:00 - 20:59:59 | 924 | 5.3% | 0.26 | 2.7 MB | 5.0% | 0.76 |
Feb 10 21:00:00 - 21:59:59 | 692 | 4.0% | 0.19 | 2.2 MB | 4.2% | 0.63 |
Feb 10 22:00:00 - 22:59:59 | 795 | 4.6% | 0.22 | 2.7 MB | 5.1% | 0.77 |
Feb 10 23:00:00 - 23:59:59 | 651 | 3.7% | 0.18 | 2.1 MB | 3.9% | 0.60 |
Feb 11 00:00:00 - 00:59:59 | 458 | 2.6% | 0.13 | 1.4 MB | 2.7% | 0.40 |
Feb 11 01:00:00 - 01:59:59 | 411 | 2.4% | 0.11 | 1.4 MB | 2.7% | 0.41 |
Feb 11 02:00:00 - 02:59:59 | 339 | 2.0% | 0.09 | 1004.3 KB | 1.8% | 0.28 |
Feb 11 03:00:00 - 03:59:59 | 321 | 1.8% | 0.09 | 1.3 MB | 2.5% | 0.37 |
Feb 11 04:00:00 - 04:15:02 | 95 | 0.5% | 0.11 | 479.5 KB | 0.9% | 0.53 |
TOTAL: 24:00:00 | 17374 | 100.0% | 0.20 | 53.4 MB | 100.0% | 0.63 |
Sites sending bad articles:
Server | Total | Group | Dist | Duplic | Unapp | TooOld | Site | Line | Other | |
---|---|---|---|---|---|---|---|---|---|---|
1 | i2pn.org | 1174 | 13 | 0 | 116 | 0 | 0 | 0 | 0 | 1045 |
2 | novabbs.com | 471 | 0 | 0 | 459 | 0 | 0 | 0 | 0 | 12 |
TOTAL: 2 | 1645 | 13 | 0 | 575 | 0 | 0 | 0 | 0 | 1057 |
Unwanted newsgroups [Top 20]:
Newsgroup | Count |
---|---|
alt.pl.nieruchomosci.gielda | 12 |
alt.sex.girl | 1 |
TOTAL: 2 | 13 |
INND Perl filter [Top 20]:
Reason | Count |
---|---|
Exceeds Spam Level | 489 |
TOTAL: 1 | 489 |
NoCeM on Spool:
Id | Good | Bad | Unique | Total |
---|---|---|---|---|
bleachbot@httrack.com | 19 | 0 | 23 | 23 |
nocem@aioe.org | 10 | 0 | 10 | 10 |
TOTAL: 2 | 29 | 0 | 33 | 33 |
Miscellaneous innd statistics [Top 10]:
Event | Server | Number |
---|---|---|
Including strange strings | ||
i2pn.org | 556 | |
novabbs.com | 12 | |
TOTAL: 2 | 568 | |
TOTAL: 1 | 568 |
Outgoing Feeds (innfeed) by Articles:
Server | Offered | Taken | Refused | Reject | Miss | Spool | %Took | Elapsed | |
---|---|---|---|---|---|---|---|---|---|
1 | rocksolidbbs.com | 17385 | 16113 | 0 | 1258 | 3 | 0 | 92% | 23:59:58 |
2 | novabbs | 17544 | 216 | 16359 | 59 | 0 | 6 | 1% | 23:59:41 |
3 | i2pn | 568 | 1 | 497 | 0 | 0 | 1 | 0% | 16:49:27 |
TOTAL: 3 | 35497 | 16330 | 16856 | 1317 | 3 | 7 | 46% | 64:49:06 |
Outgoing Feeds (innfeed) by Volume:
Server | AcceptVol | RejectVol | TotalVol | Volume/sec | Vol/Art | Elapsed | |
---|---|---|---|---|---|---|---|
1 | rocksolidbbs.com | 47.9 MB | 5.5 MB | 53.4 MB | 0.6 KB/s | 3.1 KB | 23:59:58 |
2 | novabbs | 738.6 KB | 146.0 KB | 884.6 KB | 0.0 KB/s | 3.2 KB | 23:59:41 |
3 | i2pn | 3.5 KB | 0.0 KB | 3.5 KB | 0.0 KB/s | 3.5 KB | 16:49:27 |
TOTAL: 3 | 48.6 MB | 5.7 MB | 54.3 MB | 0.2 KB/s | 3.1 KB | 64:49:06 |
NNRP readership statistics:
System | Conn | Arts | Size | Groups | Post | Rej | Elapsed | |
---|---|---|---|---|---|---|---|---|
1 | novabbs.com | 223269 | 5566 | 21.8 MB | 3945 | 0 | 0 | 22:08:49 |
2 | 10.136.143.187 | 455 | 406 | 1.2 MB | 38 | 0 | 0 | 01:15:04 |
3 | ip68-2-45-86.ph.ph.cox.net | 15823 | 357 | 728.4 KB | 219 | 0 | 0 | 02:29:23 |
4 | bras-vprn-mtrlpq2320w-lp140-01-70-27-192-92.dsl.bell.ca | 310 | 300 | 1012.1 KB | 184 | 0 | 0 | 00:07:45 |
5 | localhost | 230 | 27 | 49.8 KB | 27 | 0 | 0 | 00:00:24 |
TOTAL: 5 | 240087 | 6656 | 24.7 MB | 4413 | 0 | 0 | 26:01:50 |
NNRP readership statistics (by domain):
System | Conn | Arts | Size | Groups | Post | Rej | Elapsed | |
---|---|---|---|---|---|---|---|---|
1 | *.com | 223269 | 5566 | 21.8 MB | 3945 | 0 | 0 | 22:08:49 |
2 | unresolved | 457 | 406 | 1.2 MB | 38 | 0 | 0 | 01:15:14 |
3 | *.ph.ph.cox.net | 15823 | 357 | 728.4 KB | 219 | 0 | 0 | 02:29:23 |
4 | *.dsl.bell.ca | 310 | 300 | 1012.1 KB | 184 | 0 | 0 | 00:07:45 |
5 | ? | 230 | 27 | 49.8 KB | 27 | 0 | 0 | 00:00:24 |
6 | *.binaryedge.ninja | 1 | 0 | 0.0 KB | 0 | 0 | 0 | 00:00:01 |
7 | *.sfj.corp.censys.io | 1 | 0 | 0.0 KB | 0 | 0 | 0 | 00:00:00 |
8 | *.security.ipip.net | 1 | 0 | 0.0 KB | 0 | 0 | 0 | 00:00:03 |
9 | *.socal.res.rr.com | 1 | 0 | 0.0 KB | 0 | 0 | 0 | 00:00:08 |
TOTAL: 9 | 240093 | 6656 | 24.7 MB | 4413 | 0 | 0 | 26:01:50 |
NNRP auth users [Top 20]:
User | Conn |
---|---|
retrobbs1 | 239313 |
rstest | 23 |
TOTAL: 2 | 239336 |
NNRP total resource statistics [Top 20]:
System | User(ms) | System(ms) | Idle(ms) | Elapsed |
---|---|---|---|---|
novabbs.com | 9056.840 | 1371.828 | 611.504 | 22:08:49 |
ip68-2-45-86.ph.ph.cox.net | 663.028 | 104.440 | 53.129 | 02:29:23 |
10.136.143.187 | 19.528 | 2.352 | 1.840 | 01:15:04 |
bras-vprn-mtrlpq2320w-lp140-01-70-27-192-92.dsl.bell.ca | 20.716 | 2.232 | 0.000 | 00:07:45 |
localhost | 9.296 | 1.332 | 0.510 | 00:00:24 |
192.241.235.79 | 0.036 | 0.008 | 0.000 | 00:00:09 |
cpe-104-172-139-138.socal.res.rr.com | 0.052 | 0.000 | 0.000 | 00:00:08 |
scan-141.security.ipip.net | 0.044 | 0.000 | 0.000 | 00:00:03 |
min-li-uk-01-11-10050-w-prod.binaryedge.ninja | 0.048 | 0.004 | 0.000 | 00:00:01 |
89.248.168.176 | 0.048 | 0.000 | 0.000 | 00:00:00 |
worker-18.sfj.corp.censys.io | 0.036 | 0.000 | 0.000 | 00:00:00 |
? | 0.048 | 0.008 | 0.000 | 00:00:00 |
TOTAL: 12 | 9769.720 | 1482.204 | 666.983 | 26:01:50 |
Curious NNRP server explorers [Top 20]:
System | Conn |
---|---|
89.248.168.176 | 1 |
min-li-uk-01-11-10050-w-prod.binaryedge.ninja | 1 |
192.241.235.79 | 1 |
worker-18.sfj.corp.censys.io | 1 |
scan-141.security.ipip.net | 1 |
cpe-104-172-139-138.socal.res.rr.com | 1 |
TOTAL: 6 | 6 |
NNRP unrecognized commands (by host):
System | Conn |
---|---|
10.136.143.187 | 45 |
scan-141.security.ipip.net | 4 |
TOTAL: 2 | 49 |
NNRP unrecognized commands (by command):
Command | Count |
---|---|
GET / HTTP/1.1 | 8 |
User-Agent: MYOB/6.66 (AN/ON) | 7 |
Connection: close | 7 |
X-Accept-Encoding: x-i2p-gzip;q=1.0, ide... | 6 |
Host: wwcqkwfo5yhe6uribv5tzylk25j5hkdk6g... | 6 |
Accept: text/html,application/xhtml+xml,... | 3 |
Accept-Encoding: gzip, deflate | 2 |
Upgrade-Insecure-Requests: 1 | 2 |
Accept-Encoding: gzip | 2 |
Accept-Encoding: identity | 1 |
Host: 157.230.63.40:119 | 1 |
Accept-Encoding: gzip,deflate | 1 |
User-Agent: HTTP Banner Detection (https... | 1 |
Accept-Encoding: gzip, deflate, br | 1 |
Host: news-i2pn.i2p | 1 |
TOTAL: 15 | 49 |
NNRP client timeouts [Top 20]:
System | Conn | Peer |
---|---|---|
novabbs.com | 24 | 0 |
worker-18.sfj.corp.censys.io | 1 | 1 |
TOTAL: 2 | 25 | 1 |
Newsgroup request counts (by category):
Category | Count | Pct | |
---|---|---|---|
1 | rec | 2698 | 40.5% |
2 | alt | 2630 | 39.5% |
3 | comp | 814 | 12.2% |
4 | rocksolid | 313 | 4.7% |
5 | uk | 88 | 1.3% |
6 | fr | 53 | 0.8% |
7 | sci | 26 | 0.4% |
8 | soc | 16 | 0.2% |
9 | talk | 9 | 0.1% |
10 | aus | 4 | 0.1% |
11 | can | 4 | 0.1% |
12 | misc | 1 | 0.0% |
TOTAL: 12 | 6656 | 100.0% |
Newsgroup request counts (by newsgroup) [Top 100]:
Newsgroup | Count | |
---|---|---|
1 | alt.arts.poetry.comments | 1652 |
2 | rec.arts.tv | 675 |
3 | rec.arts.drwho | 622 |
4 | alt.usage.english | 380 |
5 | rec.food.cooking | 357 |
6 | rocksolid.shared.test | 290 |
7 | rec.arts.sf.written | 228 |
8 | rec.bicycles.tech | 117 |
9 | comp.lang.forth | 109 |
10 | comp.lang.c | 97 |
11 | rec.aviation.soaring | 94 |
12 | rec.music.rock-pop-r+b.1950s | 89 |
13 | rec.music.classical.recordings | 81 |
14 | rec.arts.disney.parks | 70 |
15 | rec.photo.digital | 69 |
16 | alt.bbs.synchronet | 68 |
17 | alt.comp.os.windows-10 | 66 |
18 | comp.arch | 61 |
19 | uk.tech.digital-tv | 56 |
20 | comp.sys.mac.advocacy | 48 |
21 | alt.obituaries | 44 |
22 | comp.lang.fortran | 44 |
23 | alt.folklore.computers | 41 |
24 | alt.windows7.general | 40 |
25 | comp.sys.ibm.ps2.hardware | 38 |
26 | comp.mobile.android | 37 |
27 | rec.arts.movies.current-films | 35 |
28 | fr.soc.politique | 35 |
29 | comp.lang.python | 34 |
30 | alt.life.sucks | 32 |
31 | alt.atheism | 31 |
32 | rec.arts.sf.fandom | 30 |
33 | rec.arts.comics.strips | 29 |
34 | comp.lang.ada | 27 |
35 | comp.sys.mac.misc | 26 |
36 | comp.mobile.ipad | 26 |
37 | comp.lang.tcl | 25 |
38 | rec.woodworking | 24 |
39 | comp.sys.acorn.apps | 23 |
40 | comp.sys.mac.system | 22 |
41 | comp.lang.c++ | 21 |
42 | rec.audio.pro | 19 |
43 | alt.tv.survivor | 18 |
44 | comp.unix.solaris | 18 |
45 | comp.os.vms | 18 |
46 | rec.games.trivia | 17 |
47 | uk.d-i-y | 17 |
48 | alt.tv.law-and-order | 17 |
49 | alt.os.linux | 17 |
50 | rocksolid.shared.general | 17 |
51 | alt.military.retired | 16 |
52 | alt.os.linux.ubuntu | 16 |
53 | rec.outdoors.rv-travel | 16 |
54 | comp.text.tex | 15 |
55 | rec.arts.tv.soaps.cbs | 15 |
56 | comp.os.cpm | 14 |
57 | alt.humor.puns | 14 |
58 | alt.usenet.offline-reader.forte-agent | 14 |
59 | comp.databases.ms-access | 12 |
60 | uk.politics.misc | 12 |
61 | alt.tv.days-of-our-lives | 12 |
62 | sci.math | 12 |
63 | rec.arts.tv.uk.coronation-st | 12 |
64 | alt.dreams.castaneda | 12 |
65 | rec.games.pinball | 12 |
66 | rec.arts.sf.tv | 11 |
67 | alt.bible.prophecy | 11 |
68 | comp.lang.prolog | 10 |
69 | comp.lang.misc | 10 |
70 | alt.fan.heinlein | 9 |
71 | alt.toys.transformers | 9 |
72 | comp.os.linux.misc | 9 |
73 | fr.petites-annonces.divers | 9 |
74 | alt.assassination.jfk | 9 |
75 | comp.arch.embedded | 8 |
76 | rec.music.gdead | 8 |
77 | alt.os.linux.slackware | 8 |
78 | comp.infosystems.www.authoring.stylesheets | 8 |
79 | rec.games.backgammon | 8 |
80 | alt.fan.rush-limbaugh | 8 |
81 | rec.aviation.military | 8 |
82 | comp.os.linux.advocacy | 7 |
83 | soc.retirement | 7 |
84 | sci.physics | 7 |
85 | alt.food.fast-food | 6 |
86 | rec.bicycles.misc | 6 |
87 | talk.politics.guns | 6 |
88 | alt.food.wine | 6 |
89 | alt.fan.frank-zappa | 6 |
90 | rec.music.beatles | 5 |
91 | rocksolid.shared.helpdesk | 5 |
92 | alt.astronomy | 5 |
93 | alt.sixtyplus | 5 |
94 | rec.games.bridge | 5 |
95 | comp.protocols.dns.bind | 4 |
96 | comp.lang.clipper.visual-objects | 4 |
97 | comp.databases.ingres | 4 |
98 | comp.emulators.apple2 | 4 |
99 | alt.politics.economics | 4 |
100 | alt.internet.wireless | 4 |
TOTAL: 167 | 6656 |