CHECKSUMV1.026-JUN-1992 07:47VAX C V3.2-044P 36<9(-'"cflix}wrPU_ZKNDAÀɀ݀׀Ӂف́ǁ@EOJ[^TQsv|yhmgb#&,)8=72   05?:+.$!`eoj{~tqSV\YHMGBŃσۃуՂ߂˂CFLIX]WRpuzknda %/*;>41  Pchecksum P = " PZZZZZ  P  P" PB C" P%d %ld %ld %ld -P%s: Command line has incorrect format.  UP%% checksum inputfile outputfile  yP is the format for installing a checksum in a file.  P%% checksum -v inputfile  P is the format for verifying an installed checksum.  P-v P%s: cannot open temporary file.  %P- 'P%s: cannot open temporary file.  HPr JP%s: cannot open input file %s  iP- kPw mP%s: cannot open output file %s  P%s: Error encountered while reading input file.  PThe input file did not have the correct format.  PIt should contain a line which has the word "checksum"  'Pand no other alphabetic characters.  LP%lu PP%lu TP%lu XP%05u ]PThe input file did not have the correct format.  PThe input file did not have the correct format.  PThe checksum verification of the input file was successful.  PThe checksum verification of the input file did not succeed.  :P%s: Error encountered while reading input file. P^ Y XUTQ VST1޼RAb1TPPKPqP?P޼PA`PPP@eP TQWIPQB޼PA`CfSQS.T)PT!P޼PA`PPP@ePTPQT ޼PA`1mTPWWQVެSAFTAd"Q0PQPcR@b QP@b=QP@b  QhV PQAVPQTެRASAc" TQi PQATPP<^SUQެRAAA :ТTAdPP P SUSPP P SQAdA UPP^ЬRʏܬxPʏPPRPʏP@RRP^XYWެVU|TQfPRRRPRQPQ{RPPQQ@QfPR RP Q{RPQPQfQePRRRPRQPQ{RPPQQdԀQePR RP Q{RPQPQeTWoSRbRSVͼUTVS|RCQebPPaRQTUVTSzcP{PQPPcSTԀUQaSxUTaaRSPTP@RaSQUVTUФRxBhRˏRSʏSSeФRˏBhSSTUVxRRYYP^ͬ RݬRMULTIPLYTWOPOLYSPRRPd^ C$MAIN_ARGSW,ԮԮԮ Ԯ0Y[Zԭ   n  Ԯ(|ԭ ԮЬScЬXXk -FPRINTFRb Ub yb b bEXIT1PX# ݣSTRCMPPԮ,XS׬ЬSKѮ,6TMPFILEP ) FPRINTFEXIT$1 %ЬRbSTRCMPPUSRѮ,6TMPFILEP ) 'FPRINTFEXIT$O HbFOPENP$/b JFPRINTFEXIT PSRլ iЬRbSTRCMPP @ kbFOPENP+b mFPRINTFEXITݮ$<~ͿFGETSP1 FPUTS8Xծ0ͿCRITICALP0XXHͿ;STRCPYѮ,ծݮ$FTELLPPծ,RR PZ@ͿRѮ,'ծ0ݮͿ@ծX ݮ Ϳ@Xծ,j֮ͿSTRLENP ͿDޮD<|RQAD?AD 8ADPP P RSRPP P RQADAD Sծ,ծ0ORBͿ1PBͿPYQPVʏQxQPʏPPVQPʏP@gVVYRBͿ1X}RBͿtPBͿP[QPUʏQxQPʏPPUQPʏP@gUU[BͿPZQPTʏQxQPʏPPTQPʏP@gTTZRBͿݮ$<~ͿFGETSP1о$R ) FPRINTFEXITѮ,1ͿXЭPPP1P2?P FPRINTFRb b 'bEXIT1P;SRSR~XSTRCPYRB;ݭ;STRCAT  T;S RSR~XSTRCPY RB;*P;S RSR~XSTRCPY RB;ݭ;STRCATRb֮ݮ LͭSPRINTFͭ;bn;b;STRLENPݭ;bX;b;@ޮ@V|TSC@>C@ 7C@RR R TUTPR R TSC@C@ UЭRB;ݮ PͭSPRINTFͭ;STRCATݮ;STRCATXSTRLENPR;STRLENPRR (RRݭ TͭSPRINTFЮ(ͭSTRLENP(ѭܮ(ͭ;STRCATRbݭ;bX;bSC;AC;RYQR4ʏQxQRʏRR4QRʏRBg4Ю4YSC;YS[TZRTRSݮ MULTIPLYTWOPOLYSPͮTYY XͭSPRINTFͭ;S RSR~STRNCPYݮ;FPUTS1Pծ0 ]PRINTFEXIT;R RR߭߭߭߭ݭݭSSCANFP PRINTFEXITٔRYѮѮ Ѯ RR PRINTF   C$V_CTYPEDEFSMERGE_THREE_CHECKSUMSMULTIPLYTWOPOLYSADD_A_BYTE_TO_CHECKSUM WORD_COUNTCRITICALSTRLENSTRCMPSTRCATSTRNCPYSTRCPYTMPFILEREWINDFTELLFSEEKSPRINTFPRINTFFPRINTFSSCANFFPUTSFGETSFCLOSEFOPENEXIT CRITICAL t< WORD_COUNT ADD_A_BYTE_TO_CHECKSUM MULTIPLYTWOPOLYS MERGE_THREE_CHECKSUMS MAINRCHECKSUMcriticaltt word_countZadd_a_byte_to_checksum< MultiplyTwoPolysmerge_three_checksums main       C$MAIN_ARGS\ $CODE$DATASTDINSTDOUTSTDERR_CTYPE_STATUS PROG_NAME LOC_CHKSUMLOC_FIRST_QUOTE_MARKLOC_SECOND_QUOTE_MARKk$CHAR_STRING_CONSTANTSPRINTFѮ,1ծݭݮ,FSEEKݮ REWINDݮ$FCLOSEЮ $ݮ$<~ͿFGETSP%ݮͿFPUTSݮ$<~ͿFGETSPо$R ) :FPRINTFEXITݮ$FCLOSEѮ, ݮFCLOSE EXITծSPSS~EXITPP]CP{9]