1;YANK-LAST-OUTPUT-COMMAND
NMODE-OUTPUT-START-POSITIONDING	NMODE-OUTPUT-BUFFERNMODE-OUTPUT-END-POSITIONOBJECT-GET-HANDLERFASTAPPLY
BUFFER-POSITION-CREATE	NMODE-CURRENT-BUFFERINSERT-TEXTEXTRACT-REGIONSIZE	EXECUTE-FORM-COMMAND	SET-MARK-FROM-POINT
MOVE-TO-START-OF-LINE	EXECUTE-FROM-BUFFER
EXECUTE-DEFUN-COMMANDMOVE-TO-START-OF-CURRENT-DEFUN
MAKE-BUFFER-TERMINATED	BUFFER-GET-POSITIONMOVE-TO-BUFFER-END	CURRENT-LINE-EMPTY?INSERT-EOL	BUFFER-SET-POSITION	NMODE-BUFFER-CHANNELBUFFER-CHANNEL-SET-INPUT-BUFFER
NMODE-SELECT-BUFFER-CHANNELEXIT-NMODE-READERSET-POSITIONPOSITIONMODIFIED?
NMODE-EXIT-TO-SUPERIOR*NMODE-RUNNINGORIGINAL-QUITLEAVE-RAW-MODEENTER-RAW-MODENMODE-SET-TERMINALEMODENMODENMODE-INITIALIZESTDIN*EQUALOLDSTDINSTDOUT*OLDSTDOUTERROUT*OLDERROUTNMODE-SELECT-BUFFER-INPUT-CHANNEL	NMODE-RUN-INIT-FILE	*NMODE-INIT-HAS-RUNINIT-FILE-PATHNAMENAMESTRINGFILEPNMODE-EXECUTE-INIT-FILE
NMODE-DEFAULT-INIT-FILE-NAMEFASTBIND	*NMODE-INIT-RUNNING
NMODE-READ-AND-EVALUATE-FILEFASTUNBINDOPENCHANNELREAD$EOF$EVALCLOSEINPUTEXIT-NMODENMODE-SELECT-OLD-CHANNELSNMODE-TERMINAL*GCMOVE-CURSORMAXROWNMODE-INVOKE-LISP-LISTENERIN*OUT*RDSWRSCATCHSETUPTHROWSIGNAL*TOPLOOP%UNCATCHTHROWTAG*%THROWREADPRINT$UNWIND-PROTECT$RAW-MODEOPENBUFFERCHANNEL	NMODE-CHANNEL-EDITOR	BUFFER-CHANNEL-FLUSHAT-LINE-START?MOVE-TO-NEXT-LINENMODE-SELECT-MAJOR-WINDOWNMODE-READERNMODE-MAINCURRENTREADMACROINDICATOR*LISPSCANTABLE*CURRENTSCANTABLE*TOPLOOPREAD*TOPLOOPPRINT*TOPLOOPEVAL*TOPLOOPNAME**RAWIOECHOOFFNMODE-FIRST-STARTNMODE-AUTO-STARTLISPBANNER*PRINTF
NMODE-TERMINAL-INPUT-BUFFERNMODE-TOP-LOOPSET-MODIFIED?INSERT-LINELISPREADMACROFLUID1PUTENTRYFUNBOUNDPCOPYDMAINQUITEXPRNMODE-INITIALIZEDg>2@+>+  Bx 2B+
  B ,   ,@@, B  x, 
    x , Bx  B ,  x   >+xxx,,+,,+>,	 Bx,
,
2B+ , x>+>  Bx H,  x ,3B+(,	  ,  Bx G,  x , Bx  B G,   ,  B F,   ,2B+;  B F,   ,  B G,   , B  B E,  x  ,,
>+
xxx
x
xx2@+J+,,,++,  ,2B+T  L  L  L+NMODE> * L b,, Bx,3B+] x>+  Bx,3B+a x>+ >,~T,> *-4
 x,-4>,~> Bx r,   D , B2B+p +q,+l >~+x >,! ! Bx ! B ,   , B  x, @@  x ,,  B * L">+
x"x#LispReturn to NMODE with ^Z> -4
 $ Bx $ BZ"-4
@@-4
Z"-4
 ! B 0,   , B,@@,%Z",% /,& B~2@&+ 
/ . . - -,' B~ ~,' ~ B~ ( & B~ D} x,% ,%3@+$,3@~+' ~ },(+( ~-4-4-4-4>},~x)x)xx*x*  L  L  L ,% +%,  L  L +%2@+> @  ,+ B  L +%x+>,!2@+G * L  B"2@+N,+N ,,  Bx Q,  x , B,,2B+N,-,,- >+.x%w%nNMODE Lisp>  L/ / L02@0+\  L0 ~ L1 ~ L1 } L2,,3@2+`  B2,33@3+t  B33@4+s * L  Bx },  x , Bx  B |,  4  ,2@x+t  B |,    ,+t 4 {,5  B53@+x  D,+z@@,%Z",%,6+tQx6x7xRxx)x)x7End of File read! 
 2 1 1 0,' +5PSL:NMODE.INIT g,8 f,8 f,8 e,8 e,8 d,8 d,8 c,8 c,8 b,8 b,8 a,8 a,8 `,8  B  D  F ` L  H4 * L3 _,8 _,8 ^,8 ^,8 ],8 ],8Z& \ \,8Z& \ [,8Z& \ [,8Z& \ Z,8Z&" \ Z,8Z&I \ Y,8 Y,93B+6 X Y,9 Y X,9Z&M \ X,8Z&N \ W,8Z&V \ W,8Z&c \ V,8Z&i \ V,8Z&s \ U,8Z& \ U,8Z&1 \ T,8Z&6 \ T,8Z&: \ S,8Z&A \ S,8Z&U \ R,8 R R,9Z& \ Q+8x6x:x.x+xx
x!x#x xxxxxx:xxxx	xxxx;xxxxxx	x3x4xx5xxx2x4x"xx;x!xx
"@D"@_JEA
@"U"@D(
(
Q e*Q
QU*
TD
"@P(T Q(^(A"EED"QU*
"D@?JUU
U"TU+*U"@*A0UU*U(U*DQ T*U`U+`
UU*U*UUE"UU*T*
E"U*E"QQ(T*
E"QU"W~