dT
		R
x
xX	Z	
 (00+	00
2G2F.22:2$4GC4)
444 46F'66.6688U8:F:E :
:':<3
<o7<<5	>H$>E> >9>>		.f=
	
D

*613_.\.+@M
*B)p3p>y<9' 5iF'g
t.7D5+0 f7>f=|fAfDf0x@xxN?xkkxMxw8xJx5>	\);E8 A\CO
<KwF;bcbJH	Y'Ho
W8.Yf)R	9)Ar)))8A]
AlQXRu
RURSRcE(c6c4[	.>;IYC=^6EhaOxZ}:BHRL]S8j+
jj9jNn7+nnbTg	1\scqI6$60^6.U;UpU$
<P? |?Xag
[JFjjX*X9Q9MpoMTM
^d?k@H(a20
7u<AN eTemPeheuKee:oe9
eUeVFe]e]oeSUeceC	ee	eD
et
eeC
eTNemeweo	eeu	eoqq
L(lA
8oiB	U		)	a)	^;	K	W WK	V	V	i8V	V	wV	V	IV	V	6
xD
jW
e
y
V



]

o

K


W
K
]


y






_ 




x


h

d
qh
l
p
N
t
x
r|
h



q@
M
X
Y
W

|7
	

	 
  
	a 
	e 
i 
	m 
q 
u 
y 
{} 

 
p 
 
T 
 
 
x 
	 
 

 

 
P 
 
 
 

g 
6
K
h

u
|
e
	

T

m
Y

g

w







p 

o









cZ
k
o
s
t
x

n

z 



f@
^

:$
<$
@$
D$
	H$
x
H
L
mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmj:TxDa1q+
SetFileStatus	READCHECKPOINTBSMul32FILLBUFFERCDINITALTMSGFILE4READUNEXPANDEDALTMSGBYTESe	4GETALTMSGUNEXPANDED4EnlsGetCharTNLSCASE|PSBDOWNdpScWriteByteStreamParameterLpt tagPtrWrite	PSYSOUTBSxFALREADYOPEN?T^ 9KdReleaseByteStreamLP+lSc_OpenBytestreamLptIn_FlushBufferLptMOD32ENLS_DrawFormChars,CBSAMVUTMARKpGetBsLfaAsyncFTYPED@H+5[>Rugo	AllocExch(
GETFILESTATUSWrite$
DoWriteSysOut(ScrollFrame$FPROTECTEDMODECheckPointBsADFLUSHBUFFEROpenByteStreamVid$	GETCDDATAGETMSG4GETMSGUNEXPANDEDLENGTH4SBOUTPUTFILE7
RGBMSGSTRINGS	OpenTable  pInOpenBytestreamLpta pInFlushBufferLpti pInFillBufferLpt tagLastpClassD$9h$NxW0nCReadKbd5
QueryGpsAvailPARSEDEFAULTLEVELENLS_GETCHAR2,
REINITMSGFILEo4GETMSGUNEXPANDED4PSBMESSAGESpFSTATUSOPENY	sTagProcs tagNulK
fDevelopement
rgbLocalClassH$$WgI0<oxFlushBufferLpt.GetBsLfayPARSESPECFORFFSVOLPARSESPECFORFFSDIRBUILDFFSSPECFROMVOLGETNLSDATETIMETEMPLATElPBSAMVUTMARKFLOGOPENX
deviceLasttag8251WriteC+uNk\T8	CLOSEFILE

CreateFile
ResetFrameReleaseByteStreamLptCLOSEBYTESTREAMCURRENTOSVERSIONDSector
GETEOFWPCDPARSESPECFORNOBRACKETVOL
ENLS_DrawLine,ENLS_GetPrevChar7,EnlsCaseDGETNLSKEYCAPTEXT\COMPACTDATETIME
pQueryVideoBsPSYSINBStM=q)3g]DCHECKERCLOGTQueryDefaultRespExch
ChkPtBsSysOut*CheckProcedureSBFROMQfICHCONVERTQ	
ReadByteStreamParameterLpt
PREPWRITEMMAD
PARSEFILESPECTYPETOCONTINUECOMMONq<
EnlsCbToCColsD	FSYNCBSWApScReleaseByteStreamLpt} tagTable tag8251ReadtagX25Modify]$q{IRAh5OPENFILEFrameBackSpaceSc_FillBufferLpt7|COPYSBIn_SetImageModeLpt
FILLBUFFER9LQ_DWORD_DIV<SetImageModeBrntGETMSGENCODEWORDF4MPIERRORERC|SBWRONGMSGFILEpInReleaseByteStreamLpty 
fGPAMBsDef
pUpperToLower<$^*S|rF=i3WriteLog}MSGFILEINIT	SBFROMWICHCONVERTW
OPENBYTESTREAMCTOSVERSIONDBUILDFFSSPECFROMDIRGETMSGENCODEHEXo4EnlsGetPrevCharTFORMATTIMETMl
PSBCOMMERRORSx
SBLOGFILESPECFUSEROUTPUTFILE	SplBsOpenpPrepReadMMDoFLinksi7w]UMA	SetKbdLED8	LockVideo0
PutFrameCharsQueryFrameChar
SETPSTRUCTURENFlushBufferSysOut|	ENLS_Case,
QUERYMSGFH4GETMSGENCODEDWORD4EnlsMapCharToStdValueoDNLSSTDFORMATDATETIMElNLS_DEFAULTDATENAMES
PSBINPROGRESShSBLOGPREFIX@>HV'xl4FillFrameRectanglet	ERROREXIT
CHECKPOINTBSADNOTMMDY
FIXFILELENGTH
RenameBsAsync4ENLS_MapCharToStdValue,GETMSGPUTBYTES4GETMSGEXPANDMACRO4TYPETOCONTINUENXT(<GETPNLSTABLEtLFAEOF
tagDiskModify 
pLowerToUpper@$pcDO7WULCMPBSc_FlushBufferLpt	INITFILES
WRITEBSRECORDgOpenByteStreamSysInFillBufferSysIn
CSUBPARAMSOpenByteStreamSpl
PARSESPECFORFFSNODEGETCANONICALNODEANDVOLGETMSGNEXTNUMBERN4	GETALTMSG4QueryVideoBsA<EnlsQueryBoxSizeD	CallProc0
SBMSGFILESPECSBMSGFILEMISSING
tagKbdRead tagLptModify6pSetImageModeBrntagTapeWrite@$]7mV.Lwe
DeleteFileGetDateTimePosFrameCursorREADMSGFILEReleaseEasyENLS_GETCHARWIDTH,TYPETOCONTINUE<DOGETUCB	CallProc1	tagSysOutpRenameBsAsync
DiskBsOpen
GPAMBsOpen
tag8251ModifyfUseNlsTable:$
rgbSpecialLj[P+Eu8CHECKCOMMANDdBeep4PROCESSLOGFILE	SetImageModeIllegalGETFILENAMEFROMBSFHOpenByteStreamAD6TBUILDSPECFROMVOLBUILDFFSSPECFROMPASSWORDBUILDSPECFROMDIRGETMDFROMALTDISK4READUNEXPANDEDMSGBYTESC	4APPENDGENGOUl	CallProc2LFALOGPSBOKFPROMPTSINITIALIZEDh^6F>Qt
ALLOCMEMORYLL,	OSVersion
GetUserNumber<GetpAscb	SETMSGRET
QueryBsVidpREADBYTESNOTMMDiBUILDFFSSPECFROMFILEENLS_CBTOCCOLS
,GETMDFROMALTCACHEP4EXPANDLOCALMSGPPROCBS
4	EnlsClassDEnlsDrawBoxULEnlsDrawFormCharsL	CallProc3SBOUTBUFFER
SBLOGSUFFIXMpScFlushBufferLptm tagDiskWrite 
tagVideoWrite 
tagLptReadtagSplWriteF_FILTERxJm.X;dWait
ALLOCMEMORYSL*RELEASEBYTESTREAMrPARSESPECFORFFSFILE^PARSESPECFORALLBRACKETSBUILDSPECFROMPASSWORDBUILDSPECFROMNODEENLS_DrawBox,CLOSEALTMSGFILE4	RGPSBMSGS	tagCDReadbsKbdZ.@X9paKRequestQueryRequestInfoMapBsDevice,OpenByteStreamLPDSetSysBs'SetImageModeLptSETBSLFAASYNCNOTMMDBS_OPENFILEGETPOSITIONTOADDFFSLEVELXPARSESPECFORFFSPASSWORD$INITMSGFILEK4EXITMSGTOOLONG
4EnlsGetCharWidth8D
FillRectangleNLS_DEFAULTDATESTRUCTRGWMSGCACHEPSBCOMMERRORtFMSGFILEOPEN pScFillBufferLpt fK?T.7lCHECKLWRITEBSRECORDNOTMMD
FATALERRORCheckInsSam,
SETBSLFACDREMOVEFFSBRACKETSATTRTOV1ATTRpInReadByteStreamParameterLpt F10VAM8cBPYiSc_ReadByteStreamParameterLpt)
DeleteBsAsync;4Lq_DWord_MulY<EXPANDDATETIMEEnlsMapStdValueToCharDtagDiskRead pDeleteBsAsyncBSVID(\5@Mo.xDeallocExch)SETMAILAGENTSTATUSGetVhbChkptNoptFlushBufIllegalIn_OpenBytestreamLptIn_ReleaseByteStreamLptkFProcessorSupportsProtectedModeSENDTOQUEMGROpenByteStreamNdFlushBufferNZdBUILDSPECFROMFILEEnlsDrawLineLRGPSBPGHDRSpScCheckPointBsLptu pInWriteByteStreamParameterLpt B]pTI6|'hQueryVidHdwChangeFileLength
Sc_ReleaseByteStreamLptdFINISHPENDINGWRITE(REINITBSlPARSESPECFORDIRCLOSEMSGFILE4PBSAMVUTMARKNXT
RGPSBSTATEpInSetImageModeLpt tagSysInutagPtr8251WritetagX25Write
tagX25ReadSamgenVersion_1uJc\l5}=Sc_SetImageModeLptPutFrameCharsAndAttrsE4	FillFrame	READBYTESOpenByteStreamSysOut>In_WriteByteStreamParameterLpt8RGPARAMFillBufferADPREPREADMMAD	READASYNCFillBufferNdSETBSLFACDNOTMMD+OPENBYTESTREAMCD
FORMATTIMEl
RQCOPYLOGFILEtagGpamWriteYqD.f9N|	ALTGETUCB
CDGETDIRENTRYFORMATENTRYCheckPointBsLpt\DeleteBytestreamFillBufIllegalIn_FillBufferLptReleaseByteStreamSpl.SetImageModeSplPARSESPECFORNODE
BUILDFILESPECENLS_QueryBoxSize,NLSFORMATDATETIMElRGWMSGBUFFER
PSBMESSAGEl
fDiskBsDeftagCommReadtagCommWritetagTapeRead
pPrepWriteMMDkCkw:U_.CDREADCDOPENCDCLOSE
RenameFileSc_CheckPointBsLptDoReadSysIn)TSc_WriteByteStreamParameterLpt*
FlushBufferLPOpenByteStreamLptIn_CheckPointBsLpt?In_ReadByteStreamParameterLptCHECKREADASYNCDiv32
GETEOFWP
ENLS_Class,APPENDNUMBERlGETNLSDATENAMEsbVerRunpScOpenBytestreamLpte F^S0'<shFillBufferLpRenameBytestreamREADBSRECORDCheckPointBsSysOut
SetBsLfaAsyncVALIDATEENDOFBUFFERwCHECKWRITEASYNCFlushBufferVidLOpenByteStreamK\PARSESPECFORVOLPARSESPECFORNOBRACKETDIR
ENLS_FINDC<,BIG?pInCheckPointBsLptq 
DEFAULTMWAWpN8'0?z_g
PutFrameAttrs
GETPSTRUCTURESetImageMode	FOPENBSWAFVSeriesEBUILDFULLSPECFROMPARTIALENLS_FindRCA,	EnlsFindCd
ONEKBUFFERtagLptWrite
tagCommModifyBs_pOpenFile3cOE;o)X
AddQueueEntryReadNextQueueEntry
FillBufferLptB
QueryVidBsp
GetBsLfaAsync
FlushBufferADFillBufferKa\PARSESPECFORFILEGETMSGPARSENUMBERU4GETALTMSGUNEXPANDEDLENGTH4
EnlsFindRCWdPutCharsAndAttrsCBSAMVUTMARKNXTMPIERRORPSBpScSetImageModeLpt pScReadByteStreamParameterLpt 
dTableLastHbA]w ;jH*UAPPENDSBWaitp\
ReadKbdDirect6WriteByteStreamParameterLptFRmos)CheckErcReleaseByteStreamAD
WRITEASYNC
FSRP|
GETBSLFACDBUILDFFSSPECFROMNODEGETALTMSGNEXTNUMBERm4FORMATTIMEDT8lCALLPROCRGLOGRGPSBHEADERS	fSplBsDefoJ1Ta'yC<SetScreenVidAttrMUnLockVideo1CheckpointBsLpERROREXITSTRINGSetBsLfaCPARAMSGETPENDINGREADPARSESPECFORPASSWORDo$ENLS_MapStdValueToChar(,
QUERYNODENAMERGKEYCAPpSetBsLfaAsyncfxb)AQRc:HLSjn6U*9Me	)	;	K	V	6
D
W
e
y





Io