%!PS-Adobe-3.0 %%Creator: Windows PSCRIPT %%Title: Microsoft Word - ATARI.DOC %%BoundingBox: 9 15 584 830 %%DocumentNeededResources: (atend) %%DocumentSuppliedResources: (atend) %%Pages: (atend) %%BeginResource: procset Win35Dict 3 1 /Win35Dict 290 dict def Win35Dict begin/bd{bind def}bind def/in{72 mul}bd/ed{exch def}bd/ld{load def}bd/tr/translate ld/gs/gsave ld/gr /grestore ld/M/moveto ld/L/lineto ld/rmt/rmoveto ld/rlt/rlineto ld /rct/rcurveto ld/st/stroke ld/n/newpath ld/sm/setmatrix ld/cm/currentmatrix ld/cp/closepath ld/ARC/arcn ld/TR{65536 div}bd/lj/setlinejoin ld/lc /setlinecap ld/ml/setmiterlimit ld/sl/setlinewidth ld/scignore false def/sc{scignore{pop pop pop}{0 index 2 index eq 2 index 4 index eq and{pop pop 255 div setgray}{3{255 div 3 1 roll}repeat setrgbcolor}ifelse}ifelse}bd /FC{bR bG bB sc}bd/fC{/bB ed/bG ed/bR ed}bd/HC{hR hG hB sc}bd/hC{ /hB ed/hG ed/hR ed}bd/PC{pR pG pB sc}bd/pC{/pB ed/pG ed/pR ed}bd/sM matrix def/PenW 1 def/iPen 5 def/mxF matrix def/mxE matrix def/mxUE matrix def/mxUF matrix def/fBE false def/iDevRes 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt def/fPP false def/SS{fPP{ /SV save def}{gs}ifelse}bd/RS{fPP{SV restore}{gr}ifelse}bd/EJ{gsave showpage grestore}bd/#C{userdict begin/#copies ed end}bd/FEbuf 2 string def/FEglyph(G )def/FE{1 exch{dup 16 FEbuf cvrs FEglyph exch 1 exch putinterval 1 index exch FEglyph cvn put}for}bd/SM{/iRes ed/cyP ed /cxPg ed/cyM ed/cxM ed 72 100 div dup scale dup 0 ne{90 eq{cyM exch 0 eq{cxM exch tr -90 rotate -1 1 scale}{cxM cxPg add exch tr +90 rotate}ifelse}{cyP cyM sub exch 0 ne{cxM exch tr -90 rotate}{cxM cxPg add exch tr -90 rotate 1 -1 scale}ifelse}ifelse}{pop cyP cyM sub exch 0 ne{cxM cxPg add exch tr 180 rotate}{cxM exch tr 1 -1 scale}ifelse}ifelse 100 iRes div dup scale 0 0 transform .25 add round .25 sub exch .25 add round .25 sub exch itransform translate}bd/SJ{1 index 0 eq{pop pop/fBE false def}{1 index/Break ed div/dxBreak ed/fBE true def}ifelse}bd/ANSIVec[ 16#0/grave 16#1/acute 16#2/circumflex 16#3/tilde 16#4/macron 16#5/breve 16#6/dotaccent 16#7/dieresis 16#8/ring 16#9/cedilla 16#A/hungarumlaut 16#B/ogonek 16#C/caron 16#D/dotlessi 16#27/quotesingle 16#60/grave 16#7C/bar 16#82/quotesinglbase 16#83/florin 16#84/quotedblbase 16#85 /ellipsis 16#86/dagger 16#87/daggerdbl 16#89/perthousand 16#8A/Scaron 16#8B/guilsinglleft 16#8C/OE 16#91/quoteleft 16#92/quoteright 16#93 /quotedblleft 16#94/quotedblright 16#95/bullet 16#96/endash 16#97 /emdash 16#99/trademark 16#9A/scaron 16#9B/guilsinglright 16#9C/oe 16#9F/Ydieresis 16#A0/space 16#A4/currency 16#A6/brokenbar 16#A7/section 16#A8/dieresis 16#A9/copyright 16#AA/ordfeminine 16#AB/guillemotleft 16#AC/logicalnot 16#AD/hyphen 16#AE/registered 16#AF/macron 16#B0/degree 16#B1/plusminus 16#B2/twosuperior 16#B3/threesuperior 16#B4/acute 16#B5 /mu 16#B6/paragraph 16#B7/periodcentered 16#B8/cedilla 16#B9/onesuperior 16#BA/ordmasculine 16#BB/guillemotright 16#BC/onequarter 16#BD/onehalf 16#BE/threequarters 16#BF/questiondown 16#C0/Agrave 16#C1/Aacute 16#C2 /Acircumflex 16#C3/Atilde 16#C4/Adieresis 16#C5/Aring 16#C6/AE 16#C7 /Ccedilla 16#C8/Egrave 16#C9/Eacute 16#CA/Ecircumflex 16#CB/Edieresis 16#CC/Igrave 16#CD/Iacute 16#CE/Icircumflex 16#CF/Idieresis 16#D0/Eth 16#D1/Ntilde 16#D2/Ograve 16#D3/Oacute 16#D4/Ocircumflex 16#D5/Otilde 16#D6/Odieresis 16#D7/multiply 16#D8/Oslash 16#D9/Ugrave 16#DA/Uacute 16#DB/Ucircumflex 16#DC/Udieresis 16#DD/Yacute 16#DE/Thorn 16#DF/germandbls 16#E0/agrave 16#E1/aacute 16#E2/acircumflex 16#E3/atilde 16#E4/adieresis 16#E5/aring 16#E6/ae 16#E7/ccedilla 16#E8/egrave 16#E9/eacute 16#EA /ecircumflex 16#EB/edieresis 16#EC/igrave 16#ED/iacute 16#EE/icircumflex 16#EF/idieresis 16#F0/eth 16#F1/ntilde 16#F2/ograve 16#F3/oacute 16#F4 /ocircumflex 16#F5/otilde 16#F6/odieresis 16#F7/divide 16#F8/oslash 16#F9/ugrave 16#FA/uacute 16#FB/ucircumflex 16#FC/udieresis 16#FD/yacute 16#FE/thorn 16#FF/ydieresis ] def/reencdict 12 dict def/IsChar{basefontdict /CharStrings get exch known}bd/MapCh{dup IsChar not{pop/bullet}if newfont/Encoding get 3 1 roll put}bd/MapDegree{16#b0/degree IsChar{ /degree}{/ring}ifelse MapCh}bd/MapBB{16#a6/brokenbar IsChar{/brokenbar}{ /bar}ifelse MapCh}bd/ANSIFont{reencdict begin/newfontname ed/basefontname ed FontDirectory newfontname known not{/basefontdict basefontname findfont def/newfont basefontdict maxlength dict def basefontdict{exch dup/FID ne{dup/Encoding eq{exch dup length array copy newfont 3 1 roll put}{exch newfont 3 1 roll put}ifelse}{pop pop}ifelse}forall newfont/FontName newfontname put 127 1 159{newfont/Encoding get exch/bullet put}for ANSIVec aload pop ANSIVec length 2 idiv{MapCh}repeat MapDegree MapBB newfontname newfont definefont pop}if newfontname end}bd/SB{FC/ULlen ed/str ed str length fBE not{dup 1 gt{1 sub}if}if/cbStr ed/dxGdi ed /y0 ed/x0 ed str stringwidth dup 0 ne{/y1 ed/x1 ed y1 y1 mul x1 x1 mul add sqrt dxGdi exch div 1 sub dup x1 mul cbStr div exch y1 mul cbStr div}{exch abs neg dxGdi add cbStr div exch}ifelse/dyExtra ed /dxExtra ed x0 y0 M fBE{dxBreak 0 BCh dxExtra dyExtra str awidthshow}{dxExtra dyExtra str ashow}ifelse fUL{x0 y0 M dxUL dyUL rmt ULlen fBE{Break add}if 0 mxUE transform gs rlt cyUL sl [] 0 setdash st gr}if fSO{x0 y0 M dxSO dySO rmt ULlen fBE{Break add}if 0 mxUE transform gs rlt cyUL sl [] 0 setdash st gr}if n/fBE false def}bd/font{/name ed/Ascent ed 0 ne/fT3 ed 0 ne/fSO ed 0 ne/fUL ed/Sy ed/Sx ed 10.0 div/ori ed -10.0 div/esc ed/BCh ed name findfont/xAscent 0 def/yAscent Ascent def/ULesc esc def ULesc mxUE rotate pop fT3{/esc 0 def xAscent yAscent mxUE transform /yAscent ed/xAscent ed}if [Sx 0 0 Sy neg xAscent yAscent] esc mxE rotate mxF concatmatrix makefont setfont [Sx 0 0 Sy neg 0 Ascent] mxUE mxUF concatmatrix pop fUL{currentfont dup/FontInfo get/UnderlinePosition known not{pop/Courier findfont}if/FontInfo get/UnderlinePosition get 1000 div 0 exch mxUF transform/dyUL ed/dxUL ed}if fSO{0 .3 mxUF transform /dySO ed/dxSO ed}if fUL fSO or{currentfont dup/FontInfo get/UnderlineThickness known not{pop/Courier findfont}if/FontInfo get/UnderlineThickness get 1000 div Sy mul/cyUL ed}if}bd/min{2 copy gt{exch}if pop}bd/max{2 copy lt{exch}if pop}bd/CP{/ft ed{{ft 0 eq{clip}{eoclip}ifelse}stopped{currentflat 1 add setflat}{exit}ifelse}loop}bd/patfont 10 dict def patfont begin /FontType 3 def/FontMatrix [1 0 0 -1 0 0] def/FontBBox [0 0 16 16] def/Encoding StandardEncoding def/BuildChar{pop pop 16 0 0 0 16 16 setcachedevice 16 16 false [1 0 0 1 .25 .25]{pat}imagemask}bd end/p{ /pat 32 string def{}forall 0 1 7{dup 2 mul pat exch 3 index put dup 2 mul 1 add pat exch 3 index put dup 2 mul 16 add pat exch 3 index put 2 mul 17 add pat exch 2 index put pop}for}bd/pfill{/PatFont patfont definefont setfont/ch(AAAA)def X0 64 X1{Y1 -16 Y0{1 index exch M ch show}for pop}for}bd/vert{X0 w X1{dup Y0 M Y1 L st}for}bd/horz{Y0 w Y1{dup X0 exch M X1 exch L st}for}bd/fdiag{X0 w X1{Y0 M X1 X0 sub dup rlt st}for Y0 w Y1{X0 exch M Y1 Y0 sub dup rlt st}for}bd/bdiag{X0 w X1{Y1 M X1 X0 sub dup neg rlt st}for Y0 w Y1{X0 exch M Y1 Y0 sub dup neg rlt st}for}bd/AU{1 add cvi 15 or}bd/AD{1 sub cvi -16 and}bd/SHR{pathbbox AU/Y1 ed AU/X1 ed AD/Y0 ed AD/X0 ed}bd/hfill{/w iRes 37.5 div round def 0.1 sl [] 0 setdash n dup 0 eq{horz}if dup 1 eq{vert}if dup 2 eq{fdiag}if dup 3 eq{bdiag}if dup 4 eq{horz vert}if 5 eq{fdiag bdiag}if}bd/F{/ft ed fm 256 and 0 ne{gs FC ft 0 eq{fill}{eofill}ifelse gr}if fm 1536 and 0 ne{SHR gs HC ft CP fm 1024 and 0 ne{/Tmp save def pfill Tmp restore}{fm 15 and hfill}ifelse gr}if}bd/S{PenW sl PC st}bd/m matrix def/GW{iRes 12 div PenW add cvi}bd/DoW{iRes 50 div PenW add cvi}bd/DW{iRes 8 div PenW add cvi}bd/SP{/PenW ed/iPen ed iPen 0 eq iPen 6 eq or{[] 0 setdash}if iPen 1 eq{[DW GW] 0 setdash}if iPen 2 eq{[DoW GW] 0 setdash}if iPen 3 eq{[DW GW DoW GW] 0 setdash}if iPen 4 eq{[DW GW DoW GW DoW GW] 0 setdash}if}bd/E{m cm pop tr scale 1 0 moveto 0 0 1 0 360 arc cp m sm}bd /AG{/sy ed/sx ed sx div 4 1 roll sy div 4 1 roll sx div 4 1 roll sy div 4 1 roll atan/a2 ed atan/a1 ed sx sy scale a1 a2 ARC}def/A{m cm pop tr AG m sm}def/P{m cm pop tr 0 0 M AG cp m sm}def/RRect{n 4 copy M 3 1 roll exch L 4 2 roll L L cp}bd/RRCC{/r ed/y1 ed/x1 ed/y0 ed/x0 ed x0 x1 add 2 div y0 M x1 y0 x1 y1 r arcto 4{pop}repeat x1 y1 x0 y1 r arcto 4{pop}repeat x0 y1 x0 y0 r arcto 4{pop}repeat x0 y0 x1 y0 r arcto 4{pop}repeat cp}bd/RR{2 copy 0 eq exch 0 eq or{pop pop RRect}{2 copy eq{pop RRCC}{m cm pop/y2 ed/x2 ed/ys y2 x2 div 1 max def/xs x2 y2 div 1 max def/y1 exch ys div def/x1 exch xs div def/y0 exch ys div def/x0 exch xs div def/r2 x2 y2 min def xs ys scale x0 x1 add 2 div y0 M x1 y0 x1 y1 r2 arcto 4{pop}repeat x1 y1 x0 y1 r2 arcto 4{pop}repeat x0 y1 x0 y0 r2 arcto 4{pop}repeat x0 y0 x1 y0 r2 arcto 4{pop}repeat m sm cp}ifelse}ifelse}bd/PP{{rlt}repeat}bd/OB{gs 0 ne{7 3 roll/y ed /x ed x y translate ULesc rotate x neg y neg translate x y 7 -3 roll}if sc B fill gr}bd/B{M/dy ed/dx ed dx 0 rlt 0 dy rlt dx neg 0 rlt cp}bd /CB{B clip n}bd/ErrHandler{errordict dup maxlength exch length gt dup{errordict begin}if/errhelpdict 12 dict def errhelpdict begin/stackunderflow(operand stack underflow)def /undefined(this name is not defined in a dictionary)def/VMerror(you have used up all the printer's memory)def /typecheck(operator was expecting a different type of operand)def /ioerror(input/output error occured)def end{end}if errordict begin /handleerror{$error begin newerror{/newerror false def showpage 72 72 scale/x .25 def/y 9.6 def/Helvetica findfont .2 scalefont setfont x y moveto(Offending Command = )show/command load{dup type/stringtype ne{(max err string)cvs}if show}exec/y y .2 sub def x y moveto(Error = )show errorname{dup type dup( max err string )cvs show( : )show/stringtype ne{( max err string )cvs}if show}exec errordict begin errhelpdict errorname known{x 1 add y .2 sub moveto errhelpdict errorname get show}if end /y y .4 sub def x y moveto(Stack =)show ostack{/y y .2 sub def x 1 add y moveto dup type/stringtype ne{( max err string )cvs}if show}forall showpage}if end}def end}bd end %%EndResource /SVDoc save def %%EndProlog %%BeginSetup Win35Dict begin ErrHandler statusdict begin 0 setjobtimeout end statusdict begin statusdict /jobname (Microsoft Word - ATARI.DOC) put end /oldDictCnt countdictstack def {statusdict begin 0 setpapertray end }stopped { countdictstack oldDictCnt lt { Win35Dict begin } {1 1 countdictstack oldDictCnt sub {pop end } for } ifelse } if /oldDictCnt countdictstack def {a4 }stopped { countdictstack oldDictCnt lt { Win35Dict begin } {1 1 countdictstack oldDictCnt sub {pop end } for } ifelse } if [{ } /exec load currenttransfer /exec load] cvx settransfer /setresolution where { pop 300 300 setresolution } if %%EndSetup %%Page: 1 1 %%PageResources: (atend) SS 0 0 12 16 799 1169 300 SM 32 0 0 92 92 0 0 0 90 /NewCenturySchlbk-Roman /font23 ANSIFont font 0 0 0 fC 623 362 1162 (LOGLAN pour ATARI STE) 1162 SB 32 0 0 58 58 0 0 0 57 /NewCenturySchlbk-Roman /font23 ANSIFont font 860 582 687 (par Sebastien BERNARD) 687 SB 32 0 0 50 50 0 0 0 49 /NewCenturySchlbk-Roman /font23 ANSIFont font 339 831 72 (Le ) 86 SB 425 831 196 (langage ) 210 SB 635 831 308 (LOGLAN-82 ) 322 SB 957 831 81 (est ) 96 SB 1053 831 286 (maintenant ) 301 SB 1354 831 252 (disponible ) 267 SB 1621 831 116 (sous ) 131 SB 1752 831 189 (ATARI. ) 204 SB 1956 831 50 (Il ) 65 SB 2021 831 48 (se) 48 SB 339 891 1204 (pr\351sente sous la forme de trois fichiers ex\351cutables :) 1204 SB 339 951 1267 ( * LOGLAN.TTP : premi\350re partie du compilateur.) 1267 SB 339 1011 1688 ( * GEN.TTP : g\351n\351rateur de code \( 2\350me partie du compilateur\).) 1688 SB 339 1071 1020 ( * INTGEM.PRG : interpr\350teur du code.) 1020 SB 339 1191 98 (Ces ) 117 SB 456 1191 119 (trois ) 138 SB 594 1191 186 (fichiers ) 205 SB 799 1191 112 (sont ) 131 SB 930 1191 42 (\340 ) 62 SB 992 1191 168 (mettre ) 188 SB 1180 1191 70 (en ) 90 SB 1270 1191 373 (correspondance ) 393 SB 1663 1191 116 (avec ) 136 SB 1799 1191 78 (les ) 98 SB 1897 1191 172 (fichiers) 172 SB 339 1251 370 (LOGLAN.EXE, ) 381 SB 720 1251 251 (GEN.EXE ) 262 SB 982 1251 58 (et ) 69 SB 1051 1251 229 (INT.EXE ) 240 SB 1291 1251 91 (des ) 103 SB 1394 1251 117 (IBM ) 129 SB 1523 1251 97 (PC. ) 109 SB 1632 1251 73 (Ils ) 85 SB 1717 1251 89 (ont ) 101 SB 1818 1251 78 (les ) 90 SB 1908 1251 161 (memes) 161 SB 339 1311 349 (fonctionnalit\351. ) 352 SB 691 1311 125 (Pour ) 128 SB 819 1311 280 (l'utilisation ) 283 SB 1102 1311 74 (du ) 77 SB 1179 1311 291 (compilateur ) 294 SB 1473 1311 62 (se ) 65 SB 1538 1311 203 (reporter ) 207 SB 1745 1311 73 (au ) 77 SB 1822 1311 189 (manuel ) 193 SB 2015 1311 54 (de) 54 SB 339 1371 286 (l'utilisateur ) 304 SB 643 1371 121 (pour ) 139 SB 782 1371 235 (LOGLAN ) 253 SB 1035 1371 116 (sous ) 134 SB 1169 1371 138 (DOS. ) 156 SB 1325 1371 94 (Cet ) 112 SB 1437 1371 168 (additif ) 187 SB 1624 1371 70 (ne ) 89 SB 1713 1371 143 (traite ) 162 SB 1875 1371 98 (que ) 117 SB 1992 1371 77 (des) 77 SB 339 1431 1349 (diff\351rences entre la version ATARI ST\(E\) et la version PC.) 1349 SB 339 1551 75 (La ) 75 SB 32 0 0 50 50 0 0 0 48 /NewCenturySchlbk-Italic /font22 ANSIFont font 414 1552 561 (configuration minimale ) 561 SB 32 0 0 50 50 0 0 0 49 /NewCenturySchlbk-Roman /font23 ANSIFont font 975 1551 1057 (pour utiliser ces programmes est la suivante :) 1057 SB 339 1612 388 ( - 1 Mo de RAM.) 388 SB 339 1672 586 ( - un lecteur double-face.) 586 SB 339 1792 1596 (Il est conseill\351 pour se servir plus facilement du compilateur d'avoir :) 1596 SB 339 1852 619 ( - 2 Mo de RAM \( ou plus \)) 619 SB 339 1912 1126 ( - un disque dur \( ou deux lecteurs \340 la rigueur \)) 1126 SB 32 0 0 50 50 0 0 0 50 /NewCenturySchlbk-Bold /font20 ANSIFont font 339 2032 909 (Comment compiler un programme ) 909 SB 32 0 0 50 50 0 0 0 49 /NewCenturySchlbk-Roman /font23 ANSIFont font 1248 2033 14 (:) 14 SB 339 2093 78 ( A ) 81 SB 420 2093 58 (la ) 61 SB 481 2093 243 (diff\351rence ) 247 SB 728 2093 140 (d'une ) 144 SB 872 2093 211 (machine ) 215 SB 1087 2093 116 (sous ) 120 SB 1207 2093 138 (DOS, ) 142 SB 1349 2093 161 (l'Atari ) 165 SB 1514 2093 70 (ne ) 74 SB 1588 2093 193 (poss\350de ) 197 SB 1785 2093 157 (aucun ) 161 SB 1946 2093 123 (mode) 123 SB 339 2153 129 (ligne ) 147 SB 486 2153 89 (qui ) 107 SB 593 2153 282 (permettrait ) 301 SB 894 2153 197 (d'entrer ) 216 SB 1110 2153 291 (directement ) 310 SB 1420 2153 78 (les ) 97 SB 1517 2153 285 (commandes ) 304 SB 1821 2153 175 (suivies ) 194 SB 2015 2153 54 (de) 54 SB 339 2213 279 (param\350tres.) 279 SB 339 2273 50 (A ) 54 SB 393 2273 58 (la ) 63 SB 456 2273 148 (place, ) 153 SB 609 2273 55 (le ) 60 SB 669 2273 179 (bureau ) 184 SB 853 2273 192 (propose ) 197 SB 1050 2273 91 (des ) 96 SB 1146 2273 303 (programmes ) 308 SB 1454 2273 101 (dits ) 106 SB 1560 2273 118 (TOS ) 123 SB 1683 2273 58 (et ) 63 SB 1746 2273 113 (TTP ) 118 SB 1864 2273 98 (\(tos ) 103 SB 1967 2273 102 (avec) 102 SB 339 2333 296 (param\350tres\) ) 307 SB 646 2333 61 (ce ) 72 SB 718 2333 112 (sont ) 123 SB 841 2333 91 (des ) 102 SB 943 2333 303 (programmes ) 314 SB 1257 2333 291 (exploitables ) 302 SB 1559 2333 295 (uniquement ) 306 SB 1865 2333 70 (en ) 81 SB 1946 2333 123 (mode) 123 SB 339 2393 143 (texte. ) 145 SB 484 2393 95 (Les ) 98 SB 582 2393 220 (premiers ) 223 SB 805 2393 130 (n'ont ) 133 SB 938 2393 94 (pas ) 97 SB 1035 2393 162 (besoin ) 165 SB 1200 2393 68 (de ) 71 SB 1271 2393 279 (param\350tres ) 282 SB 1553 2393 191 (\(comme ) 194 SB 1747 2393 115 (CLS ) 118 SB 1865 2393 74 (du ) 77 SB 1942 2393 127 (DOS\)) 127 SB 339 2453 201 (d'autres ) 206 SB 545 2453 89 (ont ) 94 SB 639 2453 162 (besoin ) 168 SB 807 2453 98 (que ) 104 SB 911 2453 96 (l'on ) 102 SB 1013 2453 187 (sp\351cifie ) 193 SB 1206 2453 76 (un ) 82 SB 1288 2453 70 (ou ) 76 SB 1364 2453 230 (plusieurs ) 236 SB 1600 2453 279 (param\350tres ) 285 SB 1885 2453 93 (\(un ) 99 SB 1984 2453 85 (peu) 85 SB 339 2513 493 (comme FORMAT A:\).) 493 SB 339 2573 109 ( En ) 114 SB 453 2573 108 (fait, ) 113 SB 566 2573 58 (la ) 63 SB 629 2573 243 (diff\351rence ) 249 SB 878 2573 136 (entre ) 142 SB 1020 2573 78 (les ) 84 SB 1104 2573 126 (deux ) 132 SB 1236 2573 303 (programmes ) 309 SB 1545 2573 62 (se ) 68 SB 1613 2573 178 (situent ) 184 SB 1797 2573 272 (simplement) 272 SB 339 2633 73 (au ) 81 SB 420 2633 172 (niveau ) 180 SB 600 2633 68 (de ) 76 SB 676 2633 108 (leur ) 116 SB 792 2633 250 (extension. ) 258 SB 1050 2633 95 (Les ) 104 SB 1154 2633 220 (premiers ) 229 SB 1383 2633 62 (se ) 71 SB 1454 2633 246 (terminent ) 255 SB 1709 2633 93 (par ) 102 SB 1811 2633 118 (TOS ) 127 SB 1938 2633 58 (et ) 67 SB 2005 2633 64 (les) 64 SB 339 2693 192 (seconds ) 197 SB 536 2693 93 (par ) 99 SB 635 2693 113 (TTP ) 119 SB 754 2693 87 (\(on ) 93 SB 847 2693 232 (appellera ) 238 SB 1085 2693 76 (un ) 82 SB 1167 2693 118 (TOS ) 124 SB 1291 2693 70 (ou ) 76 SB 1367 2693 76 (un ) 82 SB 1449 2693 113 (TTP ) 119 SB 1568 2693 76 (un ) 82 SB 1650 2693 280 (programme ) 286 SB 1936 2693 133 (ayant) 133 SB 339 2753 649 (l'extension correspondante\).) 649 SB 339 2813 1025 ( La diff\351rence entre un programme texte et ) 1026 SB 1365 2813 76 (un ) 77 SB 1442 2813 280 (programme ) 281 SB 1723 2813 78 (dit ) 79 SB 1802 2813 150 (GEM, ) 151 SB 1953 2813 116 (c'est-) 116 SB 339 2873 151 (\340-dire ) 163 SB 502 2873 213 (utilisant ) 225 SB 727 2873 78 (les ) 90 SB 817 2873 325 (biblioth\350ques ) 337 SB 1154 2873 274 (graphiques ) 287 SB 1441 2873 151 (situ\351s ) 164 SB 1605 2873 125 (dans ) 138 SB 1743 2873 78 (les ) 91 SB 1834 2873 168 (ROMS ) 181 SB 2015 2873 54 (de) 54 SB 339 2933 626 (votre ATARI \(VDI et AES\).) 626 SB 339 2993 1717 ( LOGLAN.TTP et GEN.TTP sont des programmes utilisant le mode texte.) 1717 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font NewCenturySchlbk-Bold %%+ font NewCenturySchlbk-Italic %%+ font NewCenturySchlbk-Roman %%Page: 2 2 %%PageResources: (atend) SS 0 0 12 16 799 1169 300 SM 32 0 0 50 50 0 0 0 49 /NewCenturySchlbk-Roman /font23 ANSIFont font 0 0 0 fC 339 252 380 ( INTGEM.PRG ) 384 SB 723 252 81 (est ) 85 SB 808 252 76 (un ) 80 SB 888 252 280 (programme ) 284 SB 1172 252 213 (utilisant ) 217 SB 1389 252 55 (le ) 59 SB 1448 252 137 (mode ) 142 SB 1590 252 336 (GRAPHIQUE ) 341 SB 1931 252 138 (meme) 138 SB 339 312 53 (si ) 60 SB 399 312 42 (\340 ) 49 SB 448 312 261 (l'ex\351cution ) 268 SB 716 312 68 (de ) 75 SB 791 312 303 (programmes ) 310 SB 1101 312 254 (n'utilisant ) 261 SB 1362 312 94 (pas ) 102 SB 1464 312 78 (les ) 86 SB 1550 312 251 (primitives ) 259 SB 1809 312 260 (graphiques) 260 SB 339 372 74 (du ) 83 SB 422 372 235 (LOGLAN ) 244 SB 666 372 46 (il ) 55 SB 721 372 70 (ne ) 79 SB 800 372 213 (pr\351sente ) 222 SB 1022 372 94 (pas ) 103 SB 1125 372 68 (de ) 77 SB 1202 372 243 (diff\351rence ) 252 SB 1454 372 116 (avec ) 126 SB 1580 372 78 (les ) 88 SB 1668 372 126 (deux ) 136 SB 1804 372 162 (autres ) 172 SB 1976 372 93 (pro-) 93 SB 339 432 241 (grammes, ) 243 SB 582 432 46 (il ) 48 SB 630 432 169 (r\351alise ) 171 SB 801 432 70 (en ) 73 SB 874 432 94 (fait ) 97 SB 971 432 91 (des ) 94 SB 1065 432 337 (initialisations ) 340 SB 1405 432 98 (que ) 101 SB 1506 432 55 (le ) 58 SB 1564 432 179 (bureau ) 182 SB 1746 432 94 (fait ) 97 SB 1843 432 42 (\340 ) 45 SB 1888 432 58 (la ) 61 SB 1949 432 120 (place) 120 SB 339 492 683 (des programmes TOS et TTP.) 683 SB 339 552 161 ( Cela ) 166 SB 505 552 81 (est ) 86 SB 591 552 74 (du ) 79 SB 670 552 73 (au ) 78 SB 748 552 94 (fait ) 99 SB 847 552 98 (que ) 104 SB 951 552 61 (ce ) 67 SB 1018 552 280 (programme ) 286 SB 1304 552 118 (peut ) 124 SB 1428 552 42 (\340 ) 48 SB 1476 552 108 (tout ) 114 SB 1590 552 202 (moment ) 208 SB 1798 552 209 (basculer ) 215 SB 2013 552 56 (en) 56 SB 339 612 1045 (mode graphique, revenir au mode texte, etc...) 1045 SB 339 732 200 ( Quand ) 209 SB 548 732 70 (on ) 79 SB 627 732 136 (lance ) 145 SB 772 732 76 (un ) 85 SB 857 732 280 (programme ) 289 SB 1146 732 132 (TOS, ) 141 SB 1287 732 55 (le ) 64 SB 1351 732 179 (bureau ) 188 SB 1539 732 142 (cache ) 151 SB 1690 732 58 (la ) 67 SB 1757 732 168 (souris, ) 178 SB 1935 732 134 (efface) 134 SB 339 792 1091 (l'\351cran et donne la main au programme appel\351.) 1091 SB 339 852 200 ( Quand ) 203 SB 542 852 70 (on ) 73 SB 615 852 136 (lance ) 140 SB 755 852 76 (un ) 80 SB 835 852 280 (programme ) 284 SB 1119 852 127 (TTP, ) 131 SB 1250 852 55 (le ) 59 SB 1309 852 179 (bureau ) 183 SB 1492 852 199 (suppose ) 203 SB 1695 852 98 (que ) 102 SB 1797 852 272 (l'utilisateur) 272 SB 339 912 116 (veut ) 123 SB 462 912 164 (passer ) 171 SB 633 912 91 (des ) 98 SB 731 912 279 (param\350tres ) 287 SB 1018 912 73 (au ) 81 SB 1099 912 280 (programme ) 288 SB 1387 912 196 (appell\351. ) 204 SB 1591 912 127 (C'est ) 135 SB 1726 912 121 (pour ) 129 SB 1855 912 105 (cela ) 113 SB 1968 912 101 (qu'il) 101 SB 339 972 144 (ouvre ) 147 SB 486 972 101 (une ) 104 SB 590 972 127 (boite ) 130 SB 720 972 68 (de ) 71 SB 791 972 211 (dialogue ) 215 SB 1006 972 116 (avec ) 120 SB 1126 972 101 (une ) 105 SB 1231 972 129 (ligne ) 133 SB 1364 972 111 (vide ) 115 SB 1479 972 121 (pour ) 125 SB 1604 972 98 (que ) 102 SB 1706 972 286 (l'utilisateur ) 290 SB 1996 972 73 (en-) 73 SB 339 1032 937 (tre ce qu'il veut indiquer au programme.) 937 SB 32 0 0 50 50 0 0 0 50 /NewCenturySchlbk-Bold /font20 ANSIFont font 339 1152 360 (LOGLAN.TTP) 360 SB 32 0 0 50 50 0 0 0 49 /NewCenturySchlbk-Roman /font23 ANSIFont font 699 1153 1340 ( : Indiquez simplement ce que vous mettriez apr\350s la com-) 1340 SB 339 1213 646 (mande LOGLAN sous DOS.) 646 SB 32 0 0 42 42 1 0 0 41 /NewCenturySchlbk-Roman /font23 ANSIFont font 398 1333 160 (exemple) 160 SB 32 0 0 42 42 0 0 0 41 /NewCenturySchlbk-Roman /font23 ANSIFont font 558 1333 1240 ( : pour compiler un programme sous DOS vous pourriez entrer :) 1240 SB 398 1433 935 ( LOGLAN MONPROG.LOG L+ O-) 935 SB 398 1533 1593 (pour r\351aliser la meme chose sous ATARI, double-cliquez sur l'icone LOGLAN.TTP) 1593 SB 398 1583 687 (et entrez dans la boite de dialogue :) 687 SB 398 1683 737 ( MONPROG.LOG L+ O-) 737 SB 398 1783 1585 (et cliquez enfin sur le bouton OK et le bureau lancera l'application LOGLAN.TTP) 1585 SB 398 1833 882 (avec 'MONPROG.LOG L+ O-' en param\350tres.) 882 SB 32 0 0 50 50 0 0 0 49 /NewCenturySchlbk-Roman /font23 ANSIFont font 339 1943 62 (Si ) 70 SB 409 1943 120 (vous ) 128 SB 537 1943 160 (lancez ) 168 SB 705 1943 348 (LOGLAN.TTP ) 356 SB 1061 1943 119 (sans ) 127 SB 1188 1943 157 (aucun ) 165 SB 1353 1943 293 (param\350tres, ) 302 SB 1655 1943 299 (l'application ) 308 SB 1963 1943 106 (vous) 106 SB 339 2003 275 (demandera ) 282 SB 621 2003 55 (le ) 62 SB 683 2003 114 (nom ) 121 SB 804 2003 74 (du ) 81 SB 885 2003 163 (fichier ) 170 SB 1055 2003 42 (\340 ) 49 SB 1104 2003 227 (compiler. ) 234 SB 1338 2003 171 (Entrez ) 178 SB 1516 2003 42 (\340 ) 50 SB 1566 2003 61 (ce ) 69 SB 1635 2003 263 (moment-l\340 ) 271 SB 1906 2003 55 (le ) 63 SB 1969 2003 100 (nom) 100 SB 339 2063 194 (complet ) 207 SB 546 2063 133 (\(avec ) 146 SB 692 2063 262 (l'extension ) 275 SB 967 2063 139 (.LOG ) 152 SB 1119 2063 31 (\) ) 44 SB 1163 2063 68 (de ) 81 SB 1244 2063 132 (votre ) 145 SB 1389 2063 177 (fichier. ) 190 SB 1579 2063 72 (Le ) 85 SB 1664 2063 291 (compilateur ) 305 SB 1969 2063 100 (sup-) 100 SB 339 2123 1682 (posera que vous voulez compiler ce fichier \340 l'aide des options standards.) 1682 SB 32 0 0 50 50 0 0 0 50 /NewCenturySchlbk-Bold /font20 ANSIFont font 339 2243 246 (GEN.TTP) 246 SB 32 0 0 50 50 0 0 0 49 /NewCenturySchlbk-Roman /font23 ANSIFont font 585 2244 1261 (: L'utilisation de fichier est identique \340 LOGLAN.TTP.) 1261 SB 339 2304 243 (GEN.TTP ) 245 SB 584 2304 70 (ne ) 72 SB 656 2304 150 (prend ) 152 SB 808 2304 94 (pas ) 96 SB 904 2304 68 (de ) 70 SB 974 2304 293 (param\350tres, ) 295 SB 1269 2304 46 (il ) 48 SB 1317 2304 210 (convient ) 212 SB 1529 2304 286 (simplement ) 288 SB 1817 2304 68 (de ) 70 SB 1887 2304 77 (lui ) 80 SB 1967 2304 102 (don-) 102 SB 339 2364 1333 (ner le nom de votre application \( sans aucune extension \).) 1333 SB 32 0 0 50 50 0 0 0 50 /NewCenturySchlbk-Bold /font20 ANSIFont font 339 2484 364 (INTGEM.PRG) 364 SB 32 0 0 50 50 0 0 0 49 /NewCenturySchlbk-Roman /font23 ANSIFont font 703 2485 14 ( ) 15 SB 718 2485 28 (: ) 29 SB 747 2485 188 (Comme ) 189 SB 936 2485 93 (son ) 94 SB 1030 2485 236 (extension ) 237 SB 1267 2485 230 (l'indique, ) 232 SB 1499 2485 46 (il ) 48 SB 1547 2485 137 (s'agit ) 139 SB 1686 2485 115 (d'un ) 117 SB 1803 2485 266 (programme) 266 SB 339 2545 213 (utilisant ) 219 SB 558 2545 78 (les ) 84 SB 642 2545 288 (graphiques. ) 294 SB 936 2545 72 (Le ) 78 SB 1014 2545 179 (bureau ) 185 SB 1199 2545 232 (consid\350re ) 238 SB 1437 2545 98 (que ) 104 SB 1541 2545 61 (ce ) 67 SB 1608 2545 114 (type ) 120 SB 1728 2545 68 (de ) 75 SB 1803 2545 266 (programme) 266 SB 339 2605 1091 (n'utilise pas de param\350tres pour son ex\351cution.) 1091 SB 339 2665 81 (En ) 87 SB 426 2665 108 (fait, ) 114 SB 540 2665 230 (INTGEM ) 236 SB 776 2665 160 (utilise ) 166 SB 942 2665 78 (les ) 84 SB 1026 2665 175 (memes ) 181 SB 1207 2665 279 (param\350tres ) 285 SB 1492 2665 98 (que ) 105 SB 1597 2665 93 (son ) 100 SB 1697 2665 263 (homologue ) 270 SB 1967 2665 102 (sous) 102 SB 339 2725 124 (DOS.) 124 SB 339 2785 957 (Pour utiliser ce programme vous pouvez :) 957 SB 339 2845 83 ( le ) 85 SB 424 2845 158 (lancer ) 160 SB 584 2845 291 (directement ) 293 SB 877 2845 28 (: ) 30 SB 907 2845 188 (Comme ) 190 SB 1097 2845 362 (LOGLAN.TTP, ) 364 SB 1461 2845 46 (il ) 49 SB 1510 2845 120 (vous ) 123 SB 1633 2845 275 (demandera ) 278 SB 1911 2845 55 (le ) 58 SB 1969 2845 100 (nom) 100 SB 339 2905 74 (du ) 77 SB 416 2905 253 (proramme ) 256 SB 672 2905 42 (\340 ) 45 SB 717 2905 210 (ex\351cuter ) 213 SB 930 2905 58 (et ) 61 SB 991 2905 259 (demarrera ) 262 SB 1253 2905 70 (en ) 73 SB 1326 2905 252 (supposant ) 255 SB 1581 2905 98 (que ) 101 SB 1682 2905 120 (vous ) 123 SB 1805 2905 162 (voulez ) 165 SB 1970 2905 99 (util-) 99 SB 339 2965 100 (iser ) 106 SB 445 2965 78 (les ) 84 SB 529 2965 182 (options ) 188 SB 717 2965 93 (par ) 99 SB 816 2965 163 (d\351faut ) 169 SB 985 2965 74 (du ) 80 SB 1065 2965 305 (compilateur. ) 311 SB 1376 2965 138 (Cette ) 144 SB 1520 2965 254 (utilisation ) 260 SB 1780 2965 70 (ne ) 77 SB 1857 2965 212 (provoque) 212 SB 339 3025 459 (aucune restrictions.) 459 SB 32 0 0 42 42 0 0 0 38 /Times-Roman /font32 ANSIFont font 1193 3265 21 (2) 21 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font NewCenturySchlbk-Bold %%+ font NewCenturySchlbk-Roman %%+ font Times-Roman %%Page: 3 3 %%PageResources: (atend) SS 0 0 12 16 799 1169 300 SM 32 0 0 50 50 0 0 0 49 /NewCenturySchlbk-Roman /font23 ANSIFont font 0 0 0 fC 339 252 281 (Cependant, ) 286 SB 625 252 121 (pour ) 126 SB 751 252 58 (la ) 64 SB 815 252 374 (programmation ) 380 SB 1195 252 91 (des ) 97 SB 1292 252 251 (processus, ) 257 SB 1549 252 78 (les ) 84 SB 1633 252 182 (options ) 188 SB 1821 252 93 (par ) 99 SB 1920 252 149 (d\351faut) 149 SB 339 312 850 (doivent etre modifiees dans certains.) 850 SB 339 372 100 ( Le ) 102 SB 441 372 280 (programme ) 282 SB 723 372 318 (GSORT.LOG ) 320 SB 1043 372 93 (par ) 95 SB 1138 372 219 (exemple, ) 221 SB 1359 372 160 (utilise ) 162 SB 1521 372 78 (les ) 80 SB 1601 372 237 (processus ) 240 SB 1841 372 121 (pour ) 124 SB 1965 372 104 (trier) 104 SB 339 432 76 (un ) 80 SB 419 432 231 (ensemble ) 235 SB 654 432 68 (de ) 72 SB 726 432 186 (valeurs ) 190 SB 916 432 58 (et ) 62 SB 978 432 118 (peut ) 122 SB 1100 432 130 (cr\351er ) 135 SB 1235 432 113 (plus ) 118 SB 1353 432 68 (de ) 73 SB 1426 432 70 (30 ) 75 SB 1501 432 251 (processus. ) 256 SB 1757 432 124 (Avec ) 129 SB 1886 432 58 (la ) 63 SB 1949 432 120 (taille) 120 SB 339 492 215 (m\351moire ) 218 SB 557 492 223 (standard ) 226 SB 783 492 89 (qui ) 92 SB 875 492 81 (est ) 84 SB 959 492 68 (de ) 71 SB 1030 492 154 (30000 ) 157 SB 1187 492 125 (mots ) 128 SB 1315 492 238 (m\351moires ) 241 SB 1556 492 93 (par ) 97 SB 1653 492 251 (processus, ) 255 SB 1908 492 161 (c'est-\340-) 161 SB 339 552 106 (dire ) 107 SB 446 552 154 (60000 ) 155 SB 601 552 147 (octets ) 149 SB 750 552 46 (il ) 48 SB 798 552 169 (faudra ) 171 SB 969 552 154 (60000 ) 156 SB 1125 552 39 (* ) 41 SB 1166 552 70 (30 ) 72 SB 1238 552 44 (= ) 46 SB 1284 552 210 (1800000 ) 212 SB 1496 552 147 (octets ) 149 SB 1645 552 101 (\(1.6 ) 103 SB 1748 552 86 (Mo ) 88 SB 1836 552 31 (\) ) 33 SB 1869 552 68 (de ) 70 SB 1939 552 130 (mem-) 130 SB 339 612 354 (oire disponible.) 354 SB 339 672 143 (Aussi ) 153 SB 492 672 280 (l'utilisation ) 290 SB 782 672 68 (de ) 78 SB 860 672 193 (GSORT ) 203 SB 1063 672 62 (se ) 72 SB 1135 672 193 (fait-elle ) 203 SB 1338 672 116 (avec ) 127 SB 1465 672 185 (l'option ) 196 SB 1661 672 75 (-m ) 86 SB 1747 672 154 (10000 ) 165 SB 1912 672 31 (\( ) 42 SB 1954 672 115 (voire) 115 SB 339 732 703 (7000 \) pour pouvoir l'ex\351cuter.) 703 SB 339 852 1083 ( Pour rem\351dier \340 ce probl\350me, deux solutions :) 1083 SB 339 912 1379 ( Soit vous renommez INTGEM.PRG en INTGEM.TTP : Il ) 1380 SB 1719 912 186 (devient ) 187 SB 1906 912 121 (pour ) 122 SB 2028 912 41 (le) 41 SB 339 972 179 (bureau ) 189 SB 528 972 76 (un ) 86 SB 614 972 280 (programme ) 290 SB 904 972 129 (texte ) 139 SB 1043 972 237 (acceptant ) 247 SB 1290 972 91 (des ) 101 SB 1391 972 293 (param\350tres. ) 304 SB 1695 972 135 (Dans ) 146 SB 1841 972 61 (ce ) 72 SB 1913 972 101 (cas, ) 112 SB 2025 972 44 (la) 44 SB 339 1032 1044 (souris sera inutilisable dans les applications.) 1044 SB 339 1092 162 ( Soit ) 183 SB 522 1092 120 (vous ) 141 SB 663 1092 184 (utilisez ) 205 SB 868 1092 76 (un ) 97 SB 965 1092 179 (bureau ) 200 SB 1165 1092 235 (alternatif ) 256 SB 1421 1092 174 (comme ) 195 SB 1616 1092 276 (NEODESK ) 297 SB 1913 1092 70 (ou ) 92 SB 2005 1092 64 (les) 64 SB 339 1152 232 (derni\350res ) 234 SB 573 1152 183 (version ) 185 SB 758 1152 74 (du ) 76 SB 834 1152 179 (bureau ) 181 SB 1015 1152 175 (ATARI ) 177 SB 1192 1152 31 (\( ) 33 SB 1225 1152 42 (\340 ) 45 SB 1270 1152 150 (partir ) 153 SB 1423 1152 91 (des ) 94 SB 1517 1152 118 (TOS ) 121 SB 1638 1152 84 (2.0 ) 87 SB 1725 1152 31 (- ) 34 SB 1759 1152 172 (MEGA ) 175 SB 1934 1152 115 (STE ) 118 SB 2052 1152 17 (\)) 17 SB 339 1212 89 (qui ) 92 SB 431 1212 119 (elles ) 122 SB 553 1212 288 (connaissent ) 291 SB 844 1212 78 (les ) 81 SB 925 1212 303 (programmes ) 306 SB 1231 1212 136 (GEM ) 140 SB 1371 1212 89 (qui ) 93 SB 1464 1212 227 (prennent ) 231 SB 1695 1212 91 (des ) 95 SB 1790 1212 279 (param\350tres.) 279 SB 339 1272 72 (Le ) 73 SB 412 1272 228 (probl\350me ) 229 SB 641 1272 81 (est ) 82 SB 723 1272 98 (que ) 99 SB 822 1272 97 (soit ) 98 SB 920 1272 46 (il ) 48 SB 968 1272 186 (coutent ) 188 SB 1156 1272 128 (cher, ) 130 SB 1286 1272 97 (soit ) 99 SB 1385 1272 46 (il ) 48 SB 1433 1272 303 (consomment ) 305 SB 1738 1272 68 (de ) 70 SB 1808 1272 58 (la ) 60 SB 1868 1272 201 (m\351moire) 201 SB 339 1332 109 (vive.) 109 SB 339 1392 153 ( Pour ) 161 SB 500 1392 101 (une ) 109 SB 609 1392 254 (utilisation ) 263 SB 872 1392 219 (normale, ) 228 SB 1100 1392 280 (l'utilisation ) 289 SB 1389 1392 68 (de ) 77 SB 1466 1392 352 (INTGEM.PRG ) 361 SB 1827 1392 189 (suivant ) 198 SB 2025 1392 44 (la) 44 SB 339 1452 1034 (premi\350re m\351thode est amplement suffisante.) 1034 SB 32 0 0 54 54 0 0 0 53 /NewCenturySchlbk-Roman /font23 ANSIFont font 339 1632 385 (PROBLEMES :) 385 SB 32 0 0 50 50 0 0 0 49 /NewCenturySchlbk-Roman /font23 ANSIFont font 339 1697 75 (La ) 79 SB 418 1697 81 (est ) 85 SB 503 1697 55 (le ) 59 SB 562 1697 113 (plus ) 117 SB 679 1697 169 (d\351licat ) 173 SB 852 1697 58 (et ) 62 SB 914 1697 113 (c'est ) 117 SB 1031 1697 221 (pourquoi ) 225 SB 1256 1697 54 (je ) 58 SB 1314 1697 213 (conseille ) 218 SB 1532 1697 101 (une ) 106 SB 1638 1697 324 (configuration ) 329 SB 1967 1697 102 (avec) 102 SB 339 1757 902 (deux lecteurs ou mieux, un disque dur.) 902 SB 339 1817 129 (Voici ) 138 SB 477 1817 55 (le ) 64 SB 541 1817 228 (probl\350me ) 237 SB 778 1817 28 (: ) 37 SB 815 1817 348 (LOGLAN.TTP ) 357 SB 1172 1817 121 (pour ) 130 SB 1302 1817 130 (cr\351er ) 139 SB 1441 1817 76 (un ) 85 SB 1526 1817 163 (fichier ) 173 SB 1699 1817 122 (LCD ) 132 SB 1831 1817 238 (commence) 238 SB 339 1877 93 (par ) 105 SB 444 1877 130 (cr\351er ) 142 SB 586 1877 126 (deux ) 138 SB 724 1877 70 (ou ) 82 SB 806 1877 119 (trois ) 131 SB 937 1877 186 (fichiers ) 198 SB 1135 1877 292 (temporaires ) 304 SB 1439 1877 115 (qu'il ) 127 SB 1566 1877 148 (efface ) 161 SB 1727 1877 42 (\340 ) 55 SB 1782 1877 58 (la ) 71 SB 1853 1877 78 (fin ) 91 SB 1944 1877 68 (de ) 81 SB 2025 1877 44 (la) 44 SB 339 1937 285 (compilation.) 285 SB 339 1997 284 (Ces fichiers ) 285 SB 624 1997 112 (sont ) 113 SB 737 1997 332 (g\351n\351ralement ) 333 SB 1070 1997 352 (proportionnels ) 353 SB 1423 1997 42 (\340 ) 43 SB 1466 1997 58 (la ) 59 SB 1525 1997 262 (complexit\351 ) 263 SB 1788 1997 58 (et ) 59 SB 1847 1997 42 (\340 ) 43 SB 1890 1997 58 (la ) 59 SB 1949 1997 120 (taille) 120 SB 339 2057 68 (de ) 72 SB 411 2057 89 (vos ) 93 SB 504 2057 317 (programmes. ) 321 SB 825 2057 50 (Il ) 54 SB 879 2057 201 (peuvent ) 206 SB 1085 2057 121 (aller ) 126 SB 1211 2057 68 (de ) 73 SB 1284 2057 70 (30 ) 75 SB 1359 2057 78 (Ko ) 83 SB 1442 2057 180 (jusqu'\340 ) 185 SB 1627 2057 98 (100 ) 103 SB 1730 2057 92 (Ko. ) 97 SB 1827 2057 128 (Sans ) 133 SB 1960 2057 109 (indi-) 109 SB 339 2117 178 (cations ) 187 SB 526 2117 238 (contraire, ) 247 SB 773 2117 46 (il ) 55 SB 828 2117 78 (les ) 87 SB 915 2117 108 (cr\351e ) 117 SB 1032 2117 125 (dans ) 134 SB 1166 2117 55 (le ) 64 SB 1230 2117 244 (r\351pertoire ) 253 SB 1483 2117 192 (courant ) 201 SB 1684 2117 75 (\(l\340 ) 84 SB 1768 2117 70 (o\371 ) 80 SB 1848 2117 62 (se ) 72 SB 1920 2117 149 (trouve) 149 SB 339 2177 132 (votre ) 142 SB 481 2177 280 (programme ) 290 SB 771 2177 162 (source ) 172 SB 943 2177 45 (\), ) 55 SB 998 2177 76 (un ) 86 SB 1084 2177 163 (rapide ) 174 SB 1258 2177 149 (calcul ) 160 SB 1418 2177 178 (permet ) 189 SB 1607 2177 68 (de ) 79 SB 1686 2177 288 (s'apercevoir ) 299 SB 1985 2177 84 (que) 84 SB 339 2237 257 (l'ensemble ) 266 SB 605 2237 91 (des ) 100 SB 705 2237 186 (fichiers ) 195 SB 900 2237 283 (ex\351cutables ) 292 SB 1192 2237 185 (sources ) 194 SB 1386 2237 58 (et ) 67 SB 1453 2237 186 (fichiers ) 195 SB 1648 2237 355 (interm\351diaires ) 365 SB 2013 2237 56 (ne) 56 SB 339 2297 1207 (tiennent pas sur une disquette double-face normale.) 1207 SB 339 2357 1716 (Il arrive que pour les fichiers importants, le compilateur vous r\351ponde par) 1716 SB 339 2417 611 ( 'I/O Trap 29') 611 SB 339 2477 105 (cela ) 114 SB 453 2477 185 (signifie ) 194 SB 647 2477 115 (qu'il ) 124 SB 771 2477 82 (n'y ) 91 SB 862 2477 42 (a ) 51 SB 913 2477 113 (plus ) 122 SB 1035 2477 68 (de ) 77 SB 1112 2477 134 (place ) 143 SB 1255 2477 90 (sur ) 100 SB 1355 2477 58 (la ) 68 SB 1423 2477 229 (disquette ) 239 SB 1662 2477 58 (et ) 68 SB 1730 2477 58 (la ) 68 SB 1798 2477 271 (compilation) 271 SB 339 2537 252 (s'arretera. ) 255 SB 594 2537 50 (Il ) 54 SB 648 2537 120 (vous ) 124 SB 772 2537 169 (faudra ) 173 SB 945 2537 122 (faire ) 126 SB 1071 2537 68 (de ) 72 SB 1143 2537 58 (la ) 62 SB 1205 2537 134 (place ) 138 SB 1343 2537 90 (sur ) 94 SB 1437 2537 58 (la ) 62 SB 1499 2537 229 (disquette ) 233 SB 1732 2537 106 (afin ) 110 SB 1842 2537 115 (qu'il ) 119 SB 1961 2537 41 (y ) 45 SB 2006 2537 63 (ait) 63 SB 339 2597 339 (assez de place.) 339 SB 339 2657 139 ( Pour ) 149 SB 488 2657 302 (information, ) 312 SB 800 2657 58 (la ) 68 SB 868 2657 285 (compilation ) 295 SB 1163 2657 74 (du ) 84 SB 1247 2657 280 (programme ) 291 SB 1538 2657 176 (TEST1 ) 187 SB 1725 2657 160 (utilise ) 171 SB 1896 2657 98 (150 ) 109 SB 2005 2657 64 (Ko) 64 SB 339 2717 205 (d'espace ) 216 SB 555 2717 166 (disque ) 177 SB 732 2717 31 (\( ) 42 SB 774 2717 42 (\340 ) 53 SB 827 2717 99 (peu ) 110 SB 937 2717 113 (pr\350s ) 124 SB 1061 2717 31 (\) ) 42 SB 1103 2717 128 (alors ) 139 SB 1242 2717 98 (que ) 109 SB 1351 2717 58 (la ) 69 SB 1420 2717 285 (compilation ) 297 SB 1717 2717 74 (du ) 86 SB 1803 2717 266 (programme) 266 SB 339 2777 763 (LOGDEB utilise environ 600 Ko.) 763 SB 339 2897 1339 (Pour \351viter ce genre de d\351sagr\351ment, plusieurs solutions :) 1339 SB 339 2957 59 ( - ) 65 SB 404 2957 264 (ACHETEZ ) 270 SB 674 2957 96 (UN ) 103 SB 777 2957 221 (DISQUE ) 228 SB 1005 2957 130 (DUR ) 137 SB 1142 2957 28 (: ) 35 SB 1177 2957 46 (il ) 53 SB 1230 2957 89 (ont ) 96 SB 1326 2957 233 (beaucoup ) 240 SB 1566 2957 157 (baiss\351 ) 164 SB 1730 2957 128 (alors ) 135 SB 1865 2957 204 (n'h\351sitez) 204 SB 339 3017 141 (plus...) 141 SB 32 0 0 42 42 0 0 0 38 /Times-Roman /font32 ANSIFont font 1193 3265 21 (3) 21 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font NewCenturySchlbk-Roman %%+ font Times-Roman %%Page: 4 4 %%PageResources: (atend) SS 0 0 12 16 799 1169 300 SM 32 0 0 50 50 0 0 0 49 /NewCenturySchlbk-Roman /font23 ANSIFont font 0 0 0 fC 339 252 59 ( - ) 77 SB 416 252 218 (Indiquez ) 236 SB 652 252 42 (\340 ) 60 SB 712 252 348 (LOGLAN.TTP ) 366 SB 1078 252 115 (qu'il ) 133 SB 1211 252 103 (doit ) 122 SB 1333 252 130 (cr\351er ) 149 SB 1482 252 85 (ses ) 104 SB 1586 252 186 (fichiers ) 205 SB 1791 252 278 (temporaires) 278 SB 339 312 1703 (ailleurs \( sur le lecteur B: par exemple ou mieux dans un RAM disque \).) 1703 SB 339 372 181 ( Pour ) 216 SB 555 372 119 (cela, ) 155 SB 710 372 174 (comme ) 210 SB 920 372 116 (sous ) 152 SB 1072 372 138 (DOS, ) 174 SB 1246 372 46 (il ) 82 SB 1328 372 109 (faut ) 145 SB 1473 372 276 (positionner ) 312 SB 1785 372 58 (la ) 94 SB 1879 372 190 (variable) 190 SB 339 432 1652 (d'environnement TEMP sur le chemin o\371 cr\351er les fichiers temporaires.) 1652 SB 339 552 1641 (Voil\340, vous savez \340 peu pr\350s tout sur comment compiler un programme) 1641 SB 339 612 688 (\351crit en LOGLAN sur ATARI.) 688 SB 339 672 231 (J'aimerai ) 242 SB 581 672 165 (attirer ) 176 SB 757 672 253 (l'attention ) 264 SB 1021 672 90 (sur ) 101 SB 1122 672 76 (un ) 87 SB 1209 672 184 (dernier ) 195 SB 1404 672 147 (d\351tail ) 158 SB 1562 672 28 (: ) 40 SB 1602 672 55 (le ) 67 SB 1669 672 311 (param\351trage ) 323 SB 1992 672 77 (des) 77 SB 339 732 296 (applications.) 296 SB 339 792 166 ( Cette ) 174 SB 513 792 159 (option ) 168 SB 681 792 178 (permet ) 187 SB 868 792 68 (de ) 77 SB 945 792 231 (d\351marrer ) 240 SB 1185 792 101 (une ) 110 SB 1295 792 273 (application ) 282 SB 1577 792 427 (automatiquement ) 436 SB 2013 792 56 (en) 56 SB 339 852 1624 (double cliquant simplement sur un fichier ayant l'extension ad\351quate.) 1624 SB 339 912 114 ( Un ) 122 SB 461 912 163 (fichier ) 171 SB 632 912 373 (DESKTOP.INF ) 381 SB 1013 912 81 (est ) 89 SB 1102 912 195 (compris ) 203 SB 1305 912 125 (dans ) 133 SB 1438 912 78 (les ) 86 SB 1524 912 186 (fichiers ) 194 SB 1718 912 89 (qui ) 97 SB 1815 912 112 (sont ) 120 SB 1935 912 97 (mis ) 106 SB 2041 912 28 (\340) 28 SB 339 972 132 (votre ) 133 SB 472 972 280 (disposition. ) 281 SB 753 972 50 (Il ) 52 SB 805 972 202 (contient ) 204 SB 1009 972 58 (la ) 60 SB 1069 972 324 (configuration ) 326 SB 1395 972 121 (pour ) 123 SB 1518 972 78 (les ) 80 SB 1598 972 296 (applications ) 298 SB 1896 972 173 (suivan-) 173 SB 339 1032 81 (tes:) 81 SB 339 1152 1065 ( APPLICATION EXTENSION) 1065 SB 339 1212 992 ( =========== =========) 992 SB 339 1272 893 ( LOGLAN.TTP .LOG) 893 SB 339 1332 897 ( INTGEM.PRG .CCD) 897 SB 32 0 0 50 50 0 0 0 48 /NewCenturySchlbk-Italic /font22 ANSIFont font 339 1453 264 (Autre chose) 264 SB 32 0 0 50 50 0 0 0 49 /NewCenturySchlbk-Roman /font23 ANSIFont font 603 1452 1381 (, il est fournis dans la distribution deux autres application :) 1381 SB 339 1513 465 (ME.TTP et MS.TOS) 465 SB 339 1633 210 (ME.TTP ) 221 SB 560 1633 81 (est ) 92 SB 652 1633 207 (l'\351diteur ) 218 SB 870 1633 68 (de ) 79 SB 949 1633 129 (texte ) 141 SB 1090 1633 302 (micro-emacs ) 314 SB 1404 1633 155 (donn\351 ) 167 SB 1571 1633 121 (pour ) 133 SB 1704 1633 98 (que ) 110 SB 1814 1633 96 (l'on ) 108 SB 1922 1633 147 (puisse) 147 SB 339 1693 1439 (\351diter des ourt et ne n\351c\351ssite pas un apprentissage tr\350s ardu.) 1439 SB 339 1813 211 (MS.TOS ) 214 SB 553 1813 81 (est ) 84 SB 637 1813 76 (un ) 80 SB 717 1813 271 (micro-shell ) 275 SB 992 1813 89 (qui ) 93 SB 1085 1813 120 (vous ) 124 SB 1209 1813 247 (permettra ) 251 SB 1460 1813 68 (de ) 72 SB 1532 1813 158 (lancer ) 162 SB 1694 1813 89 (vos ) 93 SB 1787 1813 282 (applications) 282 SB 339 1873 113 (plus ) 118 SB 457 1873 257 (facilement ) 262 SB 719 1873 185 (qu'avec ) 190 SB 909 1873 55 (le ) 60 SB 969 1873 193 (bureau. ) 198 SB 1167 1873 50 (Il ) 55 SB 1222 1873 81 (est ) 86 SB 1308 1873 182 (destin\351 ) 187 SB 1495 1873 42 (\340 ) 47 SB 1542 1873 195 (faciliter ) 201 SB 1743 1873 55 (le ) 61 SB 1804 1873 265 (cyclecompi-) 265 SB 339 1933 1536 (lation -> erreur -> correction\(s\) des erreurs -> compilation -> etc...) 1536 SB 339 1993 1653 (Il ne permet pas de modifier les variables d'environnement mais il peut) 1653 SB 339 2053 904 (rendre quelque services quand meme...) 904 SB 339 2233 1028 ( BONNE PROGRAMMATION !!!) 1028 SB %%BeginResource: font Koala-Normal %!PS-AdobeFont-1.0: Koala-Normal 001.003 %CreationDate: Wed Feb 05 07:32:32 1992 %%Creator: Corel's Wfnboss %BasedOn: KOALA.WFN 1 %%DesignSize: 720 %%VMusage: 38000 40000 %% CopyRight (c) 1991, Corel Systems Corporation. All rights reserved. 11 dict begin /FontInfo 8 dict dup begin /version (001.003) readonly def /FullName (Koala Normal) readonly def /FamilyName (Koala) readonly def /Weight (normal) readonly def /ItalicAngle 0 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /FontName /Koala-Normal def /PaintType 0 def /FontType 1 def /FontMatrix [0.001000 0 0 0.001000 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 32 /space put dup 33 /exclam put dup 34 /quotedbl put dup 35 /numbersign put dup 36 /dollar put dup 37 /percent put dup 38 /ampersand put dup 39 /quotesingle put dup 40 /parenleft put dup 41 /parenright put dup 42 /asterisk put dup 43 /plus put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 47 /slash put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 58 /colon put dup 59 /semicolon put dup 60 /less put dup 61 /equal put dup 62 /greater put dup 63 /question put dup 64 /at put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 72 /H put dup 73 /I put dup 74 /J put dup 75 /K put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 81 /Q put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 86 /V put dup 87 /W put dup 88 /X put dup 89 /Y put dup 90 /Z put dup 91 /bracketleft put dup 92 /backslash put dup 93 /bracketright put dup 94 /asciicircum put dup 95 /underscore put dup 96 /grave put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put dup 123 /braceleft put dup 124 /bar put dup 125 /braceright put dup 126 /tilde put dup 127 / put dup 128 / put dup 129 / put dup 130 /quotesinglebase put dup 131 / put dup 132 /quotedblbase put dup 133 /ellipsis put dup 134 /dagger put dup 135 /daggerdbl put dup 136 / put dup 137 /perthousand put dup 138 / put dup 139 /guilsinglleft put dup 140 /ydieresis put dup 141 / put dup 142 / put dup 143 /aacute put dup 144 / put dup 145 /quoteleft put dup 146 /quoteright put dup 147 /quotedblleft put dup 148 /quotedblright put dup 149 /bullet put dup 150 /endash put dup 151 /emdash put dup 152 /circumflex put dup 153 /trademark put dup 154 / put dup 155 /guilsinglright put dup 156 /yen put dup 157 / put dup 158 / put dup 159 /ordfeminine put dup 160 / put dup 161 /caron put dup 162 /breve put dup 163 /sterling put dup 164 /currency put dup 165 /Aring put dup 166 /brokenbar put dup 167 /section put dup 168 /dieresis put dup 169 /copyright put dup 170 / put dup 171 /guillemotleft put dup 172 /logicalnot put dup 173 /hyphen put dup 174 /registered put dup 175 /iacute put dup 176 /ring put dup 177 /plusminus put dup 178 /ogonek put dup 179 /AE put dup 180 /acute put dup 181 /mu put dup 182 /paragraph put dup 183 /periodcentered put dup 184 /cedilla put dup 185 /aring put dup 186 / put dup 187 /guillemotright put dup 188 / put dup 189 /hungarumlaut put dup 190 / put dup 191 /ordmasculine put dup 192 / put dup 193 / put dup 194 / put dup 195 / put dup 196 / put dup 197 / put dup 198 /ograve put dup 199 / put dup 200 / put dup 201 / put dup 202 /Eacute put dup 203 / put dup 204 / put dup 205 / put dup 206 / put dup 207 / put dup 208 /Eth put dup 209 /Ntilde put dup 210 / put dup 211 /Oacute put dup 212 / put dup 213 / put dup 214 / put dup 215 /multiply put dup 216 / put dup 217 / put dup 218 / put dup 219 / put dup 220 / put dup 221 / put dup 222 / put dup 223 /germandbls put dup 224 / put dup 225 / put dup 226 / put dup 227 / put dup 228 / put dup 229 / put dup 230 /igrave put dup 231 / put dup 232 / put dup 233 / put dup 234 /ae put dup 235 / put dup 236 / put dup 237 / put dup 238 / put dup 239 / put dup 240 /eth put dup 241 /ntilde put dup 242 / put dup 243 /oacute put dup 244 / put dup 245 / put dup 246 / put dup 247 /divide put dup 248 / put dup 249 / put dup 250 / put dup 251 / put dup 252 / put dup 253 / put dup 254 / put dup 255 / put readonly def /FontBBox {-141 -288 1107 855} readonly def /UniqueID 4629487 def currentdict end currentfile eexec AEB025D4E421B631215B98625E538C86E5E73D2D0EC7019C550CD18A7CC7141CD1D898198532012A5DBAEA1C82707B837246D685E5591898ACE5B2D28D57678BDF4721E43B859E329E444290A494570272FBE4CE35D1B58151AC44A85B18C509ED56E981A08C59ADAE5476343B879F33BC3808A25300B80739A72E73A7D64B5A7897951915686AB2FE6DF18C67FDC839AA91983C4AE828235167766B346BA78685087544C3AFE4152BA2BCC907D0D188969D57DB0CEEEB7DCE55EF19011D00248C44678A3A53FD5D65DD68BCAF3022757783E4EBDE15F5836C9252AFCAA5197CDECF715DF48986D2F891638F2BFEBEF7D6443404F852F3179662CF3ABB958F5397B9FBEEE8AAE83C880CFC671F0E11F060B08169616FB0020106C43AE31DB2F49452E0607F30685C7A504B951DFE26B3294B006D7AFCCEAC871356A2115FEB4A5660580D79148DC1119524182A774180F6AC9EFE86833EEBFCF0A21A704F5108CE1FB952FAACD920C137D67CD54BE09084576319AE8FD7A004886B16736A27628AF1C09F770E20B76134CC2F8D289622DFCDFAA5E8609BFF1E8AF07B1DD0F86BFE79DE21D33B6DF9519F76672DE261A4A78894F1579F840D11FC2DAF1A75BF6E4EBD11990BF07435645DF821E538D9645973E2A844B8DF62A61393F948FE8EC9E079CB7DFFD123C04A585A473693AEA493A0A3EF313FC44C208C934EBADD98026D7E8CBC10A61DA3DBF4179EFB26B3CD8BCEB6E991168960F6EEA2558B1B30DC834C85C16EDCC63B5E39D66C80CA5CAD63D28667473C39D3371E22853E591CCC831A8F8A8F7BECD27E2526E21C499AF1D348D28CA827F1680F84165C491AF348473DCEE621C9A0840B3B7DD45FBF812877E65EE8173132443B83727724F6FF353812D02427D2C5C7726C82061CBD416A0DD5B943AC0D05A2C002887D58EA80C853F77379CBD444DBD4F86FE02366819BE71AA58A0D105FF511BDA502CA831756EA1889034EC81F01699D9EF33A372ECFAEEA4C98815EB6B202E8B87CEDB16FF7F56299AC0D99C88BFD4F5A633D88B61D22D7F56E3C7D28EDBE24BDC0C5398DE7ABE7F1CDFBF36B61E4FF924F7FFD1E1DF417AFEB3F6F28C0729A24B2C83A1B74967DD7E00DA4C5228820480DF4CF3EADA1A3DA204F3A25299B24E172406CBFA015AD07AC3A9BCD4F393E5301DC0D14E9F1400448D2B25C69C8C06BE70537C965657F4527010D0E051B70462A6536F9F2585865F13940680B1093B58E3D747B725E229D1E5E71497043B5253F13060DCA848D25F09DA79BF6DB92BEFBCC910352E50CB90317FFC071BC50F99195D052021A36821EABF2B9E3635BAF9E654BA77AB044EB29530FA09EF29EF7FA0EE0C86B8A2270A4F4D00C61C963563A54BB6B4181CF040250B6160FE11D121475C536D65629A90D8542493DF35A0238779A367A812E9CDE5F035569C5CEC80A618CC385436604F77AECF12C38ED57F86677653112688E8365F8C64F43DCA259C2E5D727366A77B75B9F6799D297DE2009C2961BC31571C4A69CC3FF27C75DF0385C4949D3455341392B45EC58F5FFBBF4A6DD3059F5A05EB664440D828052B114600CD11F7704E4ECE3A82FAA6F62331CFF9B10D57BA75362B2E4A854B86C918A807BA638C98921B76F6432E26FAA6BCB59E966BAC1EAB6DDA401CE0E06A73BEEEDD8EF4DE240390A1D55160521217661BB33876824ED7117A97A0F6A04971F735939F3BA1AB7704A61DE39FBC544315FB6392CB0882C242801BA1D42208BD5BEE50BA38F1281A9D62863787D51DA98A53A2AD4874F8B5DB4FC97C0F3EFFF7EF2A63A36D869A16F7AA2EE6A5D19A64F68F1DEEAF9FF9E65273513380D90A8C8305ACCDE1EAB1D5481D32AC23548A1A8BC7380A41C089BB9A11079E64EA3699C7E72E9E52973544A957332DF7EA08CC9550710B6DFB122A457ED440B272CF1D40B8A0F515E6F1D9A72FBA515CA8CE1E6E86F48BA37A4AE8FC3155BD143BEDC06FCA1B6C11706EEC5A9C65D7480BD0D989A8EDB8293BB4F33872F8042AABA3ADCA70BD9CCB980260A896E559A585CAB2CD73DFCCF9C0EAB3B12C213DFC832F37880BA14DF0DFE2E57C98F4D33372114A04E26D17FDCD043F308A675288AB5F1E4908A9BBD26EAE9AC291065C83EEDEA3F3F6680D155638DFB09464D49CD552E06B460013BC7E084CE4BC908962AB417B22D7DE1D596952479B3B8032E5650DECC87953DAB69D9D82DB2EF767B26542D904259DE5B9598D7E8ECDAF09B9F792C35B82D5A4367760DE65D9B2A9D26A446F6C94C473D1A19204FBA24780EA6CA281796C454FF0C1CDEFA1B92161D689921C190885153D70756DFC2D014728AB0F13CCFE91AF8796059D0E7E7EEBC451CC47425A7384441E1E7ED1DB2164DC6CD2ED06EEE1674B1E57F89DFFF76BA4581EAD57A581B5B3EAF965DF638FEC39BF81BE450085DF69CADA750FD480503DBF9EE12643F6032DDC0E2547346D088883B01873C33D4D618F48C8C735DDCD11A4D932D1FD07D3CEFEE4D44C0C22438B4EE6D21064DE7B493B049C39DB4F0C5C8EBBB88263BD74BFAD407561A9648A9DC0A4238F12AFFD26B05D04A2C093B14352DFBBF860010CFB7580A49BBE4D1FD747A7461B97FA68CD3F3B6DBA8527F33DB2043DB11B694ADB8B735C2E0106E11163C77FE4645F466A08168BE35EE79679813548A77D6E9B2FFA5A2208A2E48F8B7BDF24A3F932CA8CC291B0EA2439149B8F7629F1577BEA7E85D5316DA030EF737FE5E94CB0D5FB09E1234F88FBED834D7C9A96A5C6C51DECE4D7994C199D02F5640EAE402D5ABE81DDFE9B5C134BB2F6FCED5DB2FDC593CF8950E558CB901408B1BB741B774731D6C9707A9E679C7881E79349592E3CA4EEE14D59BC0E0DFABC4E42C5CB7E791BF569FD2EC45BD32B2A9074087CD05BA13E5EEED007F47E55BBB12F85D80188FBCFBEAC565AC8263EE827FF31ED87EB6FB075B6C9DF5F90EF3D8D8BE56245CCCB662DBD1A8DD77A47981D521F1AB0E7F6A5CC402659D56D6651FC4B67A8D1BDF88FA97C0E34CF999163C99F8C65340534DDDA2D77F3716FE295E5D1762C2EF5FDAF17D24B3A10EAE4552F5ADB7D4D539F7C4BA7612021EA6ACE4A46A21FAE7AACDC60AD19B96100C6410F7379D86010C216E989D563650962679C4D3741A7DB9DC5AC38D2D3DA9E2DD394A940382A906E5B26599C0964F557C1E517B8D615546A73C6BFAFB6C97D419024C4AA0838153B7B29803A79C343A20A1C0039B5246E09584353B19EF54A9C5C64DA9FD99065EB2C5546F7B04C9B17C9C6709A2913BFE1DCCB3318EEBC6ACA6C25FCD0B5B46562FBAFFA3FE45DA3DB5E662F852A06A5DB832509E28623002A1C3E9B49608B57BD6AD5429543DCC1430713B448A895D722F2B241219A1F12543A93EA92C2C015294E6EFD997FD14AC4D7D224917EFC3F81125AF387C0F9570EE8632898E339B53EE44364736194712F35EF0A845E86F3DAED7B135FF18DC4A4C485B89899EE027C26458ABD1490F963D9447617BE892539DE20A970B934E0BAAA4BE3D5D406231EA371788A54EB1686BB336560B223561250652093E833C4FA49E48E3128DFCA29BF3397B3346F5CDE63BD0605198562A17C3982C57C84CC936E6A35998DA3EB9E57803C0F310D0767832A904E407CEE752329138A5E981AD3989E4914737D68F0C0CC76A835BFBA7A67F91BB70F8A77DD520338A3BBBB3A178B2526232D8EE7F057AC2DD00B2AB210AE367E3E293C1C701F646E71C414D17ADD0E2211ECCFAAD3E5F81E2FED7DF80AC623B8CE431C0819BB4D49F3F75F055BFB81265B553A39A8DAF0A45DB1E87EE18653BFC161AD04FF29947EAC4816EC94BA83CD180495BB5812D139E47C63454C394CDF6D5BC10FCD6E2EA2B6B299343D77CC7470EB5104C14AEA664458ECBF68CC4C4E6CC91AFC7C67A1E6D70E59C6E147BB6EF34F104025D8C303CC664A74625076876445FE1C1C496BFEB3CAC0ABC0FDBB8AF8E85E03CEC075B37D0D1F0F5D5CE4F3D972489A094A746C530D3124F784D7D850F172D62A975ECEEEBBC192652730BDE03D227C92E90A76BD9CA1BB316F1080E6A31C5B097D523C48433181B86840CAB932B20D6B44EF274955DF709190E96A93DFC79A6C144256B865B7D095CCAA7BDD81754043157121B0277C83EF0DD20C343CE934CD6F67203B378E63B57272FF2983C68F3DCFA12BACE7346E16CE8E52B2DCAD9D15F48EAB9CDCE29B384A71301BF8DFAEDE45DF1213967D8FAFBD47F506DD79F2E4F227141D1F7E0FCA80786CEFDDA18432ED613292981294505F0571B990AAB88185A84CB7E21BC41554000265B43E156A4FDEFA5295AD7382CDAE30B424594C8F25BDBC582B1439796A8DFA6C85D2A3C097EFCAF6186AD497FF9853447DB9F1FE7A01EDBE526702399BE6BA2A2A0F679F094D820EC77593CBBA5EF96D26DCEFD1C257AE80415E950891FBD71B430DBA67B67E86F8783CA1202E564A44B45423340E4A44DB1F3D9E472AEE86AD9CFE193ED26A8D2CE70CCE7A3FD2163893858B8182E059AC9FF290F3DFC95C9A0874992C431D3A349A5327BDCB9E22935810B2404E09E8841E71A4AD9834A51FC38F4226B785B32BCDAE7ADB00FFC9749D252EFFC06E22CE2E7ACC619E201C95BDB2E946AAA321030FDC9E5F2D5B5FE3C6F470C2594D4D397E637FF595C3DCB00EE568A4AA296A31EB6C86944C96477CFCB3CA9FD930C4856201BAD08BCB06FA30C7759F8FD0E933DF4E77EC6C28E339487117B4155B51E16653056499F4F3002CA5B527B823EA7F7675AEED60F14209DBE7FED4A13E4CD1965C29E48446D79441FAF35AD0889611BCA99C054F5F0310E83E6671951041ADE2CB792A2D76D16270212273B755819F8EE93C3A5489E6F8FDA6450B3E8185883E7720F7B7846A307BB45D21BD0626F7532C643738F7F33301AC6C530945520379666F6CBBB10BC1CBFD3FB10A8755F64AC6DE5F5259A8D71152A9C44657AF9A766946E0ABEB1923655F9EA29065A182AAA78ACD3BA6D1A4583A38E1B3FBFA0B89DC953627DD64EE8E8A8B0B7FB579F32508F29C087C3ADD88B07C93CE52763E2F6B54B2DE988C325A430BF716C48C7C061B292F8FD2C61505898338A38990B60650576BE2D74D8C74886220E884943D39013F56D3C3B3C99F98125538341B9AD1F3A6BA95F018B3D8EB1DD25903377180ECC02B10DA2F50C2ED5F9D4F8297EB17F0C3D83D3F56BCFEEDDC762AF984B1F72643A466BAEFFBE418C2EABF2741C8D8CFA433C87C28C01F43DFA9E1DDFFEE9768BB0A792CB41AE2C70DDAF6AEEF2301CAC0E316BA0D078AA1C90BC3EE6F62005762231F00024BC6550B2DC3D5C21380E23A40A1F8F52866B6BA536BB0B699DF8BFE26E8ACCFC66505C7EB138A76A46DADC53A8C68415141AC1AC0EE0D5D71D250556876DCB49551BF6FCA02DD7AE1BD0D91277F71ED81139742A057F58AF5B5E2BBC598D789DEA497C4B55688A5FF3E9467DFF48801EEFC81699FD0B66F1322725B3B2B3EED4E319BE7D33D6BDA7F4A2DA8B2A552DFA836B3705E835EBC971E7EC1D7AB5DEE98F53348FE1164F286E1981B8C4E5292DCD7B04DD08EE20A15E2042BA611A3A94F6BC25EA965DC6BCB782A9109797FAE5CD41868ECDB8437B8BD9F8FAEDB1C4D7CA4B8822C655F3A9A95884F159ED5C91954F0F2E7DD3FE6F31233AA4EEC303BCAA8CA5428726ADCB1CC61EFF574ED55C55FCE3349244E7C3FF31A7FCC8ACFDDEF9A3FCA0F3397597D9456560E6F5966CAC0B8F254ED1F196CD59C0FC165F66282AAF51CC3794002A32344067BF57CC14FBFE8027FC795B8E7024B01E04FBD3B2AD1BDFF2413C1D85D598E5037C15AD3A80930BEC66AA2D175E94385EF1BC00C7ADAFBB5A17D551C5BBBBDA0DA6E66A686FDD9F172EA2BD0DA152240FE70D29C39E24654EB8C231D20AFC26575837281C743BE6DE6C1F8CD4873CE18800DDD36EBB3003C9316D7BCA4E521D461A1F863A5AA57FAF57E552F6094C2FE918D2A58C3051C9C8473215D1DEEE6D05C27BD50D99AC93E60CAB307829A3352392D5A99A5D4F8B6BAF50A80E3AEF45BC85AD5AF7114C9FA07AA50A142296E237B735AF93AF8F16EEE3484D46E59F2E179B8CC2B3B048054A7A2F0C5EE9116F736297C1F9E2FC375987E7A531FD1EE95903754BDFDC59A071154A817B5A367D11903A50FCBB54F2D0FBC9AFA37AAFD876583E601A1153421CD94D25C03D293B2684670BB6C4C0609D85F8987B3BAB78AD47D96EE1880ACDF470598D5AA19C334DB66096B4BA1EDD25A690EB17AE0162EC9601BC414C64285985C3CF279E139F8FBC10674411F26295FB894CAE4F5EC945F163552DAA0B648E8F96A37D10560B1296676BE6C6412E479B7695276C6DAC40027A807E9C1EE1DE2CAD505B0ED9554F25E20711C5D50F5036667FBE19C0DF6753B272E2439917BF2BAEC22846D6925F995D4D32FF06343E24641A3A9A86D0919CAFDF6FCDD3C67C978ABC2E4B2433583511DF003DE2AE960BF4EEF5E888BE4EBE92EDD7A78F4FB01CCAA44BF5C9DE62A6DAD33DB9F51AEFF659A4AB7E0414A94B42E40F622244267C7B564F88D3F4031D9DECBB64CBAF0F8FA6C21F91908CBA26FD9C84C331B770964A346E720ECEDC278AFD18887443152B053F21C1E3ACC9786D0AE28E7915A5D28934648A41B3AAEC657B52806320592CBD6BBC195EEE6B1E2DEEB3E2F782C4D14212B1A29AF27B4129334E92A7224E0E63789F7D2631AE27BE8DB7939B96380C0EB727B0865D664AC7CF387DC58CD85189F70AE6980078F66708BE44CD2F3B68D97AA6E10559DB53F18C709EEEE2957D434B87DBFC3E23A7571790028FC1C7BA4DF2EBCE9022DFFBB5DFE455F69A0321BA6B905D6078F45C7F7E8F82BE5CA1E159A1679544A569BDED5A587A53BC7428A081A3E8AA85AEB8A56992F18249B119A2B1D8392AF51AFD0217C5E93ACE578FD61994D7F534C0EA9C33AB6E123C862A7CAB938068A55D11D9D0B2717129569C6DAFDD8E942E411C39647C1CB42D29D3ED7E8CC3925436B0F5CC2DD1BCD9610336F5C9E03D6E7A9DEBE90EA2804301885DD9919FFFB85ED70EADC1D0218A9FAEA6A75C372284544ABC2FD57B5251B19FE55ED9D5020B0EA99C73C182EDFB4B48C126A622F1AB6F8CD509F89E559E7F41629FA73CC79F766534A8CE7427A13D83BD8A1F34B54D141EB238E97950BB0445CB733DC1CDA23793EDBAE8CE3D17E9FCDE7AEB16D01B328D7BBEE69FD4CA6C31C8B01AAAEDA747A4B58C80E7D671D2853D88415D70A5280F89D20DB11F9A8671A077D889F04DF3494A574A3F994D4E9FBC1120FBCC1CE16CE844B0DA510CFCF25D071F529F0348BF94CFE5740C6929C001FDAB89DB2D86BA716E7648F1268A0192ABF8E54CD443AD3BB3AE0DA4FE096BD270CE028770A660841C36199AD3BCE8F049A6DF640C79FC72EAB3F4DEEF2E3CDE3DE03AE3797FB8838C95955596E532D754D9D23DC5D28E4AD066F9DE0CB60D6AFF1F0953A00194010C44F733E37CBD7CA70B15D90AEF088DCE0E70EB91E7A1AB35C983695627EC50C45E00C5D97A5218FA8A580187CD95E4F82C4EF6BF9E398EF86BD577F4860EB0E7CA1ABD2609D66C814D8B8CDC0871EF1E4EB3143C792BD5CC48FF0CE9C94ED60A8F805D797488E7989AB818B334927182C7729ACC38FAE739605EF3DDCA8ADE10C18720A44D3C6EC2D034030F9D6ACF75230827776CCD6DBF17EA3F8A2F16E6B1E1AD2F8A6D9B6AF619151281EC01C9C59B8BD1C4E0280E83CA2778885E1B79824CB5383762BA8F18BDDC3D1D0A5DB4F032EBC98965D735F35EA2E2177AF5E18D0398732C3E485B78838596A36F3579B1BBF77CB7677C24BC13E2428236F73E5D377E41CB3A98F2A58D6661C57145DA9294C8C2A4A4F52DA8372F4D84EC78A0F6BFCBB3C331C5BA409A68A773A51FBA70FDD4A997D2919CF1B1643BF9AE4AC1B5043C94E5E2482515C960492BCD08F4101676A1C0AC77E17A846655F4A544A91313FB028EED5B041D4BD5BC130DBC80B73B206F13B04271B05DE8BA16FCE0B68F6E2BF72DC69364DFC0B5AE3E9CA384554696F48010EDBBD0F63147A848A319E0BC1FD377311B9F79C4B6DE46267CAB5BD5BC0DBDAC3655348FA255FDB46E6DD687596DCC0C0DBB909D1420ECBC5D2E966FFED386F07DFEC6ACC26FF1C4311CEE5A26163CC2D4FEBF388E7C88C6C5269585D48C8095804257E6DFA844EB0861BDEBC5ED3127F2638CF30285125ABF23D7E1B93CE708746CCD5EF202DDC38F6CE3446D6B66C9D573CA5AA978C52552B3CBD608CEC94F6A49EFEF101346A5A2EB1B4990383756797E6C1B9C687C7F5EAFB528A824F3A5DEE04ECE29BE7772E2CA5FDCA23C3D6744C546C4175C886FBC6B68F2E1D61BD3B0D61DD784D4DF20A47BF3ED8A6B3CD148984B488907C9532FF5EA2DDAE977688CF6F8E79026C58BACE60C3A87E75D8D9874C64F2686B886BF8C807E3B40B9F682D0955B682049E41901467AC11C852F9DEF1659DE541BD9AEAA0F404B8840F86743ABDF22BED9376668264C59EFF358E4D664A6C7457FBF719ED947A5910583415B319E0E2C647BEEF2AB0B2640E8F26C6DC35C44D9E25FB9CDEBC734F221D18A2692ED4FBDD078077D8BE78762DBEB9108922C6F26ED0234B7DF4EB47D80E71F08E4E5D93551D4FDE0325E12E52A688A83421ACEB216A2D91CCC219AEC4403C2105268E3EC009E1B7D78BF5B9A2D373234B5E369817C15DF5FA8F26E73223622D55E0DF2EC2AEE487F6DCC50D34C90297532857CBDC13891EDEB08C323A5EA8D3997FBEB5D6895A30EDE4DD162F66F9EC51E50CF54F85C27BCC0008E4458BE744037A94EBC841BC134E20413A26A871579894E40848E0BCA258E5D1EC261303826FF8FC1E3D2AC9C68A51C52388D1295DC53C4A667AD589E3227E75A19CFFD9E48105CDA8736989AFFACD81D4B33292162E803925AAFE68AFC2ACDEA1DDA5440F7676D2CC7216B7D5944F86B993CEDF0F498DFA73D91D69A68F0795127EFFE2173D4B27D0CC3D49F336FF04496C8D77748D930D56A5830DF727FDFBB310532141A229218D935CF9653FA8250D268C4FA5737026D36304D4450113197F901D0598DE2C546135254F0B4B382C2A17FF198F7DCFBF820616C4595736CFF08E8C725754D41ED3057885386FDD6C6759721F498CB3D1E54C5BF776040959E267D4C14EBFE891FB406CDC193D375633320204A55C71AFE2E8C6BA2E1EF29342279EB7505D40A2CC01B83863364608F3887EFCDE4F277BF4DCEF5694957ED69231948F2A7AA9C1EE23AB0605834B9A18B2C6A434BF79B432192CA0A11E5D8BE397A41B0D964DFA36148253DFCC8CA79EB4D1E95E5271A96E9C42A2DAF970A8BEBC25BE8FD259757BCD67B355453B8B7323676CBF6CBB36B139C324E4CC2D4C11DD0EB7111C338829C60830B5C3B8BBAE9DBBC7AF6F492ED1DF3876970A5A9B8C2021668112A3D98BEC5F96AF3CB5C184CC4AF4B4FE5FAEDB206F4C5054D2574A612F08A25D04B0CC5A9FAC53BA97B7E5AB7DED44683D09EBE469C0771DAC83BC6446E1984BB5625CCB42672F68AF4CE05D5B7903FC977D1D9578E22F01574E31F6645B51EA722D4A45D74478BAB5763C08F4AA3A06DE61E422A4B020196C8D62C1DDAE9984F1D8601B0C0C5F29333BCADE7BCCF93FBE391107B6CBE868A019F48790B59F75C4B35A9DB8CA923D7534C539371D7664222FFCD5CDD1F952D3F2D6A03A9E5F412249E7B614EE507B3F4EACCBA55F3F668D74BC3B7F1CDDD9290866057A05D1CF17E3E763131A1389F5E192F1BC329705D45B8C64E6E442C618D6C1A8FFA71F9E33108C2B739F5310986B90B76739415048B39B05A38664A3703CBE2C4EA7321FBEB609225F0861F0578FC7FD3BB66AD241A1CECCB245F13710798629E3AC5FF39885342186B7C130E2A5A27B537089915BBB41DFF764FC840E22403FDA7ED5432CC9B0B2A96E1E3F86C9F0FEEEF3BB90AF9CC4F6235169DD1CE77F17738430B7A397FE8EA75E288F7F3B26F42209E151154E7119AB3E71020D48CCD63A485DBB42DECD2AEED74D8AC867A8A6A03BF77E16DBC626EC5516935D374BD2A0AE4294DEC71BBD81DEA89FDA80DA13A292235A4230F673743F20C297FCB9462CCE2F36FF5FFB6870B3D0955F4B6EB91529216E448D4512A75A044142B3FEE8894BF1A50D71C3E3277D6BD579575DB226599CD12D9C314005EDA587EF6864A5BA005E0F40F249EF56A70244ABFA0EDD594B8841482822A7871C89E38FCC734422AF9AE04D6A10203C1EE2350729026757CB41EF0AE6DD05AB14EA1D453A70544B71CA7A22022A75D37C60A90AF27D1EBE04E3A42C0A1BCD09A50CD6456D7D5B5F83F25114BC77FEE784F31506959B7FBF73A00EDE1F2E90F5A0FFD77704BFFD9009FC1DA95A2D1C32C95E7A5ED16CFAEDBD203321025BCF5E3615622C40EEF41A7E8FCA42131C5D7F00DA2447E97D2B9750E51D64012D58F8A847545FC6E7E3F373B53A437B9BBFD23FD8371EB8D42948017FCB6587A9A88B6BDB35DCA2B8859C0C7E017ACF1B337E00C7C89653749D8A72BFA19428A99555BB6749AEAB4C69C5CD6DDBCDAE434DFAA9A465C8AD937987867318E86BDE0435FA4F8B7581CF66E720225757477603D8A6308B0E8E4C6C1F6C152A7F43811E7F71F8BAF37A4A01F2EDA2A68B4A5949AA97C42C7DBA9A666B0CCA0330BD04023045226610D86749E0660716642BD537C2DB1C7C44D44E099C7350A2049682E5C45D4DE95532710AE73AC650D1BF6DC2986F4E55347986CF93930A777283FB35ABBC93EEA8FAD0F55954EEAF203F6502B0D8D7C6CC8D3F1F25F3EA67BC37401A41F4408C042DF977217CD45B271CC9415128DAC0E05EE64BF9092B6564E837FD6BEE56676F76C8A6027E4959B4D8AC0BE3CA517551FA04952698D29C3BE115222F10AD39CA141E9BA9093DF0C7411B57EAC366C1B91D427AB23A85483C3CD388E1F111645898569891F22F954D3AE92DD852D51CC3D3D37C3A5318974357CF3145B41ECB9772198D8C1EDF1E38AAAF336A1D9F87F7D0F1C485ADEE172B3627CD24A5DD74F0C0ADA7A6487841052DC137C1DEBB197BFFD21CFA7571F33BC1D898067B96F1B7F7E6E34F647AE9197B1E0458C3E377866E134E76D78EDE4D186059FAA76AF7FCF8F4F11FD155E2E50C299D0EB4ACCB7433B7CB1963AFB159665FC50E44193B0FC21364B2E3B44D98CDAF86FD140CA9807C9425551F83C94C77B1F631EF97CC93C08994D82784E807497A2FED828846886EF3DDB41F1C4572742815BE6752DA1E44D3D81E1C500298071A8CFBBFFCC8AFF042DD4E19DABFE99C44776392FF00879FF732495C9BDC5308FDBD765A8874F7DC0A22E6ACA3465E848090D701D38713C4EE7D235C5E64AD47C3447258A7F594AFC1FD41A8D6BDD11A8A63531B9FC7DC98EB2C127F7CA583A0A174C3E6711069EBE91525629B64534FA3D4310ACF4AB2792BF4FADBBD1137D1F865DB057D6DC5F774E8C80314E41EC79680048BC06FA1801A9105F1B30BD69C59751749F40424306FC87D786786415B7B80FA115B7E234B1C30D035300AB000C028349C48AA4F16495E0C1FB75595D7E4DE4FC1C984FDE8DB1240023607B13983B45C4CCEB73ADECA7B9867034B301C32DD3C12C4AAD7466F53243D70F184C19E13F07B9CC6002A16E01C282FE8C39A082B56452218ADF6EB73FA8BD906365072BFDB805C50EC875E4CAEDFF396140B8DAFE9D8F0A7202F0E1AA5B405D613E8520997A24E576EBD01D52571086A129B0FB98AA45AA9B5188051C96F0921F857A02081CA85614EAF7B09E56BE086FA274498A542D065073786472CD5B1903E641EAC91B67370BC2BA8D9B20EF16E6309A58F835A14DCC949932E5E8EACEA47DBE1126D3C219AD698AEF632829DC13883481F36232B787F629CA01FC8E4FA32FF00AF9F4C2781ADEBB83AC799C43D95B2BF298FC009764881B3C65FB3DBC1719393A56F27A404729FAC49A5A979535F93474B77E0C4A11CAEDC375D79713E85D0999659779F6E1D5E6E433B1D17B0AECB9CCE321988B26BF49B341ACBB0347326E4D8734A83D70702EFF65ABDA6BFCE7E74E9424DBF04C18A355F7E1B9326DC9D037D2AEBB57DDAE60B57F0D866D6D7AA5E3FFFC8AB06FC4D5F1B19041C2281AFCE40D7FCDE1F9FF2A634106E33B46672BAD7D281A57BF4A5A1CAF68F07350B0C37C6AD225F8B48D9386B00A08586402AA3A4BED5614067CE1099056638FC1229F6E87DCC7971D8F7DACB38CE5B8B23DA0084B3D4863EF09AFDA1E20C4CE4E2D1B9406139848708B9CE713200BEC755D341F77A8240133C299EB39C7015FEE8A8C5FC1EB14F380B1698BBA27CF1FFC9B739A7F230AEAABCD4590C132980AB39FACA3E9290D488437010F6828868E2349BA2081A4655010E964DAAEC843188ACCCC26C8EFDB4AC6E0AA026C8A5737F0E1260F04FEFE50874497B8B15A6E8033FF9282121F6E37D00BA7387FDEA6DFDE11E0B3AB052830785F658C2D2CE12D9DC1D51AA0DF70D11A35A919D651668780EBC3C699F48652D44FC866FE6694EA74F24FB2FED212247EF7FB16781907D0A66409359BED6B780E55F9EF78F93EFAC31C1D21ACE4A9ACCEF597C761927452A6AEACD37840D96FF0919B884058D0ABE6BA4AFA3883E6CD9D8FBE34B8DFF5519106561F179E1BDF6B1811649868BF06B73B3F62D51D15DD5D084D3DDE715DFFCAD67136AC967E05600B72F7719E00826D2276C61004B363E843CB7A2FE41411A18E3C75A6E5460D2D4C7EED5E83CF095D8109499C07269A1756726708B84DCF12F23027A2F44264EE7EEEE820C7861D593021BF77263795CBBB12EBB8E1E3C7374C5C6F8F8EB349CD77D4F2E40018DFC9122D728CBEBA5F9206AB0DB06870F09548094E2B7E24B024DA5AB55520BB97A479027BE624FFBA8165AB67DA4EACA87E78226E1E0B4083207A17237A6DA519F674D7F8D5DD5DC8A304C6924F021377D71FD42B91E4E7902568B4BB37E9B1BB2DE689D090A13E8CB05709D45D10EA19A2A758C7C8891765E47283E53273585ED30656107C7A465A3BD4829FDD6FB87183B5124A7670EA72DA9AF2BA9E963C1BBA02884BCD84CE3123EAE9200109FD106074553195E520629F58B9F4BD8BCFBEF1F2912A4D83CD3F73626909FB9D2014CAE18BEA6F7334B03C3DF477A3C64F38062EE2B564121D861E737108054929B74E61450A2E3E2E6B131A6AEC88D81D4159A8402FDDDA7A496BCF3C06962C961126EEBA7FB59577C76169B9092BFEE0B422886E7BC8DDB5D0066631AEE61276D7072EE930447934D47E5E189870A45E51211ABEDCD413EA19F311023904F26A8D395682AD475FC975BCA71984CE9A6C1D25A3D9E9F420175CF92A51D3CC950E2AF0FA25CF34BA2FECD765C8D549E5A068501F966D7A18F86DF3E2B69F605EB4A762F6329BDF6A6614FE9A50814D1320BA0632F4D3D977E0E85FFAC051CEB6A695ECE254F6B43260516817CFB0EBCFB6A4E0064FE7723B036C40FBA4135C1B24D67AF18947BD391EABBFC44F70C012A9B25254FD382F6E53797BA3044FC723396BD5A34A92BC26B2FEBE5388CC90876D25869679FB665EFCAC516EE63C1F0CCF035B6FCE30B13C9BF3A16390BC6BAB312CA44756C3816A646BA4B844EC9C4F9805B718F48513189B2E1B78F74C589658EA4B2DD53D73779E172D3B4BE4E83A66ADD00DA88F01F725BC67CA695E075ECFB7FB537030B36F589A5E375FDA978895586710E036EFD7AD81339A245C1A6364373F9FB57DD49A98FB7AD9BB1B29A3E0E58F8AC7E0CDDE2D65074C3BFA55E50593D81A486BF68B0042A4219E7BFE23D0691E5A27A8D10B655D7A0725C5EDF1240923598FB1DA4B1F9A2F533EA19C148367E594FF1CF4CE75CA7D7EA662A4FD44521A5AFD23C3B42AE0D857023CE47E0074C535DF93A5047A92E91FB0A4B7D5D8F1682D725F4E8D55157AD082AD918FF2A6051AB00A26B19BD65CC3D287560CBD235B0F0F774FA38EBFDC580767BBC1CF16689C9C7347789F4E251166336B0759B5B5FFB79415480DF76C9E737BC09CA51D7FD729E7A5D4CAFC8F18CBA702B7E6F3C36FC31E4F3D04DE38B5D8A1E3975CD49CBA6033A877A5B15030923C3CBA1970D3F40B34D36A156CEDF9CA841F4332686768A8713B7E16195C9F009FE1C88D5F4AD0FBB5DD4D46FBAC0873D49A7F15ACB845DF908A2A08F24C2B66CC2691A2CB8A7D2D04823DEEBFAAF191D5B467670E9827056AF7254CBD5CC1517C96C55266CD97546F9B15E7065817F7E30658EBFFEAB6A9D02302B4B2477D6CE0CCDBC1D61A1EDB0AA3C3C1C31814357117EED6D77D31AAFBFAFB7938E2CFEB5D8B69C8BAC3A6FBCDF9F8347448DCA392B2CA5A50B2BD1C740D91760AD0A3EACBBF9ECB87BB42E15B86CDC71D2F51BDBB1868B9294F51ACA5873B8E093BD71F7F3684D2717F202CA4A38AF8ED31D0999E3AEAD5D56C7205C579B0FD0FF8563BE3D63459709DE35C435A15F82EC73716AC7C88A2E52B04BBC487CF405F95FC4A63516906BA62DF972BCE2BEDE6DE5C023F5B5124AAF336F9F020CF889D599F0D1D5709914FD66E0CD7E3B7C7B6CDE1BABCACCD45F6945DD2BD5B0572B09C34477136BC64350E962DF1C455AC3C49523715F8F346980210930694AF52723C183CDE8E94EFA252C44FEC452EF474827B104BDF72FE841EBEB7F0880D1211DBF10B07D9A4C37E9FB98D30329014C7DCE1082B8BF6A3C4F8E908FD31C997EE34A4662F4E7CB1E72C616953C67080611E4746B69339E7A3D4D1744687B12CA26A374FC3EC5C824AEA37ECA7070903A5A6409EE787322E766EA997CCFC56D0AC04BE6B929D0A42C3C0AB54C318512C7A9296F0BD27EFC72A6F1EC8BF8F6FBFDACADBDA41D5C6ECB6ACBD7033FB991108334AF12974D257BC641E3AF1CC7F62FEF22B6B1788850791A44A253A4F0D9E2408331373E525D1417118BF27A5484269E66F717429F27FF7F8EE9F71B9E9D20FCEB5E864CDBB1C06F35A251D3604F4671280371B27629D05789833534BFE4B2ED10B203D6D6D74F589B92C20EE8DF47D34A831E99102F03A4E428692980CBCFCCAA2E0D1EFCAD8806F9D0DEB7C7090081AFC5BBA1C9401EB13FFC2A8CD1E90B57D98A67AFCA910D7AA0A527C8F2F8A16FDC07556887CE9A808391C6242F232FEE155C67A44ACE5A7DE820EF8E25646BC07DE00CF409B7ECA876F8E6095DA2EED104686EA1C14016732C01AAFAF4369AD360B995E858E67C54711F63A19858A9DE03EE2048810257B4B0BD6EC686A88C08E9FAF92CD70D9B0E18A674A83A06E5AED916EC7C574A27CE860C75156441CF40F40AE88518EE992229DF687BF38C5DB914420A3ECE025B9098B63653325FA8C8EBDBAD682A0BBA32BF129ACC6A6C85B779F7E9EBEFE1F32D0520B5F1D3F21656F9CE77B9729E8CB43E468177852DF4DA67A22F32E6BCC36830005D1858A5C07AE8FD1F9172CB00B0FD56037D0D1D851254AB2F44414C4F61AE9BCD229C33F58D0C4B3EC34083431FF64A058CF55F23ED03E6542515D59E7A5280797DB5105DAB9F8836C35A64CD578686E3142593BE33F7441AC2A4E74573421BDC7714618C0FA00F59C512967043490A4DFF96AC8619A59F908D8CAA66A4041C3D1BA0584308B0E58A4E5A6C3D1258AA68B3A89782A2AD4D255BDD5B1667C23556D7C4931BCDE23D24CA262C057DC2FFFBFA4942074E543977F759C72898F99BD8C7508991D9A445BE08516ACC1BEEA931F91598EA4FDC5BB14C67A8938D0CBAE95294C5E622654AA3A8ED39DFFD28383E2531514A6F71C749CBC6248DDAD462CECAAB2CC7E938FDE69F6170F224A013E59C7FC605D5594CC6D5B41713D732EF6D9873461E3057C2EA559B7E161BA6BB657AED63DE07B66C6451CF77F5A5E6301947FA2C43ADD5AC5D2B1048CE65C6EF6383BF2607A80CE114D98E8319E990A7B0A1838F409A7F5F009B08B0FEDEF824CDD4ED913DA038855BF4287432BCE5770ABE796858B5431504B450F67C034C1650ED6392CB832A9A7E8C9CF402DFB028BF5B5CF7885B1B028B32E5900D1ADB58121517709EE992DC7FAC74197222C73F9AF8FF167256A35DD2571058CD835DF1710D319E9333197105CAAB3EFB697DF5D3F75BC370AE7C0A1122D162F79B3B83C0ED2920153246E233D22E32AC030FC526964360121D32B2F94B89FBDD137BCCC289052E5FD64B0AF62C82ECB5F964A9B8A81C21225969B7A7650CBDB9D99DAA6900B442B6E46916E0BE29679400960C5545669AFC607E87E445945590E45589852E79EF22B4C2C1D5CD6AC43E5143BD85D37FEC81D69C66237551329A7AAC385874B1337B2A1A2A5D9EE0A59FD6D49B67CCC6594AC97CFEBCBD7D7198BDBD488E9ADC5A79E16741CE87C89D76ACB57A0726C17EA6A56EE57DD169BE18F1E85B49E3785E3147DE1E0CF124088E25493788D2E61DCF8EAC2FAED15F84E95FE8311B29B9D4A6282EED67D2998FF60ED506864423DC56CD7845A830C6C9B47F26E2D100D42E0D963C13B1BC479148248CD9281AAA2B0CC74E7EA1DFEB3F74219BF1C301166F22AF9D1423DC41B0AAD7311F99F0DC93A26DC990E7FE60F5DBA5E2693DDD004F03EF8D94056A9649FDEBFA4EA21C245CF2B5E85C09C5BCCEABB3E3ADD26D7C5CF0DB3A468969E351C82795DA9002AC8FA0E8B3DC1C4E2E84AFA61DB060696BA115A686F32C3C3FE54F6344E5AC6CDBE565A5CC814F6B87C53830DFE9D4B29E0A7E58AE9F7E3C85E15493C3965A8A9711068664E062AB683A03C886CE897C039E76F0CEF6D1D86224C229007BC42DD26B255DDB541334B8E283410091B9B37DFB169EC2B88A89717FBC22AB4A74AF6FC36506379D5C67465A09110B30743B7C3C53C7177579648332595D98484281D1CCAFCC7617735574FC7BA17BAFD336DF35B87EE2460315972DF7CAF73A15F85219CE9D96C2A0EA93C735A841F87616602B341EF493792EC3C1845E6761722E1687CB73D8BD4E70A95EFCAE768199A825950AB709853E9DC125118DA52D931D321DD9EE397DB715C81732252AEF2BF829C10FEDF634E82E08006287AC4F1DB65362600340B34437B43B918D67A1F4D36CFD223F2F3FC0C95D81BB79A2CE0B580B3DE313502176432C070ED057DA6CEBF020D03089F29721BBF6F9E664A6CE97B3F5B9896AB09D1645DF622DEE21C452028D8FF99C5DB4055E38AEA8C6B18F3AB00E4EE305614CCB353689AC3259162DBF341EED39E9598F0486FCD4D1E96B14C52AD7C004CF0690B7F545C96E0AB3B76DEB3902E3033CF9C64EE4A48E5E3A95F82C3258C17AEB77B1C8EE9F3AB7474885A4E90C76ACD308D2946DD302CE649CC3901299DB80F581320D53399C8AA1C2A7B0F3C360F99DD9A0039EFFF20C504E6C16CC4D3262A763721561D83A661D2A6797284FD5A390F5636C6206840A72DFF02B3F071FA7C06B8E784C13CF523F82642FABDBD490C0ECDB5F6D0283A51336A651EE0631FE7B06392E7804FCE27A56319092D4D2F0C08047C1098B9F975916AADB8A6D5E43308638CDC1F1DBC45A2687452965F0F5BF6411C96BED7EE7224C6FF35E6ADD16A903EF801200F4DF5EB1209F6CF429A1372D3711C714696C11657FC4D23CD57D1BD20417D42C264BE22A4B1561FFA0B8C4643813536C32639CF02855C0D77DD7E07C3BB43AAC874283FC5474F86DD79E4EA41D0FB6519AB887A1F300FBD817C16E7A75525A5D3F200FA3918CCA6A9212D1298A377F6D5DD00EB97885906628E84B310D62D645425E6B888277EAD49E10BF745FC5C9997621DB426F5E9A9FFDB799366AEBD9917A971F319D81CF91D0FCCD512A147F66874874A7CE8AAADF46B2C594809C0C0783A26879C34083D09540258CEE979DF97EEDD3C8D1B6C178FE84ACA3F982FE1FC7B60773CBADE57EAFE26C7079E23A23B687BB81C687D274A85A4193B639DDD15302AB11A5622DC28B7FB696297F9A6F457CA745C7484C2F37154E27DAC57443FBE1305072163DE5CF930F981145AFD51469F2D7F405146A6D8F44E6733CBF134DF2AE6911705424D7D8C0F1347D72A0E3B53873BD017C952EC2A5C02D1E0866AF8FA5C558C09D457DFEB92606704DFA0A562A7C97BD0789E7233DBABF01F83CB6D0F37403140A145E3A8ABA61D7D34E2F3B899BB3445B64FC0F5B9B8D180EFE6171073F98A8DAC5A9EBD406ABA6411FD9948648C95A839D1CE88E78C3B9EFC41BB61E887CAC9573587B3C713F81DEC3152030F67C75B6DB2002118B43237FBA2B0F0F383DA0B10124EB20E93F85E0D0B433D3E47C2402DD5AAEC1DB20D60D10A51004EB0592337455B04D2D0C241F1CDF16136B59A92092587C300690E31CEBD0873C5B9F793E36E7F3C94F9B0F5A494189A1C852FD91B42B1D4B58BC16B5CC42591F0E25E34AB1DFE28B571E309D9872A1FEC094E345FE57EC80C37089B280F42E9B653DEF59AF90ADCA77C12E4F3B3263FCCE42C45E270DC6170DCBCD4FF8C6ACDFE5502FAB1D20B454BBDFAD227455043EC06662EAFB2019269F56765D93948D367E01393BEF9BDB61C9CB6DBEA7CD104809E709A9C9E1E629AF962E4B29844CD394A9B3D56594A279E99B09D0775399B46BE643089144A10EF96AF7119DE27BE8C3D8893CF14485E982CB0D7A1F42BCD08C323EC068B7DCC13B7965E7691DFF6C82958B4E74F2FA210FBA324AFF061CF166DB5A51056CCF25CFFB428413C540C9F71E14E6774039A771A38CCF3AC16812B9DB2C1CD178373D5E3D513623C178937019BDD528AFF8BA30F08273FB70ACAB143F6F2E93D73ABC6DFCEF8F4C4BEA297623AD2BC565FD59F87797CA31A942FAF1B65D84CC8EAF6B63CFBB808A96F271D88D75073541BF7D3F2A9962D953869C521D440AABA9F3BA262453AFC94E6EA4A1F097F74E40FB693D59665BF4EA09E6EC097283C67BFA5EE48C1A468B3F938780ADFEF091AF47D9F986585C5239801CE23B8B5AB182B30D78EF632AD110CFE0259AD20BD32EC64D1086BC54185A33708FF34BE79C693B6E6B778F67F484DC69EE4888381696CD6A4F52CF6CF25807228D0F036E77E9FA96DB9F92955AA4E2171CB6DF45D60BB17518469369F826A9868B7A7BBC6BBE5286C26C60CA36A5298DB3F2EFCEAF9140B2434790B3FCB2E3EAF173D9F43913223E35F46115EF494B2588C3F659A52F1CB6BE44AA1EFFC1F184024984D1B3C61325839C219D538B5859D70A6892B667FF2766F2CA1AFB9DF3E9CAF19746971BE8720C1A74F66CFDE0E676036703D8B4B77F25A05E89D11E176FB752C75003266F6E359714F451D10CA9FD67AF880DB7BE18C813FD9BA998A725E36697F6346083718C6AA54A9DD705EF5856D0EA9526EEA4CD6960408F1C70B91270EF8B0F3A526B9C13D656645DE13785D768E48A630180E221EE2A62104F8966A03943F7315CAAF9E1102516375CCDEA1DE9502177817A8354773BA4175B94BA9964D233DABAC1C51895C0A671C2B230DE3248B196EAD0FF5F0167183808E7D18CE15F082169029D878FD3CDCDEF65D2CF2C4B35D0AF54F27D68FF99BDFCC6C7A3BFF208108B2BF7B1C2708D0DA1E5A010AA485FF14595245EF572936233FAD349CB5849F3A67D031EFB6E357E1134198E9A4AA39E9A2F03A6AF9586038A92CB24C2FD9235168BF99A1273094561A908326D0D0E58C848B3BAFD0071BA9C72A274B4AE6528A5BEE972532EBD10D8AB19BC0A469AF9BE9D80FA245E124947939B237895C5C92656D49E60E12332572C1481105931E971D654EF0C4DC01E8A27F4DAFBF73D2F35DC78CA0A888F18933356134727F0AC7E153B8F904959C15D6B201B42FC0177DEC81E8FEE066467760BE3BAE6043F86094E35A329894B3C19BC434EEDCE57EA9A68BC6AAE20DDCD77C369F56D95181D8E4137E839E1D5E46AECF4388EE5E42C93D50099EC20FB23694AF46A2DE18C5F1E36AD3E1DBB675D061FC49E5BD21BF62E88B378788F965A50C44007F974D2FEB64CD9A7415643BE2BB253E4F8EF664D3C71933921607FA33F9E935AFA8E18AC26FF5BCC267BC06768B7016748BA915FF1D37BF52926C6FAE64BFB75945B9E7A589C5CBE051C288D31EC38BD7356560A52D57462E808C3C107293DF1C28C3793D3F47A4D4D2202571E91857016B90F40EFD8B02763E454F9808FCC5AD0EDB5D41036CE56F59C3D3FF0228175AD3FDC2F817929CF8587342AEAD1E31A4E41FCA00D20B1F94BFFEF5C449D5A1DC6D3AC2614B956C2F3D4E723D24AF817162E8F5CA0A0542ABB04EA5B0B6FC487D6915F54E674DF0C4D84F62B8BCD76D1FDDAAC219694B6536EB79B5D690A740C377B953DF0D8160D538A581093F4F96F38CE89D12D6F33C9A2AAC9C859E51058C78F6FDD833FA29CF894A984B3336F3A9EE20FF7DC21A0CE1A0827E1DE08534E3AD5D3FD715E0D0822BF1A905E4014F466C5043F7547C673CD0A8E5BA68710B361600E0E21A645D7D9596488F39775E19B1EE6B47DCE05DE7E6D04E9C105280DC768D4C534DF351AA0E39BF36B2488564C5A7BEC30416B3BAE5600EAFC035A003560C8625F4752060C093C70F934B02A5CC1A94B593A917B33BE0082B0746C6BDEFEFD683E6B79BA94B9EFBD288DC5607E750BCE65471116C4283040C6279929AFC4DEE4040F8522C6D7DD95FDDB3EEEF1EBFA09BF3B24982855F7B70785E6968918CDD860B9395CBE9AF5F5F3D4F56396416687DF8789DF196C397B39FC49EC60594E29B8C3D31572BA3972684A3ED441BD9911772963D6CA8200190B9A587B855AA1FC449B9087F3971BE48A4FE750E67E052A0C4B5A01F721B18A364A134CB36B89A7B22F8A501583D1BF8F7789CB2D8598A49614A24191B7D2778EBBD65304991A7D723B2BFD41B01EB945BD01671ABE79DF2D2C2DEBF8AC7A35383551C184F02D9C5039F796ECB6A7D12A193BAC68B1B766D3D8C03F1D281338E0DFCCC5AA308BBD91FE6E438155696290CB55D43B606891971AF0A188B7ACBE7A09FB7AE0CF5C101F845BC5E1E35FCCFAB011A6B65CC71A593AAE0939F0A6225CEEE385E89E30E8A00D4BDF3E60B72B3CEF884F8E41628D209B0651E5096F5E0991139889A17F31DC6A4137A3C8D64145E37FB6F69203383CFEF81B3E1E3D1CEE0C2BA5000D29907FBFEC3430F23FC4F7DB2CCB938A9DA022932EA14C417634C06AC95A06C0A82A315F8406CA2B935FE77184A1F570877E37E6A82F56F3E790261ED1B2DD3C2B9C4652E4F0E31ED2D81561A7730A1E623205504A70150777EA1205CA29C5F04F73DE02546586EB30D9707D93D9500EE04BDE5942E70B55B0253315945DC1119880CB839C7B4BCB54C103BAE94F78DCAA1778A7A83CDAF363ADE3A28A6EEB3DAB74046AE53C8640FEEC79B4CBE9B5A16802F1E2D1FF37410CF159CCF8BBBEED54DD64751D50F97D9D003EEF1609CE28071E3DA4653ACCCECF3AD251BA6A7C2E6CFDA7980C2A6B68B31B2C46DC2599D75EDED0A35E1069BBAA5D25E0FAAE5664DFF075ED20A8598B9366FD0C0C03AFA9D0CA0389051A500906A93B6A664A15307064FFA4DE328BD36D2A3348B3BBF9BB21A109CA4724CF1EEC32516612A8A2C11B09E847B333C22FE11B18468FF5C4581BA7A484AF5D742FBAA646BFE1F5AABEFCEF6EF5E15256F8C4AB79FE099642A4BEE687A9068E56149137023CFCB7072ED160BE480AEDB674275E97870D6F86576F653B5DD64463FC2F4B316A9BC6BA83209759BB482D08FB672ADF1BF124217B4E2DDDE00F1D89C2AC8E130F44FE80522005CE58D98C2BC6A729A2271B53253C62CB080D058C6EE1F0C719847A367BE06B5767EA8C73F516FD98A5801DC22B8C6CE49225087D8C341F296F2D697077232ED7B07CC740DB12040703AD9DD9DF45F3F3637F591FFA9F774188BFABDD2E486434AC7A3C1FA870D0C8ACD357DBFDA9A3BE18BD5BF62445DD3F4468A58FB274510D202FF8BFD6E8701B9655210D05AF25A626D5F772582D07AB0D93FC721A1DCC28AD45D3D7DFA66D3A49578B46CCB2EB62649BA0BA733C8DE88AE3B5716B38F9F1D6F19179E9F663A85A1237549FCBC7E93E0A584C67834C029B0BED6E4967328737A57A18BA1ECD6D0F45076ABC61706D94D0DEEB9A5AB9053587C48393C76766DA607048E7F145D6F9C53D3C4D9FBA7834836394AE179416C64A4BD1AF0E93E82F95487AF76D035714625989F2D05F1A136C9F5C093226ABCF6D910AFBE6FF4D6F41A49C396309B77120E3349F1647E0442077C6508B9A3CFE24A26A9377E7190187877F68DFDA1E4E531D2DE1CB8B884897F0A837852BE7AC6333D78AD453E726128AB0CA333E97206AB8B14B9B69862A98108330DEB988FD2E063281AB95448D2D3B1C1F1686F9E8C3F5600DE3827CAF007C3FB5E036A6A351177FA0745115F5A58FE688040CF0C6C9EC7CA6A77924D6DE6D99285FE2B6967FED219DBB98DDCDC4C23124F64E74F5566B09EB9200ADCC454A9445DEB9101069462257AE8DB62C517AC31D2E5752BAAF00208DF1458BE331C27FEE4236726023F0753EDD357271945F2CF65FF20CB8726DCD1AEA7FAEA4B6695B7AAB3FFEA21E882B41AD60163C784BE89540A03669A5C36DB2EAE917B166B0F47C1BE77E58130ECA71CEC54B910637771E7B807386E7CCAF502212E62D62E11BCA016B6714CC3E73E4E437ED4D3C5B15F1A73F7C25C39E74FDD2744479638D6A70039E8736F81DC6AAB84223FDDDC87D9D4C2CC894DF70F0E41A381986FEE96317CD06426E20E82723D42477D6AE9F1448A2A9E151C2C40A62CEAFDEBA54A46A652BCD351E3FDFF79531CBDC3E76881C5E4668DF1E2D71D2B6F090B47F79A8AA71CC0A9B3D5F03CCD74B04B370FBC640A4F02A91050CCC8ABBD68A150F056B2CE54B3D7BEBFE9BE5A979B0DC0F3D058805E1AC79DAEA3EB15E224B644ACAE461E5899907E3B628EA907373BECDDF4EE01E8306DD0291B59864B2512EE0307CCE9104ED87B9E27337BA6B8EEF6344AA15C5DFB6F505A7F38F2A13E78B90BB8D5591C603CC1A303633E948A6717B3310AFC319AC494A5E889B11FEA53E3D1F199AA1BF1187C062600977D313F57BD82C4E7ED6B6D9D4A8A5CFE035ACB9DC6C6AD51657111AA9951DD13324E865F683101BB7F010C13284CC23DB909681F93F9820C7FA696B20450C85FA890CA7345EB9E2183F2ACBAE45FF660C34EAB5399C4B4084A403D23EAFA5DB8DE5C2D8E5260FBF4260F739CB5AA7DB8B7FBA8E0B1606B7C031482D2F42E423DABACD2CDC916D29D5618AEF69F57688A3EE89746F73EB1F9CD05F2DDC96A7B9E964B06C5A1397A80C554F4B9BAA7FEC30EBB174BD2AC9E1DDB1D0420F8124D06046AACB824EEDDA0CD467B74FF953CB1607D60965E2D906703AF73DEDCBA3F50044ED9DE0F8E85D77CB4ADBCD5012543DC03CAF038832C93F0D8362AA42C6E57AB5D5574456E57FEB77190BAA005BAFB17996E1ED207719547319C325CB1CC46656FD1D85EF7E2964A45337BBBDA0E35A01951FD5E425BF89E7373A90D5D3351055F9AAD4EE58CC49530C05B270CEB08F7A444E0CB114680F1D954CD1E9B729C95DEA0D8D310AE25655C017CF57614635872924878C7500B71DD5A9CD8DAA22540D76C9D8B4F60A336B1805955F8F0649F3F60F1C7C7EEF55D39A296FC955C9C90D3641B45B8EE4DB325A5BC4FF7B82BE52023D30F85D16DBE4DEF643B6265C9BB024144FCDE1DA43B00124DE54AD592F6C017210E6E1A4168BCF9B12177B3057A00795DC67AC4C8FBB5005C4B4988E94777093C0DEE5FF18D7D01B39F8A18E5EE0F2BFA824DF7E8CC21F4500D9FBB8539C0EC4345C0547C8D9619DF36541CF06AEA610CB4DD5CDD5F07D180DC412B9EF1C4CC9045C2581E5A79185401A3DABBFE10364F0072CB63D25AF7DDBDF22A851A78ADA97F7EA2B35BCE0CDBA01C8A6418402D493D4EDC1AF9FC1A88A7C2E70FE428ED8002FB4F748C63C3C759B9C41287C4C1275AE065A1B169941AC925698EE38475D253AE48558ED638C8A53A716B3AC50C671AFC87E8F02A31BC2E4D30148A0247F293B17A71A55A07302577AE1DEC767139D0A3A1DE5C521F57D9ACE4146D7FF5C56CC51784B89D5253DFF9DC85CF1C9E153A6A76D295256A8E4DB4EFC521B37DAC4A5D7733EE406BFAE8724D80338527E6D96B3185609580CEC3220B48E0FF319C2D7E16CE51B90922DC8A9B1322483D7BB42CC20B31ABD4B2A519F57AA415D9792E7B9B7E8783AA65ABBD8A47FA7455644BB90CA692BDAB31C8C32F01C7EA587E67867A1ADC24367E3E3790F4D147F1B1B110B290402F669DB8F025DDC0A7CBADC62CB6430B4B8945D6E25E223375149ED9714166E8DB77F16772BDB91A6FBA1A3B0B69066CD755854EE4D7911AFFCDE5A29F3F6A6A0544835F627E4F0C34B00A0E933E6DE539844AA59A32B83B689DABA7F3736EB208672F6F5448DDAF1DF5A2B59B9A700E3A049780AE1B8DCD184F282932DCB109F9E6427FF8B8DDB512AE1A500C9902ECC3638D7D7A5714E8954FDDB5CECB67B69C214B0E4C096E36FDAE1C49393405DD9F15A6A29584FC9F243C7021CEB3E81110902BAB9BD809FCA8A1ABC75B8D1DE24C531E145DD6EDF5A2EA8B76A7ACDFC769CD982AAA3D3573BC0B21AAF103F1DF160FF878A2A3F0BAAD5286247EB80DA7EF0D22C4B31D0124B9A31F29A0C12FFAE27B4982881F9B65E9AB76DA26AB4CFF7FA7814AF0863A4406F9CE263145268F2721B203723A3618D9E9DDC73C97919C21A37F5E3E6EFA6953280AD50653B31FB88FC20C9C6A7FE1B814998CAD7876FBA28F07916EE1852ED8826888CCC9C7CDE6F464A77C0C114D27F4D1DEBCE88BF023A16B052A2DB1C95A7E320A0C3563CBBBC18E4953CE08B8B17B14691D3E5CE9CE3CB41B92CA0BC73D8149F8A9024346DF289E64531F6B2B97E774B46CCDFF41D2BEB81FBC22FA419ED5728A95A2A3165FBEEA994E9A7C56258170B69299352526DF1C7B22053E46AA87DCEA865E23CFACDD9DD01900E2A7493565078403B76ADFE882D5D2FB54C3525C0D20BEADB7FB27D0B3AB74E16D9EFE4600A414E399BB8738C90B6E33148AF1F6370C85C01F91CD826C2173CBAA86CD0B8FFE54F29514CCA99A3D93E7B46444FFDC64B859695A563B2A5DB60F369FB8C608D161C3DC60F0C42DE3FBAE10460C24EDE84D30920575945C36252371D67C52F98A8F25987D8B2AF56FE2F5A5BFB97E496CAB31E1C08ADC6DC7F08CAF580FC93A9A7A975F03213063C12968C1D378DB7D7B6AA1E78112AEF9F619F5EE244D0EADFF175C618545A823440214F2F768DD80AA75CB216AA80B903D6FC87AC20D24DE9784D60FD97ED2BF725A59AEC63819E0A79D32096981F6F24A879FB0504AEF39B28407FFB587777F6DCC6761B3FD8AB03C465BA07CF7353AFE7565EF2D8E8AB673010134EC64DA3F1AB1160A9752D228EA388D6189EB522800369F92B864E2202DC6814619BE05614181EC80858A71D366740B13ABC77D41020CE3A81A3793710E0869427257D30BF4691A953781D5A327E202A777DDFD9178CB4F7C9B2976CD4AA0B81030F6A5B7FFD4A65B4AD46C3FF4337F93E269D5E72A1A45AA99101BAED2E6EA813F6A05EF6310B497012AEF7A461760D95AFC1ADDE1881D8ADE9E01A02D8E54373F9703564CD83EF5CDDF855206ECBFB0D0D2AD5C3450CE496BA3BB5D7F521C98D9FED617027DCEE639AAF717A258A1272170B8D72AAEAD1EE3B0B2891F67302F031B77F94BCF19413B126CBE2E7E2D56F01E567ACC104DEDBA0B2BC44D2ECCCCA1FAF9F928AC6B734F953876C98DFAAE64514C1BFF8D2AFB4AA58CCADEDC009285B1F25C9B675D0E3F485E02552648737A7E33C74B6F58B823221FDCF6FAFC096729A1C4C16CC0BF96A522D31E40CFF70BC63B6BD2CC3FE8CB1C8B41713DE73F570A59304A0A42019F856880CF62806CD26F67A2645A58619EB0A2C0B9B01EE4E72D2D8ED1BD474B7AB77C727E724E644ABFBB6EDD40E25E50E2DBB59D607E722E83826A11FAB302AC478CF7364111B3F397944159FE5A9B5320DB661AF0A7A244A10DB1A9E5560A861476497B4DECB9DA01903AC6DCDC63A54BFD17AEFB706A2F4274E47C8B1A5F14565329398F0418B30A91C57AB96D205CE100968E00D592521B6DEC96563B25822385933F8D9D3BC93C3F0776359AE60CC34A4E1A1B6756268D96AE74F90C73472699DF4A2200502C8A04639823CC3187E352C9B6092ED22F13067B0F9D085AFCB2632AEC1D6D890757DA0CB3D7DAEB6C595698D79A832092E15CFF07B176658054FCD8FC81F68D7A379CA25AE7F43777B502883EC4D9BCA5F8F96C3D475CECAEB21CEB307FA29D9EC87B04046528488429811A9733B085A963A6D73FA16C7BA168672B311552475FFDCF251740D48806551E6225F6C90907DA23DC17CE187B02602F7254BE00995316C743FB8A2021D773C4AE6EF878C343ED4DD092B500365CFE3128D6EE890E866091BF4BFBAB672FA1C1A72CDE22CEF16FF5B545C02E32CE23AAAB6E4790A821E18BBEDF58DA55A4D1F43768ABF14C077B3B8F07E5BA7D9C31534FD80197D3960584631DD8029087E92C9783C1E4952FE3B0F3E7C832F52271392465DA30AA3CC783B4ED0DED23DC8836965E353BE7143CB82B8FCA84D1474CB29C6A655097CE0FBC9FF0599AF9864B8241E6638F5C80E086E62E1A1748E20EE8E2A3BFBFCC604CA1359507B0A1D987F873B4AB9B847E8D07B1A7D83A9A18878D0F7C8F1FA029DA26BB1178E640BF8E831887AA57A163A043B24D077001D097CA2E85A4DBB90573E73D6E8CD5FEF86CA8C48B4B8C093A7F94E3A007E9962FA1324902E9AA49BC73C95C11C24CBA83F4F19A7F2BCC864C6FD7136BAFEC279271CE92A604466CD136F223C67FEA2C95AFB4BD94EF040596C6E6DDE5E58275B4300532EB70D6B6AC9D3D62AD0B92E3235046AF157FEE79E9E5497492B1C4E43F9A27EC1E684506DC7F0ECB89A5830966E1C56D0EF3F7A0EF548BDEA28F20F0DE3C5EC57883EC065ACFBC70E62531144D773F8A561AA2084CD02F2C36D4DDAEF191FB0FF2DE3D9631DC8C3188D2A2DAB66D486C592930C2FC8B5B00BB67CE9385C3610823794B37E83D122D2F696E6C380A5C105F132E66E9723138539E0192F5F718BFC094A93920A46FD8C288241D1DF8B8311C8A3E9E92526CA9D1AF1717FC5DA43C2755FD168F2804289CE5780487B806E0D676E45D38FFAB4236B9F53009106258C49582B938283BC55015F6F818C442EFBC90C54122DC620AA3F51AA4975E78FF28B50FC7E1809769F0E71F3EE4CD61AE4B52A845B1409D48BDFC41B93EC912613796CD27113F8AE65CFD5238EFCAB94B4F9DEEC70BBF7720C8EF6CE6647651EBB9086477C631CD77B698B3034E99D35B2F4FF8598BF410E83B21F89F8A9ABA8EC6A64130A052B6F6E5DA72F106261989A8F0B34D36BBE68F7A6C59489FE8B98B5720DF7A303B4438D5C8712B1CE40E8C10FF30ED466B49DD5FCB1BBE4B460D8896C654FD669CFFCC13858949BA8C474DCD7EBFFEDCD69F188B88ADDD92D062EB5F9B2F4B18389745F7CEB6269272A060EEB72B4A222CB038A65DC1927A08D49FD2F684275B39BD47ED52CC4D91C03775C73FE5A3BDB0380B93C57D4F20E442840C1FDB9082943527C7E1D222696354C0AA966E4B305061BF46EE7D8AC07822471D64C7A6E2B1F60D287FC268F39FC15E3905D88A81FEAA3D5ED19DB8C52CE60377B82A640F6244B0587996D41AD899D9382A1FDEC1721FE108E4BB92BEBB6546DC85A06ACDD6895A1BE45843D5C87931D8C71FB6BC90F74DA8D1F5BA641317904E71EC7C9EF99B73B72ECAFB6A25EB9FAA42574C99945A65C8924A7752B0FA0BC2C04162F82B03B79C31EE3995A0E3880586D3BD506806A0FC68AE17B4B0D1C8C165ECD20B6502DC19C20A326D8C93E40A2C82644EED06D6EB64DB93CB3F9666A9277B289CB473AD410D2CCAE54230A3394FC88CFF5B9DBA89AA12A442220B0ABCC4A16C85D4228B8AFEE3BE6E47F8BDF9B912A6E64869F3AA46E3B8BC52CB5D3665E0A3F51584399132396049B5B4684E7CE849C882775CC96693F5114198BB511851E36A70DCE388B95239B332F28D7BC13563536376BC7CE193E8F94E183D562EE39E147B3B0F96C475113E2530054C1D830EBA63A5017ED8B68987EA51BBA77B7745519135C802AA00982C7913E9C4BFEDEB61843988C75B26158C6AB4999F69287D532CB30004F7A7E5E36E515A760DE1519EF745D2FAD4EA6118ADE643AEF0934795A4658C9DA915D71FB4CB3FECE927A105FF6C9148C065DE220E248D5A080060682F3FE57AB36AE9B769D961D0C27F089DC1730B2B954ED5C6DF5D9EFD51F820A06060F2FDCAF2168173CEA8FA39958CEDBB202357963A03EE975CBC33A2A4D783BC90BADA5F2F807F06561FD7E0F5D6A566314B011F0641D27DA4E6A30C5F866A9CEB54B2E26924506A521923F72836BB5215E62E0541DF65166D70A075F2C866574CB0B03D187E80DD590D69D55EE760EFDE98AD91D29E75994976E2C642BB2CFB7091E02127844C71CE91BC3AAAC848677800BC3A51D0569A7C5CC5ED0861058B0C2E121C53E97046C547D81763FEE1061A8735B17AC985689921B801BEA18D55CED895AA87CA69AC4E078F8498146ABE0C211F7ED0C5684D0DB199B3117579C890B1F1A394F01DBA478228D9AEEE477CCBBACD7CBAB5FCEF477997FF491F87B34728A54BB6B9939168BF7170C40489B626B26E8295B00344DDE0662ADA35411D3155CB84A1FA4BD2FDFF5D76686FE6A7F26E5FAB2CB12917AE7737B612D253E273E5DAEE3C392BDA770331BA7CF084A5467704DF031FE3977E305F6D8B5CFB19C69E41F012A9888BFC9B9D543B90CD3B71EF5D8C5DE1E637C8F849923DAAE493AD05CF13FD88C617272674BCEFB24C9610F5D4E877D29B7EB2E4390857A85D37A3BF93B70A54D6B30B75FC03A863D0DC3D6CA5CCCB0A80C04C7B9973285DDED6B7DF03CD40291BF98B4787CBE3CC51C97A9F8EE6A2C2E24E94E9E59C458E008EF21E33D0BF0BB7B9EA356952ADE79B720BF6B67D3605D1B9A435BFB7A56F79595F26BC41C12DF1D34511C79165606CD5ABA0F76A367100388A0FA6AFEFBCFC9550DF799AC550774C8111765CBFD3FE1D6023D5BD1DDD05BB7C2BFCE2B834B73762727AFC74A002CDAFBB858B401B6F5E71C6DCF33D281644B7FEC398A711E7F22685D619304F12A27FABEB3BFDBDD3FA7359434B0E494871545A66F0FCF773466B0C5373C69910773068972094246C398AADD2962E9A9FF5E612D03922CC0AE53468A8B9DC6A80B89DE08DFB51E90D4B3F5F9116FE760201E6F39E33913A543E62F342111BE74A2265DDC1E2C007352614779B78D0604122595AD1DC042983203813C59FA309E67AE7A571BFFBEE653B1F7AE1D7D2C8E160E7793BB356601CBD75D5F307C2B61EDD2679DF7D17AB769DEFF728C213ED3E6EA282769C91C140D3853ABE925FE89A72BE0928ED3D8A4E78273D3BAFDD9F0E6760BBBF6B437CB1C906CC34BC00B127A6ACC54EEBF600D7CAAAC6B359F5CDCD287F5D45C098A4A907EE659837D0D5452251B86B0E3C0D57358F8108BF37E3AC19D0CDFD736E836592204B4EC2FBB4F1EE2E6294D659CF8589CF4ED512A0349EBEC7490988314B6C7173049EF12E7EDC9A1EBF57E78FB283C0AE885C2309C34C8E586BAFF053DC81F4722B649F92DA9E34C22124ABC757E129CF90956FF64449EB3499183ED3336E37F2452E97D97F6BF27A18B2BF621901AEC2A8AFB64E108A8BF609A09181FE7E044FA24827ADB342A7E77530C901846A96DF12512ABBD78A9292E9D7A415E988159E16A4355FE1C21110A5D5CCA98C22EA5D32D2C92431D0C8E9A98A10AD43FF5A975F1F068C90367C6FF101BAE08AD8C06ED5865916F4228233270B19EBAD74F6E58F528385F7A99A4B1861A255D75544F1A9E5989218499460621F6011B62B3F410E17608FF53CBD7E558304C6FAFE3E6ED5FBC23E9F17005BDB169921B9C345EC1BFA11F9A5AFF4E80C8B39F5BF3313C4ADA86112A1048D958040B7A45E6CAEFFD098230D5052C022802A231AAD9ACBAED05591A420C97CE2D72826FB6DD76048DBBFD85E38AC924C042C3A82D5FAA13D048EDC987F013501D6F66E256F43E71B8506C80378A4205A0B0DA994AFA05FC06C669C5423945539022017271CE8ACD55C5C6B1FC518AFB081680A7F6FF1786F4C03BC610D6B3CD23571D92F843EBDB7836CA72CDB6EAC87C6C60C3B54610C35C3DC7DE0113358C98BD7EE9AC0DCBBC740CC944B107B465008BDD4F3C7D7200A3989C6E5F9BB0B1826076F056A4DAD6DE2C01F9FBD7F7E44C1FAE23BAB8D02E98D299BBBF1510BAF0A8CAF3BD200DC2700A8A316F2650C9A7307F9E9B1BCA889132B779B4D070F7AA8ACFA9AECB6E4038F50AB00B07B8BD19765FA334ED11D816DFAE477A7FF93C974F2FA59274C381952AACDE0EFC91653051D39DBA21F4792CBC30CC8A2E7E45003FFE31085C5BA4BDCE497E6CD11EDEE66DA3798608DF0B7DAEF3E93964467744FF5E62A806EB1E0939053C122C0ECDFC03F75DAD532437B721D251931C67DF7D01817519DEB92E57406C2D51EE1EC3F65731EBBA02417830629D2A21E5A27394F14DFDA1A4C6E4EA60753E7C4DB9AED3FA5E192FC066F00C015C95B1C1991884835C457525C556FF16978247472ACA75C09A9D364351959AAC2A5909EA46CBE9DC67C5D8A7369B3755519DDBB76EE32FCE6CF45EAE5714AB3EF5F54E1BC6FDDEC5A2FB8FD426A1A1F6543F4C6E088E16570181762863C14D916579013A0564B2E9A936156307421D696D7D6999B98957B0B9802F1FF635E4AB217D65F9B23F28DD6B5D230B242F2DD890C63F4E112ACEFD222008C33E94686BD6113535CE23B9376BC122BDDAC3B921207D62BA019266A89E2629BE57752BC8E228A309FB7F112B3604B229BF11CA3F303D2C4B37DC73FE6158BB02A12831B167AB0100BB30669862570DA5EE7869058EA2FFB62A61FFF5DAB64540F5873C9A8CEFEBEE8C3006AD2C1BF7E65BA8CEE8BF1FF5BE4A2D915D7822AE8FB18F9F8B5F7C51B0EE95CE2FCB0DA4EEAAF8678A69BE84332B8605DA06424EE9E0A943D8A30B9D46E8833C078DDB159C61BA75B0B0914AD49CD28E18A692C56D4FE92657E2BCC4FA2D86F1A1FFFB001255FA0EF90844FC4B052715012124D386AC363C79701F4D881A7DEE7CB58CCAA015A53903AECA710F063887E926457917865A394E3DB3EBA6031614B570D851518DF42C45A0528DE6E7D1FD55E1C452057A391D61D0AD3DAC7AF973A32416C3D88A453C2D12F6662B9828BC0C802870A396EC2EB211084F1B2EA5361FCFBDD11BA2F5FAF711A2A215F0C059E150C3712D6693C12920C9386E371B0A0E3077BC4311E3A9C55B0695B69BA0A001D55EC5214CFDFA6D3BB3F61372F858E9DCE313CD36798D3E577E27252275986DC86C001FA2A324D2A556EC4531951B4134B77CA59F054583035978AB2F6B078463B7369AA76F6AB2939BCF3EE59B89A1ADB1EF9C1F25D1D90AD2F8B399428E86793A933CF3C017427E9C16B1F99EC3A2A5109FA0BBB70C0B93EB36F9F1CCE796F9B713B11D92808F08CB66C6EB980FCBC906852293F30AC612013DD392FF36763C7E481204BE72D80AB81909BC3AB19EE2DBBA79A7C3404CD0A5CCAF598CCE4CD7507F6B32EA29014EB77FF9E91F0A34F7DABAA0362BEA8C6A1093338956C4E46A02359C61B0656456890700412DA55F301EF0C6CED3C9B6AAE28490C74558D606C977411A8FA88F6EBCB963A9915D57F099A134AD5D773022779A1A7D576DFE78203EB45FDECFCEAE85B09D518C3C62DCDBCBAC54CC1AE8CBE3D9152683399E2DAABC0CDEC0EE945C54258F3B94AD3D6380F4BEE04D43F19CB5FFEED5423F68C320C99BA08A4A933EC316BF663F7A8A73A69494DCCCF9462CE868C3342525D4BE804D8069229BF001B543C47C69593350FEA648A5D3E5A48104412985FE21A27714879DC3A3D3773C88E3D944083C383831C2E99DDDD77EB54904A7E2B68145940754A1EC787C1FDD36B320FF03E1AFA8452A59AEB933C0625A8A32E024DF5545453947BC475932C0BBA5D7DDD37CEECE92B648C58F790C016E560F015E252C9F6703CAF9651C9D621A8053C4638561F2ACD1B2A821887F68A8CA7B9D85490D236D133A42949950925412A6E583027DFD56F98D5E42D39FB9148AB363594EC1BAE84E44887372756B7EFC859B579EABA02DE6910ECF67913B40B1AD2792BDF750B6AEC2A39A5FA0F8EAAB4C7AAFA6E2A4098141B9E667E0B9A5CB12B87890C86A21CE6A87DCFD20AB39A3475152E0FCECF6A6E3650A5E187164F5C9C860CCA89A024F160F97D40CAEE13D987CF5D14FB42CDEBC206121D725B397A9B3D8B9254B6AE25BF1309E48339CA4081A8B96A9163CC73D66EA239AF672B8DDF6FC96556C4C5C7507D5CE8C5539996665B71586995F448B13D40ECABB8B5C3ECE53419119D0224E55A3EA47D87FCE63D107618203BB02C0F9D3CE24181953CAE56926260068C6FF48C5C5ADB1E36EED6FAD7626E3391B0BCDC7897F20C605A6252CA12DA9839B54DD1CEF04C911142CBCCD14780C2A2BC6C1DF6EBEE8F12C4FB59EAE45195FC559066DC590D548519D853BD38F5DCF6A41BAFC070B800919354C26F21D3A76848FF4171C37446A6343BF608D6402B2CA3B0A0695E9598EB2A151B09E69B382811D7DBF4487B060EB94C3B05CFC47A78EECF84C8D72F66DB019EA36C72A7DE11E590ED191F594FDC343F2E1E1829B7BD436AD889DEF6FDC5F8620D04BF7E9F1A917F0DA478223377C7764180CA2AD89442D27487959C14642A40A55C875EEE5BCF3390F9F03390AC7E622F967FFDE0E30AC7F20F7C7684FC1936D2664D0D1C4E62E310939B539EAAFC46529A27EC0BC43C205922C62853495E791DEC2D0ADE7FF9998A955CA6D640B2AE67AFF3D1E079C9BA33F53409A4D7709F232D061568931C41B46F0B1FFC3999166B99AE0F6CB7F9D780BA697989B22AF32B984281EE9490D0A1033B3BF7AD94DB7CF6C0D614981CB21BCE0C0B70546E37FD9757EEC789015A4D8E1CA116C37FB26E43B035481528DA554DC36A445B1C61245D18183F5C3E9B47F8A18759A7BD7BAFCFB2BB7E0ACF149071038D003CDAECB3D285BE4A22A47BC88AE5E7E78B4BCE84B1E9FDF6EED3A7115E81927356C1FBD3FFE346A0D02CB1B837F5D660ACF63D84C70A08962C52A2C4D70DD4628E583F2FFFC244740D27C2BD2B4739985D4AFEECEB80653524C1E6A1733E84AC9D46DB61BE573EFEF87B52B7A51C3530086C69DD665BC875708521777DE2CAE8390F2DD56C4CF880EDDD48F90C2F739A53C10DFF9F49710F3193BD3819EE6DA109E72ECB44FB72D99D640E35483FE3CDB89EC0E591C6ACE2C694D6537D6F364481E58032CE4AC437412BB057743E7A2E6783CE24468F813B2E0BECC864B7A8494943EE0464B49467D600182EFAD1E8437C5F394F4BC16D36CCDE645B873ABA8F8857B4AC5052B280E70F7B835A46FE5683BA6206C1A5516AE2C9DC86A06BECE6D4C959684BE9BA8CF4024ED1C427882EB9BEEFD72EE6D1789600E5ED42596179BEB209D1A72085566C5D692F63BDA5C183D1C1A621EC87667C750DDBED8EBD1A9BCB9151EC58E099EF076A3DE473EA66B49A54342F5ECFCC5E549B51FF00AFF1A11A81651487661284E7BFA4BF6634637DCCE0D9EF916F0E4F192351E17AD14C604AB76E4DC05C00B7AF5DBB9990F839D08C1E2BAA9B613677F0C2FEA6B2346D5D2E8C9688BB393A7A25D7E3F2118D8B173309B0A208407F0E58F72A66924881355AEC3BD528429FBB1D2AFD0A77133AFAD8C70BC7745820D72DCCC999D8800B15D10CB27CBA0D7CD42D1E0961167D68384BC89A28F98B6ECE5D8488FA6E1388495ED11A184DAF01426E21BC0AE01EBCC563AC89B4693EBD90B9194BDC5DD73E818344A491D5D17E77D9FFDC3386C689E47CDBF5D96122D7796736A61B3C4F814DB7996C942C72C0E088E6CC012C7CA44BAE349ABF5A2C630BADC7473904883E2BBA567965E03C8D944B24961135B35DA1229AE16B6518E51630A4980C3A97E2B36A9F24D4DAE17EDEA6024C55F9AFC646CCB8F0147FBB6DF5B6F5E4AC85C4952E137014122AB5813D41385F37ADED70B581FFB9423DEAD43B0022A20BFF0706DE8ED62967226370B128EAC1B4F4B07F9EF3F56AFED7D3D62A19004B51548C289C91D9125F2568660C894EE62E083851127E61F9285EEAA7F869544226A7FA49D82524E3420DD439970D5DB78385ADDB663B86B79309067546071A2A8D2004F0455E04C69BC5E735F0E6B7A9866EE9719688F9DAC494C06A30C22D5199314EC9AC919F0DD6597F7A418E62DBB43D11BDE0913875246688A081E28FB3539F83D78F0CE6032F98C75F0B211144EBC8E52ADF3553573D07318348733301F00FC5CECABD64219390CCF048FCC661E885916B7DFF39705CA99AD381CB9FEF410D1652BF41BF4320374456989E7548416DCAF36D091FAFBDBBD6712E2CAB69F04A766433EBAC600604E4FEB25A193CA88BBF2408C5012308835BAD887161134801FC2EC3177CE0BF7B441EDA836CABC41FDCB5AA05E5E7D393E2DE03B4EA9692EBF14F5E785430E4D416F2E2A5E46E97894D38C249E167F4643151BD841D927B8B6A5E0D3B1E390D90409E7CA9C35256C53463A8A9631F63E32EBA217F4B44FFD83C5B726794CBC5327A682FFF4D887AB42CB2836494F8B13C4ED6B33C10355D01F3472A43226BF692AE3091DBEF8301174C40DC6C115F413ADFEA78DCC02BF769D297B19DB0EEBF83BADBFB5D033C1C72BC928234E7D5A04680497E868AB72153910F6F24002E2B4263AA39237622C74F8F5B912FCD63138DF37F93774A85811C5530D510EC0A81FD0728E1113A7DD4C68C24525B3EB5737485958C5BAAF6B41768A849416EB9B07FD4D48A173E4515EFF79FC68D0A29280FB0357E0F6306ACD8776FE72CDCA8A7ED33879691DDE6F182489DCB7C30715708462B6339C78BB7D269EBB3EA207FEA4E8B76623CD664AE302DDF99AE51C4BAE100EC5E3EABD04C6A35F74F28BD91C7048006B0CF5166EBE8E6BCC18B59605BE634BFFA12895CF5C2BA90A2311F6E4424FD5BF1A78D744BB9321E85B9D8CF2B19200F79AE65C18E08ADCA6C2F72A0E3CE4A97EC10C36800A377ED19C439F5EB317E1E7CB57F34C1D10FDB2CEC8A0ED12354EE94F618F0F48535033616EC44F9EFACC6EB227FB99E29185A55E49DA7D898C1B8B74C03C582F485DB5FA3CF11EE6E383912591876336DF1D1B1A51DC4C460344A689254B9DBC13597D5A29A974C212505DED6E944B9CDF63FECB2E90DDB82B3C55078C4F51B8F08028995C8CDF9F11E8276D8F2EE59AEFEC8F36F7FA87C0AB810A6E21A09B95B6CD11B3B9E2F295B870B328ADBA3EFCB63FB0A83E0DD33EB4063569D870037E7BF1A087BBDF4CF8734882E31AF8726FC63638B12C92C8E7EB82F6A6ED5C77EBEFA8F43E3D535C73F16C5834C44E3550795EA2DB3F0C93237C51CE93BFDEB25BF26919F54258FD4A2254A2642E57B6CEB447D438EB91D933D793812FD17DC6C019014CB5F4FC28BD06976894A503B357FD5255A3847440E1E5A90A5721211B61A594C4BB4D771F13C41F14D16384AEAB895F4E93A9CFA345AD70E794C84F5DD3B7607F88CE74ACF35A284449F38E429AF2140D2510E84E87236790C738874E0DD38CDA227CB123DDFFAB50412132637D179A33B652E66BD38AA2B58ECEEE08ED2530FE20114A73A7264D850CF468BEA0A5B543226BCB3A68E5AD7975B58564C9F65CA3D537D8B570334D1B97930A29616C58CB549A34361CE2EBCF526D497C49108837DD0594CD41EA6B7F0046E55DEF4E5B4F5937619849469816B4D3DDF7F0235D87FDFBD344E7C1BB8839DC72ED3C1BB6F1168C7D3008ECC5C6D276BDC3F706815910E62C160AB958DF39C706F2D723F26237E4161CD1E0E3376E97AD9D4AD3783C05787047761D038357C9F60AB9D838ADD618E83EB47808B203382E82C83A46CC41CE25E49A8152E43DFC9EBB5361E91EF9A08D70F6C6B6347DF4E61295DE245B23D7956921FF54FB39B9669B2D8924DCE83F231F9CC5AF0238A369A327C7A6264993AD13BC779A683B1C07ABE13573EBDC1B2E433194D013736322F827B3C21486AEB05968FE8BF8643D3716E1663037660BFF0D1E37D5E79935DFF6F303931A4C577D42A82166241F928E141A7C9A49440BC7FE2BA9DA1300F88CFDEA9D5AF6CB8C2EA4A881E12320C9DCDC8F2E49258E0B624BADA824D8A8B939D8FC1FE45E4F1C14F048AADEBB63DD9F02A60A00DF102CBBC69BE50B9567F1C019712377111A7A7D0AB9BD3F2E38014202ABFD23CAF1167E13358FBB7AA4A7E3E7583FB50BF640486E3410ECFAB96C98DC12947D10966CD13899378C8971B16872D09DFCDACBFD3A3187600D754C8C63885DB0183A9947F76FA8223D8AE18BB0BD90981DBD7FF2D8BFB0421CAF6FDD945E70E33FD6B9BFAF84483D1C3A22FCA0D4D54CCC5E52CEBD9D6C5ECD1F503464450849CBF72EA53BF20887EEDE40E85C0922E8FAA9258B073A76B28CE5F18160B720B2B5ED07B3218A66BC9E44B4908E03E19328D2A512597C56F672D8AEC934ACEFB27149AEBD1DFFCFD45597836F5CB2D7E6F973E9E2419164F8FFF92B2BA404A47DAC994343F0D79FF2A656EA4CD414F84B41AFBBA1BEF165F0A22F1973AB3F0881EEC38ACFFECCB2D5BDE6FFBBFDBC3367C2DEB517D4F32090B1E250A4EB207D9630C7E3E981504A786568A4A265AECE15C3F93B76D29988EEED845D87030FE9E3E687BF7FCCCA54C1AA2BA5A882FF7823DFBADF96BF13180DFE4AB00C60B45FB74F25DF4268103858F73E580E03033A5F1CAEABA579E26631832418D4B0459B2FDDA52D2F911BB67F9A9DB178A91C530042B014281DA07D31DFF57308AEF6275F6B4A84277B41025654C11AED2673EE4E0CE4702DEFEF31A72C14EB260FC9FBB84EFD4728E472C66BA2F40D5A2940B8887E1F07F829015D24D73E9AF7B4A4AA3346B7732CAF3CC61B87E92D8D33026B8A9CBD60D7E6D1A8A48616A98FBDB10E3A5139759F95781B481FFD7FCF9FF5AD7D20013FDBDC0DE2C5A75FE5BF55B01283523214B4B6EC93C97E5F5FC37C4F7B88E4E0281782C2BF448F368DEDA9F87514176D318C8E9A3B340F5BB18A6E0169DDBAC23A6376804E54EBF0787C285644494A91ED8135C1267CDE4A048B68AB44B9C824C0E2A2A3B2FB7FCB001B75F62D1F35EC8BCC2DAC4696B2E55A72395711DB6B14D7FF2199EEAC4DC0BE341AB2611DE723CDDB5B8070EB134FF70901D501D02E4ABD8E2B6B2CFA313904F8194A9DD10441300818F317CF167BB0E24C3CC948ABF81E5F8BB80CEE111B912C7F37C1CCF9020774D4AA43877861F2EF2603307FB2BDD2CF54A8532E1D5F88A942EE8BD596C9AB1E68BACC6521F04C63CB48AE8D3616CE7E6BDE0E50C68757292A48701BE1F3AF2CFA3185D63978DC42FB0605110BD387C9CFEF051D69B540D0B089C9BA637DA5F00136C03DD533B43C29EBD924A3FDA56E06C41C95B92B8BEF22C87E5A36C72DAEEF236E276E28CB816B0E37D929AD305F3F3C79D33674682AFA45CCFE31B9B5DF3DF2B9F543D1114A539FD8E79DA62E33F94567B4D304A4C14EA3FDE73C5DD2CA7444B9AA53B18875AC9F21AF4FCB50B0418C19DD4214F4670FFF98D762B467A96FAD7D3D30DA987A9645CE34C6A07CAF65B46A28251C927B9781A7E1C7D8C7AA9AB51073E5E23FAE788D583F732242A24D0AE6223936D445CDD4F9062FE53C525887E2E9CFE290FE816AFFDD1F4F415479254BC14293DAE114E32C21E16153D4D62DE8C7BBE2FA84FD8530B550CA64C607F9529F2550B12967FF265EA961105FD4596EA1578954603E51E1F65AEA090E0ABF9EC5F2586AF9D22A6274A3906800BF2C8AFB4FA062324FA8CE28F366C16D861BF3728CAEF71448D774FC785C6E191C5E4E5187A5F1419A15D026DDE1D99509DA3C33051063FC1040F9BAC9179FCB8295252D27068295F0C6E002575DC4B191341AE7DBE602E4B7E9A521D7587A55CFA8BEB1F0AC14BBE62FCD6E5A75495E6B435DCEDD62465079AD30A023ED1ECC7A05E49B982D0C5776FD6B716157C71B546BFD643AA1FB14B0DE2A8640BB3C28EF48C4AACFE0D3B9EE5FA18FF3FA80AD6AB3A3E19F3D8E35ED3DD1D86B90034D3BDE6F5A60F018CE5E90D04A10D6AF633C4B3E00CD88887EB1B5C927A54D8BB52DCA28868CFB933948D635F4E995E72AC3C31DCFE255E54BC620555D08801698DF5EEF1C4D1E6BD5A0A2C75E1848769029245BC0E3366BA60AB81F1D9DB9146F2FEF602534C7D97DBBACE7BF070331660E245EA57224F9F075819941987F0A2C82D7AF1CE7A91370EC5D3BB8ACA2193EAC8B23EBB6FCCC6F3ED879FEB33713C8B26FCD2DE8F795FBC74117F77D860B3A4F1117C32DCC01A8D3D12623DEBFEB99F0765F319A5D7C027E181431EA9AE0F6122E956B36ED4EFE48B4AF1212ED847E17718B46672D231D5B8131C50D65C633F2C968008098B68B0CCC99B5147F1B427E16F06C342CB451E7BF0D0BE671DC136FE6CB41C2CEDE6332CFACD7F6A1DF0ABD97A863D314ECBC6A5E3523A060DB11AFCE6550F8D67EDC126ACAF662A145CE83B47A2287EB410E1CF3074F37AD8D95BC48EEB27E717B5A7E333DFF46C41BA8F0C62AF1064C2247FEE5CFEC33C027A20DC70F0DDA4EC517BEE4A5183C2F892E60BF72439264DE8C5230492C1058F3C42C152773F5F1EFD2D0498376FE1FEED16B64B45CE3B41052932DB2CABFDF06BC11FE2C87805D5AA51FA5BCF5604DB4B0823B775F61A854619962DEFB7692935A18CFA94FCDB1EF39EE86743E3C17004D6E7E38E4C3BEBA899968C4790380FD0B2831FE5FDA6DFD8BA63F6A59460CB1CD88545449C6E6409C1DBD3CBC175B66C7B5EAF656B1465A65C66771B99ADD60E8A251B0E1C99B55DB874F73F80AF1C6551ABE954E5596D656BE06EACE4CABBA4C376FCE1969EAC174B5C104B68BDEDE470CC293DDA2CD5BF6F5B6DF0D0B9BD8499533ED9FA416404C8598D0B5C486A6072B6BB38C96AF8716BE503118F404CEB4E28E245ECF9B1E5AFD4095BA229212081E634071862D157AEDA7EEA4F8D3CE1BE3AF1630F84D910A354EA41F500C2B2ECB026D38A42274C4F0AAF3D8EB0713FE722B7041FE0A08D606427EB4D132BBFADA42E8F478BDBA3CF96B2374A74954A85FDC6CB788BFFF987A76546EFBF6FE5159DEE98C2B9B2ADA3BBE9225921FB27EFCF0BD2549599A23F798B76BCED10E4366D6F647FDF4C3D3F8A0A7E074B7C6F23E35D98EB3F3F3D8A147B57A29E2541D450AA85846376A7A053E2AD7FDB1A928379CCB7A71A48C9730E725362907AF172DC47E4654D0CB99DAA5A7CD3E44973ECE64FA52E80E4FDAE2C4EC629A9DC4ABB699A26F002C9A439B08AC1518068585B07220FB0A31968BAA22464D4B6715F5DED66B99B9C8961F9A7A357430083FCCB322A506CEEE6D3F134A1A87AA705C3BDAF7D17290598B2C964FFAFA0F23FA1FCEDB5C22F5D561A615F257BA5F7A41C161D8FDB3601D6B615114158BA07B9211836D26F9907F161DCDBBB382FA0CEB81C95151B3BFCDFC875798D7AA4EE0DDBF694B243C494A223C10561F4DEE9850E0918408F4D236231D854F44670CCBEAB370EB06B0BD7E65447D4AD219D10DAA7F0E707D36E5F4A6E69DB9D062E8F0A8090DBBDF047C8CEC55703DC363E30A3F51FE980C5B1B258E1F9EAE7368E0BAA1C267AC91594845FE68868C3FEEA28811964DD9BFDD4DD6749B6C2D98A81B083697DF6411EC18474CE9A7C2D17B8001A2604BA0155C7F90B67C9C4D84CDD22FB5D265E4D58710C233AE2F564E36D1FF97E1C1C054DFD4A44C5A4C895F0AA74E49AAE0282B8E20E122BE6FA292D64BEA12F002A64B6C042552C708D53C3A833698B147F0EB5EE91EE8EF1E5E44E7B1C19DAA2A4E5496F367903D5FA7ED3DA55615F0BB76E770E25EF217412D3057E1EC668F2936FAEC70721953C6B1C5BF2590CB590443051820F0E2CACDF8AC79722BF1F18C9E32FEC5B83262625730E663494904E6DD50B897056A79ED0596E36BC1865F2A24B90F30DAF420C045B5BEFCBB4FD46FD07463E30ABCCDBAB01FFB13BF8416A40E21560AF4CE0BDB82B914ECFCD33AF98FF4BC897312E54118E8EF3D3F63C6B0A953E54869B6C0D50E7C2AF7126646095EC1513129FA080728E323710257639B65960ACDCD8598AD9E4AE83A01D7FC40F37624E1B03537C886F07CE84A723DE9C6823C0388A0D2D9276CA8DF57F7C5360D4AC59AEAA9191BD60317822B726EAE4BB4966E963D2B3F259D4D3083E08B143287AA7ECA83F688609595FE5C7938BF9C72B1ED33F98608A49721B1829283443F51DCF9016B222859BDBE1D61253774B9E14551D7731633FA49D1F67506C4F8FFBBEA025A2C6D4529FD95D8CF79C2C0CBBD233902A30239F8A21FC7301C034206DBEFC32789C0B0EC2C6057FAF42DED1D2C51619713729C585F5D5914064A2F341B746A3D5F787C886B9D69E17FDB6C1DF6A2C00E2EF1F03EF6E058720D50A476940F4715CCD008BEFFBB7F6D6B32037513F67644AC8E2CB4214D194ABFF82411FCB59891F1AC3ADE10311849826168EEBD141C20B5A09F7866B7301FC46F41CD29086D2A81FC5143E4E6F33527668B0130C1561C2AC0D5946A3B1A5C079ED2D7C8E8C62CAFA4DDD0EA36DD3C27B6A5348FB4267F54BA53AB0A35F4266F7D7D598FAE9AD3CD60D3F9F69A501F295589B5873896FF70664D206C37D2AC423213166F3B4F8321C75BB21266C14DAE49669EAFC8413305DA01D0FDEE4A83A1BBC9D21027DAA5D2C033D8A6772181B9EA40AB4D58D1F46CA9594D3A8DFD7C521A40FB134511B2E5DFE346B44E0DB1C31B42BF01AE3502A867FCF61FE225E1342E8DB295C32AA69A45C7D2CFF0FB2211E1F086D7255821E0674127C0C9454AAE2AC9CFAFDF2B8F501318D5A7985ECC78B86050F4FBA27BBCD2FB0B498165F904EA15C17751ACF27CEBC00A1580DA2958E9058F7B5B9BCA03BF96CAF0EFC46AAECC4BF20C6F74E84414EC993B4D0AA6FB359D7F3927C800EC93C7249C417B2171CC10F14D044C3B10EC2F8D3677B49A2BA9E96DA098D2C3999A83DD62C00BF3A4A0C3DE6CB960283ADE9D5EAEA743EDEF25394041D68A1144B202692981035016C4E3834CE3900DC65B30EB8BE0186976ECB22823FDB614E3169F68D5903CD65CEAAAEF0F945307123AD614BE21ECCFC512A12A44C66D9DF73D051D00D55B473B02A507D75EA05D20AF626C276456BDB03D2D241351B465DAF10D9EE4A457BA885C1909D50EAFEAB25B13E80A8C8D6493D9C1F0A5F5775EF703F7B55796808474AE811285876F64CAEC10351AA044219657322CC850BA292C2D74ABD6B9CB17426177AD79F10F7529028ADD80F4F8532E5882B2E5C903D508BE07F6C39D045085FF79EF444F5BC0CC53B9F244AF72CDB9982EA838BA3181626F6114FDDF85E566F7F8C8891A97D1370A25D83BFDC774BE14F5120EB959BC969A42A561B88A7DBC0DB3655C8BD4FC75ABDD2D2F6A002532B3BFB55202AE30066ED48CE6A86EA8B65E3E77D44540D6FFDACB9336F3E2D49C8F0C30E934A1CFBD48D9C8F3DDA066BE7D5B75FF73F786AEB0BFD87626D38CE72F9168A4E202BC35FA5D76FD73332B926514C19AF5CCA67E37DA7F6B490570413B799A03A2CF91B0C635D1A5DFF5194C24E64031C216882FA9303A3F70578A65985804B06E82E4B04D68FE7F457479AE204E85504093D0432193E8EDB1F64378AB9E57ABDE8CDCB2D3778913FB88974045DDFE21E3DB50FBFCBAD90682788587FC9AA934A478389955756EAE2783BF0CC99FED274C4D66DE8E0859CB7B3482A5B4C2363E2863940131C1C4308CF6B4EF34417E28EBF6DEA5B48938EDA1737D41848EE35DFE1585A32BCA3D97F28503429081A74D4C2D83E61A5ECF8DC20E723899073F1F470F1540CCBDB7EA1E25165D6B21AA16D7E6AE7DA5B53F3648915DB760DE0D61C28649632C7EAE8C95EB98C736FE4F0D532EEF4FE4F45940E005582B53BF31C9B8BA27C6594D7B91942F99239ED97D54E1800B5A20D099E9D43F8EEB2AA6D98B9FFA28523B373E6732EA75D3B39C259E5F62F7FB5298E302248314D8D40CDCBF4253527514B079BE6B4D3962354EF2EE5CFFD9A343B64AF959E4E177412F89F726606F140328D29F38D37F2FEA9709E3076B0FB9D1208EDAFD113777AF1F1290B2DCF4CBA831565900BD63A68EFCB311FEDB1744AD8E0514FF25F0A8290001FE82E532276C756903A709E7547BACB2EC5617B5AB578DB09A332A4D4E16997BF058A1EAE1B05F53C182D2B69F547BE3C214A5580B25A178E9A845752E5D751F617D40DD553D783977EF314FDFBCD1A45B0952D222D7925673EC533EE32F084C508B52F94C38C1B08638EA1C3BAF56B23D2A9092F15B24977CB00897067AB0D056F2EEAC19A064AE71F9FFCC0CB26F7EDEAD575075BD07565705018B4B546C38DF95AE0EBF05E680337ECDC504AA18698B6C0A25937B1BA045A9E3982D2C09CF51388E4F9896D0F74C327EB85D1ED1E4E40F673CF04A4254E5E70D03E9482610A1695CADF823B55686CFA8CBE71702FC3DA80690F6EB1269431A351426D597764E64ED6688510231A6E22DA148AF7D04A340BB806B4E73F4173A2D1DDEA8E88E82BBF5A5BB8694F200435E9FE0F2995B483E9FDCB5ECE6C90D0D4690680DBAA5EF8208F4883D040BCB1E69F71F440341A6E179E6BAC97BF967FBB9C55A4D66586FD07C2E787D06415272C6136F8A68FB23755963D92F366A1C967BACCC125834E96A9EB5E84128C8B608DD2113BCDC615217D7967E0C8F386CD47DDE5A84BA61F2EAFB8C88B5650D93616F1D2924ED207634C8E506DFDBC8BC34E174F74E21F38A912F4306B07C01DC45C77F39422F2CFA5B8C3B45813F0858DD012C9221CDEEDD3CF5180707FA12EC0CCE9FFE45A06E48C4A873E3AF9396A91D0679C91390BB43E003F97F016C84C09F4C7E0013F39E4780600DF655E98D93CC2BF3E3D7AFDD60ED40635FBB56D3D43EA32ADB5BA1E80214BCDC213AFA39F688957139131418C299C0D20AB295B5B970E594A8FF9378AAD8170CC748A9B80CF949E57BB7EA66A02835EF3FFBAF20C3DEDF00555F8E01F41A71FFB8AAEFDAD7E1344117EE21F51D87E0D839CCB8CC64C1BBAE81637F11F44219642AD33FE34FD3130AB96A65E682DFADF2C7CD8DCD72212F3EBB59E810F08C9FF1003016293968F590D0C5D3285229F1DCD8413F78ADA997A43B2868AC2824939982F2F4C33B501438BA74546EEE76988E1756F5922054DB33BC37F0A74CBEE5F0F556E0E70818C0F7BF8EE0450363143161F4ED09115D2E3BCB15031A453B56A7666FA8DCF342F3B70933BB840913A95741B19B8A8F71EE0BB587367B5BD2E011A8D1EAA7FCADB97157A364BA676E87BE4CD7B8AB61DFC8890CDC8EA60DD316EA0A72A3316DBBD15F169306A491FD81E3A9E3AFA013D8618A9BAE0DF65C7C1657E2412AE6253850A2E8670F1F34BC1CC15F009E1F70F9CEFAD69AA6A4421DCB94918E872A9BF60255D236DE51C83FD8A086CCF705811E7B33886CB2F73D3C90F8607F8350880B539E58F4FF67D96A9F852A57E247E88D16315B6F1EED1B923098C0026C172808F73EDEE867B8E48C6ED232C582CDBF836D7C8870D814AFD55BA8B8F7BD2D44BA32DD82EDE244816CE32492669B5A76E2CCEC686CA7F85C76AB04E0FB20C4C9A252DB613CC5F815D513DBE3849428812BC201F2E0839668828ED9DF7D0B4525D5C308875B5AB6D072CB8ED44D4F3ED568130C149EDAD780FD4C055DDC41523CE06C5521FA10A3090E4C10D6EAD5BB9D96C889C356E0B436FC7D8CE26E10ECA58AA9134D000A47C44BF3F823776DDAF0F2C8BD0ADFD3745D6A6A106424C366E22257FA55A86FE183E03B04805E64B8C9AC0AC0BCDC6F2231C930AD0B3BAD3C7B445F8C2F0D7F5786F47EA6C8CF039243BFB28BD1C74748A2F12E0B383830D5ABE5ADC492378CE68B57E77726FE865C1F644D0DC278DDAA8D7D5F103158C93A77E8FEAEF761E2E0DB03AD2EFD60189690F84D8CF39966D856F68A2DC809C61DE351D35B9E5675477C5E3840BDCA0B759EE871272323E36E6ABA0E29765D01EE914A257BCE5B94B2716CF22644D5A0C41FC18A35D2BBC5777D34F1B76A4D141D6911ADC184CA81BC4CF6FF053F1EC8F02FD16B67D983CB19F3692A9AFA140BDDCD172B430F4810E209C67F7EDC4823A43663984D767A7745523A7A8519CCA7370F20FCD9FA8967FCFFCBB1528A99716984CA45C1DF8C8434E44999E05FB5152A5F7247F0BCB3B3C4D55BFD16625CB91004BC9DFE8B52274E3EF64E7185A489B02C4B39A8E6E8CEA8C143D8B85FC0459995DBE5087D9488A70311FBAFE1901C35EFEFE3105A30CD1CDCF70E1D298CF5298DD7FC7720657AC1068D617B1454A44764841E38CD9858E929D047B0C836E8AF052581951848B632AE9B9A583647AC376567D8BEBBD6C061591FC8942EF5307ABB5C5AA10C54E1DCE6BB274F42977435A25EFCD64D5293A365DFCD8194185E46E601D29CD93ABCD07439668DA8553BCFC0D8595726A1EF9BD971EB3038B30495158069873D0DFF9DFFD548AE67FBADADED3FAEE79E02FDDE49CA8E31A82AA9848902FF84C4EF30C5E2BDD8757D3D4011B8BF6E4EF941F0FC484D8CC1AA667473DDF23B5A33FFBEAEDEAAE4D434E3915A664C058ED6259A4D3F4730D6945CCADF55150C100935E35C399C30A9F66015D66839249D6AF398A678DDC7B8B89A57E 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 cleartomark %%EndResource 32 0 0 50 50 0 0 0 34 /Koala-Normal font 789 2361 347 (Sebastien BERNARD) 347 SB 32 0 0 50 50 0 0 0 49 /NewCenturySchlbk-Roman /font23 ANSIFont font 339 2651 650 (\340 Pau, le 12 Novembre 1992) 650 SB 32 0 0 42 42 0 0 0 38 /Times-Roman /font32 ANSIFont font 1193 3265 21 (4) 21 SB 1 #C statusdict begin /manualfeed false store end EJ RS %%PageTrailer %%PageResources: font Koala-Normal %%+ font NewCenturySchlbk-Italic %%+ font NewCenturySchlbk-Roman %%+ font Times-Roman %%Trailer SVDoc restore end %%Pages: 4 % TrueType font name key: % MSTT31c15d = 23d7DTimes New RomanF0000002a000001900000 %%DocumentSuppliedResources: procset Win35Dict 3 1 %%+ font Koala-Normal %%DocumentNeededResources: font NewCenturySchlbk-Bold %%+ font NewCenturySchlbk-Italic %%+ font NewCenturySchlbk-Roman %%+ font Times-Roman %%EOF  .