 *qX         H      )                   1L                      .pad                 t               .text                            .pad              L <               .data                             @.bss          )                   .pad              D D               .loader           , ˈ                                   |mx|#x|+x8`  H  A }kx}sx}{xB  9     2  i  2      H M{   ,  A  h  HyA |                                   A   L   }N                                    |a=1x |!an;`  `}  `  ? 3`   @? ;?\8`  a 8a <a D0 HH ـA 3:3B  22| :  c6  8`  0 88  H A c  H A ,A2 , v @ 8`  0 88  K8`  0 H8  H A bc  0 xH M{ , 2@ 8 2a  0z vH +5M{8 
:  0a `0 xH /!M{0a `a jH 2A ,  a l@ Lc  8`  0 88  H A c  H MA  l2 |( u @ 8`  0 88  Kc  H 2A b  a 0 lH <5M{b  b  c    l 0 H =M{`l  b  0 l:  a  lH ;]M{bc   l   ! 0 H M{a l4c @ 8c5  u c  HeA a l2 0c | @ u c  Kc  H ,A c  H 1EA K= 0,|aN         A        serve_client  |! HH!M{,  A  0` H )mM{ 0` H )]M{ H0! @}N         A         L breakKey  |! H8`  HuA  H0! @}N         A         ( childhandler  | ! 8` 8 0 0H #5M{HIM{,  A 0 H (M{8`  HuuA  X L}0! PN         A        h alarmhandler  | ! 8` 80"H "M{8` 0:8 H "M{H )A  X L}0! PN         A        X 
seghandler| ! 8` 80^H "5M{8` 0:8 H "!M{H )	A  X L}0! PN         A        X 
bushandler|! HHtuA ,  @ 8` H0! @}N  c  H0! @}N         A         D finduid   | !0`|  3 c  8 .HZ݀A ,  `~  ;  A |c    HUM{0 @HYA ,  A T H<` T &0c |@@ < c  0rH M{,  @   0| H uM{,  A ; ,  A 0b a h  | Z| T | cx 8` H  8`   0! }N         A         srcfiles  |} &  !ax| !A8ax8|H #M{`w  3w;  ;@ ;`  ;  :  :  a a8 Ґ  8` H M{``  8   HYA H '!A  t`d    b  0|H 5M{,  @ 8   8 `d 20 d0 `HrUA ,  @ |0a h8 8 HfUA ,  `d  A   0a 0H +A a hHfeA `e  0a0H +ɀA H  H8` b  08b  H M{H Ȁ 0a  T:|`.0H +A x,  @  8b  2 @0b  H &MA b  0H &=A b  0:H &-A b  0uH &A b  0H &A b  0H %A b  0H %A b  0QH %݀A b  0H %̀A b  0H %A b  0H %A b  03H %A b  0sH %A 8` HpEA 8ax8|H !M{.  `p  @ $ 800` @H %QA 8`  Hp	A A䈐  . -@؂ 8b ,B l" b  0H 	M{,  @ T8ax8|H !mM{,  ;@  A`  . -AT8ax8|H  M{H QA x  8ax8|H 4b  0H M{,  @ ;@ 8ax8|H b  0H yM{,  @ P8ax8|H  M{,  0  A̈  . -A8ax8|H  aM{s  8ax8|H b  0H M{,  @ ,8ax8|H  )M{H (рA r  8ax8|H hb  0H M{,  @ $8ax8|H M{q 8ax8|H 0b  0H M{,  @ $b  0u @000H #A H  b  0H eM{,  @ @8ax8|H yM{`~  K7  @ c  0H !M{8ax8|H  b  0H M{,  @ t8ax8|H %M{,  `t  @ 0H  M{b  H 'A ,  `t  A 0IH  M{. d@ 0b  0H  M{8ax8|H  b  0H  qM{8ax8|H M{,  `p  A   / -@ b  0KH.  A $ ,  ,  @  4  b (H   ,  ,  b (@  80 @  H  c    ,  @ 0w  HOM{H aM{``  8  8 w b  8  9    HM{,  A 0H M{w 0HRŀA ,@ 8   w  H  А w  0 HLM{,  @ 4 8`    0T:| .8H M{w  ,  @ 8 7 ,  H   ,  A,018` 8 H EM{2Yb  88HlA ,@ lb  0HQA ,A8` Ha)A 2 8` 8 db  0h-  H M{A00YHQA ,@) H HleA ,  `v  @$ H  A `f  8` 8 0H M{ 0HM-M{H M{`s  8 8  HmM{`t  bc  H M{>` b  8  0H<M{  ,  A ЂB 0a8 H !M{w bc  H !EA 0|, /A 0a8 0H "M{  0a8 0 H !M{8` 8 00H M{0a8  8  8  bG  b  9@ 1a 8a <! @HM{ ,  A  0a8 KHa HM{0ab  HM{HJAM{,  @ 40ab  HέM{8  8  9  8  00HAM{b  H;mM{b  HqM{b  HM{0YHA ,  A 0H 9M{H A `f  8` 8 0+H M{8`  HhA H  \,@ ,8` 0?8H mM{8` HhɀA ) H  08`  HhyA | A 8`  HheA | @) @ P,  A (8 0 00[8` 1H M{H  88 008` H M{H  08` 8 d0H M{ 8` HA 8` HA 8` HA B8` cD  HA B8` 
cD  HyA @܀x  . @ DHOA ,  A 08` 0  8H 5M{8`HgA x  H  x  <  0 0.  HQM{@ HNA ,  @ 8` c  08 dH M{U  HA `e  cC  c  H=A ,  @ 8` c  08H M{c  HMA ,  @ (8` c  0,8H mM{8`HfɀA  pa 0 HSM{HgA 4  @ HgA ,  @ lH A ``  ~  a  `d    KQa HSM{a HTM{8` 8 0NH M{8`  Hf9A a 0 Kt8`  Hf!A K\8` 8 d0cH M{a HS]M{K8@ T 8 `  0  K8` 8 0NH eM{HyM{,  A 0 H M{8`  HeA hd0!`|} N         C      D main  $Header: /afs/athena.mit.edu/astaff/project/wais/src/wais-8-b5/ir/RCS/server.c,v 1.2 92/07/16 20:59:13 epeisach Exp $ Incompatable header versions (Current version: %c, supplied version: %c. unable to close search engine got a ^c Server idle longer %s. Closing server and exiting. 10 hours Segmentation violation. Bummer. Closing server and exiting. Bus error. INFO.dct .src root waisserver.d %s Error getting socket: %d, %s. Usage: %s [-p [port_number]] [-s] [-d directory] [-u user] [-cmmem number] [-v]
  -p [port] listen to the port.  If the port is supplied, then
     that tcp_port number is used.  If it is not supplied 
     then the Z39.50 port (210) is used.
  -d directory: means to use the directory as the source of databases.
     Defaults to the current directory.
  -e [file]: set log output to file, or /dev/null if not specified.
  -l log_level: set log level.  0 means log nothing,
     10 [the default] means log everything.
  -s means listen to standard I/O for queries.  This is the default
  -u user: if started as root, setuid to user after startup.
  -cmmem number: percentage of CM memory to use (CM code only).
  -v prints the version.
 No arguments specified
 -p -s -e /dev/null -l -d -v %s: %s, %s
 WAIS release 8 b5 Sun May 10 1992 -u Couldn't find user %s. -cmmem Expected a number (1-100) for percentage of memory to use The -cmmem argument should not be less than 1 and less than 100 Warning: The -cmmem parameter was %ld%%. It should be between 1-100. Don't recognize the %s option . unable to initialize search engine Error: reading directory %s, %s re-indexing needed, info_change_time=%d /tmp/INFO.lock INFO locked, waiting since %d seconds Warning - lockfile %s won't go away after %d seconds, not reindexing. Creating INFO database, pid=%d INFO / Indexing %s WSRC Indexer: cant unlink lockfile!
 Indexer pid=%d done Unable to fork for indexer. Accepted connection from: %s [%s], %s Couldn't determine peer connection. %s Running server %s Error opening port %d:  Must be superuser to use a port < 1024 Setting uid to %s. Unable to chown log file to %s! Unable to setuid to %s!  Exiting. Done handling client Child PID = %d   A  L   }N                                    A  L   }N                                    A  L   }N                                    | !`  `  c  c  8 
H M{ 
H M{~ 
 H M{~ 8 
0~ 0 H ]M{ H yM{~  H iM{~  H YM{ X~ }0! PN         A         readWAISPacketHeader  |! X`d  0a 88 
H M{8   0a 8 BH MA  X0! P}N         A         D getWAISPacketLength   | !`{  `  `  `  `  a  a=  c  H A `y  , 
@ ;  
 cE  0a <0 iH A cc  0 <8 
H M{c  c%   
 0a HH M{0 Hc%  0{ H }M{ 8 0   0! }N         A         writeWAISPacketHeader     $Header: /tmp_mnt/net/quake/proj/wais/wais-8-b5/ir/RCS/wmessage.c,v 1.2 92/02/12 13:56:35 jonathan Exp $ %010ld |fx|#x|3xTA ||$*|*N  |@@ }D(|P@|	8   |Ta |dA (|$*|%*0  B ||$*|%*a N  |(0|$*|%*B | ||$*|%*a N                                     |! H,  @   0` UH M{ H0! @}N         A         4 fs_checkPtr   | !,  @ 8`  0! PN  8 H }A `  Kuc   X L}0! PN         A        P 	fs_malloc | !7  @  H`  0! PKlH IA `  c  Kc   X0! P}N         A        T 
fs_realloc|! H,  A H %A  H0! @}N         A         , fs_free   | !7  8`  A 4c  H 	A 3 c  K`  c  c  H %M{c   X0! P}N         A        ` s_strdup  |a !`{  `  `  `  H A `}  c  H yA ||@@  cc  c  c  H 9M{ hH  4}cc  c  c  39  }H 	M{񮁁 h0! `}aN         A         
fs_strncat|! H08   |)H M{ H0! @}N         A         0 
fs_strncpy|a !,  ;  A b ``l  { H  b ` ,  A  ,  A l  ,  @ 8`   h0! `}H   ,   @ 8`   h0! `}H  ,  ;  A @ c  H A ,  A  3 |l,  @H   |l,  @ 8`   h0! `}H  t c  H )A , A  3 |d,  @H   |d,  A || 0c ᮐ{ H  || { c   h0! `}aN         A       ` strtokf   | !,  ;  A  ``l  | H   ` ,  A l  ,  @ 8`   X0! P}H  ;  A 8H yA ,  @  3 |l,  @H   |l,  @ 8`   X0! P}H  lH )A ,  A  3 |l,  @H   |l,  A |}`0c 鮐| H  |}`| c   X0! P}N         A         strtokf_isalnum   |! Ha X \ ` d h(  l! pA t@ `  8 \0 H A H  8`  0! @N   H0! @}N         A        h cprintf   |a ! la x   |   |   ! A A b (  ,  @ ,b ,c  ,  A   0 sH ŀA 7  {  A 8a B p3 b t    0 j  H c    `g   |c  c  0 uH A    c  c  H A {  0 H A {  H -A {  ,  A $ 80  @| @A H EA 8`  {   h0! `}aN         A      8 waislog   | !  `d  0l  8H 
A  4 @ c  H 
-A  X LH    0    X L}0! PN         A        p warn    ,  A @  ,  A 4  H  8`  N    @ ,  A  ,  @8` N         @          P 	substrcmp | !0a 8H 	A 0a 8H 	ŀA 7   `~ A DH A 1|`,  
@   c  H A 18   |a 0` H    0`  X0! P}N         A      printable_timeT`>, AA ,  ZA 0   T>N         @            char_downcase |! H4  8`  A ,e  ,  A `  Kd  d ,  @`   H0! @}N         A         P string_downcase     ,   0   @   0e d  e  N  8`  N         @          0 next_arg    ,   @   d  N  8`  N         @            peek_arg  N         @        
beFriendly    $Header: /proj/wais/wais-8-b5/ir/RCS/cutil.c,v 1.24 92/03/28 19:53:39 jonathan Exp $ checkPtr found a NULL pointer a %d: %d: %s: %d:  
 %s
<press return to continue>
 Time Unknown |! H<  0 |	B   H A  H0! @}N         A         4 
exitAction| ! (a h   l p t x,   |! A @ @ ,d  ,  A  0H YA 7  |  @  83 @c    H   83 @H eA `  KEM{c   0`f  c  0 0 H uA   8 h hc  0 H A |  0 *H IA |  H A |  |@A H ݀A 8    8`  K X0! P}N         A      ( panic a %d: 999999: %s: -1: %s   Fatal Error:   
 A  $L   }N                                    A  4L   }N                                    A  <L   }N                                    A  @L   }N                                    A  DL   }N                                    A  HL   }N                                    A  LL   }N                                    A  PL   }N                                    A  TL   }N                                    A  XL   }N                                    A  \L   }N                                    8 |8 0  4@ T|+|*@0 || |(8 |8  9   4@ |*0  K0 ||*N  0 ||+|*AN                                     8  ||+A |+0  @|0| 8 |4@ |"+|*8 0  @N  4 A $||"+|*M  | 8   |)N  |N                                       A |	K k N N                                     A  dL   }N                                    A  hL   }N                                    A  xL   }N                                    A  |L   }N                                    A  L   }N                                    A  L   }N                                    A  L   }N                                    A  L   }N                                    A  L   }N                                    < UUd  0UV|XT| |(| | X, ,  A @$a`  0 |(T|(T:`  `  `      D0|)1`|X1)T>|  1@|I}#P|XU)2T6})p|&p}$#x|  1|A|P0T|  |9H  0 0 |(T|(T:`     `  `   D0|) D0|10| T2|p|0F 0}C1| 0T|0 |!H  T:0 0   40L   |0| 0 0 0g 0 | 8  8  |0  |	T| T2|pT >|x| T2T 6|p| &p|x| T| B N         @          hexCodeH  $  8  ,	 8 @ 0`   '  U*~' }LPUK>G U)~H' UJ~U)~},H}LPU)>W2}[xh W&6UK>}[xUJ2h }IKx( $  0 |H 0  @ '  U*~KH   }(p}|@|80  0|8& T~|0T>0|01ET~|P}I8T~|0T>0|(UF2T~|(T>, @}3x0|1A $UF&6T>|+x0|1  0   ,	 @A  T2}%+x0|1d  0c d  N         @         
hexDecodeH| !`  `  Kl  8  |Y  9`  1@ }Q   L0     X0! P}N         A        X transportCodeH  ,   M  0   KN         @           transportDecodeH  < UUd  0UV|XT| |(| | X, ,  A @$a`  0 |(T|(T:`  `  `      0|)1`|X1)T>|  F1@|I}#P|XU)2T6})p|&p}$#x|  F1|A|P0T|  F|9H  0 0 |(T|(T:`     `  `   0|) 0|10| T2|p|0F F0}C1| 0T|0 F|!H  T:0 0   40L   |0| 0 0 F0g 0 | 8  8  |0  |	T| T2|pT >|x| T2T 6|p| &p|x| T| B N         @          hexCodeI  $  8  ,	  @ 80 , Z@ 0   $  0 H @  , ZK,	 8  8 @ 0`   '  FU*~' }LPUK>G U)~H' UJ~U)~},H}LPU)>W2}[xh W&6UK>}[xUJ2h }IKx( $  0 |H 0  @ '  FU*~KH   }(p}|@|80  0|8& FT~|0T>0|01ET~|P}I8T~|0T>0|(UF2T~|(T>, @}3x0|1A $UF&6T>|+x0|1  0   ,	 @A  T2}%+x0|1d  0c d  N         @         
hexDecodeI| !`  `  Kفl  8  |Y  9`  1@ }Q   L0     X0! P}N         A        X transportCodeI  ,   M  0   KN         @           transportDecodeI  |! H/  , h, iA A  A 08`  0! @N  8` 0! @N  `  `  K-8` H  `  `  K8`  H0! @}N         A         p transportCode |! H/  , h, iA A  A 08`  0! @N  8` 0! @N  `  `  K8` H  `  `  K8`  H0! @}N         A         p transportDecode       $Header: /tmp_mnt/net/quake/proj/wais/wais-8-b5/ir/RCS/transprt.c,v 1.2 92/02/12 13:51:34 jonathan Exp $    | !a x |    ! ,  a 8A  <@ ,  A  ;  H <M{, , A 0A D8` 8 <0 rKeM{H  @ <,  H  `8 0a 8 0 <H  H  8 0a 80 <  H a 8A x |}J|  @ <,  @pH  ,  @ $B 8` 80 KM{8`  H   |d( h0! `}N         A      , interpret_buffer  |} &  !`|  ;  `  `  `  0a P P  .  H H%M{|  A ,  @     0! H Ha P ,  @ $ /  @ ;     0 H  ;      0 @   a P  ,  A B 8` 8 d0 KM{8`  8  8  8  8  9   H hM{`|    H ?)M{`z  H ?UM{`{  H ?M{``  c#  8  8  8  9   c  c   88 A <a @ L D HH JM{  `  c  H LM{x  a PH DiM{c  H KM{c  H hM{  0! |} N         C        
handleInit|! H8 @H A  H|}T0! @N         A         0 
isRemoteDB|=1@ |!an`~  `  ~ `    8 @c  H A  `{    0a \|KM{~ ;    8 :| |a  \3{ cc  H ̀A ,  `z  1aD@ (8   |9  |l+|l]*1  @;  H  4cd  {ac  ce  KM{|aD0z H A `y  ~ ;@    1a \A9  |lZ+|l*1  @<  3`? ;`c  a L00 LH TYM{aD L,  | L Ac  0aDH M{,  @  |  @ X,  H  x,  A H M{1DA9`  |kb+|k*1k  @a  c$  8 H$M{,  `z  xA X0a,8 PHA 0,0a| 0 0KA < 8`ce  cF  0|0a
p0H -M{x,  A 4? ;ޏ`cG  9   0|  L0H ǙM{a LH  0 \c  0aX 0KA 0X058` H %M{``  8`  8  8  8  8  9   9    1\ H M{`{  8`  8  8 8  9  cj  > $8H ]UM{`|  c    H ^iM{`~  c    H ]M{cc  H M{8` 80XK%M{H  P? ;ޏ`8  9   0| 0H ƍM{a L`e    0~KٹM{   L  = 0,|N         A        forwardSearch | !`~  ;  `  `   8  `  `  0a 8H VM{,  ~  @     x P}0! pAN  ! 8y ,  A Hc  ,  A <Ke,  A ,c  cE  cf  a 8K x0! p}N  ! 8  08c  H aM{,  @  c#  c  cE  cf  c  H mH  c  0:H -M{,  @ y (c  KڝM{`k    ,  A (8   / 
A , @    ,  @䁁 8 ,  A ,  ,  A  `g  8` 	0<8 KM{H  `f  8` 	0a8 KM{c  cE  cf  a 8c  H H  8` 08KM{  b 80c @KрA  x0! p}N         A        handleSearch  | !`~    ,  @  H8` 0! PN  , ?@  H8` 0! PN  , *@  H8` 0! PN  K]A ( @ | c  0HA ,  @ Lc  0HA ,  @ 4c  0HՀA ,  @ c  0HA ,  A 8`  X0! P}H  8`   X0! P}N         A         
needs_help|! !`y  HM{`d  0a h8 KM{0a h8  ;  0K9M{8 0ah0KM{c#  H!M{`d  0ah8 KM{0 h0a08  8  KqA 0a hHM{,  A0a h ` d0HyM{`{  HM{`}  cc  HM{`|  cc  HM{8` KMM{`z  0~KmM{ z  H,1M{`~  c#  H )M{`j  0aȑ^ H )M{`j  c  ^ H/!M{`{  c#  KM{`~  0ahKM{`l  cc  c  c  cI  c   88`   <8 @H oM{H   8!}0!08`  N  80!0}!N         A        help_header   |} &  !`  `x  HM{`d  0a l8 KM{0a l8  .  0K%M{A 0al8 0KiM{H  0al8 0KQM{c  HM{`d  0al8 KM{0 l0a08  8  KAA 0a lHM{,  ;  A0a l d h0HEM{`{  HM{`}  cc  HM{`|  cc  HM{8` KM{`y  0~9K9M{ y  H)M{`~  c  H 'M{`j  0a̑^ H 'M{`j  c  ^ H,M{`z  ;`@ ;`  c  KM{`~  0alKM{`l  cC  ce  c  c  c)  c  8`   8 < @H mM{H  8`  840!0|} N         C        catalog_header|Ԑ !;  `   H (`  c  T (`  c  `  `  KM{a X (c ,  A lc  ,  A ` ,  A T b  0>H 5M{,  A b  0GH M{,  @  c  cD  c%  b  c  H qH 0{ Tc:KAM{`|  c  c  c  c  c    8 HPM{,  A b 0cOKݑM{a X  ,   @  ( ,  @ Ku,  A  ,  @ b 2ra H| H    a H| @ b  c  KQ,  A @ HT:||!.a H0c a HTc:. (d 0cd a H| H  a H| @ lb  c  8 K,  A d HT:||!.a H0c a HTc:. (d 0cd a Xc  ,  H  0a Xc  ,  H   a Xc  ,  H  a Xc  ,  @ $ (c ,  @ : a H,  H  4c  c  c  b  0 T0 X1! HHM{`w  a H,  @ | @ x ,  @ b 0crc  c  H  c  c  c  K,  `{  A < 8` 8 d0wK!M{a HTc:|.a H0c a HTc:.c  c  c  A Tc  c  c  c  H }M{`}  a Ta H,  @ c  b  c  c  H  8  b  c  c  ? $c  c  |8H QmM{`{  a H: ,  A     cc  0 c   H RaM{,  `x  @ a Hc  0ca HTc:||.KM{c   HW:. HW:.KM{A Tc  c  c  c  c  c  c  H |M{`}  cc  H QmM{a Ta H,  @ c  b  c  ? $H  8  b  c  ? $c  8c  c  |H PaM{`{  a H,  A     cc  0 K  ,  a y  @ $_ ( 8`  80K!M{a Hc  ,  @ $3<|iy c  c  0c CB ,  @cC  KM{`u     H,  @ 3" x c  H%MM{`v  HM{H "M{`w  0a b  0K5A  b    0   cF  KM{b  K-M{b  K!M{ H0f| @ b  0HM{ H3 |0 @ x c  K\ 8` 08 KM{8 b  8` 	0KM{b  KͩM{H   8` 	8 0KҹM{ (H ZM{c  H CM{cc  H O9M{c  H {1M{0!}N         A        handleRelevanceFeedbackSearch | !`u  `  `  `  u (:  H M{`~   ;@  ,  ;`  ;  ;  ;   @  0trH  t  c  HM{  `p  ,  A:  :`  c  "  ,  Aa  0H -M{,  @ b  8  8 H[M{`n  o  H#M{HaM{H M{`d  0a a  HeM{5  @ |0a KyA 0c 2KM{`{  0 a  0KݽA cc  KIA cd  0c H IM{`{  o  H M{8  ce  H iM{`{  a  H  ;`  a  H_M{H Da  0H 9M{,  @ b  8  8 HZM{`n  o  H"M{HmM{H M{`d  0aa  HuM{5  @ x0aKمA 0c 2K!M{`{  0a  0KɀA cc  KUA cd  H YM{`{  o  H M{8  ce  H yM{`{  a  H  ;`  a  H^M{H  T ,  @ (a  c  0 HM{`{   ,   H  ,,  @ a  c  0 HM{`{   ,   A 0 ( A T :} | |N  8` 0#0&H qM{`o  H  8` 0#0?H UM{`o  H  x8` 0#0TH 9M{`o  H  \8` 0#0mH M{`o  H  @8` 0#0H M{`o  H  $8` 0#0H M{`o  H  9  c  3 W:KM{`}  }.3 2 }  ,  A X,  @ $8` K=M{`z  z.2s 39 H  (cC  3Y WD:KȅM{`z  z.2s 39 }   ,  A  ,  KP8`  8  8  8  cG  9   9   c  H uM{`}  8`  8  8  9   c  5 $|8H IM{`    b  H JM{x  u (H 5M{b  H =M{c  H J	M{c  H vM{$c  c  H %M{c  KM{X0!P}N         A        handleElementRetrieval|} &!đ  !P;  `  `   D (`  d  `   KM{ ,  @ b 2r0} Tc:H    0} Tc:KqM{`}     (c c  ,  A,c  .  2  :  c  HM{`q  H9M{H M{`r  b#  HM{bC  0 p0 t0 0H &рA 0a 0H M{,  A  0a 8 /HaA ,  A   0ap8 H	A A 40a c  K͑M{,  @ ~9  |l+|l*1  @0a H5A  (0a  c  0 Db  c  H 0apH	A  (2s c |c.,  @c  c  c  c  c  c  c  c  H s!M{`w  cC  c  c  c   D? $b  8H FM{ D`|  ,  : AT8|e  Tc 6 @   A (c  c  0 H GM{,  `x  @ ̀ D0ec  a DTc:|}.KIM{ Db  T:!. DT:!.K%M{c  c  c  c  c  c  c  c  H r5M{`w  c  H FM{cC  c  c   D? $8c  b  H EM{ D`|  ,  A T8|e  Tc 6K  /  a {  @ $ ( 8`  80KəM{ Dc  ,  @ $0}|     0 dB /  @cc  KEM{`v     D,  @ 3] z c  HM{`x  HM{H }M{`y  0a8c%  0KխA  b    08  cf  K}M{c  KåM{c#  KÙM{ D0f| @ b  0HUM{ D3 |0 @ z c  K\ b  8` 	8 0KmM{b  K5M{H   8` 	8 0KEM{ (H PAM{c  H 8M{c  H DM{b  H pM{} 0!|!N         C         handleFTPSearch   |! Hc    0c 0 H EM{ H0! @}N         A         4 	alphasort | !@`}  3 0 <c  H %A ,  ;  A 8 D<` T &0c |@A ( @ @ p; H  ( @ ; H  a DTc&(@ @ Lc  KAA 0c|}c , .@ 8`   0! }H  ( c  0HmM{c   0! }N         A         	filesonly |} &  !`  `  p`y  `  `  a    b   0 X0{HAM{7C  ; ;  A2c#  b  H M{.  A|,  A c#  b  H M{,  A\c#  0 H yM{0a 0H A 0 0a8 K-M{c  b  0 0a`0K=A HyM{`r  c  H AM{``  0a` H -M{r 8` KAM{`t  2a 1a8   |9  |l+|l]*1  @0{GK=M{``  bC     H!M{`r  c  KM{`s  0aKM{``  bC  b  b  b  bj  8`  8蓁 8 @ <H XM{W:``  c#  b  |1.H )M{3 .  @   .  @W:| c  2W@:22 | @ Xc%  0a 0|.0 KA a X0|.0` H A 0 8 a0aK͉M{c  bf  0 0a`0KЙA HM{`q  c  H M{``  0a` H M{``  8`  KM{`r  8   |1a9  |l+|l]*1  @ac  8 .H A ,  A H3 c  0HIA ,  A c  0H1A ,  @ c  , H  ; , @ 0a 0K=A ,  `m  @ c  T &H  c  8 H A 9 a  H -A `o  a  c  |rH ـA a  KA `p  ,A (H EA ,  @ b  H:A ,  @ c  1 / d@ a  c  |rKa  KʭA T &( @ @  0{GKYM{r  b#   H  @,  @  0{K5M{r  b#   H  0{9KM{r  b#   HM{`p  c  KM{`q  0aKM{``  b  888bg  bh  bI  b*   8 @ <H UM{ v 3 2 A a X/  A L@ @W@:3|.,   A `  KUA a X~ 3 @ |.,   KK1A p  HD0!@|} N         C        loadFileHeaders       $Header: /afs/athena.mit.edu/astaff/project/wais/src/wais-8-b5/ir/RCS/ir.c,v 2.0 92/07/16 20:57:19 epeisach Exp $ Error in interpret_message: unknown APDU type. Error in interpret_message: NULL writePos. Init message: %s server forwarding %s, from host: %s WAIS release 8 b5 Database not available: %s@%s:%d. SH 1 3 Search! Database: %s, Seed Words: %s Search! Database: None, Seed Words: %s Unknown search type help HELP Help all .src Information on database:  %ld %ld %s r WSRC .cat Catalog for database:  Search produced no result. Here's the Catalog for database:  TEXT TEXT-FTP FTP-DIR unable to initialize search engine INFO Search had no hits, returning catalog Buffer overflow, adjusted results from %ld %s ,  Returned %d results Results: %s Returned 0 results.  Aww. WAIS_NEXT %s, %d WAIS_PREV SF Bad ChunkType in Request Bad DocID in request Missing DocID in request Request out of range Database missing from request File not present in specified database / Returned %d results: %s . %s/%s tar shar FTP    | !`}  `  `  8` KM{`|  c    0| 8 KaM{c  KM{`l  c    X0! P|N         A        p makeDiag  | !7  A , ,  A KM{9   c  KM{ X L}0! PN         A        T freeDiag  | !7  `  @  H`  0! PN  8` H %`}    ,  A 4  ~ 9 ,  A <KĩA 1 <  0`| H  , X8`    }0! PN  <  0`| A  18`  < ga  c  c  8 H   ,   @ t0    0     ,  @ `0   /  3   @ \  ,  A D0   3c  c   KaM{H  (8`    H  t8`    H  h8`    H  \  ,  @ <0c    0     ,  @ (3  0} ;   H  8`    H  8`     X0! P}N         A        	writeDiag | !`~  `  8` KM{`}  c  0a @H U`e  0a D8 H `|    ;       D,  @ L0`KEM{``    D0 0KM{ D} 0! D h0H    D h0| }     D0! `| 0` N         A         readDiag  |! H`h  H ݀  |@A (4`  |   A \| 0 |iH  (8`  e  H  DA `  T >U0|8@U ~@ A `  T >U0|c  H0! @}N         A          writeCompressedInteger9   0a     1 T1T80T~|   @|d@N         @          8 readCompressedInteger |! H`    `h  | @A 4|(  H  | 4A 4`  |80 |i8` H  8`  f  0! @N  d@ a  `  |8K] H0! @}N         A          writeCompressedIntWithPadding ( @ 8` N  (@ @ 8` N  <   | @8` M  8` N         @          8 writtenCompressedIntSize  K       @           writeTag  KT       @           readTag   KP       @           writtenTagSize|! H`d  0a 8 HK}a 80! @N         A         , peekTag   | !`~  `  8` K}M{ X  } 0! PN         A        @ makeAny   | !7  A , ,  A KM{9   c  KM{ X L}0! PN         A        T freeAny   | !7  ;  @ 8`   D L0! PN  8` KM{`~  }  ~   ,  @  c   X0! PH  ,K]M{~    K9M{c   X0! P}N         A         duplicateAny  | !7  `  @  H`  0! PN  `  `  ae  Ky`e    `  ae  a  K    `  |`@A (|(     K}M{~  |H  8`  k   X0! P}N         A         writeAny  | !`~  `  8` K!M{`}  c  0a @K`d  c  K%`  }  KM{`l  c     KM{   h  }| 0! `N         A         readAny   |! H,  @ 8`  0! @N  Ki`e  d  K  |c(|d H0! @}N         A         L writtenAnySize| !7  8`  A L8` KM{`  c  KMA `e    KM{`l  c     KM{c   X0! P}N         A        x stringToAny   | !7  ;  @ 8`   D L0! PN  }  0c KQM{   `~  K-M{  c  a X0! P}N         A        t anyToString   |a !7c  `  `  `  @ `  a L T0! `N  8` KM{`|  cc  KA `l  c  c  c  c    | K}`  c  KYM{c   h0! `}aN         A         writeString   | !`~  9   80a 8K`  a 8K}~  a 8K Xc  }0! PN         A        T 
readString| !,  @ 8`  0! PN  K`l  K``  `   KـA |c X L}0! PN         A        \ writtenStringSize |! h `e  0a 80 fK݀A 0a 8K큁 h0! `}N         A         < 	longToAny | !KE `  0 <0 fH 	A c  KM{ Xa <} L0! PN         A        P 	anyToLong |a !`a ; ?C0   Đ ȑ ̑! БA 3 ; 8`  pb K!M{ `}  [ p x t! p!(;    rH 	M{H eM{}  KM{  } (   @ 9 9`  9   W80 |	P|@@@ $ 3 ,   A  	 } 0| [xT>1) B Ѐ} 0 }|}  `  |@@ 9`  9   W8K c  }0! aN        "A      < 
makeBitMap| !`   KM{9  c   KM{ X L}0! PN         A        H 
freeBitMap  T 8| @@ 8`  N   |fp|T8|d8 |0|0|c 98` L  8`  N         @          L bitAtPos  K8       @           writeBitMap   K       @           
readBitMap  ,   @ 0   d  0d N  8`  e  N         @          , 	writeByte `e    0d   N         @           readByte  K       @           writeBoolean  |! X`f  0a 8K 8( 8 A 8   X  }0! PN         A         @ readBoolean   `  `  8 H         @           writePDUType  `  8 H        @           readPDUType   |! H0 0a 8 HK}a 80! @N         A         , peekPDUType   ( A ( @ 8`  N    | @A $4|8  A ,|(0 |H  8`  f  N  f|cFp@ |d(N         @          d writeBinaryInteger( A ( @ `  N  (  8     @  0| T @.| 8  B |d(N         @          L readBinaryInteger ,  @ 8` N  , @ 8` N  <  |  @ 8` N  <  |  8` M  8` N         @          L writtenCompressedBinIntSize   |! H`k  `  ,Ki`i  @ `   HH  @`  `  aE  K!`e  a#  `  aE  K`e  ac  a$  aF  K H0! @}N         A         x writeNum  |! X`i  0a <K`d  0a @K`e   @a#   XKA}0! PN         A         D readNum   |! H`f  `  Kq`e  `  K`d  `   HK}|c |e0! @N         A         H writtenNumSize| !7  `  A (~  ,  A c  KA ~ ,  @쁁 X0! P}N         A        T doList| ! `~  } `  ,  @ 8` `d  K=} c  c  8 KY X0! P}N         A        \ writeProtocolVersion   0` N         @        defaultImplementationID    0` N         @        defaultImplementationName  0` 1N         @        defaultImplementationVersion  $Header: /tmp_mnt/net/quake/proj/wais/wais-8-b5/ir/RCS/zutil.c,v 1.6 92/03/26 18:27:16 jonathan Exp $ %ld       C0      ?      A  L   }N                                    b `
C    2  2(  L LA(*((`%@ @ "((N  % *N  b  @! *N        "@         h floor b `
C    2  2(   LA(*((`%@ @ "((N  % *N  b  @ *N        "@         h ceil  b `
C    2  2(   A(*((`%@ @ "((N  % *N  b  @ *N        "@         h nearest   b `
C    2  2(  L A(*((`%@ @ "((N  % *N  b  @ *N        "@         h trunc !! 8 8T  ~ 8! 80! @N        "@          fabs  @                  F   f   LA *%@ aN  %8`  H  8`  A 8`H  N  %| !|xf H  EA x D0! <|N                                A  L   }N                                    |ܐ !`x  `  `  `  `  a  a>  a_  8` 8KYM{`w  c   9   7 W w    KUM{w  a KEM{w $a K5M{w (a  K!M{w ,a KM{`l  b   0 4 x0! p|N         A	         makeInitAPDU  | !`~  ~  ;  KYM{~ $  KIM{~ ( $K9M{~ , (K)M{~ 0 ,KM{c  KM{ X0! P}N         A         freeInitAPDU  |a !`  `    `}  3 c  0  }  KM{c  KM{`     8`   KM{`~  c  c  8 K1M{`  c  KMM{8 c  c  } KM{`e  c  } 8 K}M{`e  c  }  8 K%M{`e  c  } $8 KM{`e  c  } (8 	KM{`e  } ,c  8 
KM{`e  } 0c  8 KM{  `  ,  @ 0   }8 ce  c  0lKQM{ 4,  A c  c  c  H !M{`   hc  }0! `aN         A        writeInitAPDU |ܐ !0;  `  b  `~  c  0a p P T X \ l h d `8 K)M{`d  0a tKM{`d  0a PKM{`d  0a TKM{`d  0a xKuM{`d  0a |KeM{`|  8`   TKM{`x   T8` KM{`y   T8` KM{`z   T8` KM{`{   T8` KqM{A p`}  }WP1J |P@@Hc  KM{, / , 	A HA , A A  a PH  , 
A @A Ta PH  |c  0a `KyM{`|  H  c  0a dKaM{`|  H  c  0a hKIM{`|  H  c  0a lK1M{`|  H  c  0a XKM{`|  H  tK)M{a TKM{a `KM{a d `KM{a h dKM{a l hKM{a X l KM{8`    H `A p}WP1J |P@Ac  0a \H M{,  `|  @ xa PKM{a TKyM{a `KaM{a d `KQM{a h dKAM{a l hK1M{a X lKM{8`   0! H  cf  c   d ha l Xa \c  c$  cE   x! |A ` 8 <a @ Da HKQ~  a PKM{a TKM{a `KM{a d `KM{a h dK}M{a l hKmM{a X lKAM{c   0! }N         A	        readInitAPDU  |ܐ !`x  `  `  `  `  a  a>  a_  8` <KM{`w   8` w  7 W w   a    KM{`l  a  $KM{w (a  KM{w ,a KM{`l  a  0KM{`l  b   4 8 x0! p|N         A	         makeInitResponseAPDU  | !`~  ~ $;  KM{~ ( $KM{~ , (KM{~ 0 ,KM{~ 4 0KM{c  KM{ X0! P}N         A         freeInitResponseAPDU  |a !`  `    `}  3 c  0  }  K]M{`d  c  } KM{c  KIM{`       8` KM{`~  c  c  8 KM{`  c  KM{8 c  c  } KM{`e  c  }  8 KM{`e  c  } $8 KM{`e  c  } (8 KM{`e  c  } ,8 	KmM{`e  } 0c  8 
KUM{`e  } 4c  8 K)M{  `  ,  @ 0   }8 ce  c  0lKM{ 8,  A c  c  c  H QM{`   hc  }0! `aN         A        writeInitResponseAPDU |ܐ !0;  `  b  `  ce  0a t T X \ ` p l h d8 KM{`d  0a xK}M{`d  0a |KM{`d  0a TKM{`d  0a XKM{`d  0a KM{`d  0a KM{`{  8`   XK!M{`x   X8` KM{`y  8`  XKM{`z   X8` KM{`|   X8` KM{A t`}  }WP1J |P@@Lcc  KqM{, / , 	A PA , A A (a T H  , 
A DA Xa T H  |cd  0a dKM{`{  H  cd  0a hKM{`{  H  cd  0a lKM{`{  H  cd  0a pKM{`{  H  cd  0a \KeM{`{  H  pKM{a XKuM{a dK]M{a h dKMM{a l hK=M{a p lK-M{a \ pKM{8`    H hA t}WP1J |P@Acd  0a `H M{,  `{  @ xa TKM{a XKM{a dKM{a h dKM{a l hKM{a p lKM{a \ pKaM{8`   0! H  cF  c  c   d h la p \A `c  c%  a |! A  8 < @a D HA LK  a TKM{a XK	M{a dKM{a h dKM{a l hKM{a p lKM{a \ pKݕM{cc   0! }N         A	        readInitResponseAPDU  |a̐ !``t  `    `      4 T t KM{`}  K!M{`~  KMM{`k   0bc  b  b  b  c  c(  cI  cj   8 < @a D H LK 0! }aN         A         replyToInitAPDU   |} &ؑ  !pa  `v  `  `  `  `  a;  a]  ;  8` ,KeM{`  c   8     ? _ .  KiM{  A X  ;   /  A ;   ,  @ 8` KM{ cC  H  0 T:KUM{ cC  KM{ 39 |l. |c X 3 /  A  ,  Kcc  .  KM{   A ]  ;  /  A ;`    ,  @ 8` KYM{  cC  H  0 T:KM{  cC  K]M{  3 |l.  |c ] 3{ /  A   ,  Ka ȃ K%M{ `}  c   $ ( } |0! N         C
        makeSearchAPDU| !`}  } ;  KYM{}  KIM{ Ȁ} c   KM{} K%M{}  c   KM{}  KM{} $  KM{c  KM{ X0! P}N         A         freeSearchAPDU|Ԑ !`  `    ;  `}  2 b  c  0   }  KM{`e  c  } 8 KAM{8 `e  } c  K)M{`e  } 8 c  KM{`d  } c  KM{`e  } c  8 K%M{ `v  ,  A   ,  A c  b ,  @ $b  KM{`y   3Z ~.H  c#  KA `x  b  KA ``  c#  | 3  c  KM{`y  cd  8 c  K)M{b  KŀA ``  c#  b  c  0 KM{ 3Z ~.,  @Pc#  b  c  8 K5M{`v  c#  KM{} b  c  8 KM{  `{  ,  Al  c  ,  A4W:B ,  @03$ |.2 ,  @ c  KA c\  0c KM{`y  c  8 KM{c  KՀA ``  c  3 KA ``  c#  c  c  0 KM{b    W:H c  KA `u    |e.KuA `v  c  K=M{`y    |V:2 b  (.KYM{`y  cD  8 b  KM{c  KA ``  c#  c  b  0 KYM{2 H  2 V:c#  ~ .KA `w  c  KрA ``  b  ~ KA ``  c#  | 2 b  KM{`y  8 b  0 KM{c  K}A ``  c#  c  b  0 KM{c#  cD  8 b  KM{b  K=A ``  c#  b  b  0 KyM{2 b    W: .,  @c#  ce  c  8 K٥M{`{  c#  KiM{} $ce  c  8 KiM{  `|  ,   @ 0    c  8 c  0K	M{ (,  A c  c  c  H M{`|   xc  }0! pN         A        writeSearchAPDU   |} &ԑ  !@;  `  c[  `|  ce  0a d;  ;   D T P L H `8 KM{`d  0a hK޹M{`e  0a l8 K߱M{8 `e  0a pKߝM{`e  8 0a tK߉M{`d  0a xKM{`{  a d|z0c |@@D" cc  KM{, / / A PA , A\A (a H H d, A A a H H Lcd  0a HKqM{`{  H cd  0a LKYM{`{  a Lc$  H c5A /  :  `w  A;   ,  @ 8` KMM{`}  b  H   c  3 W:KM{`}  b  KMM{`j  8`  2 }].V:c$  .H bA ,  `w  @a d|z0c H cd  0a PKםM{`{  H cd  0a TKׅM{`{  a T  C  |
  @ 88` KM{`~  a TKM{ ~  a d|z0c H c$  H bA `u  :  8`  0 .  H bA `v  Ad;   ,  @ 8` K!M{`~  b  H  $c  ׸3 W:KmM{`~  b  KM{`d  b  2 |.KM{`j  8`  c$  V:}^.2 V:.H amA `u  8`  0 .  H aUA `v  @\a d|zH  cd  0a `K5M{`{  H  KEM{a P HK5M{a L PK%M{c  c   LKM{c  KM{a TKM{c  c   TK޹M{c  KM{a ` KЭM{8`    H a d|z0c |@Acd  0a DH M{,  `z  @ a H K}M{a P HKmM{a L PK]M{c  c   LKM{c  K=M{a TK1M{c  c   TKM{c  KM{a `KM{8`   H  ̃a `! Dc  c  a l p t x H! Pa 8! <K9|  a H KM{a P HKM{a L PKM{c  c   LKQM{c  KqM{a TKeM{c  c   TK%M{c  KEM{a `KM{cC   ȁ 0! |} N         C        readSearchAPDU|ܐ !`x  `  `  `  `  a  a>  a_  8` $K}M{`w  c   9   7 W w   KM{`l  b      x0! p|N         A	         makeSearchResponseAPDU| !`   KM{c  K~M{ X L}0! PN         A        @ freeSearchResponseAPDU| !`  `    `  3 c  0    KM{8 `e  c   KeM{`e  c   8 KMM{8 `e   c  K5M{`e   8 c  KM{`e   c  8 KمM{`e   c  8 KmM{`e   c  8 KM{  `}  ,  @ 0   }8 c  c  0lKסM{  ,  A c  c  c  H ,M{`}   Xc  }0! PN         A       T writeSearchResponseAPDU   | !`  ;  c  `~  c  0a D < @8 KׅM{`d  0a HKiM{`e  0a L8 KaM{`e  0a P8 KMM{8 `e  0a TK9M{8 `e  0a XK%M{ D`}  }` <1 |`@9 ` \@ c  KʱM{/ , , A `A ,A @a < K5M{8`     0! H  c  0a \K1M{`}  H  0c  0a `KM{`}  H  c  0a <KM{`}   D}`1 |`@Adc  0a @H /eM{,  `  @  a <KʡM{8`   0! H  Da L P T X \ `! <A @K~  a <K]M{c   0! }N         A        readSearchResponseAPDU      `  N         @           writeInitInfo | !`  KM{ Xc  } L0! PN         A        4 readInitInfo  | !`  KM{`  c  KM{ X|c}0! PN         A        D userInfoTagSize   |} &A葁  !`  `   8 d`  `  c   8.  KY`~  A   ,  @ 8`   x t0! pH  c  cD  0 8~ KǅM{`  A D}  |  A (|c    c  |KvM{H  8`  }  H   c  c  0 8KM{|| x t0! p|} AN         C         writeUserInfoHeader   | !`  `  KM{`d  c  K!M{ X L}0! PN         A        D readUserInfoHeader|A !`z  `  `  `  `  a  8` KvM{C  c      h0! `}AN         A        ` makeWAISInitResponse  | !`~  ~ ;  KvM{~  KvM{~  KvM{~  KvM{c   KvM{ X0! P}N         A        x freeWAISInitResponse  | !`  `  `  8` c8 K  `}  ,  | 8@ |8  c    8 dK҅M{`e  c   8 eKmM{`e  c   8 fKM{`e  c   8 gKM{`e  c   8 hKM{`e  c   8 iKM{`l  8` cc  c  c  |`KM X0! P}N         A        writeInitResponseInfo |A !p;  `  8 c[  `}  ce  0a T0 X < @ D H P LK`{  a X|z|c|@@ cc  KM{0c( A Tc:|c ||hN  a @ KtM{ @a DKtM{ Da HKtyM{8`   H  H  cd  0a LK]M{`{  H  xcd  0a PKEM{`{  H  `cd  0a <KM{`{  H  Hcd  0a @KM{`{  H  0cd  0a DKM{`{  H  cd  0a HKM{`{  a X|z|||@Aa L P < @ D HK`e  cc     0! }AN         A        readInitResponseInfo  |! !`y  `  `  `  `  a  a?  8` KrEM{#  C c      h0! `}!N         A        h makeWAISSearch| !`}  }  ;  KrM{   ,  A ,l  ,  A  ;  H ၝ 3 |l.,  @a  KrmM{  ,  A 0l  ,  A $;  KrEM{ 3 |l.,  @a  Kr%M{}  KrM{}  KrM{c   KqM{ X0! P}N         A         freeWAISSearch| !`~  `  8` KpM{    X9  | 0! PN         A        H makeDocObjUsingWholeDocument  | !`|  `  `  `  8` Kp1M{  9      X0! P|N         A        X makeDocObjUsingLines  | !`|  `  `  `  8` KoM{  9      X0! P|N         A        X makeDocObjUsingBytes  | !`|  `  `  `  8` Ko)M{  9      X0! P|N         A        X makeDocObjUsingParagraphs | !`    KuM{ KoM{ , 9   @  KIM{ K=M{c  KoMM{ X L}0! PN         A        x 
freeDocObj| !`}   `  ,  @ $`  c  }  8 tKM{`  H   `  c  }  8 kKM{`  } ,  A c  c  8 KM{`   1( @ 0,  , A A t 0l fKyM{ Xc  H  `  c  c  8 dKʭM{`d  `  c  } 8 lKʑM{`e  c  } 8 mKyM{`  H  P`  c  c  8 dKYM{`e  c  } 8 lKM{`e  c  } 8 mKM{`   Xc  }0! PN         A       x writeDocObj   |} &  !`|  `  8` KlmM{`d  c    KuM{`  c  |  * tKM{`}  @ @  8   KAM{+ @D|  c  0c KM{`}  c  H (+ k;  @ KM{+ @ |  c  0c KM{`}  |  c  0c KɝM{  `  l 0+ @ </ A `l   KMM{c  Kl]M{8`     X TH  c  0l K=M{`d  |  0c K)M{`}  H  `c  0l KM{`d  |  0c KM{`}  H  4   Ād  KM{|  KkM{  8`    H  c   X T0! P|} N         C        
readDocObj|a !`  `   `   0 H @M{,  @ 0ce  c   (8 KIM{ h0! `}aN  8` c8Km  `}  ,  | (@ |   ~  c  8 jK	M{ `d  ,  A 4e  ;  ,  A $c  K `d  3 |e.,  @`  c  ~ 8 oKM{`e  c  ~ 8 pKM{`e  c  ~ 8 qKM{`e  c  ~ 8 rKƩM{`d  8` cc  cf  c  | K遁 h0! `}aN         A       t writeSearchInfo   |} &ؑ  !@`}  `  c  KM{+ ;@  @ @A @c  0a @KyM{ @A  ȓ  }0! N  8`  H c  ;  ;`  c  ;A HA LA PA \ l h0a p0 tK- t`|  >@@(:   c  KAM{0c+ 
AtTc:|xc |x|hN  c  0a HKM{`|  H ,  @  8` KgM{`  c  0a \H  $c  3 W:Kh!M{`  c  0a \K-  `|  @ la H.  KhiM{a LA HKhYM{a PA LKhIM{A PA $|.,  A c  Kv ,  @c  ;  KhM{Aa \3{ |.2 |C  H  H  c  0a hKM{`|  H  c  0a LKM{`|  H  c  0a PKM{`|  H  c  0a lKęM{`|  H  a H.  Kg}M{a LA HKgmM{a PA LKg]M{A PA $  ,  A c  K~ ,  @c  Kg)M{ 8`     ȁ 0! H  Pa t|~|y@Ac  8  a H h L P! lK}`  c     ȁ 0! |} N         C
       4 readSearchInfo| !`x  `  `  `  `  a  a>  a_  8` ,KemM{  # C c      a    c $ ( h0! `|N         A         makeWAISDocumentHeader| !`~  ~  ;  KM{~  KyM{~ KeM{~  KeM{~   KeyM{~ $  KeiM{~ ( $KeYM{c   (KeIM{ X0! P}N         A         freeWAISDocumentHeader|ؐ !`v  `  `  8` 8K=  `}  ,   |@ |   c  v  8 tKM{`e  c  v 8 uKM{`e  c  v 8 vKM{`e  c  v 8 wKM{`e  c  v 8 xKM{`e  c  v 8 KM{ `e  ,   A `  c  8` KM{ `|  e  ;@  ,  cX  A Tc[  KraA `y  8` KM{`w  c#  K-M{ ``  3{ |e.,  | (@c  c  c  K	M{`e  v c  ,  A 88 c  KM{`e  v 3Z |c.,  A 8 c  Kc  v 8 yKeM{`e  c  v  8 zKMM{`e  c  v $8 {K5M{`e  c  v (8 |KM{``  8` c  c  c  | K靁 x0! p}N         A
       H writeWAISDocumentHeader   |А !0;@  ; `  c  `~  c  0a t0 x;`  A HA PA TA XA \! p! l! h! d! `K% x`  |@@H c  K=M{1C(
 a AUC:|xc |x|hN  c  0a HKM{`  H c  0a `KM{`  H c  0a dKM{`  H c  0a hKM{`  H c  0a lKqM{`  H c  0a pKYM{`  H lc  ! 0a K%M{`d  0a KiM{`  a :  (  @ x:  2 c  0a c  A KM{`  cc  V:K`mM{`{  a 2 |{.V:[.a }W|j(  a @ 2 c  0a Kc  0a PK}M{`  H  c  0a TKeM{`  H  c  0a XKMM{`  H  xc  0a \K5M{`  H  `a H KM{a PK`%M{A Pa TK`M{a XA TK`M{a \A XK_M{8`  A \  H  `a x|}|||@Aci  a T X \a H ` d h l pA Pa 8 < @K`}  c     0! }N         A        readWAISDocumentHeader|A !`z  `  `  `  `  a  8` K^1M{C  c      h0! `}AN         A        ` makeWAISDocumentShortHeader   | !`    KyM{c  K^M{ X L}0! PN         A        @ freeWAISDocumentShortHeader   | !`  `  `  8` 8 Ku  `}  ,  |@ |8  c    8 tKM{`e  c   8 uK=M{`e  c   8 vK%M{`e  c   8 wKM{`e  c   8 xKM{`e  c   8 KM{`l  8` c  c  c  |`K X0! P}N         A         writeWAISDocumentShortHeader  |a !p8 `  c|  `~  9  c  0a T0 X P L < H D @K`|  a X|{|c|@@  c  KM{0c( A Tc:|c@||hN  c  0a <KAM{`|  H  c  0a @KMM{`|  H  c  0a DK5M{`|  H  hc  0a HKM{`|  H  Pc  0a LKM{`|  H  8c  0a PKM{`|  H   a < KM{8`    H  @a X|{|}|@Aa < @ D H L PKQ`e  c     0! }aN         A        readWAISDocumentShortHeader   | !`x  `  `  `  `  a  a>  a_  8` 8KZ!M{  # C c     a  c   $a  c ( ,a   h0! `c 0 4|N         A         makeWAISDocumentLongHeader| !`~  ~  ;  K1M{~  KM{~ KZ1M{~   KZ!M{~ $  KZM{~ ( $KZM{~ , (KYM{~ 0 ,KYM{~ 4 0KYM{c   4KYM{ X0! P}N         A         freeWAISDocumentLongHeader|ؐ !`v  `  `  8` 8 K߱  `}  ,   |@ |   c  v  8 tK=M{`e  c  v 8 uKyM{`e  c  v 8 vKaM{`e  c  v 8 wKIM{`e  c  v 8 xK1M{`e  c  v 8 KM{ `e  ,   A `  c  8` KQM{ `|  e  ;@  ,  cX  A Tc[  KfՀA `y  8` KaM{`w  c#  KM{ ``  3{ |e.,  | (@c  c  c  K}M{`e  v c  ,  A 88 c  KM{`e  v 3Z |c.,  A 8 c  Kc  v 8 yKM{`e  c  v  8 zKM{`e  c  v $8 {KM{`e  c  v (8 |KM{`e  c  v ,8 KyM{`e  c  v 08 KaM{`e  c  v 48 KIM{``  8` c  c  c  | KɁ x0! p}N         A
        writeWAISDocumentLongHeader   |А ! ;@  ; `  c  `~  c  0a 0 ;  A TA A A A |A xA tA p! h! d! `! \! XKA `  ||@@ c  KYM{1C(
 a A UC:|xc|x|hN  c  0a TKM{`  H \c  0a XKM{`  H Dc  0a \KM{`  H ,c  0a `KM{`  H c  0a dKM{`  H c  0a hKuM{`  H c  ! 0a KAM{`  c  0a KM{a :  (  @ x:  2 c  0a c  A KM{`  c  V:KTM{`}  a 2 |}.V:].a }W|j(  a @ 2 c  0a Kc  0a pKM{`  H  c  0a tKM{`  H c  0a xKiM{`  H  c  0a |KQM{`  H  c  0a K9M{`  H  c  0a K!M{`  H  c  0a K	M{`  H  a T KM{a pKSM{a tA pKSM{a xA tKSM{a |A xKSM{a A |KSM{A a KSM{a A KSM{8`  A   H  xa |||{|@AL t! xA |a c    a T X \ ` d hA p 8! <A @a D H LK`}  c     0! }N         A        readWAISDocumentLongHeader| !`x  `  `  `  `  a  a>  a_  8`  KQM{  # C c      h0! `}N         A        p makeWAISSearchResponse| !`}  }  ;  KRM{   ,  A ,l  ,  A  ;  K 3 |l.,  @a  KQM{  ,  A ,l  ,  A  ;  K 3 |l.,  @a  KQM{  ,  A ,l  ,  A  ;  K 3 |l.,  @a  KQEM{  ,  A ,l  ,  A  ;  H U 3 |l.,  @a  KQM{  ,  A ,l  ,  A  ;  H a 3 |l.,  @a  KPM{  ,  A ,l  ,  A  ;  H  3 |l.,  @a  KPyM{  ,  A 0l  ,  A $;  KQM{ 3 |l.,  @a  KP1M{c   KP!M{ X0! P}N         A       ( freeWAISSearchResponse|A !`|  `  `  8` c8pK  `~  ,   |  ;`  @ |   |  c  8 sKM{ `d  ,  A 4e  ,  A (cz  c  KU `d  3Z |e.,  @䀼 ,  A 4e  ,  A (cz  c  Kြ `d  3Z |e.,  @䀼 ,  A 4e  ,  A (cz  c  Ki `d  3Z |e.,  @䀼 ,  A 4e  ,  A (cz  c  H 
Q `d  3Z |e.,  @䀼 ,  A 4e  ,  A (cz  c  H  `d  3Z |e.,  @䀼 ,  A 4e  ,  A (cz  c  H  `d  3Z |e.,  @䀼 ,  A 4e  ,  A (c  KeM{ `d  3{ |e.,  @8` cc  c  c  | Kԉ h0! `}AN         A       4 writeSearchResponseInfo   |} &!䑁  !`  `  `  ,  a  a=  a^  @`  .  KM5M{A $y  ,  A c?  KI ,  @c#  .  KMM{A $z  ,  A c_  K9 ,  @cC  .  KLM{A ${  ,  A c  KI ,  @cc  .  KLM{A $|  ,  A c  H  ,  @c  .  KLeM{A $}  ,  A c  H 
ф ,  @c  .  KL1M{A $~  ,  A c  H  ,  @c   KKM{,  A (~  /  A c  KM{ ,  @c  KKM{ h d0! `|} !N         C        cleanUpWaisSearchResponse |} &  !8   ;  `   a b  0a 0 :@  :   9  9  9  ;  :  :`      :  :    @ \ dK`u  a  | |c|  @@;  ;  ;`  ;@  ;   ;   :  b  KM{0j+ A T: |`c| |N  c  b  bE  b  a  a  a   \ 8K 8`    H 8`  H 8`  H 8`  H 8`  H 8`  H 8`  H / / sA (@b  0a \KM{`u  a  H ,  @  8` KHM{`t  b  0a dH  $0 b  T:KIAM{`t  b  0a dK	M{`u   d2s |.2 |t  H ,  @  8` KHM{`r  b  0a @H  $0 bC  T:KHM{`r  b  0a @K`u  bE  b  a  a  a  c   8 \.  KA @21 |.3 |r  H ,  @  8` KGM{`p  b  0a @H  ( b  0  T:KH=M{`p  b  0a @K`u  bE  b  a  a  a  c   8 \.  KA0 @|.39  |p0     H t,  @  8` KGUM{`o  b  0a @H  $0 a  T:KGM{`o  b  0a @KQ`u  bE  b  a  a  a  c   8 \.  KaA @2 |.3Z |o  H ,  @  8` KFM{`n  b  0a @H  ( a  0  T:KG	M{`n  b  0a @H `u  bE  b  a  a  a  c   8 \.  KA @|.3{  |n0     H @,  @  8` KF!M{`m  b  0a @H  ( a  0  T:KFiM{`m  b  0a @H 5`u  bE  b  a  a  a  c   8 \.  K)At @|.3  |m0     H  ,  @  8` KEM{`  b  0a @H  ( c  0  T:KEM{`  b  0a @H 
`u  bE  b  a  a  a  c   8 \.  KA܀ @|.3  |0     a  |` |  @Ac  bD  b  a  a  a  b  a \ K``  b    xt0!p|} N         C        readSearchResponseInfo| !`}  `  `  8` KD9M{    X }0! PN         A        H makeWAISDocumentText  | !`    KM{ KM{c  KDM{ X L}0! PN         A        L freeWAISDocumentText  | !`  `  `  8` 8pKʍ  `}  ,  |@ |8  c    8 tKM{`e  c   8 uKUM{`e  c   8 KM{`l  8` c  c  c  |`K} X0! P}N         A         writeWAISDocumentText | !`  9`  c  `  9c  0a H0 La @a < DK)`}  a L|||c|@@ c  KEM{/ t, u, A <A PA da < KM{a @KM{8`     x0! pH  c  0a <KM{`}  H  0c  0a DKM{`}  H  c  0a @KeM{`}  a L|||~|@AXa < D @K`e  c     x0! p}N         A       8 readWAISDocumentText  |A !`z  `  `  `  `  a  8` K@M{C  c      h0! `}AN         A        ` makeWAISDocumentHeadlines | !`~  ~  ;  KAM{~ KAQM{~  KAAM{~  KA1M{~  KA!M{c   KAM{ X0! P}N         A         freeWAISDocumentHeadlines | !`  `  `  8` 8K  `}  ,  |@ |8  c    8 tKM{`e  c   8 uKM{`e  c   8 yKqM{`e  c   8 zKYM{`e  c   8 {KAM{`e  c   8 |K)M{`l  8` c  c  c  |`KƩ X0! P}N         A         writeWAISDocumentHeadlines|A !p;  `  c[  `}  8 ce  0a T0 X < P L H D @KE`{  a X|z|c|@@8 cc  K]M{0c( A Tc:|c||hN  cd  0a <KM{`{  H  cd  0a @KM{`{  H  cd  0a DKM{`{  H  cd  0a HKM{`{  H  cd  0a LK}M{`{  H  xcd  0a PKeM{`{  H  `a < KEM{a DK>UM{ Da HK>EM{a L HK>5M{a P LK>%M{8`   P  H  @a X|z|||@AԀa < @ D H L PK`e  cc     0! }AN         A        readWAISDocumentHeadlines |a !`{  `  `  `  `  8` K<M{c       h0! `}aN         A        X makeWAISDocumentCodes | !`~  ~  ;  KM{~ K<M{~  K<M{~  K<M{c   K<M{ X0! P}N         A        t freeWAISDocumentCodes | !`  `  `  8` 8K¥  `}  ,  |@ |8  c    8 tK1M{`e  c   8 uKmM{`e  c   8 KM{`e  c   8 KM{`e  c   8 KM{`l  8` c  c  c  |`Ke X0! P}N         A         writeWAISDocumentCodes|a !;  `  c|  `~  9c  0a P0 T < L H D @K	`|  a T|{|c|@@$c  K%M{, / t, A hA , uA ,A @a < H  , A \A pa < H  |c  0a <KyM{`|  H  c  0a @KM{`|  H  c  0a DKUM{`|  H  xc  0a HK=M{`|  H  `c  0a LK%M{`|  H  HKM{a DK:M{ Da HK:M{a L HK9M{8`   L  H  <a T|{|}|@Aa < @ D H LK1`e  c     0! }aN         A        readWAISDocumentCodes `  N         @           writePresentInfo  `e  `  8    N         @           readPresentInfo   `  N         @           writePresentResponseInfo  `e  `  8    N         @           readPresentResponseInfo   |} &  !07  ;@  :  @ 8`    0! N  8` K7aM{`w  W    :  /  ;  A" 29 2 ~ ;  ,  A KM{`}   ,  @ 3u b  b  Wd:K7iM{>  `w  0y 3y cd  3 c  c  c  c  .  H EM{|w.2 A LV:cd  c  c  c  c  c  0y H M{|w.2 0y H M{V:|w.2 V:W.H D0 b  T:K6M{`w  ~ ;  0+ ;`  @  , A 2 2y >  0y H  , @  0a T8 0 KEM{0a \H  0a T8 0 KEuM{0a \ b  KHA 0a \KM{`|  b   0a pKHiA 0a pKyM{`{  H   0a T8 0 KEM{ ~ 2 2y >  0y b  b  b  b  bd  .  H M{|w.2U A Lbd  b  b  b  b  c  0y H M{VE:|w).2 0y H !M{V:|w).2U 0a Tb  b  b  b  c  bU  0 H MM{VE:|w).2r b#  H M{``  0a Tb  b  Vi:|I.b  b  2 ci  0 H M{``  V:b#  |.2 2 H M{V:|w.V:W. , A / @ c  KM{cc  KM{c  .  KM{A 83 b  2 W:K4iM{`w  0y H 	M{|w.V:W. 3 /  A ~ ;  ,  Kb   ؁ 0! |} N         C        makeWAISQueryTerms| !`x  8` K3UM{;  :  ;`  ;   `z    3 3  V:~X.:  ,  ~A~}.0 0s H M{,  @ $s : KeM{`u  cC  3[ H  : cC  3[ WD:K35M{V:~.`z  ,  3{ ~A,  , @ 2 b  0 H 1M{,  |q~c.@ Lr KM{`r  t KM{`t  s KqM{`f  bC  b  b  Ke0 H  b  0 H M{,  @ Pr KIM{`r  t K!M{`t  s KM{`f  bC  b  b  K0 ~ H  dr KM{`r  t KM{`t  s KM{`f  bC  b  b  K=0 ~ H  r KM{b  K|z.Wy:.V:|.,   A 2 V:~X.:  ,  K cC  }0! N         A       T makeWAISQueryDocs | !KA`}  H M{ `  c  c  KyM{c  K1M{ Xc  }0! PN         A        \ makeWAISTextQuery | !H yM{`~  K僢 `  c  c  KM{c  K1M{ Xc  }0! PN         A        \ readWAISTextQuery |! HK0M{ H0! @}N         A         $ CSTFreeWAISInitResponse   |! HK0mM{ H0! @}N         A         $ CSTFreeWAISSearch |! HK0!M{ H0! @}N         A         $ CSTFreeDocObj |! HK/M{ H0! @}N         A         $ CSTFreeWAISDocumentHeader |! HK/M{ H0! @}N         A         $ CSTFreeWAISDocumentShortHeader|! HK/-M{ H0! @}N         A         $ CSTFreeWAISDocumentLongHeader |! HK.M{ H0! @}N         A         $ CSTFreeWAISSearchResponse |! HK.M{ H0! @}N         A         $ CSTFreeWAISDocumentText   |! HK.-M{ H0! @}N         A         $ CSTFreeWAISDocumentHeadlines  |! HK-M{ H0! @}N         A         $ CSTFreeWAISDocumentCodes  |! HK}eM{ H0! @}N         A         $ CSTFreeWAISTextQuery  $Header: /tmp_mnt/net/quake/proj/wais/wais-8-b5/ir/RCS/wprot.c,v 1.8 92/04/02 14:20:58 jonathan Exp $ Implementation error: unknown chuck type %ld 1 un re ig wt a wb wl %ld wp ro rl o $<T`xŸŸTXpňŠŸxhˀ˘˰̤̼4ddddddddddLLd|ה׬؈ؠظ000 X,D\t8  ||+|"*A H|8@@@@ |A L  H  p|+|*A $0  |8@@@|+@ P@ D|*@|,     T A |0|0|8@H  |8@|0}0@@@ L  A A 8`N  8` N  8`  N                                     | !`y  `  `  `  `  a  a?  8` $K)QM{`x  c$  0x 9   8 K8M{cD  8 0x K8M{cd  8 0x 
K8M{c  8 0x K8M{c  8 0x K8uM{c  8 0x K8aM{c  KyM{`d  c   8    h0! `}N         A         makeAttributeTerm | !`  8` $K(QM{`~  c  9   KyuM{`l  c    X9  | 0! PN         A        ` makeResultSetTerm | !`  8` $K'M{`~  c  0~  9   8 K7=M{c  8   X } 0! PN         A        d makeOperatorTerm  | !`    / , , A $A 0A 8 0l gK2M{c  H  $ KwM{H   KwM{c  K'M{ X L}0! PN         A         freeTerm  | !`|  `    `  / , , A (AlA 0f gK2M{ hc  H 0a <0 8 K5M{ 0a <8 3 c  8 K'M{0a <8 8 0 K'M{0a <c  8 8 K'M{0a <8 8 0 
K'M{0a <c  8 8 K'M{0a <8 8 0 K'iM{0a <c  8 8 K'QM{0a <8 8 0 K'9M{0a <c  8 8 K'!M{0a <8 8 0 K'	M{0a <c  c  8 ,KzQM{`}  c  c  | 8 -Kw!M{`}  H  @c  c  | 8 KwM{`}  H   c  c  0|  8 .KyM{`}   hc  }0! `N         A        writeQueryTerm|ܐ !`;  `w  `  `   < @ XKtM{/ , ,, .AA 0AD Ā  |0! |  8`  N  c  0a <KyM{`  c  0a `KvM{ `  a <3 c  H A `x  8`  c  H A `y  8`  c  H A `z  8`  c  H uA `{  8`  c  H aA `|  8`  c  H MA `h  c  c$  cE  ! `cf  c  Kw  a <K$AM{a ` <KtM{H  dc  0a XKuM{`  a XKw  a XKsM{H  4c  0a @KxM{`  a @Kw  a @K#M{ @c   0! }N         A	        readQueryTerm | !`~    / , , A (A TA hb 0c gK-M{ Xc  H  h 8` ,0 KxM{`   8` -KuM{H  0 8` KuM{`  H  0  8` .KxMM{`   Xc  }0! PN         A         getQueryTermSize  | !7  ;   H@ c   d0! pN  }  ,  A  c  K`l   ,  @c  K!aM{`  `d   H}  ,  A 0 HK`d  } ,  @c  c  KqM{ x0! p}N         A         
writeQuery|} &A葁  !`z  z ;   @z   ;  |l@;  @ ;  0a @cd  .  K`{  @ 8` K M{`|  a @H   1 c  U:K M{`|  a @3 ||.W:. z  |l@@ 0a @cd  .  K x tc  |} 0! pAN         C         	readQuery     $Header: /tmp_mnt/net/quake/proj/wais/wais-8-b5/ir/RCS/ztype1.c,v 1.2 92/02/12 14:00:49 jonathan Exp $ Implementation error: Unknown term type %ld      A  ЀL   }N                                    A  L   }N                                    A  L   }N                                    |a !`}  `  `  `  a	   ;   8  8  9   8 KM{`{  8 1 8` `e   9@  0 d81, ea < 8KqM{`|  c  c  K=M{`  cc  K]M{c  KUM{c   0! }aN         A         generate_search_apdu  |ܐ !p`}  `  `  `  ,	  `  a  a_  @ " 0i gKM{`i     1W lX ;    1W nX 1W e, A D9@ A @, A (@ @cC  a$  ce  c  KM{a HH   cC  a$  ce  c  K	M{a H L0a HKM{`{  1 @8 1 1X 8` 
8 8 0 |17 a < 8KM{`|  c  c  KM{`  a HK!M{cc  KM{c  KM{ c  0! }N         A	       h generate_retrieval_apdu   | !;  `  a      ! A  PK{uM{`}  K{M{`~  K{M{``  A 8  8  8  8  c  c  8`  8 D < @A HKM{ `  8 0 KmM{ }H@ $c  KM{8` x0! p}H  a     9   0H ,  @ 8` x0! p}H   0a P0 KUM{,  @ 0 Pe 8KM{a PKM{8` x0! pH  h Pe ,  @ 0e 8KaM{a PK]M{8` x0! p}H  0e 8  K1M{a PK-M{c   x0! p}N         A       init_connection   | !`  `  `   <0 PK!M{0a @0 P8 
K)eM{0a @9   ! JK,AA `d  c   [0 0 9   0 <K7M{7  @ 8`   0! }H  < 8  c  c  ! [8 z0 `  KM{c   0! }N         A         locally_answer_message|a !7e  c|  `}  `  ;  @ Dc  c  c  H }A ,A L,  A <@ c  c  K| A (    h0! `}H  $8`H  8`H  c   h0! `}aN         A         read_from_stream  |} &a쑁  !p`{  `  3 `  `  cf  c  8 H 
A |@A $ 0! 8`  }aN  8`  H (cc  K%A { c  8 K,  A؈|  / 0A { c  8 Kܨ{ 0 8 Ky,  @ 8`    0! H  c  0 LKM{0a 80 L8 
K&M{9  0a 8 BK)A `}   @ H,  ;  @ 43 3 c  8 { ~ K@ 3 c  8 K8`  H  4{ c  0 K,  @ 8`    0! H  c    0! |} aN         C        transport_message |a ! `~    `  ,   @ t l  H 	QA ,  }  A L`d  b 0{ K'A }  0 K#=A `}  c  c  0 K#A c  K$EA 8     h0! `}aN         A         read_environment_variables|a !`  b `  `  c  0 K"A ,  `}  @ 8` h0! `H  c  c  0{ K&ŀA c  0 K"ՀA c  c  c  8 H A |@A 00{ H QA c  K#QA 8` h0! `}H  <c  0 K"yA c  K#!A ,  8`@ 8`   h0! `}aN         A         write_message_to_file | !`  `  `z  `  `  a   8  8 z0`  9  2"KM{  ,  A (cC  0 Ky,  A `d  0xK%A ,  A 8c  cD  ce  c  c  K7  @ H8`   h0! `}H  cC  cd  c  c  K7  @ 8`   h0! `}H  l,  A $c  0x.K$A cd  0} H eM{  ,  A (c  0 K,  A `d  0xK$A c   h0! `}N         A       X interpret_message |! H,  8   A K!1A ``   H`  }0! @N         A         8 close_connection  |} &!䑁  !`~  ~ ;    (   @.   8 ;` \ D, @ 41 D`/ (A , )@ a  3  @H `3 H P/ 	@ T $0  4  $WC>@  H PA ~   3  @H   0   D  ~   H  cC  H A]A ,  A A L/ "@ L $3<  4  $@ 8` \c$  H PA  H  (  0   d  H  3<  H  3<   WC>4  @ $c$  H OɀA ~   3  @H  `  0   D  ~   H  </ 
A , @ $0 K"mA ~   3  @H  ~   3  @@  D, Kh h d0! `|} !N         C        display_text_record_completely$  8   ,	  `
  @ l00 |P/ @ 4|P1
 , (A , )@ a
  1J |
H H   1J H   0  $  1J |
H @ |P/ K  N         @           delete_seeker_codes   | !`|  K݀A `l  c  1  80 8K!`|  KA (  ;  ;  @ 43 H >A ,  @ c  3 KA |@Ac  KiA 7@ 0|3 ~H >A ,  @ 3,  A Xc  }0! PN         A         	trim_junk $Header: /tmp_mnt/net/quake/proj/wais/wais-8-b5/ir/RCS/ui.c,v 1.16 92/03/18 09:01:09 jonathan Exp $  3 TEXT   Document Text FOO 1 DowQuest   IR_FILE IR_file: %s
 w %s %s
 a Writing to file: %s %d characters
 ---------------------------------
 fwrite error 
 wais       Error writing log file Code: %d
 decoded %ld bytes: 
  A  L   }N                                    A  L   }N                                    A L   }N                                    A L   }N                                    | !`  `d  0 K݀A c  0 H ;yA  X0! P}N         A        L get_int_item  | !`  `d  0 KmA c  0 H ;	A  X0! P}N         A        L get_str_item  | !`  `d  0l KA c  H :ـA   ,  @ c  H :A  X L}0! PN         A        ` get_line_item | !`~  0K}A 0KqA c  0 H :A  X0! P}N         A        T get_req_type  | !`}  `  `  ;  0a 8Ke 8/ , , / A A ,A @A T,  H  Xc  c  H  |   8H  <c  c  H |   8H  $c  c  H |   8H     8,  @x, Ap X0! P}N         A         twais_format_req_apdu |a !,  `  A (cc  0 LH #a L}a 0!N  0 P0XK0 T0nK3 lc  0K9c  KA a X \ P TKhM{`~  KhM{`  KiM{`k  c  c  1 X8` 8  `  `  `  `   8 <a @ D HKm)M{`~  cd  0 d9@'A dKnM{`  c  KmM{|`   L0!}aN         A       8 twais_format_init_apdu|!Đ !@; `  3A 3;`  ;  ;  | B ,  A  c  0 LH )a L0!H 00 P0|Ke0 T0|KY0 X0|KM0 \0|KAa \,  @ ;  0 h0|H  xTc:|a:  3$c$@ X3 2 2 0 0a\ `  0KA 0a\b  KIa \| @ 2 0 0a\ K0 h0|Ka h,  @ ;@  3c  0|H  Tc8|a:@  c @ Ѐb2 32,: :  24 2r 0a\7 be  0KmA 0a\b$  K0 l0|KK) l|r,  @ , @ 8  l0c 2 Th80T: ~X.|a@~1c9  |l+|l]*1  @a hbr  | @ 24 2r 0a\7 K`3c  0|Kc  KUA a p t00|K]0 x0|Kqa x,  @, @ ! x,  :  3@`8  `7  3!22 2 0a\c3  c4   b  0K=A 0a\b  Kub  KA y 0 |0|Ka |39 , @ $c#  8  KeM{xa x2 
H 0 0|Ka , @ D0 0|>K0 0|OKc#  8    KM{xa x2 
H  , @ D0 0|>KM0 0|OKAc#  8    KAM{xa x2 
H  x27b$  0|>Ky2WbD  0|OKib#  KA `h  bC  9KA `h  c#  8  Y00KM{xa x2 
| 3 @ 2 2 0a\K`0 0|^K}a , A , @ 0 0|K̀a , H  a , A , @ 0 0|K0 0|H  a 0 0|K0ac  8  0 1  ! KM{`{  c  3 pa P T XcJ  08 1<ۓa < 8KwM{`}  c  ;' 0 KzEM{`~  a,   LA 3KӝM{ ,  @cc  K9M{c  Ky1M{a L0!}!N         A        twais_format_typ3_srch_apdu   |} &Aȑ  !`  ,  3 ;@  ;`  A (c  0 HH Qa Hx0!p}AN  0 L0|K0 P0|K0 T0|K0 X0|K X,   @ ;  0 d0|H  xT :| :  3 F @ X3! 3 3 0 0a$ `  0KQA 0a$c  K X~  @ 3 0 0a$ K0 d0|K d,   @ ;  3!tc$  0|H  T 8| :`  F @ ܀3 3 2: :  2W 2 0a$X b  0KA 0a$bD  K0 h0|KKi h|,  @ / @ 8  h. @ 3{ 0  T 802 T:|  ~y0.~1`t9  |l+|l]*1  @ db  ~  @ 2W 2 0a$X KT3!tc$  0|KAc#  KA a l! p0 t0|K t.  
@ 8  
 t,   A 8   t,   T :| ;   Ft@`:  `8  .  22a(2s 39 0a$b  b  t c%  0KeA 0a$bd  Kbc  KA t 2 @ b  8  KM{ztH H0 x0|K x,  @ $b  8  KqM{zta t3 
H 0 |0|K |,  @ D0 0|>K0 0|OKb  8    KM{zta t3 
H  ,  @ D0 0|>KY0 0|OKMb  8    KMM{zta t3 
H  x2b  0|>K2$b  0|OKub  KA ``  b  蒴KA ``  b  8  	8	<00	@KM{zta t3 
| 3Z @ 2s 39 0a$KD0atKM{`{  c  3 lc  a L P T8 01<a < 8KrM{`}  ;'c   0 KtM{`  at,   HA 3tK5M{ ,  @cc  KнM{c  KsM{a Hxt0!p|} AN         C       < twais_format_typ1_srch_apdu   | !`  KAA ,,@ 8`,,  8   9@  @ L|i`$  18` @l , @  , @ d @1J 0 B H  d @1J 0 B |aP @b0 @0cKA |}0!N         A         print_hdline  |} &  !`  `d  .  0 KA A   ;  +  @ h} |~H +A ,  A   0|`KQA   H   0 |`K5A   3  @@ } |~K0KA  X T0! P|} N         C         	print_any | !`~  0KA   0,Kသ 0?KA   0YK}A   0}KiA  ,  A 0KQA   ,  A 0K9A  (,  A 0K!A  $,  A 0K	A  ,,  A 0KA  0,  A 0KـA  4,  A 0
KA 0KA  X0! P}N         A       0 dsply_long_hdr_record |} &ܑ  !`  2 T8 8~@b  ;`   <A 8; ; 
  / @ 3 ~@H  . A / @ 3 ~@H  / @ 3 ~@H  . @ p3{ cE  3   / 3Z   3E @ `~@A x0a T8 ;`  |`z  0  K݀A 0}"K
A 0 <0} H (A H    3 3Z ~@H  ~@A  </ @   / K~@@   8b  8 |0  KeA 0!|} N         C	       | 
dsply_text| !`~  0ZK	A   0,K逞 0?K	A  l   K X0! P}N         A        d dsply_text_record | !`~  0aK	)A   0,K] 0?K	A  ,  A 0KA  ,  A 0K݀A  ,  A 0KŀA ~ K)~ ,  A `d  0KA  X0! P}N         A         dsply_headline_record | !`~  0mK=A   0,Kq 0?K!A  ,  A 0K	A  ,  A 0KA  ,  A 0
KـA 0K̀A  X0! P}N         A         dsply_code_record | !`  KQaM{/ / , , A <A  A @A $ X L}0! PN  c  H  iH  $c  H H  c  H QH  c  H ] X L}0! PN         A         twais_dsply_rsp_apdu  |} &a쑁  !`  0|uKA c  0a 8Kd}M{a 8   0|K}A a 8  0|KeA a 8   0|KMA a 8 (,  A 0|7K1A a 8 ,,  A 0|QKA a 8 0,  A 0|mKA a 8 4,  A 0|K!a 8c 8,  A   0|KA 0|KA { ;  KeA ,  `  c  @ 4 0||3 ~ KuA @  0||K0|KUA 0|KIA { c  KA ,  `  @ 4 0|| 3 ~ KA @  0|| K0|KA 0|KA { c  KA ,  `  @ 4 0|| 3 ~ KA @  0|| K0|KA 0|KA { K9A ,  `  @ 4 0|| 3 ~ KMA @  0|| K0|K-A a 8K_iM{ t x0! p|} aN         C        twais_dsply_init_rsp_apdu | !`~  0%KA c  0a 8KYM{a 8   0KA  80  KmA  80  KUA a 8  ,  A 07K9A a 8 $,  A 07KA a 8 (,  A 0QKA a 8 ,,  A 0mKA a 8 0,  A 0Ka 8KVM{ X0! P}N         A       ( twais_dsply_init_apdu |} &!䑁  !`  0~QKUA c  0a 8KuUM{a 8 0~fK1A  80~ KA  80~ K	A  80~̀ KA a 8 ,  A 0~Ka 8  ,  AԀ  /  A 0~KA  ;  ,  c  ;` A h  c  ,   c  . A P3 c  0~-KqA  39 |l.H @ ( W::|.,   A 3 c  0~-Kā /  A h  c  ,   c  . A P3 c  0~-KA  39 |l.H U@ ( W::|.,   A 3 c  0~-Kā /  A h  c  ,   c  . A P3 c  0~-K A  39 |l.K@ ( W::|.,   A 3 c  0~-Kā /  A h  c  ,   c  . A P3 c  0~-K !A  39 |l.K=@ ( W::|.,   A 3 c  0~-Kā /  A h  c  ,   c  . A P3 c  0~-KA  39 |l.KY@ ( W::|.,   A 3 c  0~-Kā /  A d  c  ,   . A P3 c  0~-KEA  3 |{.K@ ( W:{.,  A 3 c  0~-Kc  K%M{a 8KpM{ t x0! p|} !N         C        twais_dsply_srch_rsp_apdu | !`~  0?KA   0,K𹀞 0?KiA   0YKUA   0}KAA  ,  A 0K)A   ,  A 0KA  (,  A 0KA  $,  A 0KA  X0! P}N         A         dsply_doc_hdr_record  | !`~  0LK}A   0,Kﱀ 0?KaA   0YKMA   0}K9A  X0! P}N         A        | dsply_short_hdr_record| !`}    ;  ,   c  A 3 c  0[KA |.0n  K}. ,  A 0{KA }. 0KyA }. 0( @ $,  , A LA ,W:|.,   H  D  0K1A H    0Ka|.0ʀ KQW:|.,   A 3 c  0[K4 X0! P}N         A        
print_docs| !`  0}KA c  0a 8Kf)M{a 8 0}KuA a 8 0}	KaA a 8 0}	5KMA a 8 0}	WK9A a 8 ,  A 0}	yKA a 8 ,  A 0}	KA a 8 ,  A P  ;  ,  A @c  c  0}	K̀A a 83  3 |.,  A c  0}	Kԁ  ,  A P  ;  ,  A @c  c  0}	KuA a 83   3 |.,  A c  0}	KԀ $,  A 0}Kya 8 (,  A  0c  K)M{,  @ Pc  KM{7  A Kc  K9M{$c  c  KFM{c  KM{a 8H  c  0KM{,  @   ,  A 0}
KA | ,  A K 0}
&KqA  ,  A 0}
;KYA  ,  A 0}
SKAA  0}
kK1A c  KuM{a 8H  0}
KA a 8K]M{ h0! `}N         A        twais_dsply_srch_apdu | !`  KBM{/ / , , A $A 0A <A H X L}0! PN  c  KLEM{H  0c  KSM{H   c  K]%M{H  c  KiYM{ X L}0! PN         A         twais_free_apdu   | !`~  8` `  a Lb0c
a PKEM{`|  KFM{`}  KF=M{`k  1 L8  8`  8`  `  `  `  9  9   <a @ D HKJMM{`}  c  0 X9@'A XKKM{`e  c  |(  KKM{ 0! }N         A         twais_tmplt_init_apdu |A !`;  `}  b`  0
8` a P8`  Ta X8` 1a Y8`  Z ] a ea \8` a `8` 0 X0 \0 `1 da d8` `d  Kn%M{`|  KDM{`z  KDM{`{  KDM{`k  1 P8` 8 8  8  8  9   9   89@ A <a @a D L HKP=M{`~  c  9 '0 p pKQM{`e  c  |(  KUM{c  KQM{ 0! }AN         A       H twais_tmplt_init_rsp_apdu |A !p8 `}  `  Bb(0
0z
 a D8` a @0z;  8   a L0a @ HKrM{ Ta P0a PKM{`|  8 9@  1 1 H8` 
8 8 01: < 8KWM{`  c  0 `9@'A `KZaM{`d  c  |   KeM{c  KYqM{ 0! }AN         A         twais_tmplt_typ1_srch_apdu| !p`}  `  08` 1<
Ґ H8 8 a D0|
a P8` a La T0|
a X0a L8 P8R1\
9  ȑ! 81<
ۑ! <1<
! @9   K|M{;  8 8 9   a \0a T8 <8&1\9  d1 81 <1* @K|MM{8  8  8  9   9   9@   da `0 \0|4KM{`|  8`  8  8  9   c  1! D8 `  KcM{`  8'c   p0 pKdM{|  a \KaM{a `KUM{c  KMM{c  KcM{ 0! }N         A        twais_tmplt_typ3_srch_rsp_apdu|A !``~  8`  `  a H0 <8  80
 D8  @a L0}I0\H M{,  `z  @ (0}^KA  A }0! N  8 cF  0a T8 H !A  T0d KEM{,  `{  @ 00}KA cC  H M{ 0! }AN  8 cF   TH !eA 8 a X0a @0 TKM{`l  8`  8  8  8  9   9   9@   H0 HKM{`|  8`  8 8 8  8  9   c  1! 8Ka}M{`}  c  9@'A h0 hKbM{|  a HKM{c  KMM{c  KaM{cc  KM{cC  H M{ 0! }AN         A        twais_tmplt_typ1_stry_rsp_apdu|a !`  8  b`~  39   D0{8  @`  `  `  9  
KlM{`|  1 @8` 
8 (c  1 1E (8 08  < 8KRM{`}  c  0 P8' PKUqM{`f  c  |0  KM{c  KTM{ 0! }aN         A         twais_tmplt_typ3_srch_apdu    $Header: /tmp_mnt/net/quake/proj/wais/wais-8-b5/ir/RCS/wutil.c,v 1.3 92/02/12 13:58:52 jonathan Exp $ Document Header Document Short Header Document Long Header Document Text Document Headline Document Codes     %s (integer):  %ld     %s (string):  %s     %s (one line string):
 

  request type 1)init  2)query search 3)extract story 4)stop:  prefered message size maximum record size reference id small set upper bound large set lower bound medium set present number number of databases(max 10, 0 search entire databases) database name %ld number of database-element_set pairs(max 10)   element type 0)default 1)DocHeaders 2)ShortHeaders
        3)LongHeaders 4)Text 5)HeadLines 6)Codes seed_words number of relevance feedback documents(max 4) document id %ld   (1)whole story (2)part story   ChunkCode (1)byte (2)line (3)parag   start position   end position DateFactor (1-independent,2-later,3-earlier,4-range) begin date  (yyyymmdd) end date (yyyymmdd) max. documents retrieved FOO 3 num of documents to retrieve (max 10) 1      Headline:  %s
 %c 
  LongHeaders
      DocumentID:        VersionNumber:  %ld
      Score:  %ld,  BestMatch:  %ld
      DocumentLength:  %ld,  Lines:  %ld
      Source:  %s
      Date:  %s
      OriginCity:  %s
      StockCodes:  %s      CompanyCodes:  %s      IndustryCodes:  %s 
  ... more to come, enter 1 to continue or 0 to stop:   Text
  Headlines
  Codes
 

 Init Response:
     willSearch: %ld,  willPresent: %ld,  willDelete: %ld
     supportAccessControl: %ld,  supportResourceControl: %ld
     PreferredMessageSize: %ld,  MaximumRecordSize: %ld
     ImplementationID: %s
     ImplementationName: %s
     ImplementationVersion: %s
     ReferenceID:      ChunkCode: %ld,  ChunkIDLength: %ld
     ChunkMarker:  %ld,      HighlightMarker:      DeHighlightMarker:      NewlineCharacters:  

 Init Request:
     IDAuthentication: %s
 

 Search Response:
     SearchStatus:            %ld
     ResultCount:             %ld
     NumberOfRecordsReturned: %ld
     PresentStatus:           %ld
     ReferenceID:                  SeedWordsUsed:           %s
 
    record %2d,   DocHeaders
  ShortHeaders
     Document %ld:
      DocID:       Type: %s
      ChunkCode: %ld
      Range: (%ld, %ld)
      Chunk Start:       Chunk End:    

 Search Request:
     SmallSetUpperBound:      %ld
     LargeSetLowerBound:      %ld
     MediumSetPresentNumber:  %ld
     ReplaceIndicator:        %ld
     ResultSetName:           %s
     QueryType:               %s
     Databasenames[%ld]:          %s
     ElementSetNames[%ld]:        %s
     SeedWords:               %s
     DateFactor: %ld
     BeginDateRange: %s
     EndDateRange:   %s
     MaxDocumentsRetrieved: %ld
  Unrecognized query type
 10 0 Quest 0000106776WJ 0000026870WP Source1 19900115 CRAY sells supercomputer to Taiwan New York Test Source 19900110 Test Headline Test City Supercomputer Taiwan twais_template.txt r  unable to open story text file 
  insufficient memory
 11111111111111111111111111111111111111111111111111 22222222222222222222222222222222222222222222222222 33333333333333333333333333333333333333333333333333 44444444444444444444444444444444444444444444444444 55555555555555555555555555555555555555555555555555 66666666666666666666666666666666666666666666666666 What is the penalities for driving without insurance    A L   }N                                    A L   }N                                    A  L   }N                                    |! HK=A ,  A $,  0 |   @   H0! @}N         A         L fs_fopen  |! H,  A  , 0  KA H  8`  0! @N   H0! @}N         A         L 	fs_fclose |! H,  @ 8`0! @N  H AA  H0! @}N         A         8 fs_fseek  | !,  @ 8`  0! PN  H !A `  ,@ 80l gK-M{c   X L}0! PN         A        ` fs_ftell  | !`  `~  8  8 K	c  KY`l  c  8 |K큁 X0! P}N         A        T 	grow_file | !`  ( `|  `  @ (W81A b8c  c  0c K9M{7A \~ 4c~ W80T>@ c  H A H    0     7`  A ~ 4c~ K~ TcA b80c KؽM{ Xc  }0! PN         A         write_bytes   |a !7  ;  `  c  @ @;H  8`H  4c  KȱA |@A3{ | W@.Tc>Ac   h0! `}aN         A        x 
read_bytes,  8   @ 0|i T@.|(B `  N         @          , read_bytes_from_memory| !`~  8` tKM{`  c  c  H 
A ,  A 8c  0l KAM{c   (K̅M{ Xc  }0! PN         A        x file_write_date   | !`}  H 	A `~  c  8  8 Kc  H 	A `  c  c  8  Kف Xc  }0! PN         A        h file_length   |a !8`{  3 c  H 	ɀA ,  `|  A |3|@A p|0  c  |	H  Hc  K̀A |1`8   |9  |lZ+|l*1  @cc  KyH   A3
,  /@A33 cc  c  H 	1A ,  `  A <c  KUA |1`8   |9  |lZ+|l*1  @cc  K hcc  }0! `aN         A        
clean_path| !`~  ~  `  , /@ 08`  |a9  |l+|l*1  @c  Kc  H  Pc  H A c  B88 0 8 KM{c  c  8 8 KʹM{c  K1c   X0! P}N         A         truename  | !`  8 /H =A ,  @ c   X L}H  0c  X L}0! PN         A        T pathname_name | !`  `}  8 /H A ,  `~  @  8c  0 8 KםM{H  (c  c  8 KׅM{|}1 8`  |a Xc  }0! PN         A         pathname_directory| !0H YA H A `l  X  c  8 KM{8c  8 0KׅM{0a <8 xH A c  0 <8 KaM{ c  }0! лN         A      current_user_name |! H,  @ 8`  0! @N  8 H EA ,  8` A 8`   H0! @}N         A         L 
probe_file| !7  @ L8`  0!PN  Km,  @ D8`  1a 8|a9  |l+|l]*1  @B8ac  0H M{0a 8K)H  8` XL}0!PN         A         probe_file_possibly_compressed|! H,  @ 8`  0! @N  80K,  @ 8`   H0! @}N  K8`  H0! @}N         A         ` 
touch_file| !`}  `    , /A ,  A   ,  A tX8   3 Ș c  c  8 KM{c  K1A 0| , /A 8c  8 0 KM{c  c  8 KM{c   X0! P}N         A         merge_pathnames   |A !`  `{  `  3;  ;    H  (8` H  P8`  H  D8`  H  8cc  KA ,A| A,  A 3 cc  Kԁ h0! `}AN         A         read_string_from_file | !P8  `~  `  H A c  0a <8 dH A ,  ; A 40a <8 dc  H mA ,  3 A 0a <8 dc  K c  }0! N         A         count_lines   $Header: /tmp_mnt/net/quake/proj/wais/wais-8-b5/ir/RCS/futil.c,v 1.21 92/03/24 10:30:41 jonathan Exp $ A seek on an index file failed.
 In a call to write_bytes, the value %ld can not be represented in %ld bytes Write failed could not stat %s /../ /./ / ./ @ .Z a A 0L   }N                                    A 4L   }N                                    A <L   }N                                    A @L   }N                                    A DL   }N                                    A HL   }N                                    A LL   }N                                    A PL   }N                                    A TL   }N                                    A \L   }N                                    A `L   }N                                    8   ||+A |+0   @|0| 8  ||"+|*8  0   M  KN                                     A dL   }N                                    A hL   }N                                    |a ! `|    `  , C`  @ {  c  8 H 	MA ,  @ X{  pH 	qA c  0 i8` 8KM{8` 80 KM{0 KaM{ h0! `H  8  8{  ; H 	A 8 8` 8  H 	=A ,  ;  {  @ p0f K	M{{  <  8 0 80`  H 	9A c  8     {  H 	UA  h0! `8` }aN         A       @ 
clr_socket| !`}  `  0a 88 ;  8  H 	)A 8  8` 8 H aA ,  ; |  @ ( p  U:|`.0` KM{ 8 : <|  0 88 H A ,  @ 0a 8c  c  K|  8 H ՀA ,  @ ( p  T:| .0`'KǥM{ h0! `}N         A         open_server   | !9 `~  `   8 ;  c  0 <0 8  H mA ,  }  @ $  / @ c  0 <0 8  KЩ <, @ P0a @8 8 H ]A   a @pH A c  `g  8` 8 0=K1M{  ,  @ p0l_KƕM{ h0! `}N         A         fd_accept_client_connection   | !`  0 8KɃpa 80wH A ,  ~  @ 0_KM{ X0! P}N         A        \ accept_client_connection  |! HKȅA  H0! @}N         A         $ close_client_connection   |! HH 1A  H0! @}N         A         $ close_server  |} &  !@`  `  `  0a 88  8 H A c  H A 8 | @a <A P8` 1a Ta 88`  |a9  |l+|l]*1  @H  bp0czKaA 8`  H  8` H  c  H A ,  `  @  0! }8`  N   0 <a 8  c  KM{8`  1 T  |a9`  |k+|ke*1k  @ :8  ;  8` 8 H 	A ~   ~  0 88 H uA ,  AH}  / @$8` 3 . 
H YA @ ~  0 88 K8`   ȁ 0! |} N         C        fd_connect_to_server  | !0 8K,  @ (p0lKA  X8`  }0! PN  pa 80wH A ,  @ 0KA 8`   X L}0! PN         A         connect_to_server |! HKiA  H0! @}N         A         $ close_connection_to_server$Header: /tmp_mnt/net/quake/proj/wais/wais-8-b5/ir/RCS/sockets.c,v 1.23 92/05/06 17:34:41 jonathan Exp $ Cannot bind port %ld: (Address already in use). waisserver is already running on this system Exiting Open socket failed in trying to clear the port. can't get file descriptor for socket: %s can't open server: %s Accepted connection from: %s [%s] can't accept connection r+ Connect to socket did not work (1) Connect to socket did not work (2) Connect to socket did not work (3)  A lL   }N                                    A tL   }N                                    A xL   }N                                    A |L   }N                                    A L   }N                                    A L   }N                                    A L   }N                                    A L   }N                                    A L   }N                                    A L   }N                                    A L   }N                                    A L   }N                                    A L   }N                                    A L   }N                                    ,  @ 8`  N   ,   A `  N  c  N         @          , 	GetServer ,  @ 8`  N   ,   A `  N  c N         @          , GetDatabase   ,  @ 8`  N   ,   A `  N  c N         @          , 
GetLocalID,  A c N  8`  N         @           GetCopyrightDisposition   | !`}  `  0 fH $M{,  @ ,x0!p8`  }N  8` H D8`  H <9          0a Tc  8 H M{,  A, A0a T0 mKaM{,  @ 48` KM{`~  c  H $M{  0a Tc  8 K0a T0 ~KM{,  @ 48` K]M{`~  c  H $}M{ 0a Tc  8 K\0a T0 KM{,  @ 48` KM{`~  c  H $5M{ 0a Tc  8 K0a T0 KM{,  @ 48` KM{`~  c  H #M{ 0a Tc  8 K0a T0 KAM{,  @ 48` KM{`~  c  H #M{ 0a Tc  8 K0a T0 KM{,  @ 48` K=M{`~  c  H #]M{ 0a Tc  8 K<0a T0 KM{,  @  c  0 H M{0a Tc  Kc  H M{K쁁x0!p}N         A        	ReadDocID | !`~  `  c  H M{c  0 fH YM{  ,  A 0c  H iM{c  0 mH M{~  c  H M{ ,  A 0c  H 1M{c  0 ~H M{~ c  H M{ ,  A 0c  H M{c  0 H M{~ c  H M{ ,  A 0c  H M{c  0 H YM{~ c  H UM{ ,  A 0c  H M{c  0 H !M{~ c  H M{ ,  A 0c  H QM{c  0 H 
M{~ c  H M{c  H %M{c  0 H 
M{~ c  H qM{c  H 
=M{ X0! P}N         A        
WriteDocID|! H,  @ ,  @ 8` 0! @N  A ,  @ 8`   H0! @}N      | @A 8`   H0! @}N  c  H )ـA ,  8` A 8`   H0! @}N         A          safeCmp   | !`~  `  ~    K%,  A ~  K,  A x~  K,  A d~  K,  A P~  K,  A <~  K,  A (~  |` @ 8`  X0! P}H  8`   X0! P}N         A         	cmpDocIDs |! H8` KM{ H0! @}N         A      ( 	makeDocID | !7  ;  A tK,  `  A d~  KM{  ~ KM{ ~ KM{ ~ KM{ ~ KM{ ~ KuM{  Xc  }0! PN         A         	copyDocID | !7  A X  KM{ KM{ KM{ K}M{ KqM{ KeM{c  KuM{ X L}0! PN         A         	freeDocID | !7  @ $ @8`  0! PN  c  K58`  H  K   | | `@`~  @ c  KM{0(  AT :}  | |N  c  c  KM{`}  H  c  0~ KmM{`}  H  xc  0~ KUM{`}  H  `c  0~ K=M{`}  H  Hc  0~ K%M{`}  H  0c  0~ KM{`}  H  c  0~ KM{`}     | | `@Ac   X0! P}N         A       \ docIDFromAny  | !7  8`  Ah  8` KM{`   8` K	M{`~   8` KM{`k   8` }`KM{ 8` KM{ 8` KM{`l   8` KyM{c  KM{`  8 `e   H}  0 HKM{8 `e  0 H} KM{8 `e  0 H} KM{8 `e  } 0 HKM{`e  8 0 H} KM{8 `e  0 H} KM{`e  } 8 0 HKM{c  c  KM{ h0! `}N         A        anyFromDocID  $Header: /tmp_mnt/net/quake/proj/wais/wais-8-b5/ir/RCS/docid.c,v 1.6 92/05/10 14:42:57 jonathan Exp $ doc-id :original-server :original-database :original-local-id :distributor-server :distributor-database :distributor-local-id :copyright-disposition  Tl| !`~    ;  }` ,  @ 8   ,  (H  a`  ,  (@ 8  (,   H  @ 8   ,   H  4  A ;   4  @ (8`  c  K%A   }` ,  3 H    0     3 @ 8   H  a`  ,  (@ 8  (  H  @ 8     H  a`    A  4  Kx X0! P}N         A        indent|! H  0    KeA  H0! @}N         A         8 WriteStartOfList  |! H  0 0   KA  H0! @}N         A         < WriteEndOfList|! H`e  `    0  0   KA  H0! @}N         A         D WriteStartOfStruct|! H  0 0   K5A  H0! @}N         A         < WriteEndOfStruct  |! H`e  `  0 KـA  H0! @}N         A         4 WriteSymbol   | !`~  0 KA `  c  K Xc  }0! PN         A        H WriteNewline  |! H`e  `  0 KA  H0! @}N         A         4 	WriteLong |! X! @`   @ D0 KA  X0! P}N        "A       < WriteDouble   |A !`   `}  7 @ 8` "; "K=A c  H    ; "0     c  KɀA (  ;@  @ 3}; \ /  \A , "@ < 4  @ 8` \c  K̀A  H    0      4  @ {  c  KݕA c  H      0     c  3Z KA |@@  /  \K` 7 @ 8` "c  K5A  hH    3      h0! `8` }AN         A       p WriteString   | !`  `~  0 !Kc  0 %Kɀ~  c  Kc  0 +K~   c  H  Ac  K5 X0! P}N         A        t WriteAny  |} &a쑁  !`}  `  `  cc  .  0 2K!A ;  @ 033 cd   ~ K@ 3 cd   Kcc  0 K݀A  d h} |0! `aN         C         Write8BitArray| !`  `~  0 7Kc  0 :Kuc  ~  K-c  0 BK]c  ~ Kc  0 JKE~ c  Kc  0 SK-~ c  Kc  0 \Kc  ~ Kc  KYc  0 dKc  ~ Kc  0 mK݀~ c  Kc  K!c  0 vK~ c  Kuc  0 K~  c  K]c  K-c  K၁ X0! P}N         A       0 WriteTM   | !`  `~  0 Kac  Kc  0 Kc  ~ Kc  Kac  0 K~ c  Kc  KAc  0 K݀~ c  Kc  K!c  0 Kc  ~ Kuc  Kc  0 K~ c  KUc  Kc  0 K}~  c  K5c  Kc  K X0! P}N         A        writeAbsoluteTime | !`~   4  @ c  K	A `  , (H  , NA $, n@ Ā 4  H  8` H   4  @ c  KA , IH    0   l  , IA , i@ h 4  @ c  KuA , LH    0   l  , LA , l@ $c  8` )H aA 8`  X0! PH  P8`  H  @  0     , (A4c  H aA ,  A  4  Kԁ X0! P}N         A       d ReadStartOfList   | !`   4  @ (c  K}A , )H  (8`  H  D8` H  <  0   l  , )AH A ,  À 4  K X L}0! PN         A         ReadEndOfList |} &  !`   4  @c  KA `~  ,H ;  H p8`H 8`H |8`H t8`H l; @ 8 4  @ c  KeA .   H    0    .   4  @ c  K-A /H    0   c  /A, "@ c  H A c  KH  (, (@ 3 .  H  , )@ 3.  @  4  K|H c  H A ,  @| 4  @ c  KA ,H    0   c  ,AH A .  @  4  KH  4  @ c  K!A ,H    0   c  ,Ad/ \@ 3 p| |  . "A  4  K,  A  4  K  0     ,Ac  H A .  A  4  K, "Ac  H A ,  @/ -A. .A, :A. #A, (A 4  K\8`  X T|0! P} N         C        
SkipObject|} &A葁  !`{  `  8   ;  ;    ;  4  @ cc  KA `|  ,H  |c  cd  H A .  H 8`  H (c  cd  H }A 8` H c  cd  H eA H  8`  H  8`  H  .  H  Ё  0     ,Ac  H A ,  A </ @ ; 3 . Az  1U`8| | | `  K, -@ (.  @x, @\; ;  4 K, )@ . A c  H ـA ,  A. A 4  KA         8`  h d0! `|} AN         C        ReadLong  |Aؐ !`< C0`{  `  ɬXٺ   h;  ;  ; `h 4  @ Lcc  KA `|  ,H  Hc  cd  H A 8` H  8`  H  8`  H  8` H    0     ,A, .@ 3  4 Kc  H ɀA ,  A p/ @ ; 3 , A0,  l   lɡ h(@ ɺ  gٺ  K$@ c  |	$B ɺ  h*3 ٺ  Kc  H A ,  A(, A 4  K܁  } 0! AN        "A        
ReadDouble| !`  H A ,  8`  @  / )A , (A ,A 8`  X L}0! PN         A        X issymbolchar  |} &  !`|  8  `  `  3;@ .  ;  ;`   4  @ Pc  K}A `y  H  L.A (c#  c  H A 8` ٮH  8` H  8` ٮH  x  0   #  @ , )Ac#  K,  A ,@ ;@ 3{ ~ ? A 418`  aH  ,/ Ap,A 4  K@. K, h d0! `|} N         C       0 
ReadSymbol| !`   4  @ 0c  KUA ,H  08`  H  T8` H  L8`  H  D  0   l  ,A, )AH mA ,  A 4  K X L}0! PN         A         ReadEndOfListOrStruct |} &ܑ  !`w  8  `  `  3;  .  ;  ;@    ; ;  4  @ Dc  KQA H  D18`  aH  8` ѮH  8` H  8`  ѮH  x  0   c  @  , "@ ;  .  4 K,A@ / )A/ @ (, \@ ;  .  4 KT, "At/ A A  4 K4@ ;  3Z | ~ @4.  4 K x t0! p|} N         C	       d 
ReadString|} &!䑁  !;` `y  `  . 8    ; ; ;  4 @ cC  KـA `|  H  c#  cD  8 KH $b 8c  0c @0 KA 8`  H  b 8c  0c @0 KaA 8`  H  8`  H  8` H  ̀z  0   c  `|  @ T, #@ ;` . @ @, (@ ;` .  4K4@  , )A@ H 
eA ,  A/ @  , s@X;` .  4K/ @  , (@;` .  4K, A 4 K h d0! `|} !N         C        ReadStartOfStruct | !`  0a <K, @ 8` XL}H  L,  @ 8`  XL}H  0c  0a <K`M{,  8` A 8`  XL}0!PN         A         CheckStartOfStruct| !`}  8  `    0 !K),  @ x 800e @KEA 8`  hH 8`  H   80/0e @KA 8`  H   80 D0i0l @KA 8`  H  8` H  8`  H  0a Dc  8 K!,  A, A0a D0 %K_M{,  @ $c  0 <K݀ <  0a Dc  K0a D0 +K_qM{,  @d}  KM{,  } A0  c  H  Q,  A0a Dc  8 Kdh0!`}N         A       h ReadAny   |} &!䑁  !`  8 `}  `  ;@ . ; ;  4 @8c#  K̀A `{  H 8cc  c$  .  H ՀA ;  @ 3c#  H  Lb 8ce  0c @0KeA 8`  H |b 8ce  0c @0KAA 8`  H X0 LKm,  A  L. A X3 |  @ c#  0 LKc#  K,  @ $b 80c @0;KـA 8`  H  8` H  b 80c @0KA 8`  H  Ȁb 80c @0KA 8`  H  y  0   c  `{  @ T/ #A , (@ 0H  , (@ ;@ .  4K;@ . Kl@ H A ,  A/ @  , (@;@ .  4K<, AP 4 K( x t0! p|} !N         C       < Read8BitArray | !`~  `  0 KI,  @ X8`  X0!P}H 8`  H 8`  H 8`  H 8`  H 8`  H 8`  H 8`  H 8` H 0a @c  8 Ka, A,  A0a @0 K[M{,  @ ,c  0 <K,  A <  0a @c  K0a @0 K[M{,  @ ,c  0 <K,  AX < 0a @c  Kl0a @0 K[iM{,  @ ,c  0 <K,  A < 0a @c  K,0a @0 K[)M{,  @ ,c  0 <K],  Aȁ < 0a @c  K0a @0 KZM{,  @ ,c  0 <K,  A < 0a @c  K0a @0 KZM{,  @ ,c  0 <K,  A8 < 0a @c  Klc  KKXX0!P}N         A       @ readAbsoluteTime       (   )   (:%s   %s  
  %ld   %f  any :size :bytes  #(  tm :tm-sec :tm-min :tm-hour :tm-mday :tm-mon :tm-year :tm-wday :tm-yday :tm-isdst absolute-time :year :month :mday :hour :minute :second Expected an 's' but got an %c
 Expected an '(' but got an an %c
 An 'any' structure was not read from the disk Error on reading file. Malloc ran out of memory in an ANY Unknown keyword for ANY %s
 error in reading array.  Expected # and got %c Expected an '(' but got an %c
 Error in reading a number from the file. Error in reading file.  Expected a byte in an ANY, but got %ld array was wrong length               C0     @$      A L   }N                                    A L   }N                                    A ĀL   }N                                    A ȀL   }N                                    b̀  ,   @ 8    8`  N         @            init_search_engine8`  N         @        finished_search_engine| !,  `~  A ,0a 8c  H =M{c  KeM{~ H  \,  A 00a 8c  H <M{0 K5M{~ ,  H  ,0a 8c  H <M{0 K	M{~ ,  @ 00 88` 80 KM{c  H EM{8` H  8`  X0!P}N         A         ext_open_database 8`  N         @           ext_close_databaseN         @           database_file | !, `  , A A 0 H8`0! PN     H,8`    0! PN  0  ,  A <l  ,  A KM{  8`  l    a  KM{8`    ~   8`   X0! P}N         A         set_query_parameter   | !4`}    |` @ 88  ,  A K	M{9    W8K~M{     X0! P}N         A        l make_document_score_array | !8;  ~  4K~M{   X  }0! PN         A     D destroy_document_score_array  |! H4b8  c  8  T8K}A  H0! @}N         A      < clear_document_score_array|} &a쑁  !`|   @A LT8W8b83c    0~ 3|,! @ @ D~@KA 3 3 @Ѐ x t0! p|} aN        "C         print_document_score_array8`  N         @           init_best_hit | !<`}    |` @ 8@  ,  A K|M{9    }pK{M{     X0! P}N         A        l make_best_hits_array  | !@;  ~  <K|)M{   X  }0! PN         A     D destroy_best_hits_array   |! H<b@  c  8  pK)A  H0! @}N         A      < clear_best_hits_array |a !b<;    ,  @ lc  @Ё<  |.},  A (c   0,\1 0~ IKɀA   3 |  3p@ <  |.},  K h0! `}aN         A      print_best_hits   |ۡ !0,Ђ  ?C0`|  P,   ;  ;  ;@  @ @8   "@y  3Z {     0 p| @ y  3Z {   K ;   ,  @ ;   B8b@X  ̮ @   6A p  |e.|l`  ɡ (h @ `  0 | 0 @ gp  |  t   |Ÿ H MM{  ,p|f.22@ H   3 |8 39 @   ̮ KL  ,  ;   @(;`  ;@  "@  |.|0,   @D c  0a XH !M{( @   |.|.  |8 |    d|    h|    l~`   p~\  8  | a Xc  0 0=H &M{c  a \  H )M{|`d  8 0`KM{3 3ZpKM{  3  3{p@   |.|0,   K| @ 8^pb@  3 .  | @   3 .  K聁  } ˡ 0! кN        "A
        sort_best_hits8`  e  D<f      | 0 @ 8` N  "@p	  |0.,   @ 8` N  |0       p| .    0   N         @          | best_hit  |! HKK HD}8`  d  0! @N         A         0 finished_best_hit 8`  N         @           init_search_word  |} &̑  ! a:  ; E`  cE  3  80 HH M{;  `d  D"4a D    z ~ ?C0 @ K D,  AH 8/ e A0A,B.  b8X`3 xc  8  KA ,  @ | 0 8 Kg]A  8_  A ;_ A D_ A E_ A F_  XA G_ A Z_ A [A X,@ h8` 0 8KzaM{8`H 8` 0*8KzAM{8`H hЀ D8` 0 8KzM{8`H D 8/ e@ ! D7p~;@  H  @, E@ 3:7p~;@  H  $8` 0 8KyM{8`H  @ 3! sCVp|cTcP*|c@ ,|/ | @ 8  0 `  T8KfA  p~ y  ~  x   pa x, ATd8l a   ɡ (}$A 3Z h* }%3 @ CVp|cTcP*KdA 8/ eA  D,  A c  8  K8`  H  8`   聁 |}   0! N        "C	        search_word   | !4`     |  @ Kb,c  KEc  Km X8`  } L0! PN         A        X finished_search_word      w+b rb r+b 2can't open the inverted index file %s
 entry number %d: %f 
 Best hit %ld: weight %ld, doc_id %ld, headline %s, filename %s, lines %ld
 fseek failed into the inverted file to position %ld reading from the index file failed Expected the flag in the inverted file to be valid.  it is %ld reading from the doc-id table failed          C0     ?| !`~  c  0 80 gH ,  @ ,  8` 0 j8KvUM{c  H 8`  H   88`  0 X0! P}N         A        x look_up_total_word_count  |} &!䑁  !`y  `  `  8` 8KoM{,  `  @ d8` 80 KuM{8`  !d}0!N  8` 80KuqM{  8 H @qM{8`  H @* ;   0@  B0a <08 K~M{H  B0a <08 K~M{8` KnM{`{  c#  KpM{ {  a P0 D8` KM{c#  KM{KUM{`{  c#  0 \K]M{`d  cc  K]M{KoM{  @ x8 H ?iM{,  A $8` 80#KtmM{8`  H L  8  H @M{,  * A b쓃 H L8` 	0_8 dKt%M{H 40 T8 H =}M{,  ;` A 8! TK{aA |@A $8` 80wKsM{8`  H   8 H @eM{,  A bc * H  8` 	08 dKsM{* @   8  H >]M{,  ;`  A H/ -@8` 	8 d0KsUM{8` KqA   8  H >M{,  3{ @  8 H ?M{,  ;` A bc H  8` 	0K8 dKrM{@ c  H c  c  H c  0a\H &0 <KM{,   @ ,0\8` 80dKrM{c  H 8`  H t,  A 0c  K,  @  c  H 8`  0!H L0a\c  H '0 <K%M{,   @ ,0\8` 80KrM{c  H a8`  H  0a\c  H '0 <KM{,   @ ,0\8` 80KqM{c  H 8`  H  0a\c  H &0 <KM{,   @ ,0\8` 80KqM{c  H 8`  H  \8  8 K!M{ KA < Q0c0 | |pT`|  c  c  c   ,KmM{c  0!|} !N         C        openDatabase  | !7  A H I ,  A KM{9    ,  A KM{9    ,  A KM{9    ,  A KM{9    ,  A KM{9   c  KM{   H ;%M{ , @   8 H ;	M{9  X0! P}N         A         closeDatabase | !`  Kɀ  KjiM{9  c    KjUM{ X L}0! PN         A        L disposeDatabase   |A !`|  `  `  cC  H =A cC  0KM{,  `{  ;  @ cD  0~KtiM{,  A ,@ A 8`@ KhM{,  `}  @ 0~Kt5M{c  8  8@ KA c  8 8@ cf  K[]A (@ A 0~8KsM{3 ,@ A c  8 8@ cf  Kc  KiM{,  ;  @ l 4  @ 8`  cd  KA 3 H    0     3 | @  4  KH  cc  c  KiM{cc  KM{cC  0KM{,  `  @ cD  0~EKsM{ hc  }0! `AN         A        initialize_file   | !`  c  0a 8H  H ;A 0a 8c  9   9  H !`d  8 8` K`l  0a 8c   H "Y`d  8 8` K`l  0a 8c   H "`d  8` 8 KX }L0!PN         A         initialize_index_files| !  ,  A $Kg)M{9   X  | LH  9   X  | L0! PN         A        \ close_dictionary_file |a !7e  c|  `~  `  ;  @ Hc  8 c  c  KA ,A L,  A <@ c  8 K| A (    h0! `}H  $8`H  8`H  c   h0! `}aN         A         fread_from_stream |А !p< C0`|  `  `  `  |pZ,  ;  ;    XA|

 |d,   @ | A cY  ||pZ| H ,^  0 8` K!M{ c  H `0   0 8` KM{ c  H 83 0 8` KM{``  8` c    ^  KM{H  0   0 8` KM{ c  H  cc  c  K9yM{,  A@ $| AXcY  ||pZ| H  L| Ao   \ɡ X(cX  h*o@  \ɡ X(h*?rH 8=M{`z  | A  |K,  @ 8`      H  00   0 8` KM{ c    } 0! N        "A        find_pointer_in_block |a !b`}   `  |8@`  `  A 8  ,  @ ~ KbuM{`}   |8@@  |8 A `c  c    8  K	M{c  c   KM,  @ ,c  c  8` 80rKhM{8`  H  c   h0! `}aN         A         read_dictionary_block |} &A葁  !`    `|  ,  `  z @ cc  8  8  K9M{cd  8` KuM{`g  8 `  cf      a  Ky,  `l  }  @ <Ԁ  8` 80KgM{8`   x0! p}AN    c  a  0 @K`  .  @ 8` x t0! pH  Ѓ}  @    cf  H  c  cf  8K,  `d  }  @ 4@ #  c    8` 80KfmM{8`  H  \c  80 @.  K9`  A <,  @ , @   |00 8` KM{~  H  8    c   x t0! p|} AN         C        look_up_word_in_dictionary| !`|  ,@ `  A   ,  @ (8`@ K_uM{``  8@   8  KA Ԁ~  8 8@ c  KR%A (@ A 08KjM{3 ,@ A ~  8 8@ c  K,  ;  ;  @ X 4 @ 8`  c  KA 3 H    0     3 | @  4 K X0! P}N         A        write_zeros_to_stream | !`   ,  A KlA c  0a 8H 0KM{ (9    0H EX8`  }L0!PN         A        p init_dict_file_for_writing< b0 M| |6pT| |`8`  A 8` |dN         @          4 dict_number_of_blocks | !`  `~  8  8  KM{c  Kuc  8 KAM{c  8  8 KAA  X0! P}N         A        h record_num_blocks_in_dict | !`  `  c  Kc   0` Kc  c  K1 X8  |  0! PN         A        \ init_dict_file_detailed   |! !`  `z  `  `   0a D8  8 KeA 1 D;`  a;`  |{+|{e*3{  @b<`b[  3CM|zP|e6pT|ec|cP@ c  KM{`y  c  [  8  }ZP}I6pU*}IPJ 0 KA 0a D8 8 c  KNQA ( A b0c8KfM{c#  c  8 KYM{8`  8 c  KEM{c  c$  8  KEA c  8`qHKac  c$  8  K%A 0a D8 c  8 KMŀA ( A b0c8KfYM{c  c  8 KM{c  8 c  KM{  8`  3    0  0}0! !N         A        add_word_to_dictionary| !`~  Ԁ 08` 	8 d0K`%M{ 0c  0 g8 K,  A 8`X0!P}H  x~  (Ku~ KgA c  0a 8H c  0a8H }0a 808H /MA ,  A  8` 0 808008K_M{8`  X0!P}N         A         finished_add_word_to_dictionary   |} &!䑁  !`  /  `{  ;   @ |3ԍ ,   A `8` 0 KM{`}  8` 0 KuM{c$  39 c  c  `g  0~O~ Kj5A @  ,   K h d0! `|} !N         C         print_dictionary_block|! ! ,  @ b0ckKcM{c  8  8  KM{c  8` BK	M{  ;  |` @ "  `d  H  "`d  Ԑz  0KiEA y    8 c  K,  y  @ 0KcM{0KiA y    ;  K=z  ,  @ b8`   } }`0 KM{`~  {  c  8c  Ke,  {  @ c  0KbM{c  c  0KhA {  8Kz  3 | @ 8`   } Kc  8  8 KA  h0! `}!N         A        print_dictionary  | !`    `  3 c  c  8  KmA ,  A ,c    8` 80;K\)M{8`  H  c  8` KM{`g  8` c    KM{c   8` KM{`g  8` c   KM{`g  8` c   KM{`g  8` c   KM{`g  8` c   KM{, 8`  A 8`  X0! P}N         A       , read_document_table_entry | !`   `  } 3 c  8  KA ,  A ,c    8` 80;KZM{8`  H  ( c  8 KM{} KbŀA 8`  X0! P}N         A         writeUserValToDocIDTable  | !`   `  ~  0 8  KM{   8 K!M{8   KM{  8 KM{8   KM{  8 KM{  8 KM{8   KM{ X~ }0c ~ 0! PN         A         write_document_table_entryc N         @           next_document_id  |} &a쑁  !7g  `~  `  `  `  @ a \8`  0! pN  ,  @ 7 <8    A   /A Dcc  c  8  KŀA ,  A (c  8` 80yKXM{8`  H  cc  c  8 KM{,  @ 8`   x t0! pH  `cd  8` .  KAM{A   cc  c  8 KM{,  @ 8`   x t0! pH  c   x t0! p|} aN         C       @ read_filename_table_stream K       @           read_filename_table_entry |A !`  `  `{  z 8  8 KM{z KA `}  cc   0 <KM{`e  c  3c  K^A 8`   H &̀A cc  KM{ 8 KM{z c  c  K^mA 8`   H &A c  80!0}AN         A         write_filename_table_entry| !`  `  `  c  8 8  KM{ U@ p8`0 808c  H  8` H  T8`  H  Lc  K,  Ac  0a 8K%M{,  A̩ U@ 8`0 808c  KX0!P}N         A         filename_in_filename_stream    K       @           filename_in_database  |A !7C  `  `  `  @ 8`  A H P0! `N  bcD  cc  K$M{,  @ 4b c  K$M{,  @  h0! `8` }AN  c  0K~M{,  `}  @  K~M{8`   h0! `}H  hcC  c  c  c  K`  ( @ ,c  b 8 K]M{cc  cD  8 K]M{c  K~M{c   h0! `}AN         A       , filename_in_filename_file | !`  `  $} 8  c    KـA ,  A ,c    8` 80KSM{c  H  D} c  8 KM{,  @ $c    8` 80"KSQM{c   X0! P}N         A         read_headline_table_entry | !`  `~  } 8 8  K}M{} K)A `  Ԁ} c  0KZYA  8`  H "yA  Xc  }0! PN         A        | write_headline_table_entry|} &  !`~  0LK?AA ,  `}  @ \0SK?)A ,  `}  @ D0ZK]A c  0K]uA 0K]iA (8`  }0! N  0K]EA 0,K]9A 0hK]-A 0K]!A b 80c  KYA 0a Dc  c  0K^%A 0a DH !yA 0K\A 0DK>aA `f  0a Dc  0K]A 0a DH !=A `l  0I.  K\A 8` A 8`  ($0! |} N         C       l register_src_structure|} &  ! a  `  `  `  `  a:  .  0PKzeM{`x  0RKXA c  0_KXA A 0a D8 xKA 0a DK-A ,  A < /  A 0  ,  A $c       0pKWA c  0 D0KWA c  cE  0KW}A c  ce  0KWiA c  0KWYA c  0KWIA KM{`e  c  0KW-A KQM{`{  KM{`g  c  cf  0	0	:.  KVA @ `c  c  0	LKVA ;  33 0  ~ K}M{`e  c  0	zKVA @ 3 0  Kc  0	KVA c  0	KVyA c  KyM{8` } |0!N         C        write_src_structure   |} &A葁  !`z  Ԁ  0a L0	0	KZA 0a L0PKxM{,  `{  @ 40 L8` 0	8KNM{8`  0!}AN    0	KUA KP5M{`e  cc  0	KUqA  / 0@ 0	cc  0	H  0	cc  0	KU=A  ; / @ cc  c  0	KUA 0aLc  cE  K+ @ 8  cG  aL0l0lKcD  aPKM`~  KVuA `  cc  c  0

.  KTA A 1|/ 
A cc  0
KTA cc  0lX\0
KTuA H  cc  0
+KTaA  3   @ cc  c  0	K$cc  KvM{8` 0!|} AN         C        build_catalog | !`    8 KUM{c  8 8 0
LKGM{ Xc  }0! PN         A        X dictionary_filename   | !`    8 KU)M{c  8 8 0
LKG)M{c  8 8 0
QKGM{ Xc  }0! PN         A        p temp_dictionary_filename  | !`    8 KTM{c  8 8 0
UKFM{ Xc  }0! PN         A        X document_table_filename   | !`    8 KTM{c  8 8 0
ZKFM{ Xc  }0! PN         A        X filename_table_filename   | !`    8 KSyM{c  8 8 0
^KEyM{ Xc  }0! PN         A        X headline_table_filename   | !`    8 KRM{c  8 8 0
bKDM{ Xc  }0! PN         A        X index_filename| !`g  ,`  @ c   L`  0! PKTc    0
g0
bKUuA c   X L}0! PN         A        h index_filename_with_version   | !`    8 KQM{c  8 8 0
oKCM{ Xc  }0! PN         A        X source_filename   |} &  !0`  `  `  0a <KI+ @ c  a <0 \0\8  * K@ <c  a @K`h  c  0 \Ԁ H L0
tKT%A 0a\H  (c  0 \ H L0
KSA 0a\KBaM{H  0!}8`  N  ؁0!|} N         C         get_doc   |A !P`   `~  ,  `  ;  ;`  @3 TH 80 0a TcE  8 K`}  0a Tb0 @0 D00
KEA 0a T0
KuA ,  ``  @ 8`0!H @| } c  0 Tc  0
KRـA c  K@M{ D,  A  @|f(0!H  0a0KoM{,  `~  A T8  8 K}A ,  @ <c  K~A `  ,A $c  KoM{c  0!}H  c  KoM{8`H  h0a Tcd  cE  8  Ku,  A $K@-M{c  0a TKM{,  A 3{ |0 @ 0a Tcd  cE  8  K8`0!}AN         A        next_doc  |A !P`   `~  ,  `  ;  ;`  @3 TH 800a TcE  8 K`}  0a Tb0 @0 D00
KAA 0a T0
K}qA ,  ``  @ 8`0!H H| } c  0 Tc  0
KPՀA c  K>M{ D,  A  @|f(0!H  0a0KmM{,  `~  A T8  8 K{A ,  @ <c  K|A `  ,A $c  KmM{c  0!}H  c  KmM{8`H  p0a Tcd  cE  8  Kq,  A ,K>)M{c  0a TKM{,  @ ,  @ 3{ |0 @ 0a Tcd  cE  8  K8`0!}AN         A        previous_doc  | !`   `  ,  ;  @ h0a <c  c  H  0~ H  T8  K,  A c  0a <KM{,  Aԁ 3 |` @ 0a <c  c  8  K8`0!}N         A         
next_docid| !`   `  ,  ;  @ h0a <c  c  H  0~H  T8  K,  A c  0a <KIM{,  Aԁ 3 |` @ 0a <c  c  8  K8`0!}N         A         previous_docid    $Header: /tmp_mnt/net/quake/proj/wais/wais-8-b5/ir/RCS/irfiles.c,v 1.63 92/04/28 16:54:41 morris Exp $ {} error finding total_word_count in dictionary %s
 total_word_count not found in dictionary
.This is either an error,or the database is old. can't make a database, out of memory.
 rb r+b can't search the database as an update is currently running query lock can't be set an indexing is currently running on the database. Try again later. index lock can't be set timed out in waiting for a query to finish. Try again later. waiting for a query to finish to initialize the database... update lock can't be set can't open the word hash file %s
 can't open the filename file %s can't open the headline file %s can't open the document id file %s wb The file %s could not be opened
 Could not allocate a large block of Zeros
 Write failed Error in initialization, can not reopen %s.
 Could not read the dictionary block %ld, length %ld Could not read dictionary header block in db %s. Could not read dictionary block %ld in db %s w+b Total word count for dictionary is: %ld could not rename file %s to %s Entry %3ld: %21s %7ld %7ld
 dictionary stream is not open Number of dictionary blocks %ld
 Could not read dictionary header block The Dictionary Header Block:
 Could not read dictionary block %ld 

Dictionary block %ld (position %ld):
 fseek failed into the document table to position %ld in db %s fseek failed into the filename index to position %ld %s We have a problem with the file_write_date_size
 r fseek failed into the headline index to position %ld in db %s headline table is corrupt at %ld in db %s EDITOR VISUAL Could not get EDITOR environment variable.
 Please check over the source structure: %s
 Then mail it to wais-directory-of-servers@quake.think.com
 Please look over the Source description.  Be sure it contains
 an IP address and DNS name, as well as the port you intend
 to use for the server.
 When you are finished it will be mailed to the directory of servers.
 exec %s %s Sending source struture to the directory of servers... cat %s | mail wais-directory-of-servers@quake.think.com %s
 USER Done.
 w 

(:source 
    :version  3 
    :ip-address "%d.%d.%d.%d"
    :ip-name "%s"
    :tcp-port %ld
    :database-name "%s"
    :cost 0.00 
    :cost-unit :free 
    :maintainer "%s"
    :description "Server created with %s on %s by %s
 WAIS release 8 b5 The files of type %s used in the index were:
    %s
 "
 )
 %s%s .cat Unable to open catalog file for write: %s. Catalog for database: %s
 Date: %s
 %ld total document%s

  s Document # %ld
 Headline: %s 
 DocID: %d %d %s

 Unable to read document table!

 .dct tmp .doc .fn .hl .inv %s%s%ld .src %d %d %s, "%s" %d %d %s , %s, %s    C0     ?      |} &  !,  `  A / A 8`  hd0!`H  `e  T:| ܀ 0a D0 KBA 0a D0 K=QA ,  `}  @ h0!`}8`  N  0 @0 H ɀA `e  c  .  K>5A @ 8`  hdH  \a @8  H ̀A ,  A (   / @ 8`  hd0!`H  $,  A  @  8` hd0!`|} N         C       @ utlk_using_lock_and_get_pid   8  K       @           utlk_using_lock   |!H,  A , A 8` H0!@}N  `e  T:0a 8؀|0 0 KAQA 0a 8H A |Th H0!@}N         A          utlk_unset_lock   | !,  `  A , A 8`  X0!P}H  `e  T:| ܀ 0a <0 K@A 0a <0 K;A ,  `}  @ 8`  X0!PH  ,c  0 K;YA c  K<A 8` X0!P}N         A         utlk_set_lock_with_pid| !`~  `  K:A `e  c  c  K遁 X0! P}N         A        D utlk_set_lock $Header: /tmp_mnt/net/quake/proj/wais/wais-8-b5/ir/RCS/lock.c,v 1.4 92/05/06 17:33:25 jonathan Exp $ .query.lock .update.lock .delete-version.lock .check-point.lock .server.lock .index.lock %s%s r %d w   A L   }N                                    A L   }N                                    A L   }N                                    A L   }N                                       
F  f  A $ L L*%@ ,aN   L *%@ aN  %| !? A A #f KՀA x D0! <|N                                A L   }N                                    A L   }N                                    A (L   }N                                    | !\`     ,  A  c |c ~   H8` 0! PN  H0c KYMM{,  `  A P8  8 KZ	M{,  @ 8c  KgA ,~  A  c  KYqM{8`  X0! PH  c  KYUM{8`   X0! P}N         A         calcDocLength | !`{  `  `  `  ,	  `  a_  LA   ,  A P"P  | @ Dc  cd  H =M{c  c  c  cG  c  9  KM{c  cd  H  "P9    c  cd  8 K7M{Y  H  9    cc  c  c  c  cG  c  9   KQM{ h0! `}N         A         search_word_before_pairs  |} &!䑁  !`  `  "ЃB;      K+M{,  `}  A Hc  K6A + @  c  H jM{,  @ c  0 K2M{c  cd  c  H gM{,  `}  @ 0 K2qM{  1     1 /   @   1   8`  K*M{`}  .  K0M{@PH  0 .8` 	8 dK,M{8` 	8 d  0 iK,qM{ d8`  h} |0! `!N         C       T prepare_word_list |ܐ !P7  `  `  `  `  @ cc  a  0! N      ,  A 88   3 H|9  |lZ+|l*1  @  c  Kf]M{H  a|   ,   A X8   1a `|9  |l+|l]*1  @ac  H iM{0a `c  c  8  `  `  8 KM{{x ,   A xc  K4uA \;   :  ;    |.,   A ,c  c  c  cg     ~ |{.K`{  , 2 39 @  |.,   Kcc   0! }N         A	       | search_for_trie_words |! H8   `  `  BP8  8  9   J  8 <8 H uM{,8`  A 8`  H0! @}N         A         ` search_for_words  | !`y  `  3Y 3yd3hH33 c  cD  ce  c  c'  KM{,  @  ,  @ Ѐ c  0a <KM{( @  H0yR  L0   P` T\ XK5A a <8  c  c  0=KхM{a @c  K5M{`d  c  8,K2M{c  K\uM{,  @ $8` 8c    0 K(M{H  08`  H  48` H  ,8` 8   0 K(M{K,M{K؁ 0! }N         A       p next_best_hit |} &ؑ  !7  `  `  `    ;  A@  /  A4g ,  A(g  ; KyM{,  `w  @ 4H8` 80 K'M{8`  h0!`}N  KpM{Kv%M{`x  |  bH 0 c  K5M{,  @  c  b  KM{`y  b  H  4c  0KM{,  @ c  b  KIM{`y  b  Kx=M{c  .  K"M{A<c$  b   d0aKʕM{( @a8  b  aȀaa̀a0Аa a0K)M{b  aKM{`d  0a8,K01M{0a0 K3IA 00a d0K3-A 0a0 T0 XK,  AL/ 2:  A (8` K =M{`w  0aK!]M{ w  Kv!M{`|  c  KsM{`g  c   KsM{`g  c    KsM{`g  c   KsM{`g  0a d KsM{`g  0a d KsM{`g  c   KxM{`x  c  ! XA TK M{`{  0aK M{`}  0aK M{`~  c  888c'  cH  b  cj   8 < @KM{`  c  Kv!M{c  H  01Ѐ8` 08K$M{8`  H  8`  hd0!`|} N         C
        handle_next_and_previous  |ؐ !P`  `v  `  `  `  Ԁ;   ?  $  HH ]!M{`  c  0w9H ^iM{0 h`z  $  v ,  A X0:K&M{,  @ D 0?c  KM{,  A (c  0DKM{,  A   ,  @Ѐ ;   ,  @  b  8  0 HH jM{7  H  0, A ,   @ b  8  0 HH fM{`x  ,  A  <    0 | @@  ? > cD  c  } K`}  cC  c  0 hcf  c  K`~  c  H \M{c  xKM{c  H  v  KtM{,  `|  @  0w KM{`  c  0IH  ,KkM{Kq-M{`  c  KsM{c  0I8` 8K"M{0a 0v8 K,M{0a c  8 8 KM{c  K9M{  8` 0 00    KeM{`{    }  T:KM{}    `|  0 T:|.8`  0!}N         A
        search_for_words_in_document  |} &ԑ  ! `  `  ?C0`  `  G  ;   `0 L0 PK+ @b;  c  ,  A   bH0a ` H  h  Hlc aoc < @(a ("$  rK|M{KM{`|  ,@ ;bH0a `  0 0. 2K-A A (8` KM{`}  0=KM{ }  KpM{`{  c#  KnaM{`g  c#   KnMM{`g  cC    Kn9M{`g  cC   Kn%M{`g  0a ` KnM{`g  0a ` KmM{`g  cc   Ks9M{`u  cC  h P LK!M{`y  0RKM{`z  0KM{`  b  c  b  b  c  c  c*  A 88 < @KM{`  cc  KpM{c  H  @H  1 8` 80KmM{8`  0!}N  聁0!|} N        "C        best_hit_to_header|А !`  `   (;   D `  ,  a  a:  @ @H`  0KSyM{`l  2 :  ~;  |b+|*3  @H  8  `  KSAM{`l  3 :  ~:  |wb+|w*2  @0a HK'A `t  3c  K'A |@@ h0a K'uA `t  c  K'eA ||c c  0c KM{,  @ ,0a K'9A `t  c  K')A  耿  ,  A  0a  0K*]A H  0a0K*IA 0a 8  8 KM{,  `  @ t0a08 K&M{0a0 8 8 KM{8`  00K`}M{`|  }  8 KM{`        8`   H | c  ce  0K,  ``  A ,  8` 3   W:|.  W:.H L  ~  :  |v+|ve*2  @ 8`  d0 dK=M{c  KM{| :  ,  A c  :  ,  A P:  0 c  c  0 D`  K``  | 2 |c.|x,  A 0 c  c  0 DK̀}  ,  A 8a D0  D}  T:KIM{`d  }  a D0cTc:.|  c  8  KE~x( @ c  K%M{c  KeM{ :  ,  @ 0ac  K,  @ ,  @ 7  H  ,  @ D0ac  ce  0c  K},  A $  3   T:|y.  W:. 2 | @ 0ac  K|H  h D8` 3  D00K^M{`{   D}  W:K!M{}   D`z  3W:z.a D  3W:.c  KiM{c  KM{8` H0!@}N         A        
run_searchr can't encode word %s trie_lookup failed !!! after preparing word list, %d search items were presented. There are %d words to search for. %d Dangling File %s in database %s. Error reading doc_table_entry for database %s, docid: %ld can't parse docid WAIS_NEXT WAIS_PREV %ld %ld %s document <%ld %ld %s> skipped.  TEXT WSRC WCAT Relevance Feedback with invalid doc-id: '%s' Relevant Document not available:  S2 INFO .src %s:%d localhost:0 The following database is not available:  S1 Serious error in server     C0     @H     | !T`~  `  c  c  8 
K!M{c  K!AA ( 
@ 8` 
c  8 
|}H  c  K!A c  8 
|}K!AM{ Xc  }0! PN         A         make_joint_word   |ܐ !`z  `  `  `  ,	  `  a  a_  A  ,  A BT ,  A PX  | @ D3* cD  c#  Kcd  c  c  c  c  c  9  H yM{c#  H  X8  3*  c#  cD  8 K AM{  H  BT8    cC  cd  c  c  c  c  c  9    8H 	M{ x0! p}N         A	        add_word_before_pairs |! H,  `  A `d  bK!A  H8`  }0! @N         A         < dummy_wordfunction| !0`y    `  `  `  `  a  a2  aW  ,  ;  9  ;  9  ;@ ;` A c6  2 \aa  K qA ,  ,  A `@ 0a  H GA ,  9 A , H  8`H @9  , @ |a  KM{|uq1  3{ ,  H  dA T, @ H8  b  b'  9   a  bJ  q0a \|a 8 <b  KA ,  @3 9   3{ ,  @,, @ h|p8  b  b'  9   a  bJ   \0a \| 8 <b  KA ,  A 8` 0! }H  P3 ,  A $39, 
A   ,  H  \  ,  A 3  c   0! }N         A        map_over_words| !0`y    `  `  `  `  a  a4  aU  ,  ;  9  ;@  :   ;` ; A c8  2 \a  KYA ,  ,  A P@  a  H EA ,  :  @ :   , @ la  KM{|wy1  3 ,  H  TA D, @ 88  bF  bg  9   b	  b  y0a \| 8 <KA3Z 9   3 ,  @L, @ 8|ax8  bF  bg  9   9   b   \0a \|H M{3Z 1\9P, 
A    3cC  H  ~   3cC    }0! йN         A        add_words_if_appropriate      |  @@ 8`N  8` M  8`  N         @          ( nodecompare   |} &  !`|  `  `  `  `  a  a?  aZ  KA ,  A t|X c  c  c  0 @] 1 D8 
A 8 <KU`z  ,@ 8` 80 KM{ 0 0  c  c  .  KM{~ @ ;   H  >   ,  AX /  @ 8` K
M{} 0a LK}A H CA H CIA |dFp|T@.}$ 8 0e8  `  ||H|Fp|T@.|   0 B  H   |80 T:| .T8 ~  |H.|| |I.  <` | 0|  @ c  0| /K=A  3 , 2 @ x;`  }  } 8 8 BH =A 0z ?KA  0z X|.. HKA 3{ @  0z XK 0z ]KA c  c  KM{8`  0 mKM{    |  } 0! N         C        finish_document   |} &  !`t  `  `  `  `  a  a5  a]  b  K1M{`o  b  0 oK8EM{6c  :  9  ;  @ @b  8` 0 q8K5M{0!}N  bc  K8eM{H TAH,  A b  0 xK>UM{0a xc  b  0 PKeM{( @ Tb  A PK;M{| @ <b  8` 0 8 KM{bc  K7M{0!}N  Bz  ,  @ 8` KYM{z  b  8 "KM{Y  ,  3   A lbc  K!A `}  ,A (K6ŀA ,  @ 4c  K)A ,  @  bc  K7EM{0!H 4c  bd  KA c  b  b  KQM{`r  Ax.    X-  LPB";  0a8be  KGA `m  KM{a-  1k aA $,  AT0ab+  KA ,  A<,  A 0ab  KՀA 0aKEA ,  @ Lb  0	hK<EM{0a	hK=	M{`m  0a	h0PK=mM{`f  0aa  0 K]A a1ka@ bc  K:)M{`g  H  a  c  0a0a  0xb  c  a   8Kb  AxKM{`o  AA 0ac  KA A  0ack  K݀A ,  @ a0aKAA 9  pa lH  A 0ac  KA A ,a,  @  0ack  KA ,  @ abk  /  A bk  ,  A bX0aa  8 b  |pK 0 l1 p 8 <K`m  ,@ 8` 80 K
9M{aZ  }-Xy  !}MP}mXZ  y  u 0}mXu 0 pH  9   pH   p,  A a l}X0a8Khbc  KB!A `n  KL0!|} N         C        index_text_file   |!P 0 8KB5A ,@ 8`   0! }N   @8` T &( @ A 8`   0! }N         A         \ 
directoryp|!P 0 8KAA ,@ 8`   0! }N   @8` T &( @ @ 8`   0! }N         A         \ filep |} &  !p`v  `  `  `  `  a  a0  aO  KQ,  A pȃb  8` 8 0 K!M{b  b  b  bf  bG  b(  b	  a   8 < @K50!}N  b  KY,  Ax;  b  0 Hc  c  H :M{7c  AT.  @ W~:c   H3Bȃ̃:  |n.0 m1 a  KM{,  A a  0 KM{,  A |~1 P9  |n+|ne*1  @a  0 KAM{0a P H 8}. <0 KAM{0a Pb  b  bf  bG  b(  b	  a   @KI H| 39 @ |n.0 m1 KDH   H/  A L@ <W~:3|n.,  A KA  H 3 @ |n.,  Ka  KaA 0!|} N         C       P index_directory       word: %s, char_pos: %ld
 map_over_words failed big doc %lu %s
 just sorted nodes, min:  %lu  , max: %lu/%lu
 . r File %s does not exist File %s already indexed %s   %s Indexing file: %s .. /  | !\`|    ,  @ P`0 }  | @A `  KM{`l    8`  l    d1` h    H  dh`    }  }X| |  A 80 | @A `  KM{8       1c l  ~  }X Xac    |0! PN         A         make_word_occurrance_blockN         @           free_word_occurance_block | !7  A c    KM{,  K聁 X L}0! PN         A        D flush_word_occur_bufs_internal| !\;  ~  Km  h Xbd|    0! PN         A     H flush_word_occurance_buffers  | !`~  `  H 	M{,  @ Hc  c  0 <H M{`  ;   ; 
8` 
Ku`l  c     $ ( , 0! }N         A         look_up_word  | ,  @ 8` N  T>N         @           
add_weight| !`  `  | `  @ bKM{c  K,  `~  @ 0l ;K]M{c  8  c  KHA c  c  c  KM{c   X0! P}N         A         more_memory   |c, 
M  8` 
N         @           more_memory_size  |} &  !`  .  `|  `  c  @ 0e JK}M{|@ FpB ,  A c  c  0` yKEM{ X Tc  |} 0! PN         C         write_bytes_to_memory |! !aY  Y `{  ,  `  `  `  @ 0 KM{y   $| @ c#  8  H "iM{cc  cD  K`   0c ,N  A8 y  ,  0c y  @  ,|  A ؃? $   (||, @ D `  K5`z  cE     (`  Ke  ? $_ (||d $`y  c  c%  8 K-`d  c  y  $ce  8 K ,c|  $8 `  A ;  k 8` @ 8`  ce  K $ ,H  @ $  |@@ c  0~ KYM{ $cc  Ka $ 0! 8`  }!N         A        add_word  | !`~  H &M{?@ H &M{,  A c  KE K䁁 X0! P}N         A        T add_stop_words    trying to contract a hash_entry block.  This is not right
 Out of memory. attempting to write a negative number of bytes In a call to write_bytes_to_memory, the value %ld can not be represented in %ld bytes The memory word hashtable is not defined. Memory hashtable error. Recorded doc_id %ld, current doc_id %ld
   |} &  !`|  `  `  8` .  KM{`}  @   ,  H  <` ? }  ,  0|} @  ,  8`   } @  H  8`  H  T<` }   W:K!M{}   8U:KBaA  } |lKM{`l  c    X T0! P|} N         C         make_hashtable  ``  ,  0c @ `  N    ,  A 80` lTF> |*x4  T|(.| A TF> K`  N         @          d hash  | !`}  `  `  Ke  |8 | W:| D.0  A xbpTh: 0 e!c  |!ց 8` 	8 dKM{ c  U:|  KM{,  `h  | @  0{ K M{ |~H   |~|~Tc 6c$  hcc   K1M{cc  c  8 KM{cc  [   h.0! `}N         A         put_hash  | !`|  `  K) |d 8l T:|c .,A \ 3 || H  |}H  DT 6c  |}K)M{,  A|.,A || T 6c  K8`   X0! P}N         A         get_hash  |! H`d  8      d T:8K?IA  H8` }0! @N         A         D clr_hashtable | !`~  ~ ;  KyM{~  KiM{c   KYM{ X8` }0! PN         A        \ free_hashtablec N         @           hashtable_count   |! HKǝM{ H0! @}N         A         $ hash_entry_compare|! H`d  td   8 0H ]A  H8` }0! @N         A         @ sort_hashtable|! H`   |`d  |(T 6||fp 0` KA  H0! @}N         A         P print_content_element |} &  !`  `d  ~ Tl:bp`.0c .K1A A D|| ~ c  T 6c  bK% /A || ~ c  KԀ X T|0! P} N         C         print_bucket   Tc:|.8`  ,M   0 |(| T 6|(.0c ,A |(| T 6|(.KN         @          T bucket_length   c  |c N         @           bucket_length_compare |! !`|  ;  8` H IA c  ;  `{  c  8 K;}A p8` 	0 8 dKM{8` 	8 d  0	KM{8` 	8 d 0 KM{8` 	 8 d0AKM{  ,   @ c  c  K| @ Dcc  9c  KA W::cC  H A `{  c  cE  K:ŀA   H  Tl:|`.3 0  |a.  |  @ c  c  K,  @ D3 ,  @ 8` 	8 dc  0\KM{3 | @  ,  Kcc  KA  h0! `}!N         A        analyze_hashtable_distribution| !`|  p  0K	A  0KA  0KA  0KـA  0KɀA 0KA  ;  ,   c  @ ,c  c  K 3 |  @ c  c  K0KuA |  ,  @ Hc   |.,A c  c  K݁|  3 |X 3 @  |.,KЁ X0! P}N         A         print_hashtable       $Header: /tmp_mnt/net/quake/proj/wais/wais-8-b5/ir/RCS/hash.c,v 1.9 92/05/06 17:27:38 jonathan Exp $ Expanding hashtable from %ld bytes to %ld bytes address %ld... Out of virtual memory.   Index: %ld, key: '%s', Next index %ld
  Bucket: %ld
 --Hashtable Analysis-- Number of buckets: %ld Number of allocated elements %ld Max number of elements %ld Length %4ld, number of buckets: %5ld. Number of buckets: %ld
 Bucket mask %ld
 Element Size %ld
 Number of allocated elements %ld
 Max number of elements %ld
 
Contents:
 
Buckets:
   A xL   }N                                    A |L   }N                                    |A !`}  `  `  cC  K(A `~  cc  KA 3 c  KрA cE  8` {8 KyM{cE  8`  8 KeM{c  cE  8 KQM{c  8 cE  K=M{cc  KqA ( @ ,cc  K]A `g  8` cf  0 8KM{cC  ce  0 ;KA c   h0! `}AN         A        write_dictionary_index_block  |A !`}  `  `  `  ;  cd    8` KiM{`|  ,@ 8` 0! }H , {A Hcc  K&A `d  8` c  080 ?K	M{8` 0! }H  cd  8` KM{cd  8` KM{`f  8` cd    KM{~  ce  0a @8 K(ŀA 0a @KA 0c|ac @, 
@ 0a @KA 0c|a @8`  1a @|a9  |lZ+|l*1  @8`   0! }AN         A       d next_dictionary_index_block   |! !`  `z  `  `  `  a  c#  cD  ;  8  K}M{cc  c  c  c&  K7  @ cD  0l KM{ hc    }0! `!N         A         read_dictionary_index_block   | !`~  `  c  K$uA `  c  8` E8 KM{c  8`  8 KM{c  c  8 KM{ Xc  }0! PN         A        | allocate_index_block  | !7  `}  `  @ ,@ (c  0a @8 c  H  $8`H  `8`H  X80a @8 c  K&A 7  A,A0a @8 c  c  KA |@@A8`  H0!@}N         A         copy_stream   |} &!䑁  !`}  `  `  `  8` KM{`  c$  8` KM{c$  8` .KmM{`~  A</ EA 0d KM{8` cD  K=M{`  8` cD  K)M{8` cD  . EKM{`|  A 0d KuM{c  8 ce  KM{8 ce  8`  KM{|<   33@ `c  8` 	8 d0 KM{8 ce  8` KM{c#  c  8 K-M{cC  c  8 KM{H  88 ce  0fKMM{c#  cd  c  KcC  cd  c  K h d0! `|} !N         C        merge_blocks  |} &A葁  !`z  `  `  cD  8` KM{`  cD  8` KM{cD  8` .KM{`}  A / EA 0l KM{8` cd  KaM{`  8` cd  KMM{8` cd  . EK9M{`~  A 0l KM{c  8 c  KM{8 c  8`  KM{8 c  8` KM{cC  8 0KM{cc  8 0KqM{ h d0! `|} AN         C       L make_dummy_block  |} &a쑁  !`{  `  cd  8` KIM{`|  cd  8` K5M{`~  cd  8` .KM{`  A Pc  8 c  KM{c  8 c  KM{c  8 c  KM{cc  c  0K- h d0! `|} aN         C         
copy_block|} &!䑁  !@.  `|  `  `  A /@ c  c  0*8` 8 K1M{H  cc  8  8  KM{8 ce   (KM{c  KIM{c  K=M{cc  K1M{0a lKaA 0alKUA 0al0 lKQA Apc  K]M{8` H `c  c  0m8` 8 K}M{H  $c  c  08` 8 KYM{c  c  0 lK9M{c  c  0lK%M{c  0l8`KM{30a lc  KM{7  @ 8`  ȁ0!H 0alc  KM{7  @ 8`  ȁ0!H 0al0KM{7c  @ 8`  ȁ0!H `8 ;@  8  K=M{8` c  KyM{`y  8` c  KeM{| (A c  KM{c  _ (0a D0 H0lK/@ 0 l0}KM{c  0a L0 P0Km/@ 0l0}KiM{0alK%A `y  0aKA `z  0al0-  KMM{@ ,  AA0,  A(,  @ 0lce   Ha P|gKA 0cc  KŀA `d  0alc   H P|8KM{ (0  (a H P| /N @ D/N @ (/N @  8` 8 0l9 N 0KM{c  c  ce  KH  0alc  c  cf  K0a D0 H0lc  K1/@ 0 l0}K-M{0a L0 P0c  K/@0l0}KM{0alK@ ,  A ,  A A ,  A ,  @ 0a Pce  KqA (cc  KA `d  0a Pc  KM{ (c  cd  0  (K0a L0 P0c  KY/@ 0l0}KUM{0alK0la Hce  KA (cc  KA `d  0al Hc  KIM{ (c  cd  0  (K0a D0 H0lc  K/@|0 l0}KM{0alKh8` ȁ0!|} !N         C       \ merge_index_file  ,  8   @ |cq0  @ |cq0  K`  N         @          , logcount  |} &ԑ  !`u   ,9  0vK6;   ~ A -  ; ; ;   @ 00 @ l@ 8b  0a PKM{K=M{,  8  @ 8 c#  c  H  8  c#  c  b  K,  @ c  c%  0}.KeM{9 @  K3 ~ @\b  0a PK)M{KM{,  A 8  b  8`8 KH  t. @ l0 Pb  8` KaM{KM{8`  8 b  8 K8`  b  0PK1M{`  0a Pb  KM{`d  c  KA 0!|} N         C        merge_index_files | !`~  ~ `  ,N A  $^  }j01 < |0 @ ,
  A ,  A  c  K ( 0c  (~ $^  }j0k K $~   `c  8 K	A |@A b0cQKM{~  KM{8`  ~  ~ $~ (~ , X0! P}N         A         flush_word_entry_to_file  |} &A葁  !`z  `   ,cE  `  0  ,0 @KiM{0KMM{,  z @ (0 @z ,cE  K=M{`d  0}^KM{z ;  KM{`f    08` 8 KM{ 8 8`   (KM{z ;`  K!M{z KM{,  @ L;   cD   3{ |eKz 3 0KeM{ @  cD   3{ K8  8  z .  K-M{8 z ( KeM{z KM{ KM{z KM{z   KݩM{8` 8 0KM{A 88` 8  ,0KM{cC  KA8` 8 0KM{XT0!P|} AN         C        flush_memory_hashtable_to_disk|! H8 KŁ H8`  }0! @N         A         ( finished_add_word | !`}  } `  ,  `  A KMM{c  8`  8 0K1M{}  $KiM{ X8`  }0! PN         A        l init_add_word 
 Word: '%s' is too long (%ld characters) for some reason. %s
 Did not find a dictionary entry, flag is %ld at file position %ld read dictionary block %ld failed the next index block is not a full block Can not merge the index block for %s, since it would create one that is too big.  Deleting it. Merging version %ld into master version and generating dictionary. Merging version %ld into %ld and generating dictionary. Merging version %ld and %ld rb wb Read of dictionary block failed in file %s Deleting word '%s' since it has %ld occurences (limit %ld). Error in merging file %ld into %ld Write failed Could not open file %s to insert index Flushing %ld different words, %ld total words to disk... Done flushing Merging %ld files Done merging. b8     N         @        init_stop_listb  T:|c .,  @ 8`  N  0    N         @       0 next_stop_word$Header: /tmp_mnt/net/quake/proj/wais/wais-8-b5/ir/RCS/stoplist.c,v 1.2 92/02/12 13:50:01 jonathan Exp $ a about above according across actually adj after afterwards again against all almost alone along already also although always among amongst an and another any anyhow anyone anything anywhere are aren't around as at b be became because become becomes becoming been before beforehand begin beginning behind being below beside besides between beyond billion both but by c can can't cannot caption co co. could couldn't d did didn't do does doesn't don't down during e each eg eight eighty either else elsewhere end ending enough etc even ever every everyone everything everywhere except f few fifty first five for former formerly forty found  four from further g h had has hasn't have haven't he he'd he'll he's hence her here here's hereafter hereby herein hereupon hers herself him himself his how however hundred i i'd i'll i'm i've ie if in inc. indeed instead into is isn't it it's its itself j k l last later latter latterly least less let let's like likely ltd m made make makes many maybe me meantime meanwhile might million miss more moreover most mostly mr mrs much must my myself n namely neither never nevertheless next nine ninety no nobody none nonetheless noone nor not nothing now nowhere o of off often on once one one's only onto or other others otherwise our ours ourselves out over overall own p per perhaps q r rather recent recently s same seem seemed seeming seems seven seventy several she she'd she'll she's should shouldn't since six sixty so some somehow someone something sometime sometimes somewhere still stop such t taking ten than that that'll that's that've the their them themselves then thence there there'd there'll there're there's there've thereafter thereby therefore therein thereupon these they they'd they'll they're they've thirty this those though thousand three through throughout thru thus to together too toward towards trillion twenty two u under unless unlike unlikely until up upon us used using v very via w was wasn't we we'd we'll we're we've well were weren't what what'll what's what've whatever when whence whenever where where's whereafter whereas whereby wherein whereupon wherever whether which while whither who who'd who'll who's whoever whole whom whomever whose why will with within without won't would wouldn't x y yes yet you you'd you'll you're you've your yours yourself yourselves z   A L   }N                                    A L   }N                                    A L   }N                                    |} &ؑ  !`  `  `  `  8` PKܹA ,  `v  : @ D x0! p8`}N  c  H A 8`H \c  H A 8`H Hc  H A ,  `x  @  x0! p8`}N  H ̀A 7#  ;  ;`  A ;  .  A c#  cK  KـA ,  A 3{  3 A $~b  V:KԱA ,  `v  ATy 
0c Tc :0c K۵A ,  }lA 0   l l0c H UM{c  H A 7#  @TWl:a.c    .  H  qA A $,  A b  cd  c  8 KA cc   x t0! p|} N         C
        scandir       A ĀL   }N                                    A ȀL   }N                                    A ̀L   }N                                    8   ||"+|*M  |+|*0   M  KN                                     | !`~  `  8`@KõM{,  @ 8`   X0! P}H  @@ X0! P}N         A        \ make_allocator|! !`y  @ ;  ,  @ @,   A p3_ |` W:.@ @# H  ; ,  ;  @ L@c  c  KA 3 | @ @ @c  K.H  W:`.3_ c  KA @ c_  |` @ @,   K` h0! `}!N         A         	fast_free | !`  @,  @ \@ , @ H@Tc`&KM{,  A 0@ 1 @ T:|a.@} 8 @@H  48`  H  ,@@@0 }`@@ L0! PN   X L}0! PN         A         
fast_alloc|! Hc  KЅA  H0! @}N         A         ( 	free_trie | !8` KM{,  `  @ 8`   X LH  8` K!,    @  c  KA 8`   X LH  P8` 8  K,   @ ,  KŀA c  KϹA 8`   X LH  c   X L}0! PN         A      make_trie_allocator   | !`    K݀ Kc  K9A  X L}0! PN         A        D dispose_trie_allocator| !`  d  Kq`~  c  KM{`l  c     X9  |  0! PN         A        X new_trie  |! HK,  @ 8`   H0! @}N         A         , new_trie_table|A !`|  c  z  `  ,  `    A l  /   A h|  @ `cL  c  l 3Z ,  3 A 0 /   A 8|  @ l 3Z ,  3 KH    /   H    /   @ @ 0  h0! `}H ,  @ 8`   h0! `}H cd  0~ KY`}   }   { K``  `     c  T:;  a. KM{  0 H DA |  A ,  @ 8`   h0! `}H (cd  0~ K`}  cd  0z K `|     { K   `l  T:.~   Tc:8   .   0| H   ,  @ 0,  @ 8`   h0! `}H  { K z  U~:|.,  A ce  0z `|  c  K,  @ 8`   h0! `}H  @cd  0z K   W:|l.   T:.0  h0! `}AN         A        trie_lookup   | !`    ,  A DK:A ,  A   1뙟   ,  H    U   ,  @ā X L}8` 0! PN         A        x encode  ,   M  , @ 0  `   ,   H  0     ,   @N         @          @ decode    $Header: /tmp_mnt/net/quake/proj/wais/wais-8-b5/ir/RCS/trie.c,v 1.2 92/02/12 13:52:49 jonathan Exp $    |ؐ !`  `  c  `  `  KM{,  `~  ;  @  x0! p8`  }!N  K	M{KM{`v  c  KM{v  ;   ,  b  A HK8A ,  @ 8b  ~ 3 ,  A $K8A ,  @ ~ 3 ,  K|v,  @ <b  8` 80 xK%M{b  8   KM{8`  H  c  cc  3 c  KA 2 |v|,  3 A HK7A ,  @ 8v{ 2 ,  A $K7ŀA ,  @ { 2 ,  K|v,  @ 8b  8` 0 x8KiM{b  8   K)M{8`  H  Dc  c  c%  KA cC  0 8 KȡM{b  KM{8`  x0! p}N         A
         
parseDocID| !@`  `|  `  0 KA ,  A 8` 0!}H pc  0 KA ,  A 8` 0!}H Dc  0 8K%A  @U&(@ @ $c  8` 0 8K-M{8`  H  c  0 KM{0a 0 8 K)M{c  K%M{K8yM{`d  0a 8 KM{0a 8 8 0 KaM{c  0 8  8  KheM{,  @ p,  @ 8` 0!}H  dc  c  KYM{,  A 8` 0!}H  8c  0 8` 0 8K=M{8`  H  8` 0!}N         A        check_for_legitimate_file |} &  !``|  | `  `  / ;`  ;  ;  A ,  @0c  c  0 p0 T0 XK},  @ ,8` 80%KqM{; 8`    H    |  KM{`{  KM{K
M{`x  cc  K)M{0a pc  cE  KI( @ B0a p3z7cd  KM{,  `}  @ d0a pK]M{,  A P8  0z:H EA `~  0 pc  0ap0@KaA 0apKA c  cd  KyM{`}  ,  @ <0 p8` 80OKmM{c  ;   K-M{8`  H |  T,  X@  | $0FH  `  `  b1 pc)  cJ  8` 	8 0 8KM{c  KM{a X @ 4,  A ,cF  0 p8` 08KM{8`   A Xc  c$  8  KA ,  A \c&  0 p8` 08.  KuM{8`   A (c  KA c  KA c  KA 8`  H  c  KM{`y  c  c  8 KqA `z  | A 48` 0 p08.  KM{8`   @ 8`  H  cC  c$  K!M{`  |  .  KM{8  c  Ko=M{`  c  KM{A c  KՀA c  H  <; 8` 806KaM{8`    0!}AN  0!|} N         C        getData   |} &ȃ  !0`  ;`  `y     `  , ;  A <; 8` 80KM{8`    0!}N  y  K
%M{`|  K-M{KM{`w  c  KeM{KM{`~  c  K	IM{c#  c  0 |0 X0 \K!,  @ Xc  8` 80KM{b  ;   KM{c  KM{8`  0!}N  Bc  b    8` 	0; 8 .  KM{@ Lc  8` 08KM{c    KQM{8`  } |0!кN  0a |b  c  Ky,  @ `c  b  8` 0)8K)M{b  ;   KM{c  KM{8`  } |0!кN  b  KM{3K0a |c  KM{,  `|  @ d0a |K)M{,  A P8  0z:H A `}  0 |c  0a|0@K-A 0a|KA c  c  KEM{`|  ,  @ 8c  8` 0M8K=M{c  ;   KM{8`  H  Xc  8  K)A ,  A 8c  8` 0{8KM{c  KM{8`  ;   H P8`KM{`v  y ;   ,  :  @ 2b  8 8c  KA ,  :  @ T ( @ Lb   / 
A ,  @ 2 2  3 @  |( @  / 
KH   ,  @ 2 ( @ b  8 8c  KtKUM{ Xc  c  8  | KA ,  A Pbf  0 |8` 08.  KM{8`   A c  KA c  KmM{8`  H KM{y | @ 2b  8 8c  K｀A ,  :  @ T   @ Lb   / 
A , @ 2 2  3 @  |  @  / 
KH   ,  @ 2   @ b  8 8c  KtK%M{b  KM{ Xc  8  | KɀA ,  .  A Lbf  0 |8` 08KM{8`   A c  KA c  K5M{8`  H  ~b  K9M{`x  b  c  8 KA | A H8` 0 |08KM{8`   A c  KIA c  KM{8`  H  dc  K1M{`z  y  KM{8  cE  KhQM{`z  c  KM{A c  KA c    K]M{cC  ؁0!|} aN         C        getDocumentText   $Header: /afs/athena.mit.edu/astaff/project/wais/src/wais-8-b5/ir/RCS/irretrvl.c,v 1.2 92/07/16 20:58:00 epeisach Exp $ Attempt to retrieve data for bad doc-id: '%s' %ld .src .cat File: '%s' is a directory, and cannot be retrieved. / .fn File: '%s' is not in DB '%s', and cannot be retrieved. can't parse docid rb /tmp/ zcat %s.Z > %s Attempt to retrieve data for missing doc-id: '%s' Retrieving DocID: %d %d %s, byte: %d %d, from database %s retrieval beyond bounds of document %ld in file <%s> retrieval can't seek to %ld in file <%s> retrieval error in file <%s> search engine can only use whole documents or byte offsets for data lookup search engine can only use line offsets for now. Can't parse doc-id: '%s' Retrieving DocID: '%s', line range: %d %d, from database %s Missing database for doc-id: '%s' doc-id: '%s' not in database '%s' r Attempt to retrieve text for bad doc-id: '%s'  error on attempt to seek into file for doc-id: '%s' A L   }N                                    A L   }N                                    A L   }N                                    A L   }N                                    A L   }N                                    A  L   }N                                    A L   }N                                    |! Hc    0c 0 K|aM{ H0! @}N         A         4 	alphasort     A L   }N                                    A L   }N                                    | !7  A HKEA (  @ 8c  K1A 1|`,  
@ c  KA 18   |a Xc  } L0! PN         A        t trim_trailing_newline | !`}  KA `~  c  KA |@@ 0c  c  KM{,  A 8`  X0! P}H  8`   X0! P}N         A        | groliers_separator_function   | !`~  K=,  A 0bKA `l  c  }`0 8 dKM{ X0! P}N         A        ` groliers_header_function  | !`  c  KaA ,  @  c  0 8 dKYM{H  c  c  8 dKAM{ X8`  }~  0! PN         A        x groliers_finish_header_function   | !`}  KA `~  3 c  KA |@@ 0c  c  K%M{,  A 8`  X0! P}H  8`   X0! P}N         A         mail_separator_function   |! H0 KxYM{,  8` A 8`   H0! @}N         A         < rmail_separator_function  |A !`;  `~  3 \;  |+|*3  @c  |  K A ,  @ ,c   3 K mA ,  @  3 K胢c  0 <0\0 @0 P KA   ;  ,  ;@   DA 0c  0a\KwIM{,  A  3Z ,  A D@܁ @/ c@ (=@Q1J}J@}I.pU*}IPJ d}
@ @A <,
  @ ,, @ $,  @ '3  d|jH ;@3} [c  0 <0 @A DA <A @0 Dcd  K̀A  @, c@ (=@Q1J}J@}I.pU*}IPJ d}
@ @A <,
  @ 0! D, @ $,  @ '3  d|jH \c  cd  0 @0 D0 <A DA <A @K=A ! @, c@ (?Q3H.pU\ d}<H! @ <,  @ 0A D, @ $,	  @ '3  d||H  0a \0\0 <1! @0 H1 P0 dK A   ;`  ,   DA ,0a\Ku]M{,  A  3{ /  a D@܃ @, c@ (?Q3.pW d @ <,  @ ,, @ $,  @ '3  d|}H  8`  0!}AN         A       D 
my_getdate| !`|  K5A `}  3 xc  K!A |@@ 4c  c  KM{,  A 0| KE X0! P}H  c  K݀A `}  3 c  KɀA |@@ Lc  c  KMM{,  A 40| 8  H .A ,  A  0c KՁ X0! P}H  8` X0! P}N         A         mail_date_function| !`|  KA `}  3 c  KA |@@ c  c  KM{,  A p(c  KՀA ,  @ X8`  1~ |a9  |lZ+|l*1  @c  KA `j  c  |P8 d`  KM{c  KH  c  KmA `}  3 c  KYA |@@ `c  c  KM{,  A H,c  K)A ,  @ 0c  KA `j  c  |P8 dKM{c  K X0! P}N         A       X mail_header_function  | !(`~  c  KA ,  A ,c  KyA ,  A pc  KeA ( 
@ 9@  ] 
c  c  8 dKYM{c  8 d8 d0 K}M{c  c  8 d8 dKeM{H  ,c  KA ,  A  c  c  8 dKM{9@  H  \c  KɀA ,  A  c  c  8 dKM{9@  H  ,B9  1j 9@  }A|lZ+|l*1  @9@   X]  \  }0! PN         A       T mail_finish_header_function   | !`|  KA `}  3 c  KA |@@ @c  c  K}M{,  A 0  4( @ $9   48`  XH  x H   c  0 K5M{,  A 8`  4 X0! PH  Dc  0 KoM{,  @ 9  48`   XH  9   48`   X0! P}N         A         mail_or_rmail_separator   | !`}  KA `~  0 KрA |@@ 0c  0 KUM{,  A 8`  X0! P}H  8`   X0! P}N         A        | mail_digest_separator_function|! H0 KA ,  8` @ 8`   H0! @}N         A         < catalog_separator_function| !3 c  KׅA 7  A ,c  KA 0`l  c  |`8 dKM{ X0! P}N         A        h catalog_header_function   | !0`  c  K)A ,  @ ,B9  1j 9@  }A|lZ+|l*1  @H  c  c  8 dKM{ X9@  }^  0! PN         A         catalog_finish_header_function| !`}  KuA `~  3 c  KaA |@@ 0c  c  KM{,  A 8`  X0! P}H  8`   X0! P}N         A         bio_separator_function| !4`}    ,  A hK1,  @ \8c  KA ,  @ D8  |9  |l+|l*1  @Bc  8` 8 0 K!M{8     X0! P}N         A         bio_header_function   | !B48`  8  c  
  KA ,  @ ,b9  1c 8`  |a|lZ+|l*1  @H   8`  |a9  |l+|l*1  @ X8`  }~  0! PN         A         bio_finish_header_function| !`}  K9A `~  3c  K%A |@@ 0c  c  KM{,  A 8`  X0! P}H  8`   X0! P}N         A         cmapp_separator_function  | !`}  KA `~  3c  KuA |@@ Dc  c  KM{,  A ,c  KIA <`l  c  |`8 dKEM{ X0! P}N         A         cmapp_header_function | !<`  c  KɀA ,  @  c  0 8 dKM{H  c  c  8 dKM{ X8`  }~  0! PN         A        x cmapp_finish_header_function    8,   @  c  , :@ 8` d 88` H  c  , :8` M  8`  N         @          D jargon_separator_function | !`l  l  , :@ T@0 c  8 dKM{;  c   d8 :Ks!A ,  A  , :@ 0c 0c    X0! P}N         A         jargon_header_function| !  8,   A  @8 dc  K%M{ XH  @ X8`  }   L0! PN         A        \ jargon_finish_header_function   ,  @ bD8     8` N  8`  N         @          ( irg_separator_function| !D`~  }  ,  @ H~  ,  @ <c  H0 H !A `l  c  |`8 dKM{8` }   X0! P}N         A        | irg_header_function   | !H`  c  KmA ,  @  c  0 8 dKeM{H  c  c  8 dKMM{ X8`  D~  |l  0! PN         A         irg_finish_header_function| !`  KŀA ( @ 4c  0!KEM{,  A 8`  X L}H  8`   X L}0! PN         A        l dash_separator_function   | !`  KQ,  @ TPc  KA ( c@ <c  c  8 d8 dKMM{c  K荃c  8 d06KM{ X0! P}N         A         dash_header_function  | !P`  c  KqA ,  @ ,B9  1j99@  }A|lZ+|l*1  @H  c  c  8 dKEM{ X9@  }^  0! PN         A         dash_finish_header_function   8` N         @           one_line_separator_function   |! H`d  bT8 dKM{ H0! @}N         A         0 one_line_header_function  | !T`  c  KA ,  @ ,B9  1j99@  }A|lZ+|l*1  @H  c  c  8 dKM{ X9@  }^  0! PN         A         one_line_finish_header_function   | !  <( @ 8`   < L8` 0! PN  KEA ( @ 8`  <8`   X L}0! PN         A        h para_separator_function   |! H`d  bX  ,   @ 8 dKM{ H0! @}N         A         < para_header_function  | !X`  c  KaA ,  @ ,B9  1j99@  }A|lZ+|l*1  @H  c  c  8 dK5M{ X9@  }^  0! PN         A         para_finish_header_function   K       @           seeker_separator_function | !`}  KyA `~  3Bc  KeA |@@ 8c  c  KM{,  A  \8    `8     H  L\  (  @ <`c  K	A ( c@ $c  c  8 d8 dKAM{c  Kぁ X0! P}N         A         seeker_header_function| !``  c  K}A ,  @ ,9  1`98   ||lZ+|l*1  @H  c  c  8 dKQM{ X8     B\8  }
  0! PN         A         seeker_finish_header_function K       @           rlin_separator_function   | !`~  K,  dA ,8    h8      X H}0! PN    (  @ <hc  KAA ( c@ $c  c  8 d8 dKyM{c  Kṁ X0! P}N         A         rlin_header_function  | !h`  c  KA ,  @ ,9  1`98   ||lZ+|l*1  @H  c  c  8 dKM{ X8     B\8  }
  0! PN         A         rlin_finish_header_function   | !`|  KA `}  3Lc  KA |@@ @c  c  KeM{,  A 0  @( @ $9   @8`  XH  L H   c  0XK[M{,  @ 9  @8`   XH  9   @8`   X0! P}N         A         mh_bboard_separator_function  | !`~  0 8 H A ,  A <c  0^8 H A ,  A  c  0g8 	H A ,  @ 8`  X0! P}H  8`   X0! P}N         A         rn_separator_function   ,  @ b 8    D8` N  8`  N         @          ( emacs_info_separator_function | ! `   D,   @8 0qH A ,  @ "p8  (1 	  h  9@ ,  ^ DA P/ ,A H8  ba  a#  |	H  A 0, ,A (c l 1J ,  1 B A , ,A 8  )|	Q1h 	  0j ,   A T/ d@ L, ,A D}1  0c ,   A (/ d@  , ,A   0c ,   K8   |	 X0! P}N         A       8 emacs_info_header_function9@  `l  p}A9`  |k+|ke*1k  @N         @         0 !emacs_info_finish_header_function | !  H( @ 8`   H L8` 0! PN  KA ( @ 8`  H8`   X L}0! PN         A        h medline_separator_function| !`|  KmA `}  3xc  KYA |@@ Dc  c  KM{,  A ,c  K-A t`j  c  |P8 dKMM{c  KA `}  3|c  KA |@@ @c  c  KuM{,  A (c  8 1KbeA `d  bx8 KM{c  KA `}  3c  KA |@@ pc  c  KM{,  A Xc  KaA ||0KaA `  b|8`  |a9  |l+|l]*1  @ac  068 KM{ X0! P}N         A        medline_header_function   |a !|`~  c  KA (  @  c  c  8 dKqM{H  bxcc  KyA (  @ Dc  08 dK9M{c  cd  8 dK%M{c  8 d0KM{tc  K!A (  @ c  c  8 dKM{c  KA ,  @ ,B9  1j99@  }A|lZ+|l*1  @H  c  c  8 dKM{9@   h]  _  [  \  }0! `aN         A       H medline_finish_header_function| !  L( @ 8`   L L8` 0! PN  KA ( @ 8`  L8`   X L}0! PN         A        h refer_separator_function  | !`  KA `|  3c  KA |@@ Lc  c  KM{,  A 4c  KaA `l  c  |`8 dKM{c  H  c  K1A `|  3c  KA |@@ Xc  c  KM{,  A @c  KA ,  @ (c  KـA `l  c  |`8 dKM{c  KA `|  3c  KA |@@ Dc  c  K%M{,  A ,c  KuA `l  c  |`8 KM{c  KMA `|  3c  K9A |@@ |c  c  KM{,  A dc  K	A ,  @ Lc  KA `l  c  |`8 KM{c  8 0 KM{ X0! P}H  c  KA `}  3c  KA |@@ lc  c  KM{,  A Tc  KiA ,  @ <c  KUA `l  c  |`8 KyM{c  8 0 K	M{ X0! P}N         A        refer_header_function |a !`~  c  KŀA (  @  c  c  8 dKM{H  bcc  KA (  @ Dc  08 dKMM{c  cd  8 dK9M{c  8 d0K%M{c  K5A (  @ c  c  8 dKM{c  KA ,  @  c  098 dK)M{H  c  c  8 dKM{8`   h}  |  {    }0! `aN         A       < refer_finish_header_function  8`  N         @           first_line_separator_function |! H`d  b  ,   @ 8 dK|)M{ H0! @}N         A         < first_line_header_function| !`  c  KA ,  @ ,B9  1j99@  }A|lZ+|l*1  @H  c  c  8 dK{M{ X9@  }^  0! PN         A         !first_line_finish_header_function | !`~  ~  K̀A ,  A ,c   3 KA ,  A  3 K艞  8` , @A 8`   X0! P}N         A        x bibtex_separator_function | !`}  0KA ,  `~  @ c  0KA `~  ,  @ c  0KՀA 7  AH|@A ~H 	A ,  @,3 ~  KA ,  A ,c   3 KA ,  A  3 K舾  , =@ 3   KiA ,  @   , "A , {@ Xc  ~ 3 K9A ,  A ~ 3 K舾  , "@ ~ 3 K, {@ ~ 3 Kpc  0l h8 d`  KAM{  ,  A 88  , 
A , "A / }A , {@    ,  @ԁ X0! P}N         A        bibtex_header_function| !p`  ^ h,
  @ ,B9  1j 9@  }A|lZ+|l*1  @H  0 h8 dKeM{ X9@  }^ h0! PN         A        x bibtex_finish_header_function |! H0KA  H|c}Tc0! @N         A         4 nhyp_separator_function   | !0KA ,  A h3 ~  KA ,  A ,c   3 KA ,  A  3 Kbpc  8 d3 c  K-M{c  KΉ X0! P}N         A         nhyp_header_function  | !p`  ^ ,
  @ ,B9  1j 9@  }A|lZ+|l*1  @H  0 8 dKM{ X9@  }^ 0! PN         A        x nhyp_finish_header_function   |! H0KA ,  8` @ 8`   H0! @}N         A         < ziff_separator_function   | !`}  3c  K-A ,  @ c  0KA ,  A ,c  K=A `l  c  |`8 dK]M{ X0! P}N         A         ziff_header_function  | !`  c  KA ,  @ ,B9  1j 9@  }A|lZ+|l*1  @H  c  c  8 dKtM{ X9@  }^  0! PN         A         ziff_finish_header_function   | !`  ~  8 /K=A ,  A 0 c  8 dH    c  8 dKsM{ X0! P}N         A        h filename_finish_header_function       ARTICLE Unknown Title From  
 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec %d %25s %d %d/%d/%d %5s %25s %d %10s %d Date:  Subject:  Re:  From:    Unknown Subject  
 ----------------------------- ------------------------------ Call No.... Title:  >>> storing line: %s @A APPLICATION: --------------------    No Title Headline: BBoard-ID:  
 Article  Article:  File:  TI  SO  AU  ., ( )  %T  %B  %D  %A  %E  title Title TITLE ?:?  ***** Title:      Company:       A $L   }N                                    A LL   }N                                    A lL   }N                                    A L   }N                                    | !`~  ~  ,  A c  K}UA  ,  @c  K}=A  X0! P}N         A        X freedir   A L   }N                                    A L   }N                                    A L   }N                                    A L   }N                                    C0     A             C0     A                                                                                                                                                                                                                                                                                                                                                       @  D  H  L                   $  0          .                       
                      AD0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop 0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuv @(#)floor.c	1.1  R2/lib/m,3.1.2,9038312 2/12/90 10:09:55                      TMC Thinking Machines Corporation Z39.50 2.0A            11 22 33 44 55 66     D                                 m             F" F2 FH F] Fk F} E         QR Q Q Q R RQ     F" F2 FH F] Fk F}         `              h          `  l               	  + = J     P                                                                                                      x                                              Ktx*)C[V2M獜JjȐ v1
Im>"Z54d"gآ&pj4:D>l'2+RGu,<_vaf3	xs@9A0>uB#:..Th$[7nc@5Ԭ
/q!oGh"qxy?҄H\`5*MˢdfI~C1}$t-\Q}rO^ap,G.6bR+w*ν訣0WpPTIv6KOیrM%oZ~]%&^ދ^Yau?eo&D) 0=XA;8nDPc	L'~Umڡ!%;	QU
;{LLișNXlJB\/w}Hik!L9޲/ (R|SGm_m,+W @(Q8nSJUe6 <t|adzO-Kz6,iЀ( $]	wj!7VS#'W_'s-ig8:E2#2ϐ*dS?}UܼYEMwFH~^{k7)RPQhg?k4CD[HÚKBn
F{`|Ėv`krt#Zb3$byp<N;(zT/lŃ uZ03s>|T.9\ǓCXXeE1xgoP]ˑrbqV%sc=Ay5zN]Nh:E9ރFB괱̜"=V41-yIl{<qYY`Ľ)[c_W=jJ̐eAf@&3 8O+7FfߞΧ 74           R R R R R R R R R R S  S S S S S S' S, S5 S< SB SJ SM SQ SY S] Sd Sk St S} S S S S S S S S S S S S S S S S S S S S T T
 T T T! T& T* T- T/ T3 T9 T@ TH TK TO TU T^ T` Td Tk Tn Ts T{ T T T T T T T T T T T T T T T T T T T T T U U U U U U U! U( U1 U7 U= U> UC UH UP UR UT UX U\ Uc Uh Up Us Ux U~ U U U U U U U U U U U U U U U U U U U U U U V V V V V V V! V$ V* V- V2 V6 V= V? VA VC VH VN VU V^ Vd Vi Vm Vs Vx V V V V V V V V V V V V V V V V V V V V V V V V W  W W W W" W' W, W3 W6 W= WB WN WT WX W\ Wd Wh Wp Wr Wu Wy W W W W W W W W W W W W W W W W W W W W W W W W W X X X X X X! X' X- X5 X= XA XG XN XT X[ Xe Xk Xo Xu Xx X} X X X X X X X X X X X X X X X X X X X Y Y Y Y Y Y& Y/ Y8 Y@ YI YT Y\ Yf Yn Yx Y~ Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Z Z Z Z Z Z" Z) Z0 Z9 Z? ZB ZG ZJ ZO ZU ZW Z\ Z` Zb Zf Zm Zp Zu Z{ Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z [ [ [ [ [% [+ [3 [7 [= [D [J [R [X [] [f [l [p [u [z [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [                                                                                               x |                                                                                  |        $`        (                b        a                            1|       b       |                       4                8                                     .      P   0  0P                                               8           P   X   `                      !           h  h                      8  $  p  <       x  H  8          X                          E                T    (         `                                                   l                                                          8 ~`                      P  P  X               x        h             p          x  x                     P                   ( 74  (         + N  0  8 #      X          `  h  p  x  x                         wT                                               X            `       0         h        8          p           @     !  !x  !  "H  "  #      #                                                                                                                                                                                                                                                                                                                                                                  g          +     ,_NLinit       @
       errno         @                    @
                    @
       fgetc         @
       abort         @
       fopen         @
       _iob          @       getpid        @
       fprintf       @
       vfprintf      @
       fflush        @
       fclose        @
       calloc        @
       realloc       @
       free          @
       strlen        @
       isalnum       @
       vprintf       @
       printf        @
       _filbuf       @
       time          @
       ctime         @
       atol          @
       sprintf       @
       rewind        @
       sscanf        @
                    @
       strtok        @
       strchr        @
       atoi          @
       read          @
       fwrite        @
       getenv        @
       perror        @
       scanf         @
       gets          @
       isprint       @
       fseek         @
       ftell         @
       _flsbuf       @
       stat          @
       strstr        @
       getwd         @
       strrchr       @
       getuid        @
       getpwuid      @
              (      @
       access        @
       fgets         @
       fread         @
       connect       @
       close         @
       socket        @
              6      @
       bind          @
       memset        @
              C      @       listen        @
       accept        @
              Q      @
              a      @
       fdopen        @
              m      @
              y      @
       sleep         @
       ungetc        @
       isspace       @
       isdigit       @
       memcmp        @
       fscanf        @
       kill          @
       unlink        @
       remove        @
       rename        @
       fputc         @
       system        @
       qsort         @
       malloc        @
       isupper       @
       srand         @
       rand          @
       closedir      @
       opendir       @
       readdir       @
       tempnam       @
       chdir         @
                    @
       wait          @
       exit          @
       getpwnam      @
                    @
       open          @
       fork          @
       index         @
       strspn        @
       strncmp       @
       isalpha       @
       signal        @
       getgid        @
       chown         @
       setuid        @
       __start    !
                                                     $         (        ,        8         h        8        x                                                                                                                                                                                         (        8        D       H       X        \        `        d        h        l        p        x                              (        ,       8        <        @        D        H        L        P        T        X        \        `        d        h        l        p        t        x        |                                                                                                                                                                                                                                                                                                                                                  $        (        ,        0        4        8        <        @        D        H        L        P        T        X        \        `        d        h        l        p        t        x        |                                                                                                                                                                                                                                                                        	         	        	        	        	        	        	        	        	         	$        	(        	,        	0        	4        	8        	<        	@        	D        	H        	L        	P        	T        	X        	\        	`        	d        	h        	l        	p        	t        	x        	|        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        	        
         
        
        
        
        
        
        
        
         
$        
(        
,        
0        
4        
8        
<        
@        
D        
H        
L        
P        
T        
X        
\        
`        
d        
h        
l        
p        
t        
x        
|        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
                                                                                  $        (        ,        0        4        8        <        @        D        H        L        P        T        X        \        `        d        h        l        p        t        x        |                                                                                                                                                                                                                                                                                                                                                  $        (        ,        0        4        8        <        @        D        H        L        P        T        X        \        `        d        h        l        p        t        x        |                                                                                                                                                                                                                                                                                                                                                  $        (        ,        0        4        8        <        @        D        H        L                                                                                                                        $        (       0        4       <        @       H        L       T        X       `        d       l        p       x        |                                                                                                                                                                                                                                       $       (       ,        0   	    4   
    8       <       @       D       H       L       P       T       X       \       `       d       h       l       p       t       x       |                                                                                                                                                                                    !                             "       #                             $       %               &       '              (            $       (       ,   )    0   *    4        8   +    <   ,    @   -    D   .    H   /    L   0    P   1    T       X   2    \   3    `   4    d   5    h   6    l        p   7    t   8    x   9    |   :       ;       <       =       >       ?       @       A       B       C       D                                     E       F       G       H                                             I       J       K              L                                                          M       N                          $   O    (       ,       0       4       8       <       @       D        H       L       P       T       X       \       `       d       h       l        p       t   P    x   Q    |                                         R              S       T                                                               U       V       W                                    X                            Y       Z       [       \       ]        ^              _       `                                     a    $       (       ,       0       4       8       <       @       D       H   b    L       P       T       X       \       `       d       h   c    l       p       t       x       |                                             d              e                                   f       g       h  /lib:/usr/lib    libc.a shr.o  
getitimer  
setitimer  fp_set_flag  gethostname  setsockopt  sys_errlist  gethostbyaddr  
inet_ntoa  
inet_addr  gethostbyname  strcasecmp  getpeername 