HSP@g@4g &د6AԮ \ RMFjob 1.2d  !"#$%&'()*+,-./0123456789:;<=>?@  !"#$%&'()*+,-./0123456789:;<=>?1 Introduction 2 Usage3 Options4 mfj file format4.1 font= (or fonts=)4.2 mag= (or mags=)4.3 mode=4.4 output= 4.5 base=  4.6 big= 4.7 driver=  4.8 fontlib= (or fontlibs=) 4.9 size= (or sizes=)4.10 name= (or names=)!4.11 command= (or commands=)4.12 Example4.13 Nesting mfj files4.14 Macros14.15 Short cuts for fonts=, mags= and sizes=A4.16 Declaration of rules for fonts of arbitrary design size4.16.1 rule=4.16.2 name=4.16.3 name_size=4.16.4 skip5 TemplatesC5.1 The simplest example of a template -- a constant template:'5.2 A simple example of a template5.3 Template parameters05.4 Forming multiple expansions with a list65.5 Forming multiple expansions with alternatives&5.6 Multiple sets of alternatives 5.7 Environment variables&!5.8 The emTeX directory ($EMTEX:)"5.9 MFjob macros&#5.10 Template parameter modifiers$5.11 Default extension%5.12 Summary &6 Notes'7 History(MFjob 1.1a)MFjob 1.1b*MFjob 1.1c (21-Feb-1990)+MFjob 1.1d (30-Apr-1990),MFjob 1.1e (16-Jul-1990)-MFjob 1.1f (25-Sep-1990).MFjob 1.1g (10-May-1991)/MFjob 1.1h (18-May-1991)0MFjob 1.1i (18-Nov-1991)1MFjob 1.1j (11-Apr-1992)2MFjob 1.1k (13-Apr-1992)3MFjob 1.1l (30-May-1992)4MFjob 1.1m (11-Jun-1994)5MFjob 1.1n (10-Dec-1994)6MFjob 1.1o (18-Mar-1995)7MFjob 1.1p (26-Mar-1995)8MFjob 1.1q (30-Mar-1995)9MFjob 1.1r (16-Apr-1995):MFjob 1.1s (25-Apr-1995);MFjob 1.1t (19-May-1995)<MFjob 1.1u (01-Jun-1995)=MFjob 1.2a (22-Jun-1995)>MFjob 1.2b (06-Aug-1995)?MFjob 1.2c (19-Sep-1995)@MFjob 1.2d (07-Mar-1997) 0>K[{ >A]-Bh#@]z (Eb-J Declarationsbase bigcommandcommandsdef driverfont font(mags) font(sizes) fontlib fontlibsfontsinputmag mag(fonts) mag(sizes)magsmode name names name_sizeoutputredefrule size size(fonts) size(mags) sizesskipEnvironment variables%EMTEXDIR%MFINPUTMFINPUTSMFJOBOPT options inOptions/1/3/a/b/c/d/g/i/l/m/n/s/t/w/z 1R$$System ProportionalRCourier RCourier R       !#$%'()*+,-./0000000001003000103000607095440r11010001000011121201271314144144015977161601718180191921961990199119921994199519971a1a11a21b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u22000020421216222402526282862a2a12a22b2c2d2r2s330300301360360dpi3c3r441421444r55f6600625655357747407575088080186803869969999999998:;=>?@Aaa1a2a3 abbreviated abbreviationabc abcdefghableabortabortedaboutabove acceptable accordingaddadded Additionallyadds AdvantageAfterafteragainallAllallowallowed allowingallowsalreadyalso alternativeAlternatively alternativesalwaysAmongAnananalogyandAnotheranotherAnyanyappear appearingappears appended appendingappendsappliedapply Applying appropriateApr arbitraryare argument arguments arithmeticAsas associatedatAtAttemptAug autoexec automateautomatically availableaxesb backslashBadbasebasesbasicbatbatchbeBecausebecausebeenbefore beginningbeingbelowBesidesbestbeta2betweenbigbinBINbjblankblanksblockblocksBlocksbmfbmf186bmfpbookbothbracebraces bracketsbugBug buildingbutBybycCcallCallcalledcallscan candidate candidatescannotcanonbjcasecasescausecausescertaincfontschanged changing character characterscheckchoicechoiceschoosechooses choosingclarifyclassclearclosingcmcmbx10cmrcmr10cmr12cmr17cmr5cmr6cmr7cmr8cmr9cmti10codecodescolon combination combinationscomescommacommand commandscommascomment commentscommon compared complain complains completely computationcompute computed computers computes computing concatenated concurrentlyconfigconfiguration consequence considered consisting consists constant construct constructedcontain containing contains contents continued convenient convenientlycopiedcopyingcorrect corrected correctlycouldcrashcreateCreatecreatedcreates creatingCtrlcurrentcutsDdDCdcdcbxdcrdcr10dcr14dcr17dcr1728dcr7p5dcsldealingDecdecimal decimals Decimals Declaration declaration declarations Declarations declared declares declaringdefDefaultdefault defaultingdefineDefinedefineddefines definition definitionsdeletedeleted deliversdepend dependingderived describeddesigndesireddeskjetdetailsdevicedfmbrsgdidn difference differences different differingdigitdigits directly Directories directories directory disablesDisadvantagesdiskDisplay displaysdjdoDodocumentationdoesdoesndollardonDonDOSdownDPIdrivedriverdriversdrivesdueDVIdvidrv DVIDRVFONTSdxeachEachEarliereasierECecediteffecteitherEmptyemptyemtexEMTEXemTeX emtexdir EMTEXDIR EMTEXDRVenabled enclosed encloses encompassendendingendsEnglishenoughenterentered enteringentriesEntriesenv Environment environmentEpsonepsonfxepsonmx epsonsty equivalentErrorerrorerrorsErrors estimateetc evaluate evaluated evaluates evaluationeveneveryexactexactlyExampleexample Examplesexcept exception exceptionsexe Executableexist existingexistsexpand expanded expandingexpands expansion expansions expected explicitly expressed extension extraction extremelyFff17fact factoredfailedfailsfasterfaxFAXFebfieldFilefile filename filenamesFilesfiles filesystemsfillfilledfinallyfinding finishedfirstfixedflagsflbflifollow followed Following followingfollowsfontFontfontlib FONTLIBS fontlibsfontsForfor formattingfound fraction fractionalfreezes Frequently frequentlyfromFRTFsfurtherfutureFuturefxFXg generate generated generates generating generationgensizegetgfgftopkGFtoPKgftopxlGFtoPXLgivegivengreatergroupgroupshhandedhandshashavehereHere horizontalhourshowHoweverhoweverHPHPFS hundredfoldi identicalifIfignoreIgnoreignored immediately implemented ImportantimproveInininclude included including increase increased increasinginfinform inheritedINIMFinitial innermostinputinsert inserted insertinginsertsinside installed instanceInsteadinstead instructionsinteger intended internally interrupt interruptedintoisItititoitohitsjobjob1JulJunjustkeptllacklacks LaserJet laserjet laserjetIVlastleftlengthlessletletterlevellevelslexicographical librarieslibrarylielieslikelikely limitationlimitedlinelistlistedlistsliteralljljhlocallogLonglonglongerlotlowLowlowestlqhlqhireslqllqloreslqm lqmedresMmm1m2m3machinemacromacrosMacrosmagmagnificationmagnificationsmagsmagstep magstepsmainmakemakesmakingmanyMarmarkedmaskmasksMastermastermatchmatches matchingMaymaymeaningmemorymessage METAFONTmfmf186mf386mfinputMFINPUT mfinputs MFINPUTSmfj mfj00001 mfj00002MFJOBmfjobMFjobmfjob1mfjob2 mfjobopt MFJOBOPTmfpMgminimalminimumminutesmissingmodemodes modified modifier modifiers modifyingmore Moreovermostmovedmuch multipleMultiplication multiplies multiplymustMVmxnnameNamenamedNamesnamesnaming Naturally necessaryneedneedednestedNestingnetwork networksnewNew newfontsnewlinenextNonoNonnonnormalnotnoteNotenothingnoticedNovnowNTnullnumbernumbersnumeric numericalobeyedoccur occuringoddofoffoldomittedononceoneOneonlyOnlyopenopening operatingoptimumOptionoption optional OptionallyoptionsOptionsororderOSotherothers Otherwise otherwiseout outermostoutputoutside overflowovlpp6hp6lp6mpadPaddingpairpairs parameter parameters parenthesespartpartspassedPATHpathpathspattern patterns performanceperiodpixelpkplainPleasepointpoorpos positions possible Possible possibly PostScriptprecede preceded preceding presented previous priorityproblem problems processor producedproductprogram programspseudoptpubpvPXLpxlpxl1500qj quietjetquiteRrrangerapidlyratherreachedreadreadsreal recognizes recommendedredef redefined reducingreject Relativereleaseremaine remainingremoveremoved removingrenamed reorganized replaced replaces replacing requestsrequire required requires resident resolution resolutionsrespect respectiverest restricted restrictionsresultresults returnedreturnsright rightmostroundrounded Rounding roundingRrRrdpiRrgfrulerulesrunrunningrunsRVrss0s1s2s9same sandwichedSautersbmfschemesearch searched searchingsecondseeSeeselect selectable selectedselects semicolon semicolons sensitiveSep separate separated Sequence sequence sequencesseriesSETsetSetsets settingssetupseveralshsharesshortShortshouldshownshowssign significancesimplesimpler simplestsimplysizesizesSkipskipskippedskipsslaveSlaveslavesslices slightlyslowersmallsoSomesome something Sometimes somewhatsoonsoughtsourcespaceSpacesspacesspecialspecification specified specifiesSpecifyspecifyspentsplitsqrt standardstart startingstartsstopstoredstrangestringstysubdirectories subdirectory Subdirectory subprocesses successful successivesuch sufficient Sullivan supervision suppliedsupplySupportsupport supported supporting supportsSwitchsyssystemTtT2tabletakentakestakingtargettelltelling Template template Templates templates temporary terminated terminates texfontstexttfmtfmlogthanThatthattheThetheirthenTheretherethereby therefore ThereforeThesethesethey thinkjetthirdThisthisthoseThosethreetimetjtmpToto together tolerancetoolTr transcripttreattreatedtries truncate truncated truncatingtryTsTsptwotypetypestypingu unchanged unchecked uncomputed undefinedunderUnder underscore underscores uninstallunknownunlessuntilunusedupUsageUseuseusedusefulusesusingusualVvaluevalues variable variablesvarietyversion versions verticalveryVrwwantWarning warningswaswasnwayWaynewellwerewhatwhenWhenwhere whereverwhichwhilewidthwillWindowsWithwithwithinwithoutWithoutwonworkworkingwouldwritewrittenxXXbXYYyYbyesyieldyieldsYouyouyourzzerozeros[\]_`{} ,$f! # !  "   +-?BGIjw71STU^j/_- ,] Z 7 \Z )   \-? *] Z 7 \ ,] 13L, , *] 13LK#TL*.=@L(6>M*.=UJXL03LK 7 7/<^9^8+CF96+! #OL6/HW^ Y5I&DPQ^7$3^X/;7^ X/B7F"OXQ^#:2  -,' V GDS^7XE  -[,[' $4^&R#N% )    )A" ~!$-^aeij 7@CFIJKgyz:CIST]bjA8/"dn4z"nˌP̞dn$d4z/  *%t`o1 , _ ,_ , _ .` T(TpT'Tϝ0"  .` TpT'T<_B -O>-"NjQ3r>- v}ϝtƲn~2ʜӾ`n7˒/˶uή8̂h"Tg ,3=?@BCRV]^abev}~ &'+-4:=KPQRXZ^acdj~"$&)*457;?FIJKMNQTgs~ "#$*0CIRSTVYabcdfijo|~=lTghFe1]pTr#\6(T&d9y9S%E\6Ro]q9C 9@f% ]p@ ;HKsS$t:w] TA8|x`-R:LO"x;c_>ah+T]{Q]r\E+~To + }++(E)+2N (E)+ ^kM* fj)/+_f4CJf?]! aN[u gxzA' 6zv^Um 3ZIhX+WY;W7,fP6bCihV<=AmG] 5P6bjB0n.mJD T 48>?A\^be&+-GIJKRS\adjmr~   "&/79;=>FMN/<IPRSTabcfhijAI*32+w,Br_YU&?q1T\hIF  ihK . d k ^ x {) z`H  I4 " t%Cg-% 8 wb:*s"$*n9"SpAy"'\[(#n]BrD"?q3n"N~ZeO=PIRrNhIS}Xu\qsrN>qGQWsaI\jVKqQ|7; K vN d vf k x   !  @  L vM  v  l vm / v0 EohJc5ON f  6rONr< "i#3467NPcuwx&(*+->?BRUYZ`adjs"&7?AFKNTUmnv!LPST]abcj{DSO5M=@M+QP!%<;F-M> BM&@M2 ELM3NR*" M+4PMG@+P.N*=0M)I  8 8MD@M< 8AB:#N6R,18M'=9999 9999C:N6R$K7'=RH J#/M'=?R( "#$%&'()*?v!$&+-5?jk~  !7=Kw,<KSTajFB<$:&@:>;,*" :0>) /;?( >12 3 8.>4 ;' !7%*6:+ 9:#A 5<:#-&>= "$.TqsNrvy+-5?j  07;q STacj5G81/4/2 0%&!#$" /*!!  /3*"/*6-/3*, .05+ )(7%  'Nvz"+-5?JVYaj=?STajJzk\gO,m49mFg,h.O+o4 T T+7R R+65 5+DB B+Df f+DhPFd</g+nNg.c`pv xC g,  wewQAw wR wewBwB mLg-(J"drpjg-(at+F$<R:uR1"Til#/^`v$%&+-5?EGIKX`aj "&7=@KOTgmn}FLNSTX[abjz{LL0*$(+,((.  )-!( ( ! &'/ )#(") %  vw!"+-BRt7=KSo{STajM1*$( -00/ 0. 00 0 (',)+& ( )+0  0 !*#("+0 ( ) %3bv"-K`u "%78;FKQ}STaN&f"  $#!$ "  $%  !  bev"-Rju"7?N}HQSTasO</)-!20 '40*+ .9.!1%&2$3 - . ( 5 6,6"8: #;7 Uv~ "&*+-Sj!?R2FLSTajP81/-,&6/ 3 1547! 7),(0# /'3 %, +/" ./7*1/$-32 "%3Nrvy+-5?j  07qSTacjkNRLJ>6%@;+. @" ;+.;*;7?CAE7  E574 H$@# 9'<DC(8;3/-(8&=)0/:/DC 8 D1;+.;*FK*  , I  2  B !J  7 G;+K 7 G;+K#sy3Lijn&+-57?JSXaj$7=?FRSTXaijkxSH%C;?24 + 4.=374 7* ):85<>A(7B$8# 6& >/7,-7*@G*9  DF4 0 ' E   71   D" 0 ! E   74^g&+->CJSajw 7^FSj%U82 ,"&1!#1  (6'./6)$3 5*,3 404+%4-4576)3 5*,3 404+4-4577  "TXZi!#$+-;<@[jTmnLSTUS      3Ow~lwSTy]Um/(=BV7_"}VpM8 ;k> } k> U!kY=t{|N>SXV7_( m/(V2z>(ZYwc G ;nnnn Innnnm$|H+  %l:*0(=V7_#9V!7_k>(, G  pWs; ;J4RJoj PM6C s p;-v;`r`~`O`;ara~aOa;@r@~@O@;TrT~TOT;uru~uOu;r~O;frf~fOf;hrh~hOh;drd~dOd;[r[~[O[;LrL~LOL;r~O;r~O;)r)~)O);r`r];rar^;r@r?;rTrD;rurE ;rrF;rfrg;rhri;rdre;r[r\ ;rLrK;rr;rr;r)r1;~`~ ` J;~a~ a J;~@~ @ J;~T~ T J;~u~ u J;~~ J;~f~ J;~h~ J;~d~ J;~[~ [ J;~L~ K J;~~ J;~~ J;~)~ ) J;O`QA`'t;OaQAa't;O@QA@'t;OTQAT't;OuQAu't;OQA't;OfQA't;OhQA't;OdQA't;O[QA['t;OLQAK't;OQA't;OQA't;O)QA)'t;~ Jbb J<r;j` . qJ35jT yKYx&L  "(,0356TVXZgikosv   !#+1345O|}   $(+-;ajw~ "&(9<?KTUYZ[mn&BNOPSTV_agj`u >T<#g%@EOX_ Dd*Vj`J sFpRrP  qastSp6hr+pA[?6rMs;.s_ tts;-s_ tts;/s_ ttt e)%$: sFpRrP  qastSp6hr+pA[?6rM;_. - / t c0;_,H4b& 1]Eb75 'o)l^<;PN<^P N_ =G_PL_n2^I9(KUOEY 0UfmW!0U4b\iX"CQ8kb3UbBIZ  "#'1T]psuy~ 4_hiovw!"%&+,3>?CMNijw~&7=?Kb ST]abjwz{bE'.4C2! B . 4;2 $6!"&<+>=8:,=1( ,4%9:A#@ 3.,17)!-2A/?!*-1,01 1,,D45  3NPpvw{&+-/?`ai7?H+S\bjrdUhR?"EM? L6-7;/:8G89FDA/ 1$.F7N4HJ=:   #>RC",G "<G? "6+M(  ? !' &0S: O)IP :QB O*P   O3 @ 2)P  % T ? K5 1] 34Nfgvw!"#&+->CS|7:BK!STjwzgjb`fL XB W8QKZ;+EXBX#POg_GX - MJ%EcA`(FfX*E 1 ]ceXL^=80XL3XN&aXB  !EXLa7E. X"  $ .  P   ) Y! B h - V ,i  6Le>Z\ .  : .  P   4 =0#1]f 3ijmvw&-/7KR`aj &47<?@`a5;=FSTjkpwj]R!*PA9)T-B(H'PF*P&9).PF;/:SL5 O T 9[FY#Z Q9[FK@;N GX+ENUW9[F>C:,-DK)J )>QM P&>?A @PDC3!U+M5 L?VP0SXU:2SY):Y "(?YA7BY EYG7BY F ?ervw&-5=KOjz /7=KX`a>FST\]^}tF4/).!:6).&;3A=<").,1 <"-@ #0*.>:$.7"(= .<'<-:?2.% BC9CE C9CE+D 5 - 8)5NSvw&(-;j~&7 @FHLSTbj|v#KJ(C|g6{|9Ei Q^zI,x,z;d|0eh p^2I!}6 U:I@ A#yDW H7w|nIcv|> |a }wJ4&|k"VFVj$|wJ4 m|mI6N|>m+ 8/| |m*|) ]^U|a)!}z^U\Ib I|>%|8J1I|m%|>&J1|m-`^ KLfE`_&I 5 |!I%[ZX|'Y[|lMB6I A#yPRST?  sO^=o"+J u%^ q^V3 wIa)!t|OO^G`_<~LJ .&r I  258IKM%(-5;S`aij&./7=?BKLRdu{|  FGLMRSTVZ`bfjxRA10LKK#;O3E9@8-1D%IMK5H(8BC"8-GC4=&N IGC PQPPQQ N,G*?8)   HC P QP QP Q N'/GJ$6+K-.7:"&>?TW`agosuy~0JL$5Jjp027=Liu -FGPRSTbejL|di9b6]WG~;[u\[fe@1MQiGaWci[x" =} - W? PYciG W af2i+[ l}.k,$a *W RtG[T\CW$`i94Sz&y f 0EZLj WmWU :cWG 7 #   V 3p |KWIwT{/ {p ' > 7 # 5iGaXo  s_(%fJiiGW  N O nb h eF [^vmiHqgB [ ) 8!   .235FNOPQTd()-89T`adjk~&'(7=BKL[afpt 4FHRSTV^bfijqy\~3 .)'' 0!/#'.$*' -21 ,& ,$(")+% ~`aj&7PgHQS[jqF#(. 5 &%;!9=. $ 7< ' > ' "9'.9$9=.9$, EE/EB: EB"9$",9-8$)4.9<. $ 7 6 AB+C0D# A0 2A6 1#B 3B CC -8EB@?*  | ajx&(7KTmn#BFRSViFxeQ{Al~D^=>-5t }8, *//b .^*CV;<\=A\ @>V\   ( E" &BD -BGM -BO. 7R 7W I*S+Y:Y IUS 9L# $9L? 3 )P QL/ 46L $F%E $F,%H J,C%( 2%]^ !T0 51   ] ^ K,N $ses~&016=OV`j  &0KNRX\ac%;Hs}ˑiTPb:nbHy/%F, j  k ;`yex ʊj C;eC;eʱEH DѓB p}ѓBx WTP ѓB| WzP `= E C;eB e :BxB|6?%}4|J|&t ZJ[JVt SOe }.'>}uJ~J}vJ }(J*J})J } wJwJ }5;b6; I_U%Y`ź1; /};K`e\ }2lz ,`}e ;Pb;%h`= P |o У8P;zPRb;\ _fL b6; b:nb{H :bm%X/%F  Qb|C; ,E 7B ire" >ÇC t} s MAgr _eGrW`reN } MAgr q%^ ]d a0 УwJ ,}  <} gr c"r, X!# 9@ X3 /-p}$O 5U} + -  "Tg EJ_b$&+,-5?FHKW]`aijn "&/78;=DFKMWkr '()9<CIRSTVXZbcfhjvy=:':(:):)5*:12+: 6,:+<-:9.: 9/: ;0: 21: 22:193: 74:!45:" 86:#,87:$188:% 29:&+2::' 9;:(7<:-*7=:.3>:/ <?:08"#&*/24789:;<=@ABCDEFGHIJKLMNOPQRSWY[\_bcdhq+y 8  Xjw(     `"ST!:    -j~T/     T^-eP^bjFWjx      }~-FS 0 &A7ƝW S X7Wy) S w~ `9XT zszs EpnVCh i #f t{  $  ck ]  ouH;0t5! U% t5> L3TgYd aeD ud} Rv@dL.' | xgwGQ#e ^8:+yg%"OkIFT2<g1< u\m/g} |TrIZF%Jg,jK_6&Kv-t6L4 ?Kp * t5HB HEqv (Te*[g=PbKN - PbK-PlM g  g=AyL.K Tg~ 39;?BD^_begvw~ &'(+-RSVX_`gjuy  "&,379IKMTWoq}8<GHIRSTWXZfjtß}     "TXefFG@S@   +4'! 7>1;? - ? .9 6,< $=:9 #2%6/*6/8&5)" 30( "F<=Vr0fgjmtx{,7=TGHPSZfjn      iwv-=~Fa?     ?Y-E7<S!      Tg-AjEIJKM#8HS{% 3 @+LReT0oV QiwMC.fA+L2w]HT0$%^Cy zgA+LwqjxU-7>l `I x1kUY/[pj)s&8S'd_(v4j)tDFk;U9PBW#mC :RajXSG*!hJ6,2Kbr!hZE,uj=?rWzѨPZ-׫,tPodi$$`$($$"$%3( @i {vyJ e.W e.W  ^ pn8@ -g qBD6  (""""&"&&" u `&b$( &&="& .&&&&&&&&&&&&&&&&/&&&&&&&7&7&7"`&:&:& %`&4"&@&@&& .*&&&&"  @0& @ "3" @ ""`("0"  """"      (" ym_@ 1D qLMҐ!'nx8  $$$   " %  D-#5 -   0 9!$@   "4" D3 @@  E  />,' @  @"" @%0&0 ud @.- - 2f$  0?&%E@%3" B(%  \$%% F8( 0*P %3  0@$@5  %%%3"-@7:/10 $ k<@1@ D% @ D8 ^@PD"-!% / D8 ((<% =6 -@@  * 0L0h@ -3-//5 (@  - -%"%     /"'.147:  !@%-  ` &  -$=6 &"$>" /? !+`%@"B@P@%-"$9-<" 9  D@ `% ,-50  0IH7%3<  *3   "%64% 6=> !4/ ?-   4 @% +3%38 @2%-@ $'  9@"'*  --=$IP&/@";   5 0@9% @ `% A`@%(n0h   !-&" S4X@   14""%   b$" @@H((I@$  9?, - @ { " _$T"> $/(5  $$ @   (( 1" ("1%3%" !@$"$* 0 *   (%!034% ` - @ejsW* 0 "?@0$ ?fe=/%<3 / `; !/-"=#/5 (b @ `@(`   :* 0D @&& @ 3%3@3$    %9% <  $ 8@@-(     @D@1@   @ @    (``/P@H @H@ `( `- -"-& -/&D,$"  %.  $0*%%%(     F   `@ ^t$$32%"%  3@E@ `@"">" (B @5--""$l $$ - {.@ ! x `D<!%3% --<6@!3- 1`A 9   1gb @`  &?  $"("-  : > \{ %- $@$D +"$@ 24v A@%2 p@2. ` 2 yjl   0 0   @( 1@ @@"$$" ((345 a@8%"@@@ @- -% "@`30-  "%- %+3" ""$>(0    38  5%* @0  --%(-%"*  "$ 0">/@@ 3%-`  `l,&@@- d - <%3< 5` H$`( !&aO /"- 8   6@% % c$  %  >  "  -/   -%$%.%-%8`@ (>""--`@p4 !2 $9%%%3 <    4? 33-2%@ ( (@QH" "!`"`    `l@  0@  @  D } $ " @d-  P  ?b  q0o$ 4  5% @ |% <5"  $-3"%, %(  $   "  0 ""5$  /.  $ `& q_D:- `$(  `-1  9 @$ @(%--%%-%1  8-9  @   !3! L$""qVd?@ @  -  % % ("$( "    c8$53 " Q H q`mĐ Q H @Z h@ {v(ii$%%%""$"""%$ T