2: Panos!Perror$!Panos $!Boot $!Config$InstDFSeEdit redInit ded6502 6Panos qcheck eInstalleLink r Sys#` C V - n ?T&J?&I?DmH)79?I$ ?Ÿ" ?TdI>;} 3" 444444444444qaffffffffaAffffAfffffaAAdXIntegerToStringConvertStopProgramAllocateStore DecodeInit DecodeArgIdentifyRequired HelpRequired GetStateArgGetCardinalArg DecodeEndGetFileInformationFileGetNumberOfValues GetStringArg GetPresenceGetGlobalString GlobalStringIsWildLoadFileBinaryTimeOfStandardTime TimeAndDate PANOSFileSaveFileXStandardTimeOfBinaryTimeCurrentHeapEnd CloseStreamIO SetFileOffset SBlockRead SBlockWrite SReadByte SWriteByte FindInputBytesOutstanding FindOutputGetErrorMessageError XBlockWrite BlockRead XWriteByte InputStream XEndOfFile XSelectInput XSelectOutputXBytesOutstanding XDeleteFileSignalHandler<p0Ph(XlxLP 0  xx8x/x'ƷȾ''ƻȾ'&'ƼȾ'0'ƼȾ'Ƽؾ'Ƽ辜'Ƽ'Ƽ'"'ƽ\',\~u\xk#\|)M$V\IJ#\xЀ@ žt߿ǾtЀ@ Ǿp\I #\pžl_\S7#\h\To#\d2Ǿ`\y#\`6ƷxA""g Ԓ  u"tguH8  X 8~vv&J v|'%|"M_8|H>xC8>x ~wXwG j G~?ww wMΘMwMxHMM"Mv&ZMΘM+MgNH8 筀ſ"gH8 \ WA"߹"@VgMc@"ƿj͟ ſ"WQ  'VWCz '4ƿWH 'NƿƿڀGGſ Release edHelp dCopy r10 & ?)VC\>}Y3" }4.V43444444444444444affadfffaaFaafffffafdaa13????????????????@@@,@0@4@8@<@@@D@H@L@P@T@X@\@`@d@h@l@p@t@x@|@@@@@@@@@@@@@@@@@@@@@AAAA A$A(A,A0A4A8A>>> >(>,>4>8>D>P>X>\>h>t>|>>>>>>>>>>>GGHHHHIJJTUVHWdWXpYPBh=l=p=t===========GGHHHHIIJJJJJJJJJJJXU`UVLWhWxW|W XXXX X$Xx=|========>@>L>d>p>>> _DecodeArg DecodeArg_ProgramProgram_StoreStore_IOIO _TimeAndDate TimeAndDate_FileFile_ErrorError_ConvertConvertdatadebug XSWriteByte XErrorStreamStopAllocate XGetStateArg GetStringArgExpand XGetStringArg DeviceType CloseStream RenameFileSetFileInformation SubstituteIsWild DecodeEndGetFileInformation PANOSFile DeleteFile InitDirReadPhysicalDirRead EndDirReadCreateDirectory FindOutputSaveFile CreateFile SBlockWriteLoadFile FindInput SBlockRead Deallocate ErrorStreamNameGetErrorMessage ControlStreamGetNumberOfValues XArgumentInitVerbosityRequiredSwitchRequired XWriteByteBinaryTimeOfTextualTimeXStringToCardinalDatǡ j ǡ~?X꿶g 0ſ"  W8 ^ >= žΘx8ggHg_8ſ߹l Wſ fA Wſ G W(Z(\ƾΘ ſgg' (gH(TŽ- ЀB" ЀC" _"" " ___8*߹"g "g __'@ Wſm Wſ$Sy߹"b"4 "X  Wbg'8gbHg_8ž=nl߹"g  ſ!E ſ4g5'8g!Hg7_gHg$'8ſ* g ſ"g k 筀ž/gH"ſ/"Θ/qX) >Θ/1 }|""g $ſ*yg z 筀В'|| >x=B'x#z$_?1>= =րH||x| |~>xW|n||&筄P|'_@x x|H|zzрH ~H x{|a'|x"|z:x6"|"N|"N|"N|'!gX__' K"|44| |'|4|3穿|>x"xNס8|4 ||4|G穿?|>x"NxNס8|"N|"|4| |||8 ("|4 |4|穿|>x"xNס84|0穿?|>x"NxNס8|"N|"||8 """x }}"x 'րL|}*|WH|рB ("x 'րL|1|xEx""рD'| |P%"||"__x_PW_H_H"  z9f}POf(q_ \x_x_xNǥ  _x1|/|'Op'tWHV|H|Iuu QpO|v\`|d\Xl$ldhhO`z h `NdX`z-sxr \xWΘHTW2 A\hv xh`zhXOxYx'Fh`EW`OxgK|筀@|_@x'xWx|W|HP=|՗| W (jaΝ`Gʀ'n||;Q QbRWhn xΘ`Ntt N#t|N Wxjxt|e(  , 88DHPL  x, X  $T 8&0 0"2W _88J7 7-"8h2 إ "2 8N8N5"8+ Z8+05"8+A# 5"2 إ "2 "2"إ" ="="="_"2 / "2x| < :}(6Hg8_8g.8+gJ8gc8 Ñ~/إ="x2 إ 5"5"x =5"  ynإ5"5"2 +WWc@x" " p_8pW8c'a@@ h 8apإ'5"5"_Jإ5"x5" إ 5"إW8c'aE5"إ'5"5"22"2"2"22 ġaJ#ġz8XAXa#822߹"2 8=|"?|8v|2 _88J 7 8p82 _8w 8x82ׅ " "2 W_8w !_"wo8a!o2 "2 ""8 ?== "02ץ "2  ""8 ?== "02_0_(  0rG  (r0(t"_81Z g 8stZ8#0g8n 2ץץ "2ץ "2 ץ "2 W"pW pWW _  W   " _8 ").p &80W _"80燀p8R80W  80 p" 2 W_88J,8J"7X/ _D7:8O8ZWG8J/_WG8J7_2 W_8ow _w 8h'2W _88Zw_*/w _w/_ 8Fْ2 _8!PJΘ X0 (_g5" Θ-" X)8)Z_A<꿱_/! __!  _2 " 2ץץ " 2 ץ " 2 Xׁ8J7 7(8d_<2 Xׁw /w8n_<2 W_0!Z>Zg6 Z_. 08b 0J.2_0!ZW c8 "W_"W!Zn 08q(2 2__" +p _ cء W8NGW W8' @ z)ǡ(,8' @ z)8 (NG꿽W8' Ah #z 6hqp;ǡ( W8' A|WxjO|Qc!Q', 筀yxe@Gxe@ےxexe ْxexen"ْxe`xe`>$ْxe@xe@&ْxe Xxe (ْxe(xe*xexe,xeΒ NaN@ #|ANΙ@   N a NΙP |A NΙ@  ЀPjTրP|. &x>'&x|AW `|P||Ν.|z|x xeH.ttΝ.P.W   "g# %Ԓ 筀_ՀTxU@ץ*_Հ^xU xץ ՀnxU"[ץ_ ՀyxU`$?ץ_ՀYxU@&#ץ ՀexU (ץ ՀxU*筟 ՀxU,筀_ՀxU.xUx'V|'Vx|_@t'tWtx_P'?tPWt߹"_߹"|{{OgH J{{xb{\]0x't\ЀB\ЀC]Ѐ@<x'f\||WH ϒſgH8  Wſ"g }dJ@|/|'h1hgg'(gH(Tž--_x_|_p_l_ЀWxm m{Հ"Հ" žՀ" _" z4ž]_߹ښ8]8߿ št_t߹% x5pl #__&@߿߻[N߸wW@HŽ`%ƽ̾WŽ- 'n/. _筀_߻4]4_rži߸Հ߹až"sՀMž"[ƾԾ]22.ꀲ N]2E2ŻŻ&'g͗ Hg!_ Q߸ŻŻ筀žgHŻ!'Θ` g_ Żixx_ߺ6_)ž_߸ Հ߸_ž"6j}žjr LgZHgcgzHgS'ž6Yž_8߸xþt='g Hg'gz#H ž%0]00  ߺ Y߸ߺ筀ž gHżL'Θ` -gH )'g͗ H-gH &z%" إ" &hW8' rth0 ǡ(N#N;2  W)xzNy إ"(Z4W0' @ إ"W0' CC*%N#x إ"ד <, #_8(85"_J6J2 0x1W8' 8xnN0 NW0g W"N0 "NW0 ' " NW0 ' "2__إ__߹_߸"إإإإ إ _"إ9إ/إ'إ إإ "إإuإbإRإDإ"٥\٥"إإإإ"٥b٥٥Y٥٥إ"٥j٥٥٥٥إ"٥٥r٥٥ ٥ إ$"2 ZΙ5z$"j <_2 2߹"إ+"إ=,"إBj"إQ"إA"إ.A"إMp"إ/"إM"إL<"إP"إ7"إ?"إ4R"إ*"إ="إB"2 t}|xإ|xإ!eإ13"(_ _إ__إ|x"׵ ߺ"׵ إ"׵ _"߸߸"إ_"4׵ ߸_Հ`إ|Հ\"z߸ إ1_" $t2lW  }|x}|,D T 7T_8T+߸5إ"  ߸5" _T8jt lWЀh(إ|Հh5"  _ "__  "z إ"߸"W(Ѐh5إ1߸=" إ.B߸ܥ"KD+T D ΘD45"Z,2.5إq߸ܥ"$ إ|x_"إ|xإ"߸ ՀTՀdz5ՀD إ|x"z إ߸"5 9߹߸ _p ߸"p! إ ߸ܥ"5إ,߸ܥ" إ&߸ܥ"l2ՀD " D WЀDЀ@߸_ՀD " _߸إ|< "_$_2 _ _(T    ߸_إ|Հ\إ " Wإ:إ.إ|Հ\"zإ|<߻!"8إ|<z:_إ|Հ\"إ|<߻!إ|<"إ|<إ|Հ\"_|T_(߹߸_|إ|<"إ|Հ\إ)߸ܥ"| 8z>dՀTإ|<"4h0ꀃ׵ 0_Hإ|ՀH"L__إ|ՀH"ʀKإ|ՀH畀D"8ܡDإ|ՀHإM߸="_إ|ՀH"0h0|Հdz"j( ߹߸߸_xإ|Հ\߸\"x إ|Հ\إ|<"zإ|Հ\إ"]߸"S 畀@<畀@,إ|Հ\"(J2إ "إ|<"_"إ|Հ\"_"إ|<إ߸"2t }żx|aՀ"| ƻ| Wſſ|x|_l}}td"|z%筀ſeodſdſe  l| (ſedeg{C8geHg{1'8žd=9 ht/t Wſ(ž%gz8gH83gz'0W8H0gHžſ͚8w0gŗ8Hgz'"8Ž=ƽt p|t}|tssp |xxt}筀Ž gH_8>|;8>|=E筀ŽgH | | 筀Cy筀Ez筀Bz:筀Ezpz__z1zn筀Aza;{U?{2I<{f=1{12{%筀B{;| <|Jg|z'C8guH)8ſ=筀B|9|筀B|筀C}#__ }T__~}Kr筀F}We筀F}X筀F}K筀E~> ~?2__+#~:筀F~Q__ 5~筀C~筀C~筀C+T̒ W a0 M0 Cq"`"h" ]0Σ)""h"g s_x W a0 `ahp 0v|'|}xxz_x|x |Wu- | u. 'v| WuՀtup"pWuxՀtup筀ž"pgH8$ WaՀ`a\"\\Հ`a\"v\ |   Wxſſž筀Ž"z_ƾgH8  Wſ Z _(ƿ.#(.ſž. ž- Gſſ"  | ր|Wmm |Հ" lz"筀žihžhži ߹|p_(d.x(.xՀ-߹|t筀ž"lz_hpt nWmm嚀^geg|t' (gH(TŽd-筀żeRdgdH _žhh l筀žihžhžit_žžWxGdՀ"=| ߻{x_(.|B(.|-߻{筀ŽgHW|mtžLW|G t/t {f筀ŽIgH ߸{E߸{?߸{9_{.߸{(߸{"zƿ Θƿ, X/.րſſ zՀ" z$zdՀ"ƾƽt W~||}|xإ||="إ:إ.="z="إ|xإ||إ|Հh"ՀD="߸_ՀD=" !ՀTإ|x"߸_إ|x="_t2 إ|Հhإ| " 4t0ꀃ׵ 0_إ|ՀH"L__ إ|ՀH"ʀKإ|ՀH畀D"8ܡDإ|ՀHإ߸="_إ|ՀH" 0t0|2l }||_إ|Հ\=إ|ՀHxإ||" z߸إ._" ;ՀD="߸_ՀD=" %ՀTإ||"߸_إ||="_l2 "!إ|Հ\"" i4|09׵ 0_إ|ՀH"L__#إ|ՀH",zإ|ՀHإ߸"0|0ꀧՀTإ|Հ\"T 7T}׵ ߸_إ|ՀH"L4إ|ՀH"" "$8ՀDإ|ՀH"߸_ ՀDإ|ՀH" __إ|Հ\إ|ՀH"Հ\"%׵ "&,22_߹"'p}|| }"_x@_x<* }<},"x1_y_xyp2   +  _"|2 t}|xإ|x إ| "߸_|إ|x߸"t2  ""WZ4: >Z$.8>Z2lW,|p_0_( = " _p $p="=" 0WGLY߸__=t" W7إ| =" (߸ =" W(=" t"0j߀-J="إ "0l2$W -"_08j30/>Z X/D >ZX/D _?M0 82إ  " "إ "2 "jJ  "82 l W|x|t5tx"F --(  ߸_p5إ %"z5إ/߸"_8pp %5"z5إ@߸"8j5إ[߸ܥ"8j p _8l2"إ " "r ?_{" "_"$ ߻"߸$"߻"_" "_"2 _0W|4 ,@ wl,@=@ׅ<ׅ<< 8 ߸_lׅ$ إ "l *8p-=ׅ$W "j_ T0j8_ׅ$W "ꀘ4DW@ ׅ<ׅ84ׅ$W "j4_ׅ$W "4(0jK4 D8 ?0j:ǡ 9-%ׅ(t"tW(CtW tp߀TA0z_P0 44d_ _p_T_P4 N4|"jzW/4J(W4|-"j ߸-//|GY"j`>`_08jI0D|-`t"8L> _ z  t/꿸`"8j|" 8j24*W@ <84$ "j>(4TTd=4 7("8jP $W@ ߸__P$ ߸"8z8\T Jd%, W{Wtm}mg_gnetpgnm'g Hg{HgpH pgH꿕 Wuxtul_ &p_ &pՀ%tuh筀ž"dz!筀ža `ž`ža5hžžpl|ep߸_yJ|el筀Bߺy}5<t/tx_xՀ߸߹yx筀ž"txz$筀žAT@ž@žA|ꀰž(žAފ@'Cgy,' gAH |žgn|@z/'AgC Hgx'  Ž@%7|/'AgC Hgx'  Ž@%]ƽ'vtp|N#0t|ph6x)76xg_pk'n`ltNllthg .tt>;0W Ds   v|nx4|A4x:_@ž5 Ž gHtX_tRwW|Ό*WxW L*WWht_t|W Txt |   xxWx'nhhp Hu|pE' p|vllhp'|h꿵 t|ht]@\@]@txxWx'nhhp Hu|pEd' p|vllhp'|h꿵 t|htWtN!*\@]@(\p z uP g0HgH0ż5ԤΝрzxЀ ]рG g_筀9Y ЀM]Ѐ' #pPHp#pPjwX\pb_p\]p`s 'ЀĒ1j&Ѐ6| g|Σ)WphT#0]рG1z51p'pX5筀|րxր]ЀxЀp6|06|5ttG\@ ]@_@|pՀTppXրՀ<'ր|X@ mۗ|B ʀE utgl'0guH)0ž5yΝрzֶ|׀| W|W ſſ\W|HP߿_ WpΘHe @ _ExWH_tWpΘheI8T_ t_lWрnplZX'8S| 0|_4 _t_l_p|_@_@ x|(Z "88b"="_ߺ"D"Wz/_//f /  _|_|"/ /? " ꁰ" ꁩT " ꁞcx lxx 8 x:x x$x:x4<ׅx" 5 3|);|;|c| " t  |J" h  |s4|4|4|jl~4|dрN#4| pep\PeԀ`߿B4| p]xlplWЀΘH( T(]xjW`HЀG liꁄWpIe`P:߸xЀ ةFttxؗpR=thF$p|ppWP|M(ž4`(ž!ggi(gHgiq'gH(TŽ-q|WQ|h WpOjꀥ|WQ|m(žʰ`(žʝpvE(Žʂggi(gHgh'gHgh'gH(Tż-ͻp]Qj]Pl[ .WhPjWl0 Հ筀ŽOgHžžž筀Ž"%ght'0gHghm'%0ż5`(žqgh_'0gH0Ž50žk __FžΘp0gh0žžž"&lzg1рþþ"4|žgpwj žėр%4|&5hz 筀Ηр& р\p&pPj 64|0Ypp#NCP|E"$"߿"grx,l/lζ|"xϩtž(׀ Ƽl |6p(|xڀM žzԧgg'0gHgg_0Ž5tzg4|\!gm筀žlh4|ΘA|?0 Θ@x Cž(Žԧgg'!0gH0ż574|hΘQ2Q\Qp ahP Ež(ŽƘgg<'#8gH8ż=phz ]( 7dltӰрx4|x f8(pPpUpt4| A _: Ƽl@ WDge-'0gDHge1_0ž5T W筀žg0HgH0Ž5clQ|0  dE||Fd,7lpp $d||Ώp| )dl|+|ptdմ|dÒ _0&t6|b06|5+xl|%Θ@p|X@Gpx |#xAlgP0H ||txluoxlS|Sx]p x&l|| 0_l|_XЀ@pV@<|@|Ҁ@ 'р@pY"dh"d|`|Θ@ Հ@eE$.E(U;T|Q|e(ſ#'gdE' gUHgdJ'gH ž%spgfl/l"l'+&|稿l!dɅtl {x_xpgj ʝ h| pgj "ׅxׅxׅx" # Pp "$_ίWGd " ꀰl JxxZ1+x_/   _0 0_116` " c|'<|'<|'d| PΧNHN +N  _Ŀ2  8W8_ίdW8_ίW_2 W  t88 8tg('m(N(_ίd#(_ί! -"  702 _ "  _ "  _" _" _" _"  _" ߻"" إ *" إ4"  _=" إD" _M" ߻T" إ\" ߺe" ߺk"  ߹q" _u" _z" _" إ "  ߻" $إ" (إ" ,ΘΘΘΘ ΘΘΘΘΘ Θ$Θ(Θ,٥l߸߸"  _$2_߸߹"  ,&& 8DP&&&& &T&$di,tl}(( 0T((l((($l($CopyExceptionsPanosMCICharCodesDecodeArgProgramSystemTypesStringsStorageOSStorageStoreIOCopyMTimeAndDateFileFileUtilsStubErrorCrudeIODateCheckFreeTimeConvert  ~ w)<"  ? 4 R CZ"B ..Lj q4|s\L B 7 %      u   G, ,  \  R  u  k X  X   4 O /     g   ' 0   7 F f m ,$Q8&j - tF/W/   0%"""""""""" " " " " """""""""""'6l |_@hGp'Bh2/   o 'p2" 222'2'22'o2 "*2: 2 AWAAA 2_"oYWC@ 22_ 24   7Cw   !$j   (p_ppgj ƾllgf_hzhfQpXe W Q` 5p`erh筀žҿgPHHl <'gc^' gPHgcQ'# ž%tpYeWhΘHT" lƾl8߸ |Nx@ڀoE|ApQY (IH筀ž'gbb' gIHgH Ž%*tpbWlH| JxJtxZ"ЀЀWЀH T d|xWpOj 4ЀҀz ЀҀxЀ| |||"WpOj |nǩ|ǡx"WpOj x|?ƽ|WpOj ujIzD qdpgar'!gqH)žpXn_fЀ]PG||P|z|߿"|žiŽ`׀ ߿žo_ŽfƸx"_7׀ _OƊ"""ЀX( `"|EŇt׀ƱƬkpl__pЀ$D| @t4|#4x+tЀΝXgx`-j׀ Ѐ@(|(tWpOfŗ|׀ ({|׀ WpHxj$_WxOfJ"WЀt'"Wp#H||ЀN#> pҀpz_WЀN||Wf _lꀰ|ʼxΝЀ@WpH<_@Hx _/Ht'_ЀΝPЀX'VtЀXztΝHntz_ΝHnt_tX#_Ѐ'3"p#X||zNyWЀNzN#y  _wx _WpNpt|5|xBz_aA@ _m0|tʒЀ^tt ^tb'FxWpHr"l|8|pX@ W@jGx%_|lǒЀ^xx KWxXc'NtWpHr"l|$|dpX@ t|lےЀXx_pFpt|$|Cx Ǥ|pJpBW|Gtے"g^'gIH"ſՀ筀ſ'g_W' gH ž%GGp/p'ppa W|H| ]Hz|Pz|"t xW|H|xx՟| 0_lp,GW|H|U(UTg^'gUHž|P|](UITg^w'gUHg^}gHžIH'|%| pQ|W' F"p|,|P|U(UTg^+'gUHžk߸|Ut߸__߸FV 'x| <*-1  )agmB q"4Z| 3 4 6Q :   u > /" X     @ DGJMR U G u WDZ_ "  \be hl 4o R /s  vy |3GM k f 7 F1 4 " g O /  " ' m* 7 F  :-  /"$.B  \1 ( <Modula-2 exception - CASE index out of rangeAssigned value out of rangeArray index out of rangemissing RETURN in functionHALTBacktrace:End of backtrace Failed to find module - stack corrupt? Offset in module '|SYSTEM.GFTSYSTEM.GFTLSYSTEM.GFTUPB8DP@lALLOCATE failedDEALLOCATE failedd|HX\xW|mth|Yee"!W|mtx"# "  _x_(t.|!(.|-@ x_|fW|Gtx ; _x_(t.|!(.|-Ü@ x߿|W|GtЀ@]S"|/|W _h_| '@x'xՀ@f_(h.p=(.p-$lEB%]A /Fd.t(.t-+WtGdWpGh| ``|,d/d Pd|@(|PxPx 4(.@(Px۠(E$‰`Θ@O筃?|Θ@(|Xx(E$N`@۠@|ΝX^Xxꀵx¬h|X .Ν@Ώ  ht OEohΝ@ E]Ft thtt ;t d@ !E4(hΘXd]xXK|Pp_(VT.l,(.lp-9E\@ E ]WlGTӗPdh/hFll"|a&p _dpC\FddzAee__dꀚdt@j |tpxW@Hx` [|PzWPMMžžd7|fhd*hj%htxC hdFhd|QeežžD3dftrtQ @" |X@[ dƾh, WWhPYO! ( W|g E:ſ(ż'gY_ gH ꀥhY4'gY3 Y9ž(ż4'Θ` gY'gH  <ſ(ż'Θ` gX' gH de|筀Ż'gX' gHgX'gH ź%|`||Y `@x||`xe}| X\\dU|筀Žk e(Ž'g HgX''gHgX%'gH ż%6 4xtxte筀ŽgHt,_žžtt Ua꿕xڀRx{ Ž_ggWr_(gHgW_'(Tż- XQ_ [ *|P|8Vtg Pkx @ ||tuE(žcȗ Uf筀Žק'gɗ HgV_gH dU|筀Žd'gV' gHgV~'gH ż%%| tE(žȧgH ` De筀Ž'Θ` gV_gH de|筀Ž։'gU' gHgU'!gH ż%u|`|$ WW_ž'$it9&8|_rp_((.xc x_uWx+_0 P6pꁉ06p5r|4(p4(iE ߸W|Νi7nL6l06l5\E\X\pz&g qk!G _xx߸xf \XY)  ߸߸}HWXH Ώ 8MWXHA jE1Ft߸t5W\Hz9WXnhhhFhNh~WXm[E lL W|Νi76`_nHd4d` TETu_)X@C -WdGH˗pPw|4+|WYp_s*W@XI*_&k!*pXA_1[1* <|4+|ap_γ2@XP _6k0 pX@_)[(  ΣWxn _0&x6|06|5G|xΝq76x_Fd|ꀟ|x h]phudl@z_@457X@N N76tW@CtKt h\hnpl/_h?lp u l vppW|Gda`L{'ƿX'6\'ƿP'6TNWx'N`|_0&L6xY06x5dΘA=@j8X@llz_l7X@N 6tN1lt2AX@7xL`vhhp]p |llj'7N6tN1pt6p7l6pW`O |fter|LitodayAMPMSTNDRDTHMONDAYTUESDAYWEDNESDAYTHURSDAYFRIDAYSATURDAYSUNDAYJANUARYFEBRUARYMARCHAPRILMAYJUNEJULYAUGUSTSEPTEMBEROCTOBERNOVEMBERDECEMBER|||Nothing|||0 DESCRIPTION: |||Escape|||0 DESCRIPTION: Abandon current operation (if any) |||QuitEdit|||0 DESCRIPTION: Quit Editor (+ a 'Q') |||Disaster|||0 DESCRIPTION: Emergency return to Panos |||Left|||0 DESCRIPTION: Cursor Left |||Right|||0 DESCRIPTION: Cursor Right |||UpLine|||0 DESCRIPTION: Move Up a Line |||DownLine|||0 DESCRIPTION: Move Down a Line |||StartLin|||0 DESCRIPTION: Move to Start of line |||EndLine|||0 DESCRIPTION: Move to End of line |||UpPage|||0 DESCRIPTION: Move Up a Screen |||DownPage|||0 DESCRIPTION: Move Down a Screen |||ToStart|||0 DESCRIPTION: Move to buffer Start |||ToEnd|||0 DESCRIPTION: Move to buffer End |||JumpLine|||0 DESCRIPTION : Jump to line number DETAILS : A prompt is given for a line number. The cursor is then placed at the line number which the user has supplied. ________________________________________________________________________ |||Insert|||0 DESCRIPTION: Insert Char |||Literal|||0 DESCRIPTION: Insert Next Key |||CtrlM|||0 DESCRIPTION: Insert CTRL-M |||NewLine|||0 DESCRIPTION: Insert a NewLine |||Tab|||0 DESCRIPTION: Insert Tab |||DelLeft|||0 DESCRIPTION: Delete Left |||DelRight|||0 DESCRIPTION: Delete Right |||DStartLn|||0 DESCRIPTION: Delete to Start of line |||DEndLine|||0 DESCRIPTION: Delete to End of line |||DelLine|||0 DESCRIPTION: Delete line |||SetMark|||0 DESCRIPTION : A marker is set at the current cursor postion. DETAILS : Setting a marker (or markers) defines a 'block' of text upon which various operations can be performed. In most cases, only one marker is necessary; the cursor acts as the second marker. However, two markers are required to move and copy text, and to save a block as a separate file. No more than two markers can be set at any one time. The text within a block spans the character immediately after the first marker (or cursor), and the character directly before the last marker (or cursor). This is made obvious by the text being shifted tƗphW`W2_&Hx1xdΘA@jW@Θ@C¿ xHΒ _ htwt |4(^4(W]@p_ Fd&l; &lp%xxe`6`ExQldWtGh _  t&|% &|%ex4( 4(|tڒ a(&||eCx_l-|fx_l|9eh`xWhMnA!&le&d@z\` D%筀ž'gI'> gH Ž%d0xlqde`A &pp _t_l9AWΝHehtWhMX@ lWt`CPC`xxΘ`(|l(NրIWрCр'@HG0Axftpp`|]]_"'xfttp`|]]߹"'Ւ̝0 6ց Հրցj#jׁрC Հ"(筀@x~tjj }t ߸筀Ёj Ձćր _筀рCрс ~")Ѐրzր`/` "l` Ёj ՁTрр ߺ筀sрC0рWс 5" рWс 5 ns'F|ЀB H  1"рD'xg .t/.tx"*Wt("|7|z |p| րzրl` `x  |~x$γy6|3 ~x~ | Wyc1.x߸x߸__߸- 'hlh`}"|h`}|`~tt"txzxptphp"*#ptޒ ߸`up߸__߸, 'x|`vpրlpڀ_`ppzvptptxt"ld_0W`n `6h06hd"(xt"*`vdh`#tptl꿡j cS L E >u+_0Wnx6|06|Wu |x_006|Σ Wx_n|3`/`0JЀCC'@_230zՁW|GӁdznd_Ё_Ձ߸__߸+ 'x|_Ё_8h>t58>t=lFp4p4pp lJth d`$Ёx_006|xtxjWx`YxΘe| 'nxxppjp`W@xK| '^ppj%Wx`xxAlpFAFl'Nx꿴xt>d8ڀr Σ|x'F``WaCdGa|筀M`NǠ`ʧt'x\6h06h`Axfh\`d|3x _筁_ЁX/X~|~BрB L'@x|z&D9Y}}""H" =\рB D& D~D|ՀD"# " \ЀBxX@ggag,\/\0.AΝ@#'fp_'p _!γ lUd]_l߸l___߸( 'dh'XXGQ?>tΝV$ׁЁ$ S]P|_xo the right after setting a marker. USES : Moving a block Copying a block Saving a block as a separate file Search/Replace within a block Deleting a block ________________________________________________________________________ |||DelMark|||0 DESCRIPTION : A marker is deleted. DETAILS : Pressing this key once causes one marker to be deleted. If two markers exist, then the second marker is deleted. Saving a file containing markers automatically deletes them. ________________________________________________________________________ |||CopyArea|||0 DESCRIPTION : A block of text is copied to the current cursor position. DETAILS : The portion of text to be copied needs to be delimited using two markers; one at the beginning, and one at the end of the block. See ********* for help on setting markers. After setting the markers, move the cursor to where you would like the markered text, and press the function key. Note that this command reproduces the block. Moving the block can be accomplished using the ********** command. ________________________________________________________________________ |||MoveArea|||0 DESCRIPTION: Move markered area |||DelBlock|||0 DESCRIPTION : Delete a block of text. DETAILS : In order to delete a block of text, set one marker at the start of the block. See ************ for help on setting markers. Place the cursor at the character immediately after the portion of text to be deleted, then press the function key. The text between the marker and the cursor is deleted. Note that the marker may be further from the beginning of the file than the cursor. ______________________________________________________________________ |||UnDelete|||0 DESCRIPTION: Undo Deletion |||PushBind|||0 DESCRIPTION: Locally bind action |||PopBind|||0 DESCRIPTION: Locally un-bind action |||GlobalBind|||0 DESCRIPTION: Globally bind action |||MoveBind|||0 DESCRIPTION: Move bound action |||DuplicateWindow|||0 DESCRIPTION: Duplicate window |||SplitWindow|||0 DESCRIPTION: Split window |||KillWindow|||0 DESCRIPTION: Kill window |||SelectWindow|||0 DESCRIPTION: Select next window |||SwitchWindow|||0 DESCRIPTION: Switch to next window |||BufLeft|||0 DESCRIPTION: Buffer Left |||BufRight|||0 DESCRIPTION: Buffer Right |||BufUp|||0 DESCRIPTION: Buffer Up |||BufDown|||0 DESCRIPTION: Buffer Down |||WinLeft|||0 DESCRIPTION: Scroll Window Left _Ux 5_`__ї`?'lT>`8>`d\zT"\C`'}}P(f__' ' j꿽꿷>꿱V꿫꿨꿢꿜꿖꿐꿊꿄x 10P\W\m筀ſggA_(gH(TW(H8 W筀žgg(HgH(TŽ-c@ WAgg@i'(gAH)(Tž-k"|""|4_x4|x4|x_xxx"߸"_"|jЁ$?4W\h|\Wat'fQN\Wat'?<\Wat'? Ma|(|^00 W|mXANGxeЁ,W (jGс(?. с0)с,&W\hxi`hxz?9t "|ugk|(xO4|mt"|R|Ё$>lWс CGс(>S||߸||  |x#|tt|xt e|  jOzJ0 %3NWΙH Nנ 3 NנW]h  _筀W\m$_tx|_ZW\n|x| t_@| |(hthXhtz=emtdEZ`Wdhz(-W Wd SꁈW_k`XY .pp(|=7WYCt *_@HW`m\|-p=W`mxW WX `]Y/\Ν@C-*h3t`xW WheA9;ꀺ|t `ꀠ| | |xh|t :Eol4> _____________________________________________________________________ |||Search|||1 . any character \ the character immediately following the \ in the pattern (useful for matching special search characters) # any digit '0'..'9' @ any alphabetic 'A'..'Z' 'a'..'z' '0'..'9' '_' $ a RETURN character * any number of the following character. This always finds the shortest match e.g. *c will match c ccc etc. finding c first ^ any number of the following character. This always finds the longest match e.g. ^c matches c ccc etc. finding ccc first A-Z matches any single character in the range A to Z in ASCII order e.g. s-w finds the first occurrence of s,t,u,v,or w [abc] matches any one of a, b, or c where a b and c are single characters | matches a CTRL character e.g. |f, if the character is in the range ASCII 64 to 95. CTRL codes may also be typed directly. |!c matches a character with ASCII code of c plus 128 ` 00W\HQNxEl'ap%PWxHpH@tW\HU1xVptW\HUx\aX`)p|A|W\IeW\HQ Nt%|Nx_|p \PΝP W\H]@_ γ||}hN?W\Hl'Vt>x8>xW\Hdzxt " utg8]'8guH8ž=/\/\_xXPY ?^p>|E8>|=t4(A@#Nנx8x)x"_xkt|pl\\]t筀ſg7' gHž$\]t筀ſyg7'gHžՒ,Xy}(UTg7]' 8gUH8ž=߸X}|߸__߸r 'x|xDxX}|yWamm"!X}|x"#N" ,Xy}(UTg6' 8gUH8ž=ݒ,`yl}(UTg6'8gUH8ž= Հ@|<NǡYA) ;Ej< x}tl_88>|ߛ:|ǡtxtxxxh NՀץ"3Հ@<]A)=<Ͻ|e||ex__ &|# x\|#|ep~' &tNx\ht!' &x_Sx$|el#_  `&|ꀆ &|%8d4(m4(f@ `A(&tpEEA!&lpNנNt&h_WdN)\xxhx\|`z_*l|=|t4%Ν@NW|HtPtW@MM_|l,hx=xjp4%Ν@NW|HtpW@MMxh’ W+&ſxU|(ž'g3' gHg3 W!Θh(gH(T0筀žUTgΘh(gUH(Tſ-xx'| |_K3%ЀCxWa|mm"+" \ЀC T/T0g'k!.ր|߸|Ձ__߸ 'tx\pT2v\рCWT΃nt N#рht\cNcЀ ߸畀m|\ЀC2'NcрT@t+ՁՀxWa|mm",|z:ՀՀ utr ihgg2)' (guHg22'giHg22_(Tž-szz|/|& !e _&߸__߸= 'x|_ ߸__߸# 'pt'llxqx}}_"_" 2" ߹"h|' ~tWnxxtz'tx"_ x&|8 &|W essǠ j Ǡ~?sXsƌ"@tΘinstigates case sensitivity so that, for instance, `This matches This and only This, whereas normally, This matches THIS, thIs etc. These special search characters can be used singly or in combinations e.g. `P#*.n$ searches for the letter 'P' followed by a number, then by an indeterminate number of charaters, but ending with an 'n' directly before the end of the line. ______________________________________________________________________ |||SearchReplace|||0 DESCRIPTION : Replace one pattern with another DETAILS : A window appears containing the prompt for a search pattern, which is the string to be replaced. This must be terminated by pressing RETURN, which causes the prompt for the replacement pattern to appear. After typing a replacement pattern, pressing RETURN causes the editor to find a match for the search pattern. If no match is found, an error message is given, and the window is abandonned. When a match has been made, the cursor is placed over the first occurrence of the match and the editor prompts for the type of replacement. Only the initial need be typed : Yes : Y - do the replacement once, then return to the main window N : N - abandon the replacement window, do nothing Repeat: R - do the replacement, then find next occurrence of pattern Skip : S - look for the next match without making the replacement Quietly: Q - make all replacements without prompting Help : H - give futher information about the replacement options Note that the actual RETURN or end-of-line is signified in the search pattern by '$'. See *********** for help with search patterns, and ****** for help with replacement patterns. ESCAPE abandons the operation at any point; COPY causes the last search or replace string to appear at the prompt. <> _________________________________________________________________ |||SearchReplace|||1 . any character \ the character immediately following the \ in the pattern (useful for matching special search characters) # any digit '0'..'9' @ any alphabetic 'A'..'Z' 'a'..'z' '0'..'9' '_' $ a RETURN character * any number of the following character. This always finds the shortest match e.g. *c will match c ccc etc. finding c first ^ any number of the following character. This always finds the longest match e.g. ^c matches c ccc etc. finding ccc first A-Z matches any single character in the range A to Z in ASCII order e.g. s-w finds the first o+ zX ž" Wſ"g ſ=g mg gg0'8Wxi|gpH"8ſ=0"1g 0"00xw0gg 0"_x}t"-g 0"_x}h"-g 0"_x}l"-g 0"_x}p"-g  _"L/Lg c00"0 20筀K-(0筀A-xg _|_8&p>x!8>x=t@j xxp _"lL P/P qph/"_lWLh||PxUo\|m| a`pg`Hp"XpCl.lg]]l l" }0 _"W Θi1.C" _"_W m"- _"_W m"-0 _"W t /"t /" /" _"߹/߹/߸ _"߹.߹._q _"߹.߹._U _" _"W i' h#.V"__ ΘhQ ".."g )\PW }WyWPi q8 |"x"L/Lg  0/.筀H-g _|_8 p>x(8>x=t4(4( xxp _"lLH/Hg < x4 " x$/]/.L0 5 "g  "bg  "|g  "g  x g z _"|HHy } 3F||x4Lp|HWa|PpUw]|-I"_L}|".g]F 筀O|ݒ "-%"Hq }%A}} "-"Hq xx"߻,V%~x~"|xa"/``a1Hy y(>|,"|Hq }eC ,"ꀀ| ,"p|0 ,"N|~99lg|~Σ)g*SH|*vll",~"|筀_HY e"-Ha `),R"_HP Y%"-B,D"_HP Y%"-,9"HP Y)NYX_'apC "-,"H@ P NǠ_xxp"-+"HQ }_"-8 "1+ "4-~fg WHi q?>|_ vT&x" &x|!>p= lEh "hqxc+"_tlq|Waxo I}HXgHHX"ΘXt6tg]Yt t"h} _"l_"- _"l'_"- _"Hq ]yGp *"+ypΘx( *" *"g xTޒFL/L'Ƽx'+ |tqtƽL_8"p>xD8>x=+|@ ,EF(t4t4t|q ۡ@; xp_x8>|_31WL]o|ǡ~_8*h>|q8>|=jpIpq()ccurrence of s,t,u,v,or w [abc] matches any one of a, b, or c where a b and c are single characters | matches a CTRL character e.g. |f, if the character is in the range ASCII 64 to 95. CTRL codes may also be typed directly. |!c matches a character with ASCII code of c plus 128 ` instigates case sensitivity so that, for instance, `This matches This and only This, whereas normally, This matches THIS, thIs etc. These special search characters can be used singly or in combinations e.g. `P#*.n$ searches for the letter 'P' followed by a number, then by an indeterminate number of charaters, but ending with an 'n' directly before the end of the line. <> ______________________________________________________________________ |||SearchReplace|||2 $ A RETURN character & The whole of the search pattern e.g. (&) puts brackets around the search text |c replaces with CTRL c |!c replaces with the character with ASCII code of c plus 128 \c replaces with c even if c is a replacement pattern character e.g. \& replaces with the character '&', and not the whole search pattern. %n represents the nth (counting from 0) wildcard section in the search pattern. For example, in the search pattern '^a*.@', %0 corresponds to the character(s) matched by '^a'; %1 stands for the text matched by '*.' ; and %2 is the text matched by '@'. To save counting, the letter 'n' can be used e.g. %@n signifies the nth @ match. ___________________________________________________________________ |||RepeatSearch|||0 DESCRIPTION : Repeat last search command DETAILS : This command searches from the cursor for the same pattern as specified in the last search/replace command. The search continues until a marker or the end of file is reached. No window and no prompt is given. The search is carried out automatically. ___________________________________________________________________ |||RepeatReplace|||0 DESCRIPTION : Repeat last replace DETAILS : A window is created containing the search and replace patterns used in the previous replace operation. The options are displayed again, so that a different choice may be made. ________________________________________________________________________ |||Backward|||0 DESCRIPTION: Search/Replace backwards |||DefMacro|||0 DESCRIPTION : Learn a sequence of editor commands DETAILS : After pressing this key, whatever the user types in until the key is pressed again, is remembered for ;xq`ttJ't`t_ΣtWL'Jll@WpΘi_'!T3|hxdg(.|_;c9Led_Σ|bd]bCddW|G~d>x _筀 _x~tx&t!t|4 xFtڟx |  D/Dg cm ߸__߸" 'x|stDWWiXikY+|_X_fpxdxYLwXw'h N|9wgaG)wàWxPHP|N|WxGpWnt_ h^p&|= &|t 9WYexxJ4t gx eNt|p’_(*h.|ꀇ(.|-t4nWAi&x'x%J'x`x_xL'cl Wl]HΣWDWHx'plXtpS5tuʗpW|Ghy06|_+Σ)Lf_|c|~Ւ( j ΣDWax'5h '\|\|h`'^X6x<06x`d'` `dWa`PW(d6lW`΃)ClxX|\ &z&"0  "'x_t&"! "'x' t&" _"&Extu x-xg _8Dv`>|я8>| WDix'>llxlulvp _"p _"pp &-"SuhE Fddp)&"_WpΝi|Ypf".g] x5g pxj}p "g|`/g  Θq 6|p u/t2Σ|%" _"0Ot( ";]q/YC!-En@Σ![" _"p t( $"3|vx WtΝHpU{pxx"-,x}x(UvJTg$'8gUHg$gH8ž=yt |x}kt #| sx#x|߹"g 7$lg #$hx}@ߺ$rLx}߻$f:x}`$['x}$Zx}@ߺ$[x} $Nx} $Kx} $Eg {$@x}|$4+x}x$1x}p$-x}t$,x}l$)x}h$%x}d$$x}`$"|߻$#g  Wk _"j""" Θj1="߽Wam". _"߽Wm".""߽Wm"."z"߽Wmm".g 8 ( Wg _"f""?" Θf1="z "%"uWwd.`3d&\3<&X7<\ _%".!"_\".g.` gx0` gx0gsyg s '(| q2"0'W7`h'i0`)j$(D)`W (0W(c#_ "0c "0later use. In order to 'replay' the sequence of commands, press *****************. USES : Repeating any common sequence of actions e.g. copying a portion of text several times, changing indentation. _______________________________________________________________________ |||DoMacro|||0 DESCRIPTION: Execute learnt sequence |||LoadFile|||0 DESCRIPTION : Load a file into the editor. DETAILS : A window is created containing a prompt for a filename. The name is terminated by pressing RETURN. If this file is found, it is loaded into the editor at the current cursor position. The cursor is left at the start of the newly loaded file. If the COPY key is pressed, the name of the last file loaded or saved is inserted. Pressing ESCAPE closes the window, which is useful if a mistake has been made. _________________________________________________________________________ |||LoadNewF|||0 DESCRIPTION : Clear the buffer, then load a file DETAILS : The buffer is cleared (i.e. the editing window is emptied), and a window appears containing a prompt for a filename. The name is terminated by pressing RETURN. If a file of that name is found, then it is loaded into the editing window, leaving the cursor at the start of the file. If the COPY key is pressed, the name of the last file loaded or saved is reproduced. Pressing ESCAPE clears the name given to the prompt, which is useful if a mistake has been made. Caution must be taken when using this command, as the contents of the buffer are discarded, and not automatically saved. See **************** for information about saving files. _________________________________________________________________________ |||SaveFile|||0 DESCRIPTION : Save the whole file DETAILS : Pressing this function key causes a window to appear, containing a prompt for a file name. After supplying a file name, which may consist of the whole path (e.g. &.panos.files.filename), or just the 'leaf' filename, (if the current directory is the appropriate place for the file), pressing RETURN adds the closing inverted commas, and then saves the contents of the editor buffer as that name. Caution is required when choosing the filename, as no warning is given if a file of the same name already exists in the HPzghW( @'I#(W(_XX WYY)00z "0Σ0(2|c0ΣXcX H Gj  "0GjW  "0'_ "01 @@@ @ "2V1.10/01Acorn 32000 Linker 16_200$$GO$$ 216-byte16_200..16_FFF0@B@B::@@T  (FS:) >><< ? Warning: * Error: Linking abandoned* Fatal error: $** Linker internal limits exceeded: .** Linker fails: insufficient memory available" (use of -BIGLINK option may help)ran out of space in  table*** Linker Internal Error ,  (Please report) ******  ***ran out of workspace illegal displacement field found ,5X ERROR:file  is not of appropriate typefile library " has been specified more than onceCThe linker links modules from object and library files to produce aEprogram image. Command-line parameters should be selected from thoseBbelow. [xxx] denotes an optional item, (-xxx) denotes the defaultEextension for file(s). Parameters specified as "file-list" may incl-ude wild-cards.1 -HELP : print this textA -IDentify : show Linker version information; -Via paramfile (-lnk) : file of object file names? [-Object] file-list (-aof) : file(s) to be linked normally< -Force file-list (-aof) : file(s) to be force-loaded1 [-Library] file-list (-lib) : library file(s)2 -Map [filename (-map)] : produce link mapB -Shortmap [filename (-map)] : produce short map (symbols only); -Biglink : maximise linker workspace< -Absolute : select absolute image modeC -BASE address : set absolute image base (default B -Image filename (-rif) : specify name of image explicitly9 -ERRor errorstream : redirect error messagesB -[NO]LIBList : scan Link$Lib_list for librariesC -[NO]TRANslib : translate library names if needed Examples: link prog,sub xlib -mapF - links prog-aof, sub-aof, xlib-lib to produce prog-rif, prog-map; ifF there is no xlib-lib but link$lib:xlib is defined then its value isF used as the actual library name. Any libraries (normall current directory; the old file is merely overwritten. However, an error message is given if an illegal filename is supplied (e.g. one which is too long for the filing system). Note that the COPY key can be used after the prompt to reproduce the name of the last file loaded into, or saved from the editor. If an undesirable filename has been given, pressing ESCAPE (as long as this is done before pressing RETURN) closes the window, returning to the editor. _______________________________________________________________________ |||CopyLast|||0 DESCRIPTION: Copy last parameter |||ExitEdit|||0 DESCRIPTION: Exit recursive edit |||Command|||0 DESCRIPTION : Give access to the (PANOS) command line interpreter DETAILS : Pressing this key causes a window to appear containing the usual prompt. Unless altered by the user, this is a '->' sign. Built-in commands (beginning with a '.') or utilities (e.g. cat) may now be carried out. Pressing escape or RETURN closes the window, returning to the editor. USES : This facility is particularly useful for finding out the names of files, moving and creating directories, and changing filing systems (e.g. from adfs to dfs). ________________________________________________________________________ |||FlipFold|||0 DESCRIPTION: Flip Folded |||FlipHelp|||0 DESCRIPTION: Flip Help colour |||FlipTabs|||0 DESCRIPTION: Flip Tabs indicators ||| ============================================================================ |||Compile|||0 DESCRIPTION: Compile some pl |||NextLine|||0 DESCRIPTION: Move to next line |||RecEdit|||0 DESCRIPTION: Edit recursively |||BuiltIn|||0 DESCRIPTION: |||Define|||0 DESCRIPTION: |||Oblist|||0 DESCRIPTION: Print Oblist |||Debug|||0 DESCRIPTION: Debug[ Flip Status ] |||DebugBuf|||0 DESCRIPTION: Debug[ Buffers ] |||DebugCol|||0 DESCRIPTION: Debug[ Flip Colour ] |||DebugCur|||0 DESCRIPTION: Debug[ Jump Cursor ] |||DebugKey|||0 DESCRIPTION: Debug[ Key bindings ] |||DebugMar|||0 DESCRIPTION: Debug[ Flip Marker ] |||DebugWin|||0 DESCRIPTION: Debug[ Windows ] |||Display0|||0 DESCRIPTION: Debug[ Flip 0 flag ] |||Display1|||0 DESCRIPTION: Debug[ Flip 1 flag ] |||Display2|||0 DESCRIPTION: Debug[ Flip 2 flag ] |||TimeDisp|||0 DESCRIPTION: Debug[ Time Display ] ||| y includingE the Panos library) named in Link$Lib_list will also be searched if necessary.# link prog pas -notrans -image testF - links prog-aof with pas-lib (which must exist) to produce test-rif.5 link -via bigprog -lib f77 -shortmap x1-map -biglinkC - links files specifed as comma-separated list in bigprog-lnk withC f77 library to produce an image file whose name is determined byC the first name in bigprog-lnk, and a short map file x1-map. The+ maximum workspace possible will be used.absolute relocatabley._../#* - option is not allowed in image mode Lib/?/E-libliblib Link$Lib:librarylibrary Link$Lib_list ,  , Library/?$Link$Lib_list is incorrectly definedobjectforce(Object/?/E-aof Force/K/?/E-aof Library/?via VIA file is too large is empty does not have correct format - unexpected I/O error - Via/K/E-lnk Object/?/E-aof Force/K/?/E-aof Library/? Map/N Shortmap/P Biglink/S Absolute/S BASE/C/K Image/K HELP/S IDentify/S ERRor/K[ERROR:] TRANslatelib/S LIBList/S MON/S STATs/S4incorrect command format: LINK -HELP for informationmon translatelibviaidentify&No object filenames have been suppliedliblistbiglinkabsoluteabsolutemapshortmap2Only one of -MAP and -SHORTMAP options may be usedmapshortmap-map-mapstatsbaseBASEBASESpecified base address is not  alignedBASEdoes not lie in the range absrifimageimageerrorFailed to open error streamunnamed module module in file in file  in  in header of module invalid identifier foundinvalid area number ("too many reloc-double commands in negative code offset usedreserved relocation modebad magic numberreserved type bits setinconsistent type fieldNull name for deferred modulefile  contains duplicated module file  defines module  already defined in file deferred module (%) found in non-relocatable image modeScanning module .00bad header time fieldno generator information givenmissing module-end commandinvalid area declaration -  - flag field has reserved bits setcode area may not be common$common definition of non-common area)shareable code area not PIC and read-onlycode area not initialisedread only area not initialisedarea alignment >  bytesarea size > address spacecommon area has no name!inconsistent attributes for area #repeated definition of common area multiple code areas"repeated definition of entry point"entry point defined in two modulesentry point defined in file  and also in file multiple definition of symbol !invalid type in symbol definition entry point "#" defiX Jꀈإ  إ  ꀄإ  z߹"oإ  eإ' [إ" QW8 G Z38Z*p8Zz+llp/9 إ* 5 5 8"2___N7|2 = ǡ~إ'"="إ'"إ["_="إ]"2  ߹" إ "2  ߹"Uإ" W _0n8+= ġ~ ="إ["_="إ]"0Cإ" 2X !J-8%0_/ "8 - ?t0_/  Z00 A0#  2إ0إ "2  zN98 إ- إ إ ="2إ _إ "2_ "2إ _إ "2  ߺ "_  ߺ" ߺ"2 7 "إ  2 2 2_߹" إ"2_إh " _5 E " dׁ k_x_x33 _x$_x(_x,_x0_إ}4"TX_x\_x`d _إh "_2 إ"2 eׅ "_ Eׅ " _ Eׅ " ׁ y  _}}" EX" ׅ " _إh "2  إ." 22 W+9+t J5=53+;G W;94 إ@ "  @  _@_@I_@8_@<ׅ /h_2 Wׁ  y+  %=1j2Wׁ  yG{ k Z %=1b2ׁ x#xzN# " 2 2 t|x | xxxxׅ "             إ@ "t2z 2WGׁ iW { s ZW9 ye_,2 Wׁ q + 9 ym_42 `|,|t|p|lC_ _d G{J |t:G{ |t*lp|p|lllp "l "ٗy t t!t d    # p pGs ik Zbp'@ @Wp G;KAΘ إ"J"u p tWp #pE " ot_p8v dq^0G{#G{J# إ0m",`2l|,|tC_ G{J |t |ty ^# p OGs Hk ZAp u t#p pE " htxWp G;AAp8q꿢ۣ0G{#G{J# إ0",l2 ?8  Ó Ó Ó إ}"   P :@ WWH Zב<__/n_߸/e_3߸߸/W% ߸߸/7_2$222"zإ"=""2 0 0 yh_2h| t|,Tned other than as code symbol!initialisation of reserved link (repeated definition of SBinvalid SB definition mode$repeated definition of handler entryundeclared area referenced code area needed but not definedentry point outside code area module handler outside code area'local code descriptor outside code areaunused link table entriesmultiply initialised links#link table does not include entry 0 module length field is incorrectaccess outside declared areastore into uninitialised area%code symbol defined outside code areaillegal command byte found{ !*06<BHNTW]ciouunexpected file-end commandmisplaced module headermisplaced definition of "missing end-module commandundeclared area referencedmisplaced area descriptionmissing end-module commandcomment in packed format"misplaced command in packed formatcode area too large in unexpected end to file I/O error while reading file  - 0module-header or file-end expected but not foundScanning file - by file I/O- by store I/O - on heapno entry point foundmodule data or absolutecode symbol in module no definition found for , referenced from  by:' makes unqualified reference to symbol  which is multiply definedand  other modules in procedure  is referenced by address from  in data or absolute symbol ! is referenced as procedure from specifies size for common area  greater than that defined by >Symbolic reference for SB is deferred with non-zero offset in module table overflows limit in phase error (mismatch in area tagsetting position outside areanumber of areas declaredstoring into non-existent areastored block overflows areanumber of globals referencedglobal reference typeglobal reference typeinappropriate relocation moderelocation modeexternal link indexcheck use command used - not yet implemented#define type dictionary command used - not yet implementedAOF (illegal) at file offset  l !'-39?EHNTZ`f Skipping Loading Loading from off disc as store file from heap Loaded from no use made of file failed to generate image file  - Generating image as a fileGenerating image in storeDumping store to file Generating image: image total =  bytes, free store =  bytes pure read-only writeable uninitialised Link Map of File " Generated by File was generated as a relocatable imagean absolute imageImage entry point: User entry point: Module table base: Link table base: byteword doublewordquadwordYإ t"_8'ǡ t"ǡ }t8ǡ Uإ t߹"إ t߸-" _F0h t|xׁ _x_xxxWxC x x _"zإ" ߺ"Ut t| <| 44 04 0 Xإ"ߺ/"ׅ X"_5"Ñ:Axإ ="΃BAxߺI"إ 5"߹O"w $ إ =/ إ 5/x_|" tإ "_8 إ "8ǡNrإ " _x"إ"إ"_"إ "/"/إ.S"/إ""__إw" __إ" / /| =/yq| /Dإ "_22 __2__߹"! إ"2  s إ7"{ZpWxA xb_2  s إ7J"{pWxA `_2 x| $W !(` 0` إ"G1%(t)`GF08tp'.tt7`GF?tzpx2 x| W !(  0  إ"( t)WGN08tkx2 _8!إ5=" 88ǡ[2 W   J إ0")!Ǒ d ZQ F|W XOΘ| -| W91_7א _ǐ   W91_08 W91꿛W 1_,$ 2 W GaJ إ1"1).G 9`G 9_ 8R)_42W  aJ إ7")1`G W9 8gW1_, 2222 Wx_8$( >Z7 >Z_78x[2 WN0N( إ "_ ".x1= "8xq2 WW إ "_5x_8">Z7>ZW/ _ 8x]2 N8 إ "8W 8NZ_2 N8 إ "8+F8NZ4N 2 N8 إ "8+8NZN 2  WW JW;x_8'>Z/> ZW'+>Z78xX إ"2 WW MW>x_8*>Z4/> Z)W'N +>Z78xU إ"2 WW JW;x_8'>Z/> ZW'>Z78xX إ"2 WW JW;x_8'>ZS/> ZHW';>Z;78xX إ"2g _g_2_߹" إ"2 t||8إ."79+4 ___Area [code commondata R R/Wyesno yesno  bytesArea mapArea identification 2Base Size Type R/W PIC Share Alignment(Section Base Size AlignmentUn-named module [Generated by: Date: unknownStatic Base: undefinedaddress of deferred data symbol absolute: section: MOD value: MOD values:  - Link Base: Program Base: 1Area identification Base Size UseArea [codestaticdata$Module defines only absolute symbolsModule contains only data Module MapModule name Information:@ ~abs.datacodedeferred Symbol Map Symbol nameType Type Section Value Defining moduleLinker-definedUn-named module [failed to generate map file  - : f + s = :  N/Am Link StatisticsTable Usage: EntriesFilesModulesSymbol referencesSymbol definitionsAreasArea references Module names Symbol namesTimings:Parameter checkUser file scanLibrary file scanReference checkReference fillConsistency checkImage generationMap generationOverallT\!+)!|++r+8**!L!%')!|3Q=)<"" Es(&+-6o>N1W\\w]l3_^,;kGN`q:b%:\h7LU:l'Q#/E1,DQs`M :Ix?NXGSM:O CH-D>ft7=/X%;)1vRSG; -H374&6sRx< / \_EuOON\NNBJ1HNOH@H`p+&{0]MF`:l].P&J #Linker"_" ץ"4 9 t22 tW    "W08_N7W_t2 "__إw"__إ"߹A"z z" WWZ =zu" 2 t|<ԣԣԣԣ W 8ZxX_N78X_N70zxNXxzt2 , إ E" " z _, إf"2 _W _N7|2 X _N7|204 0 " |2 W x" |2 " "2 t|< + Nԣԣ8 _N7|xt2 t|< + Nԣԣ8_ _N7|t2 ץ"_Xu_N7t8 إ(" ۡ=ץ"(  /_2 NW z" :W z"z꿱"W _2 6"  *W kzb"zYA""u"z; _4_ =z!$" z82_߸_"+  _( (_(2_z z"+2 "zW 2 $|" z2 t|4_88_5"8ǡmtp}h|_߸߸" j إ,"إ xإe|"z إ'"إe|"z إ:",_߸߸"p t| x4xx"x8_K"""߸߸_"z"__"z"إ*߸ߺ"z"߸ߺ"z" "!z"//t2 t}h|߻R""إZxإe|"Wz k|إe|""إ qxإe|"Wz |إe|"" إxإe|"Wz |إe|""$إe|"#x$"%_"&t2, ___"2 , ___"$"z_2__4_ _,"'02_߹"( إ"2 ǣWy~pǣOy5W (hNgJgHWH;ON0pJx#xǣO3y~pWxGW ;5 W(GNW'AE5 xǠNנSU%"(Gp2p_0;_(,G 3 5="(GP0pE2W  _0#M +0Y"2  إ%"p7 9t" &t7ߗ إ"6"1dzJ׳x#xǣP JأO {\Zǣ{\{`ǣp{`{dZǣOX{d{ hǣO @{ h{\lWx cx {x x x_xx dzZ xx_xx x x_xx ǣO Z xx_x 6  5""_t+tא WgHkttP5"5" 2h}̯t|" _٥ "  G!GOׅ " ׁ ٣||إ~إ إ}" |  _߻}"pإt"Wj,_0pZ#Ⱥs t 5߻}"0\ 00N߻}"0h_h2 _x_x_x_x _x_x OxxWxCxGO _x _x$_x_x_x(_x,x4_x0_x8_x<_x@ÓYD{\x_ί xj\x_ί #I#`{\l_x|{x_x{{{_00Nx/ȏ0]_x_x2 W1qwx#(}(G}GO" A(#x}}G}}GOn5" ߸5"߸ׅ"_2 H2  '@ @א_04ז ǃ 0H_٥ "2W G2 _8(ǡחǡ98ǡT_4 2 W hth40_/2DZ )8.  80tإ+`"2  $`Շ'4  ]/_07 + >pxzWy0F(jpإ+"l2إN_߸ׅ " 2_8ǡ5ח8ǡg 2"22_2__߹" إ"2  إ%"> }"2 ǣ ||4} GO}GO"߸߸_"zI2ב x#xWx cxxCt _0'xN_/0+W0Nxǣj|x !ǣOQ|إ"ǣO3|| !4("إ"\x إ"2 ǣ|x ǣO̗|إ"xx_0x0Oإ"0xax ǣO|إ"2 ꀰ΃|8{8x إ"ꀓ{8x إ"}ys Z)pWpG;AD Zԣ Dԣ Dx@_(Gy@Z:G}D_ו%x %"إ+"(D2 " \5y<oN~x'@@΃|8 "΃|8" " " " 2בyZx; F 00#xxx Zx;F إ$6" l| |xإ|" z<#xWxh_8 08ǡ|/]8h_ l2 " hΘ\5GT"" F 4 *"="" "70z 2 x S {8Ǔ< Θ* Θx( Θ ΘΘ5"(\|p "ǣ<g|<UדBד_x@x'@ WAW WCB z  וG xWGNWgy"  WGNW'ADpǣO|x /΃  p p"c}feإ["e;4Θh5 ~ 5"5x " 1} GOוGO"x 2ǣOЗ|{8Ǔ< إ"إ"__ __}("ꁺx'@@R} GOqוGOa"x ǣOL|إ"__ _Zإ o" i" "} GOוGO"x ǣOŗ|إ"__ _" ꀖx'@@J5WxgH΃L __ _|/cS__ _} GO=וGO-"x x Oإ"1" #إ&{" "=a|<J;|Z3x'@DWNz|Zד|Jjד_ |<J"{xC {Zx#  i{ZxJ{x+" x "x "ۣ"\2 | Z _x 8 {8Ǔ<ΘΘΘ5">߀   _ |( |(_Wx(c "o_ _ ΃  xE " =x'@@ (WxgHL  xU "   _}( "2 Θ 5 ~ 5"Lإ+"8 J +  إ"إ"إ "Z___ x(#xW_5x  إ"إ"إ " _N'ꀌ/xxוו " x x [Z 8 " Θ0WC "P__0N"߀߀_2 = ġ~Fı_;ı "-ı$||5ו " | |d_2  80Ⱥ8߻ 5" 8 8]2 xW   " x =x!WcxZN "_+xإ"_x_xإ"0x_x2  x إ"x إ}"2إ إP__"! =וGإS"" EXإ"# إ8"꿥ב{ xpy筀" ' "|zR;8j >> z _' _g؂ ' "|zx 2 2"|z6 V2 H2 222"W  JGC2 x"|jx  2|0> |_'  x"|zdx __' s 2 J2@2""|j 20> _'  " |z2  _ _2W  ſſ" z\_ " zb2W  Yſſ" z$_2 __ _\2 _2"  "2Store file access errorP2_! h7N %[D"BlokIOT' գxx`x@ſſ}ſ Aſ a"z ( ÿ2  "2 unknown error `GetErrTW ]Θx8  8g8ΘHx2 a"`g؎'8gaH8' 5yq>|8pj u="{@g؀Lcg؀Lcg؀Hc g؀cg؀c g؀c2_ ___,0{ =W Ѐt ՀuՀt(Հ"р}}Հ"z0> їрqр;s;_WЀ2рq{Ѐ2ՀЀ@@x;\F 0ph_<߸"$ו"%΃\΃l_@222_ ߸_߹"&2 إ"2W ױ W(ڀF"Fx4+0x,(z׵ "Wx ,pju"2 8j;=׀T0>$0pju"2 \_8v>|18>|~xgx-J'x`xxM gH82 Θq06|%76| rxgx J gx`r0[2 \_0V6|106|rxgx-J'x xXxM gH82 Θq06|%76| rxgx J gx r0[2|p e_XpNRXpN:Fp =r;_XpU)g_qk!GLg_ΘpkGL||z)w  Ӏ  D    _筂_"$ AA2w s! sp(WH v||j*|" xz ' v$t_筂t"PW j_'gž筀@ſ[_筀L_"'g WW4H4 "2  j)_筀L_"|_@x'xWx|_W WC R!΀ڈ(  4H4 "2 PW_'g jž筀ſ` _筀L_"'g WWҀTHҀT$"2 PW_'g jž筀ſ]_筀L_"'g WWҀTHҀT$"2  j_筀L_"|_@x'xWx|_W WC  !΀ڇ(  ЀTHЀT$"2 W W_ΘЀ  | Ѐz,߸_ߺ߻ߺ___ЀW 2߸zЀВ2 t _2,Xz_,Z XWTRR'N   % |"xz0> |#t 2_{0Xj 8_3 .0Z _ __W0HZgR'^ Q2W0HjM g 2_8 vx>|8>| X~`|x20xjg @0ԣ 20xj   W20xjg 0ԣ 2,Θy!z2=,W ՀH4_筀L=" "20Xy!Ez2=j00$ԀHT_筀L="$"2 g,)H82 g0)H82 2$2,`20`2,f| z _NW'yAl%| "&l'~|ꀐ|ꀇlW|GNW'yE| "x#|d_(=W|C(GYNWgyx(@Nz(Gd|#x<ۣ@2   ױ 0   ZQx'@ @W G;A_ 4 0 _ ꀋ %xW^x'@@ _ _ _ Z  X 0x'@@ JWxgHL 5 " !(.)J ) _ ߀ _002 222_߹" إ "22إ |" |||2إ |"| | |||2  إ "82߸ "  2_ "  2߹ "  2_ "  ˒2ߺ "  2_ "  2߻ "  z2 WG_ꀤG إ"ix !  2g0 ym7_0xS7EWxgHWHG0 WxgHWH;N#WxgHWH إ7"Wi[$ 2 إ "  2إ "  2 ""2 ""2 ""222إ "إ "إ "ߐߐߐ _ ߑ2__" إ"2_||إ  " |Z 22x|إ" إ}إ"yd_="="< x2إ|"|_ |||"2߸ "2 p|  Wإ ""||" | x"  إ" إ$t"t +Wt__tt|t t "   إ,5" p2 t|  إ " |"  h|@ إb" |@  "W|M" |E " W|M " |@ W_Gإ$x"x ,߀xxx Wx_x "  إ+|" t2x| ǡ ="  }" إ_""x2 x"  Fإ|"| إ+" | |x|| T"إ 4" إ"2Θׁ T 3 ys_ |2 ׁ  'ă >|yإ|"=_< x ||}T/ |="إ}4"߹"x2ׁ T >xyإx"l T2x||إ4=" =|" | X8G' D x2 |"  W|W _  2p||" "x|"|"p2 WxWHWH  !}xPP}xU"$2x؁ ||" "x|"_ı |ص "N< x|j) |"xz g' ,cc|,Y "20f| z _|j |"xz g' r"|0Y "" _ _P22@@g,(H"@A "2,f||z_2|"2@W AЀtg@H2W ſſ"2Ѐ 2Ѐk"݂$݂ _"݂݂_"݂ ݂߸"݁݁߸" &|݁݁%"݁݁|"|#рTf(߸"߸"2Ѐ2_Ѐԍz]' &|%"|"|#2< '|G|'g؁' g,)Hg؁_gH ž%",`!"c'|G|'g؁e' g0)Hg؁o_gH ž%"0Θ`!"" @@@ @ "2 End of file reached TT:N:NULL: cannot open  code=Illegal IMP stream number *** Failed to wind down input: : *** Failed to wind down output: : rL@/C?@./e>e>%=y~7JN1&9@ \` ( *&@kk#IOLIB  W_8ƿ>48>ǿ j ~'?WJPWA\_'@@ڀbǾ~ j ~ ž Θƾ꿹 ?꿝gH8| ^xx-  ݍ"ݍ"߸"| | x'^ 꿶_ UU筀žž"ΘPNWXH||/|p|<|/ rx/ ex"x X|GqΘxb |ǠI? p2߿"2_8ǡ' 8ǡ`2" _ !"#"" _8(ǡ' @5="8ǡTء (ǡ~' @=="8ǡTء(ǡJ' @D="8ǡTLإ"22"#"$2_߸_"%  ""2 t|4 y } "nyJ5{#߿5 "p#pW}u} "++6#{߸5 "p#pWWxc u} "++t2ׅ G"إ"" "=" 2ױ yx4ZpWpG;A /x0 'sZpWpG;A p0X }"x4_x02 | 0 إ#|"j  "ׅ|"2 |WWHI yyy 4|Z5xW|G;A x xJ |I_ WI yyx xJx*}}/}} }/n |x  tWx"z "x/ E"_t2 W ױ (ڀ;ǣO Z x xhx$x ǣOZxxdx(x /E(z6x dx( ( x$x  h$(J0ڀ=dzZ xx`xxdzZxx\{M筀Ž"gHU Xeſ"꾾P@A8ǡ ħ.3FX X @@ X ݉"v߸Pu筀Ž"gHpPvHH u Tg"~P}}g"k  \J jD ga8HgH8Ž=P  ſP~PP ՀdP$꽟PvPP P꽄WPnPPfPP ſ PXP^PP (P ng(_P"g)rP= Pp|j A݈"ƿ@꼪P~'P6H16HYqGHhǿ_g[P|'P>Hꀧ:>H~D_006L4Dx g, _ſ"WſՀdſ?ſ  ſ,ſ ſ ſ ſg?oNDL mHXg]M|V|||PXPQ^||P0F |UH"|U`"|U"݆s"|P`^Jg'Wg'݆A"_"g) ϱN1>|t/(.x݆|(؆K}PUWxG. 2݇#"߸׵"g,2߸׵"g,$߸׵"g "#_"݆"݆"݆"݆"݆"݆"꿱݇"݇"݇"݇"꿍݇"t`=^Jg'Wtg' t  ݆"݆"_t"݆"o݆"7݆"]݆"%݇"K݇"߸t";݇"2݇!")݇*" ݇3"݇7"_t"݇8"݇?"݇E"߸t"݇D"_t"݇?"߸t"݇?"݇P"ꀹ݇X"꾁݇_"ꀧ݇j"꿿݇p"ꀕ݇"]݇"ꀃ݇"߸t"s݇"j݇"a݇"X݇"O݇"_t"݇"9݇"1݇")݇"!݇"׵"݇"݈"D ^_"  < "g 'g ݇""g ߸" " ߸" g  _"΀އ߀p WI6hN |WIih XtYXCXxW_ YXC8 ʿ~X4XWp2p| |ױ x`#x\WZ(x'@D|_|_| ߀|.l0|xE " |0lf׵ "_},|"| _x4׃|0x4_x0ׅ|}"׵ "p2 x||ױ x'@D|D||WxM " ׅ|}"x2 x||ױ x'@D||WxM " ׅ|}"x2 x||ױ x'@D||WxM " |ׅ|}"߸_"x2W ױ -"x0 x( (0xs׵ " 2W ױ -"x0 x(x(0xu׵ " 2W ױ -"x0 {