1)
BUFFER-CREATE-DEFAULTNMODE-DEFAULT-MODEBUFFER-CREATEBUFFER-MAKE-UNIQUE-NAMEBUFFER-CREATE-UNSELECTABLENMODE-SELECTABLE-BUFFERSCONSCREATE-TEXT-BUFFEROBJECT-GET-HANDLERFASTAPPLY	NMODE-CURRENT-BUFFER	SET-PREVIOUS-BUFFERSET-MODESTRING-UPCASESTRINGIFYCONCATBUFFER-EXISTS?BLDMSGBUFFER-FINDSTRING-EQUALNAME
BUFFER-FIND-OR-CREATENMODE-USER-BUFFERSNCONS
BUFFER-IS-SELECTABLE?MEMQBUFFER-SET-MODE
NMODE-ESTABLISH-CURRENT-MODESET-MESSAGECLEANUP-BUFFERSCLEANUPBUFFER-SELECT	NMODE-CURRENT-WINDOW	WINDOW-SELECT-BUFFER
BUFFER-SELECT-PREVIOUSNMODE-MAIN-BUFFERPREVIOUS-BUFFER
BUFFER-SELECT-BY-NAMEBUFFER-SELECT-OR-CREATEPROMPT-FOR-BUFFERPROMPT-FOR-BUFFER-COMMAND-LISTPROMPT-FOR-STRING-SPECIALWRITE-PROMPTPROMPT-FOR-EXISTING-BUFFERPROMPT-FOR-EXISTING-BUFFER-COMMAND-LISTCOMPLETE-INPUT-BUFFER-NAME
NMODE-GET-INPUT-STRINGBUFFER-NAMES-THAT-MATCHSTRINGS-LARGEST-COMMON-PREFIXNMODE-REPLACE-INPUT-STRINGMEMBERDINGCHECK-INPUT-BUFFER-NAME	NMODE-INPUT-DEFAULT
NMODE-TERMINATE-INPUTCOMPLETE-INPUT-EXISTING-BUFFER-NAMENMODE-SUBSTITUTE-DEFAULT-INPUTNMODE-REFRESH	BUFFER-NAME-MATCHESSUB	NMODE-ADJUST-WINDOWRESET-MESSAGESET-BUFFERWINDOW-SELECT-PREVIOUS-BUFFERBUFFERWINDOW-COPY-BUFFERSET-BUFFER-LEFTBUFFER-LEFTSET-BUFFER-TOPBUFFER-TOPWINDOW-KILL-BUFFER
BUFFER-KILL-AND-DETACHBUFFER-KILL
FIND-BUFFER-IN-WINDOWSBUFFER-KILLABLE?	NMODE-OUTPUT-BUFFERDELQSTRINGXEVLOADFLUID1UNBOUNDPPUTENTRYLIST3EXPRi} +> Dx, x, B , B >,~> Dx, B B ,  x  ,  B ,    , >~,~xx%d->, Bx, B *,  , B@@ B x B~ ~,2B+" ~+): , B~  *,,  ~, B~+>},~> Bx   L6B0V+1  +1  B6B1V+4 +A  B~ C,  ~ ,  x,	3B+< +A   D6C0V+@ +@  B+2>~,~>>x
,>,	2B+H x>+>,~,	3B+L *,~ ,~>   Lx6m0V+R x +S     B D F~6m1V+X +l ~ B~ n,  ~ ,@@:dm"1B+f3@+d ~,  B  D+f ~,  D D x  Bx6n0V+j +k  B~+V>},~>x:>x
 +> Bx D B },    , x2L+{,
 |>~+ >~,~px>   Lx60V+ x +  B61V+ +  B ,   , x  Bx60V+ +  B+>~,~>x>x  +,> ,  x ,,2B+ >+ >,~x,	+,>,2B+# x,>+>,~(New Buffer)> Bx 3B+- B 6,   ,   x, B,	2B+4 ,, B~ 5, ~>~,~$x
> Bx 3B+= B @,   ,   x,>+	x
>, Bx, B3B+F, Bx,  x,3B+I *+J, >,~,^5"O3@+P^4$P++,,3B+T,+ ,~> Bx   L6x0V+[  +[     B D~ F~6x1V+a ~+w x ~,3B+q3@+k ~ B} y,  } ,,  B  D+q ~ B} y,  } ,,  D D~   B6x0V+u +v  B~+^>},~>>x
> Bx D^: B x B~ ,  ~ , B~^:2"+ + *3B+
 >@@ ~, >~+	>~,~x
> Bx D3D+ ,3B+ x B ,    , x, x2L+  L,
, + >~,~x,>,> +,   , B *,   ,  x,2B+)  x>+ >,~xx > Bx D B Q,   , B  B~ P,   ~ ,  B~ x B~ P,  ~ , B~ O ~,  ~ ~ ,  B~ x B~ O,  ~ , B~ N ~,  ~ ~ , 2L+M  L,
>}+ >},~x!x!x"x"xx >  Bx W,  x ,>+#x > Bx,$3B+i  B x,$ B6j0V+` +`  B6k0V+i ,   B6j0V+g +h  B+a >~,~>> 3B+n +o *2B+r *3D%+r 3B+t ,~ *,~> Bx,% B3B+z  x,& B >,~x&x@> h,' h,' g,' g,' f,' f,' e,' e,' e,(3B+  D d,' d,'Z& c c,(Z& c b,(Z& c b,(Z& c a,(Z&+ c a,(Z&D c `,(Z&I c `,(Z&M c _,(Z&o c _,(Z&r c ^,(Z&~ c ^,(Z& c ],(Z& c ],(Z& c \,(Z& c \,( [Z", Bx [Z", B [Z",   x,) B [Z", Bx ZZ", B ZZ",   x,) BZ&' c Z,(Z&7 c Y,(Z&A c [,(Z&L c [,(Z&Q c Z,(Z&U c Y,(Z&z c X,(Z& c X,(Z& c W,(Z&, c W,(Z&R c V,(Z&X c V,(Z&l c U,(Z&u c U>+(x$x%x#x#x xxxxxxxxxxxxxxx
xxxx
x	xxxxx)xxxxxx%xxx$|((DAA DD AA@ D  A
A@ A@AP"T "DA0P(  DDE D"Ep
A Q*@UT(TD"P
 D @(ED PE"@P "Ap @
@D (Qx"@E@D"D
A Q@<U*UU**EE"Q(TT*
EE"Q(TUD"QD T*
EE"Q(TT*
E|