1
0
mirror of https://github.com/PDP-10/its.git synced 2026-02-02 06:51:04 +00:00
Files
PDP-10.its/bin/librm2/netrjs.fbin

375 lines
18 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
'<PCODE "NETRJS">
<PACKAGE "NETRJS">
<ENTRY MAKE-DEMON COMMAND-LOOP SETUP DEMON-LOOP VERSION TTY-SCRIPT DEBUG>
<SETG DEBUG T>
<SETG TTY-SCRIPT T>
<USE "STR" "STDMST" "TIMFCN" "NETFTP" "NOW" "LOGIN" "DATIME">
<GDECL (JOB-INPUT-FILE JOB-RETRY-FILE JOB-LOSER-FILE) STRING (DEBUG) <OR ATOM
FALSE> (SCRIPT INPUT PNCHAN PUCHAN CARD-READER-CHANNEL FILE-INPUT-CHANNEL
OUTPUT-CHANNEL) <OR FALSE CHANNEL> (NEWJOB MORE LATER BUGFATAL ENDJOB) <OR ATOM
FALSE> (TELNET-CHANNELS) <OR FALSE <LIST CHANNEL CHANNEL>> (DEMON-NAME JOBNAME)
STRING (INPUT-FILE) <OR FALSE VECTOR STRING> (SIGNON-NAME USER JOB) <OR FALSE
STRING> (COMMAND-TABLE) VECTOR (ERROR-HANDLER) HANDLER (VERSION) FIX (FTPLIST)
LIST (EH) HANDLER (LINE-BUFF) STRING (BINARY-BUFF) <UVECTOR [REST FIX]> (
JOB-DATA) <OR FALSE LIST> (JOB-DATA-FILE JOB-DATA-LOCK) STRING (LOCK-CHANNEL) <
OR FALSE CHANNEL> (HISTORY-FILE) STRING (INITIAL-HISTORY) LIST>
<SETG FTPLIST (T)>
<SETG INITIAL-HISTORY '((5 5) (8 15) (1000 30))>
<SETG HISTORY-FILE "DSK:NETWRK;RJS HISTRY">
<SETG JOB-DATA <>>
<SETG JOB-DATA-FILE "DSK:NETWRK;RJS JOBDAT">
<SETG JOB-DATA-LOCK "DSK:NETWRK;RJS JOBLOK">
<SETG LOCK-CHANNEL <>>
<SETG LINE-BUFF <ISTRING 300 <ASCII 32>>>
<SETG BINARY-BUFF <IUVECTOR 200 0>>
<SETG COMMAND-TABLE <PUT <IVECTOR 14 0> 14 <ASCII 27>>>
\
<SETG SETUP %<RSUBR!- '[ %<PCODE!- "NETRJS" 0> SETUP #DECL ("VALUE" STRING)
PTIME FLUSH-DEMON RTIME DATE SUBSTR ICP GET-OUTPUT-CHANNELS ACC CONNECT FRAMES
STATUS-JOBS USE-DATUM QUIT STDMST OUTINFO NOW LOGOUT LOGIN UNSOAK %<RGLOC
FILE-INPUT-CHANNEL T> #FALSE () %<RGLOC CARD-READER-CHANNEL T> %<RGLOC
OUTPUT-CHANNEL T> %<RGLOC TELNET-CHANNELS T> %<RGLOC PNCHAN T> %<RGLOC PUCHAN T>
%<RGLOC SIGNON-NAME T> %<RGLOC INPUT T> %<RGLOC SCRIPT T> %<RGLOC JOB T> %<
RGLOC USER T> %<RGLOC INPUT-FILE T> %<RGLOC NEWJOB T> %<RGLOC MORE T> %<RGLOC
LATER T> %<RGLOC BUGFATAL T> %<RGLOC ENDJOB T> %<RGLOC DEMON-NAME T> "NETRJS" %<
RGLOC JOB-INPUT-FILE T> "DSK:NETWRK;RJSINP >" %<RGLOC JOB-RETRY-FILE T>
"DSK:NETWRK;RJSAGN >" %<RGLOC JOB-LOSER-FILE T> "DSK:NETWRK;RJSLSR >" %<RGLOC
DEBUG T> T "SETUP DONE" %<RGLOC DEBUG-SCRIPT T> OUTCHAN "VERSION NUMBER: "
VERSION-NOT-FIX-ERRET-FIX-TO-WIN %<RGLOC VERSION T>
"CREATING NETRJS DAEMON, VERSION: " "MUDDLE VERSION: " %<RGLOC MUDDLE T>
"FILE TO BE CREATED: " "DSK:NETWRK;NETRJS " "SV" "SAVED" %<RGLOC TTY-SCRIPT T>
READ-TABLE %<RGLOC COMMAND-TABLE T> (VECTOR) ERROR-HANDLER %<RGLOC ERROR-HANDLER
T> "ERROR" %<RGLOC ERROR-TRAP T> INCHAN INFORM
"MIT-DMS CCN-RJS INTERFACE, VERSION " ", " "READ"
"SIGNALLING SYSTEM TO WAKE UP DEMON" "DEMON NOT AVAILABLE, SORRY." "PRINT"
"NETRJS-SCRIPT-LOCATION" (CHANNEL) ERRLOC (ACTIVATION) "NETRJS DEMON VERSION "
TO [601 701 504 403] "INPUT FAILED, WILL TRY LATER" "RJSAGN >" [401 404] ERROR
"CAN'T SUBMIT JOB" "RJSLSR >" "SIGNON FAILED, WILL TRY LATER"
"CHANNEL ABORTED, WILL TRY LATER" RJS-ERROR "CHECKING FOR OUTPUT"
"CCN ABORTED CONNECTION, WILL TRY LATER" "MORE JOB INPUT HAS ARRIVED,"
" REENTERING DEMON LOOP" "RESCHEDULING DEMON" "DEMON FINISHED, " FATAL
"ERROR, FATAL (BUG) " "FATAL BUG DETECTED IN RJS DEMON-LOOP" "CRASH >"
"CLOSING SCRIPT" "SCRIPT OPEN TO " [201 203 204 205 206 207]
"OUTPUT SYNTAX UNPROCESSABLE" [502 209] "CAN'T OPEN OUTPUT FROM CCN"
"SIGNON FAILED" [601 208] "CANNOT OPEN OUTPUT VIA FTP," " WILL TRY LATER"
"DATA BASE LOCKED," "JOB OUTPUT AVAILABLE" "READB" "NET"
"OUTPUT CONNECTION OPEN TO CCN" SUCCESS "PRINTER TRANSFER COMPLETE, "
" BYTES TRANSFERRED." %<RGLOC JOBNAME T> DEBUG
"PASSING ERROR TO HIGHER REP LEVEL." "ERROR DETECTED, CODE: " ", REASON: "
FILE-SYSTEM-ERROR!-ERRORS "CHANNEL ERROR" "FATAL ERROR, BUG" LERR\ !-INTERRUPTS
"FATAL BUG DETECTED IN ERROR-TRAP" "COMSYS-INPUT-FILE"
"\"TO\" (\"NETRJS-MAINTAINER\")
\"FROM\" \"NETRJS\"
\"SUBJECT\" \"Daemon Crash\"
\"TEXT\" " "\"SCHEDULE\" (\"SENDING\" #FALSE())" "USER" "USER " ", OK."
"PASSWORD" "PASSWORD " "REMOVED" " FOR USER " "." "JOB"
"READY TO ACCEPT DATA FOR JOB " "(DEFAULT)" ", USER " "REMOVE" "JOB "
" REMOVED FROM DATA BASE." "ENABLE-PROBE" "AUTOMATIC PROBING ENABLED FOR USER "
"DISABLE-PROBE" "AUTOMATIC PROBING DISABLE FOR USER " "PRINT-OUTPUT" <>
"PRINTER OUTPUT SET FOR JOB " "PUNCH-OUTPUT" "PUNCH OUTPUT SET FOR JOB "
"RETRIEVE-SCRIPT" "RETRIEVAL SCRIPT " "SET" " FOR JOB " "FILE-SCRIPT"
"SCRIPT CLOSED." "QUIT" "EXITTING COMMAND PROCESSOR" "FILE"
"ATTEMPTING JOB SUBMISSION FOR USER " "CONNECTION TO CCN BROKEN"
"CAN'T OPEN FTP CONNECTION TO INPUT FILE" "DATA BASE LOCKED, TRY LATER" [102 101
] "DATA BASE CLOBBERED, INFORM JFH" "BAD SYNTAX IN INPUT STREAM"
"CARD READER ABORTED BY CCN" "CAN'T OPEN CARD READER"
"JOB NOT ACCEPTED, TRY LATER" "JOB REFUSED" "SIGNON TO CCN FAILED"
"BATCH-SCRIPT" "SUBMITTAL SCRIPT FOR BATCH INPUT " "SET TO FILE " "REMOVED."
"BATCH" "FILE-SCRIPT " "FILE " "BATCH SUBMITTAL OF FILE " " SIGNALLED."
"BATCH SUBMITTAL NOT AVAILABLE NOW." "END OF COMMAND STREAM"
"MUST GIVE USER COMMAND FIRST" "ARGUMENT NOT GIVEN OR INCORRECT"
"MUST GIVE USER AND JOB COMMANDS FIRST" "UNRECOGNIZED COMMAND"
"TRYING TO OPEN LOCAL FILE " " FOR " "WRITING." "READING." %<RGLOC ERRHAN T> %<
RGLOC EH T> "FTP CONNECTION FAILED: " "STOR " "RETR " "CHANNEL OPEN FOR "
"WRITING" "READING" " VIA FTP TO " %<RGLOC FTPLIST T>
"FTP DATA CONNECTION FAILED: " "OPEN TO FOREIGN HOST " ", FILE " " FAILED." EH
"BAD SYNTAX IN FILE SPECIFICATION FOR FOREIGN FILE" "ERROR DURING FTP PROCEDURE"
"CAN'T OPEN FTP DATA CONNECTION" %<RGLOC BINARY-BUFF T>
"UNIMPLEMENTED RECORD TYPE" "NO OUTPUT CHANNEL" %<RGLOC LINE-BUFF T>
"PRINT OR PUNCH ABORTED" "BAD SYNTAX IN DATA STREAM" "BAD FILLER"
"BAD SEQUENCE NUMBER" "BAD DEVICE CODE" 1RJS-ERROR "CHANNEL ABORTED"
"BAD CARRIAGE CONTROL CHARACTER" "SYNC" (580) %<RGLOC TELNET-INPUT-BUFFER T>
"INFORM 0 " TELNET-CHANNELS %<RGLOC SIGNING-OFF T> "SIGNOFF" (205) () #FALSE (
"CHANNEL CLOSED") (106 201 208 209 304 401 402) SL "" SIGNON-NAME "SIGNON "
",PASSWORD=" "CHAR" %<RGLOC T-IN T> (110 111 876) (307 308 750) "STATUS" (802
804) ![0 0 0 0!] ["PRINT" "PUNCH" "SPOOL" "XEQ"] "0123456789"
"BAD INPUT SPECIFICATION" "CANT OPEN CARD READER" "PRINTB" %<RGLOC CR-WAIT T>
"CARD-READER CONNECTION OPEN" %<RGLOC OWATCH T> "CARD READER ABORTED"
" BYTES TRANSMITTED." (534 531 501 503 207 509 510 602 532 535) "JOB ACCEPTED"
"JOB NOT ACCEPTED" (504 512 602 204 501 503 207 509 510) [205 501 503 207 504] (
504) %<RGLOC CARD-IMAGE-BUFFER T> %<RGLOC JOB-DATA T> "PRINTO" %<RGLOC
JOB-DATA-LOCK T> %<RGLOC LOCK-CHANNEL T> "DATA BASE LOCKED" %<RGLOC
JOB-DATA-FILE T> "JOB DATA BASE UNWRITABLE?" "JOB DATA BASE CLOBBERED"
"INTERNAL BUG IN DEMON, DISABLING" " AUTOMATIC RUNNING" %<RGLOC INITIAL-HISTORY
T> %<RGLOC HISTORY-FILE T> "HISTORY FILE UNWRITABLE?"
"NOTHING IN QUEUE, DEMON NOT SCHEDULED." "SIGNALLING "
" DEMON TO CHECK AGAIN IN " " MINUTES." "SIGNAL TO DEMON FAILED." %<RGLOC
READ-WATCH T> READ-CHECK "COMMAND?" "BAD COMMAND." "PROCESSING " " COMMAND."]>>
<AND <ASSIGNED? GLUE> .GLUE <PUT ,SETUP PGLUE ![713730698 -22817013761 -1 -1 -1
-1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -16777216 0 0!]>>
\
<SETG MAKE-DEMON %<RSUBR-ENTRY '[SETUP MAKE-DEMON #DECL ("VALUE" ANY)] 147>>
<SETG COMMAND-LOOP %<RSUBR-ENTRY '[SETUP COMMAND-LOOP #DECL ("VALUE" ANY)] 328>>
<SETG DEMON-LOOP %<RSUBR-ENTRY '[SETUP DEMON-LOOP #DECL ("VALUE" ANY)] 481>>
<SETG CLEANUP %<RSUBR-ENTRY '[SETUP CLEANUP #DECL ("VALUE" FIX)] 957>>
<SETG OUTPUT-FETCH %<RSUBR-ENTRY '[SETUP OUTPUT-FETCH #DECL ("VALUE" ATOM)] 1080
>>
<SETG GET-OUTPUT %<RSUBR-ENTRY '[SETUP GET-OUTPUT #DECL ("VALUE" ATOM STRING)]
1313>>
<SETG ERROR-TRAP %<RSUBR-ENTRY '[SETUP ERROR-TRAP #DECL ("VALUE" ANY FRAME
"TUPLE" TUPLE)] 1486>>
<SETG REPORT-TO %<RSUBR-ENTRY '[SETUP REPORT-TO #DECL ("VALUE" ATOM STRING)]
1673>>
\
<SETG CMDDO %<RSUBR-ENTRY '[SETUP CMDDO #DECL ("VALUE" ATOM)] 1720>>
\
<SETG GET-CHAN %<RSUBR-ENTRY '[SETUP GET-CHAN #DECL ("VALUE" ANY ANY <OR ATOM
FALSE>)] 2925>>
<SETG ERRHAN %<RSUBR-ENTRY '[SETUP ERRHAN #DECL ("VALUE" ANY "TUPLE" TUPLE)]
3442>>
<SETG CLOSE-CHAN %<RSUBR-ENTRY '[SETUP CLOSE-CHAN #DECL ("VALUE" <OR CHANNEL
LIST> CHANNEL)] 3491>>
\
<SETG GET-OUTPUT-CHANNELS %<RSUBR-ENTRY '[SETUP GET-OUTPUT-CHANNELS #DECL (
"VALUE" FIX CHANNEL)] 3568>>
<SETG PUNREC %<RSUBR-ENTRY '[SETUP PUNREC #DECL ("VALUE" FIX FIX CHANNEL CHANNEL
)] 3753>>
<SETG PRTREC %<RSUBR-ENTRY '[SETUP PRTREC #DECL ("VALUE" FIX FIX CHANNEL CHANNEL
)] 3913>>
<SETG TRANS %<RSUBR-ENTRY '[SETUP TRANS #DECL ("VALUE" FIX CHANNEL <OR FALSE
ATOM> FIX)] 4055>>
<SETG FILL %<RSUBR-ENTRY '[SETUP FILL #DECL ("VALUE" UVECTOR UVECTOR FIX CHANNEL
)] 4440>>
<SETG CC %<RSUBR-ENTRY '[SETUP CC #DECL ("VALUE" ANY FIX CHANNEL)] 4523>>
<SETG GET-DATA %<RSUBR-ENTRY '[SETUP GET-DATA #DECL ("VALUE" FIX CHANNEL)] 4612>
>
\
<SETG SIGNING-OFF <>>
<PROG () <SET TLI <ILIST 10 '<VECTOR -1 0 <ISTRING 120 <ASCII 32>>>>> <PUTREST <
REST .TLI 9> .TLI> <SET TLO .TLI> <SETG TELNET-INPUT-BUFFER (.TLI .TLO)>>
<SETG SYNC %<RSUBR-ENTRY '[SETUP SYNC #DECL ("VALUE" <OR FALSE FIX>)] 4669>>
<SETG PRINT-LINE %<RSUBR-ENTRY '[SETUP PRINT-LINE #DECL ("VALUE" FIX)] 4701>>
<SETG SIGNOFF %<RSUBR-ENTRY '[SETUP SIGNOFF #DECL ("VALUE" ATOM)] 4826>>
<SETG READ-UNTIL %<RSUBR-ENTRY '[SETUP READ-UNTIL #DECL ("VALUE" <OR FALSE FIX>
"OPTIONAL" <LIST [REST FIX]>)] 5017>>
<SETG SIGNON %<RSUBR-ENTRY '[SETUP SIGNON #DECL ("VALUE" ANY STRING)] 5201>>
<SETG TELCLOSE %<RSUBR-ENTRY '[SETUP TELCLOSE #DECL ("VALUE" <OR FALSE <LIST
CHANNEL CHANNEL>>)] 5464>>
<SETG STATUS-JOBS %<RSUBR-ENTRY '[SETUP STATUS-JOBS #DECL ("VALUE" ANY)] 5508>>
<SETG T-IN %<RSUBR-ENTRY '[SETUP T-IN #DECL ("VALUE" ANY <OR FALSE <UVECTOR [3
FIX]>> CHANNEL)] 5655>>
\
<PROG (T-HEAD T-CHEAD) <SETG BINARY-BUFF <IUVECTOR 200 0>> <SET T-HEAD <ILIST 60
'<ISTRING 80 <ASCII 127>>>> <PUTREST <REST .T-HEAD 59> .T-HEAD> <SET T-CHEAD <
ILIST 60 -1>> <PUTREST <REST .T-CHEAD 59> .T-CHEAD> <SETG CARD-IMAGE-BUFFER (.
T-HEAD .T-CHEAD)>>
<SETG FILE-READ-JOB %<RSUBR-ENTRY '[SETUP FILE-READ-JOB #DECL ("VALUE" ANY)]
5955>>
<SETG CR-WAIT %<RSUBR-ENTRY '[SETUP CR-WAIT #DECL ("VALUE" ANY <UVECTOR [REST
FIX]> CHANNEL)] 6010>>
<SETG CARD-INPUT %<RSUBR-ENTRY '[SETUP CARD-INPUT #DECL ("VALUE" ATOM CHANNEL)]
6065>>
<SETG SEND-DATA %<RSUBR-ENTRY '[SETUP SEND-DATA #DECL ("VALUE" FIX CHANNEL
CHANNEL "OPTIONAL" FIX)] 6426>>
<SETG OWATCH %<RSUBR-ENTRY '[SETUP OWATCH #DECL ("VALUE" ANY <UVECTOR [REST FIX]
> CHANNEL)] 6866>>
<SETG RQC-INT %<RSUBR-ENTRY '[SETUP RQC-INT #DECL ("VALUE" ANY <UVECTOR FIX FIX
FIX> CHANNEL)] 6899>>
\
<SETG LOAD-JOB-DATA %<RSUBR-ENTRY '[SETUP LOAD-JOB-DATA #DECL ("VALUE" LIST)]
6936>>
<SETG DUMP-JOB-DATA %<RSUBR-ENTRY '[SETUP DUMP-JOB-DATA #DECL ("VALUE" ANY)]
7053>>
<SETG UNLOCK-JOB-DATA %<RSUBR-ENTRY '[SETUP UNLOCK-JOB-DATA #DECL ("VALUE"
CHANNEL)] 7096>>
<SETG JOB-LOOKUP %<RSUBR-ENTRY '[SETUP JOB-LOOKUP #DECL ("VALUE" <OR FALSE LIST>
STRING STRING)] 7113>>
<SETG JOB-PASSWORD %<RSUBR-ENTRY '[SETUP JOB-PASSWORD #DECL ("VALUE" <OR FALSE
STRING> STRING)] 7196>>
<SETG JOB-SCRIPT %<RSUBR-ENTRY '[SETUP JOB-SCRIPT #DECL ("VALUE" <OR FALSE
VECTOR STRING> STRING)] 7253>>
<SETG JOB-EXIST? %<RSUBR-ENTRY '[SETUP JOB-EXIST? #DECL ("VALUE" <OR ATOM FALSE>
STRING)] 7310>>
<SETG JOB-SET-OUTPUT %<RSUBR-ENTRY '[SETUP JOB-SET-OUTPUT #DECL ("VALUE" ANY
STRING STRING ANY ANY)] 7367>>
<SETG JOB-SET-PASSWORD %<RSUBR-ENTRY '[SETUP JOB-SET-PASSWORD #DECL ("VALUE" ANY
STRING <OR STRING FALSE>)] 7634>>
<SETG JOB-SET-SCRIPT %<RSUBR-ENTRY '[SETUP JOB-SET-SCRIPT #DECL ("VALUE" ANY
STRING <OR FALSE STRING VECTOR>)] 7726>>
<SETG JOB-SET-EXIST %<RSUBR-ENTRY '[SETUP JOB-SET-EXIST #DECL ("VALUE" ANY
STRING <OR ATOM FALSE>)] 7818>>
<SETG JOB-SUSPEND %<RSUBR-ENTRY '[SETUP JOB-SUSPEND #DECL ("VALUE" ANY STRING)]
7902>>
<SETG JOB-RESUME %<RSUBR-ENTRY '[SETUP JOB-RESUME #DECL ("VALUE" ANY STRING)]
7917>>
<SETG JOB-REMOVE %<RSUBR-ENTRY '[SETUP JOB-REMOVE #DECL ("VALUE" ANY STRING
STRING)] 7932>>
\
<SETG RESCHEDULE %<RSUBR-ENTRY '[SETUP RESCHEDULE #DECL ("VALUE" <OR ATOM
CHANNEL FALSE>)] 8099>>
<SETG SCHEDULE %<RSUBR-ENTRY '[SETUP SCHEDULE #DECL ("VALUE" ATOM FIX)] 8316>>
<SETG NEXT-COMMAND %<RSUBR-ENTRY '[SETUP NEXT-COMMAND #DECL ("VALUE" <OR FALSE
STRING>)] 8382>>
<SETG ARGGET %<RSUBR-ENTRY '[SETUP ARGGET #DECL ("VALUE" ANY)] 8515>>
<SETG READ-WATCH %<RSUBR-ENTRY '[SETUP READ-WATCH #DECL ("VALUE" ANY ANY "TUPLE"
ANY)] 8596>>
<SETG OUTINFO %<RSUBR-ENTRY '[SETUP OUTINFO #DECL ("VALUE" ATOM ATOM FIX "TUPLE"
TUPLE)] 8625>>
<AND <ASSIGNED? GLUE> .GLUE <PUT ,SETUP GLUE ![17226845388 -13743895348
-13743895348 -13743895348 -13743895348 -13743895348 -13743895348 -13743895348
-4020956921 13743895488 13087404080 869008128 13102153920 3275550720 -1073741824
-17129522061 13743938569 -13743897004 67235900 4498157583 -17159933888 331870208
16653467649 858982343 -5367545839 6964621437 -30064770815 6377195518 470745863
7520321612 1090591804 1014956035 -8451526652 22614641665 -13753056996
16107180480 13743687424 -13757119137 8506309836 -15295188485 1069817631
-21407937340 8354726908 -13749186555 25534465028 30316445764 17197156325
8325709568 -17150495949 2088757191 -6501299260 33419129649 4064280576 269488324
24910765063 1879887041 -17126182800 7730895879 13741049836 1932526592
17448374528 7784955969 4553981053 4362086195 4362367216 4198448 23070736407
1441921843 4425510092 30154891259 13707495422 -13749186556 289406976 4312859904
25837175281 -1133510400 114944 987440 2088694268 1139212311 -15099100905
13707992384 16469 18253623745 -13101993535 5370575996 1023542272 17180656071
1157906460 33418183680 3147719 -5154786351 -21466447872 4312791296 1136656444
872431740 18387828676 13743894544 18316854336 -16926129927 -4223905596
33307050108 16237328323 -4229169057 1136987207 -16836983865 -4286726129
-17013128251 3296465987 483193329 -3217130480 -3820502580 -13942405136
9727054320 30923570673 -1064242877 4769431873 30115118577 -1071681533
-4253282063 18003806145 17565942721 -3762226167 -4223905596 33307037727
3221735377 -2210463619 -17163351568 18191794497 4327522752 30920662028
8342980581 4362086337 4059167555 -15824815084 6383665856 1090591804 806826783
67899888 17197726846 17702031484 33940659999 -29934230497 8473004004 8354596807
-7483557508 4547948831 1346635712 16236224324 4294999079 -16895622383
-4210689024 4549771264 4579131392 16106127600 53689469 4362092156 33953017980
34043064816 -29528821615 -235892225 8331280384 257 4831838193 4580473980
16238184573 -4293640188 4581294080 17895425 4821303569 4362093693 33558905856
18385195076 18253891543 -12813320188 19285214276 17184081887 25568997380
-17179590656 8321501201 -3773822975 -2214592387 -4277133281 8354513856 788578308
7516702660 553648144 1014759484 16693333761 -3764421376 0 17105152 4059758832
21238906880 4311793664 18320719936 16384 1049604 89915648 4362092560 17449353473
17263820804 5369786399 8372027652 17179934967 1052528 7545618929 -3772841984 16
-16978472956 17040385 16777232 336 262144 4097 276593664 522129408 268
3222339648 272633856 18253612032 20993024 4097 276593664 522129408 4181
-17161973504 4362080321 4299228657 -4025466880 33416020993 1052676 4210692
6383472656 1074004993 16842816 1077936144 16386 336054212 18253681668 4295229696
29487600 201330704 30195302403 4226172 21474836480 0 17184063488 262144
17309962257 -3772834032 65540 1090535697 1066052 4264209 2039568 4277316
1007965184 -4294704875 17180966912 4026531901 17460936721 4580973580 29360128
1342439424 21537751040 16 1006916928 1074016708 30131884124 67113052 13740806161
-16173235264 1003840 3355443 12888047616 3617584 805306368 872415297 17453618995
805585920 17179886593 17195872513 5368714304 5708448848 1346639108 1192165616
4614012988 33306968064 4296085776 1374704908 30362632196 6174081028 6203392501
33294123504 4563403035 17826800 1140912253 1173484017 -4277927936 255919125
7516217119 6383489024 16432 4765778688 4298321920 4764729584 249924 8041534464
12582912 33832976 0 16195256320 1078206208 1069340 287244548 1094730820 68
-15292497796 17298485744 1099527 -4286824448 22615752788 0 67170325 17179936080
0 0 1405377 4629464143 4294967312 4497305600 4412660940 1595871232 1077674289
-16910917857 805815296 4307554576 -4026531776 63196161 -3770744761 19923071
18092049 -16173219521 253693727 -29997398257 264245696 12885029363 -16055774984
17230265347 251731776 4425510385 -4026269433 -12809634704 23070711676
33354155008 0 336613652 3233808384 33292288 1145323524 18324074496 67108864
67371008 4198657 18254676992 4366270724 17180935168 4366270724 17180947248 66832
1073741824 1073745936 4294971393 273683712 4294971397 352321600 1048577 1093
4194304 5368709120 1024 17188027516 17179934919 1077968640 33558643760
4827656240 18517864496 33417052161 1056512 8321572611 16777232 4559208896 389617
67318576 1070352 67109136 67108864 1342439427 -16655581180 5708709904 4456704
2081439744 4384165888 17179938820 32522496 68502592 268436544 4295475460 256
4563419136 4563419136 4420 268435728 1073741828 131072 268435584 67174400
1073741824 545259521 4260288 17175674888 8589937664 17449615360 4281408
2080378880 1140916224 8322543628 68945152 267588 130023680 71307264 521080576
-17175560112 16724 17180917764 17196646431 4278193152 17649958912 1073992705
16056324 5708726273 278544 71632 17180131395 -12880444415 7340033 6383485184
268502017 357892097 285215775 8581902448 30182219712 268439583 32523537
-17179869120 0 17179869188 66060352 32635699 4765872132 24697372672 1074251751
-15048915988 2952808055 -15061744636 18236850436 1594294512 30316478961
-2147467140 1140882449 -3764642017 4160765952 4312809729 33315418224 -4278451968
16904192 1073745921 13355794176 339739760 30066609152 7516194624 0 459712
-33807073216 4294967300 1074790415 2 149 330 483 959 1082 263461 263821 1722
527219 265639 790193 790353 790495 790880 528817 266760 4671 4703 4828 5032
267174 267349 5466 529949 5957 530304 268213 530728 792870 531160 531193 6938
7055 7098 531407 269344 269401 269458 1055953 531928 532020 532112 270050 270065
532226 8101 270464 8384 8517!]>>
<ENDPACKAGE>